{"version":3,"file":"script_main.BS8BSX_0.mjs","names":["r","n","o","useRef","useState","getCalApi","useMemo","Cal","useState","useRef","_Fragment","useMemo","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Links","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","Image1","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ArrowUpRight","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","AuroraNavLink","AuroraCTA","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","NavBar","CalCom","FooterSection","Notch2","Default","useRef","React.useId","_Fragment","PropertyOverrides","SVG","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:@calcom/embed-react@1.0.10/dist/Cal.es.js","https:/framerusercontent.com/modules/3kSszCA7P49KbVg8UUZO/PWiLiIv39s2CLxdPwhkM/Calcom.js","https:/framerusercontent.com/modules/oraruAhb4YYisqMeoxpi/qLDPTPk3Xac6BgcRjs6q/Smoothcursor.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/Da4J1r1Vt3LbScO0OGiC/kdosfdwZ22qtUeu0NQZN/rsJHfF980.js","https:/framerusercontent.com/modules/5wKnhFg4F0NDY4riTN0E/6zsJaqzT1baTQiVZ9uT2/fiThl4hUZ.js","https:/framerusercontent.com/modules/X63HkzRRnQBIyWj4ywhM/eWYZ5UndkRMtpeHykjuN/ZXQwW2FgU.js","https:/framerusercontent.com/modules/tSfNdMdsnow3nDZFwGji/okwyyfX6rdWV9a7KSstX/UAxxlvOpi.js","https:/framerusercontent.com/modules/9gKEMVxg6LR7acrSv3ko/PzMecNZnfGv1WuwmmUIe/Wa2kLkI1Z.js","https:/framerusercontent.com/modules/CiXIFAu47K1sKNTPUu35/NijBISewpAcwnnm8brlR/ESflMgANS.js","https:/framerusercontent.com/modules/hUmluRRGoDF06TfQ7Wyk/UVKsYknhLDL5UWHcRAaS/WvxfThqf1.js","https:/framerusercontent.com/modules/f8vzNOnSFsHGS8RM91Lr/5hhM5w4I9TLeZlSdCosb/px6GhQ1xF.js","framer:toplevel/main"],"sourcesContent":["import e,{useState as r,useEffect as n,useRef as o}from\"react\";const a=\"https://app.cal.com/embed/embed.js\";function X(e=a){(function(e,r,n){let R=function(e,r){e.q.push(r)},o=e.document;e.Cal=e.Cal||function(){let a=e.Cal,u=arguments;if(a.loaded||(a.ns={},a.q=a.q||[],o.head.appendChild(o.createElement(\"script\")).src=r,a.loaded=!0),u[0]!==n)R(a,u);else{const s=function(){R(s,arguments)},e=u[1];s.q=s.q||[],\"string\"==typeof e?(a.ns[e]=s)&&R(s,u):R(a,u)}}})(window,e,\"init\");return window.Cal}X.toString();function cr(e){const[o,a]=r();return n((()=>{a((()=>X(e)))}),[]),o}var u={},l={get exports(){return u},set exports(e){u=e}},f={};\n/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */var p;function vr(){if(p)return f;p=1;var r=e,n=Symbol.for(\"react.element\"),o=Symbol.for(\"react.fragment\"),a=Object.prototype.hasOwnProperty,u=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,r,o){var f,p={},y=null,d=null;void 0!==o&&(y=\"\"+o),void 0!==r.key&&(y=\"\"+r.key),void 0!==r.ref&&(d=r.ref);for(f in r)a.call(r,f)&&!l.hasOwnProperty(f)&&(p[f]=r[f]);if(e&&e.defaultProps)for(f in r=e.defaultProps,r)void 0===p[f]&&(p[f]=r[f]);return{$$typeof:n,type:e,key:y,ref:d,props:p,_owner:u.current}}return f.Fragment=o,f.jsx=c,f.jsxs=c,f}var y={};\n/**\n * @license React\n * react-jsx-runtime.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */var d;function pr(){return d||(d=1,\"production\"!==process.env.NODE_ENV&&function(){var r=e,n=Symbol.for(\"react.element\"),o=Symbol.for(\"react.portal\"),a=Symbol.for(\"react.fragment\"),u=Symbol.for(\"react.strict_mode\"),l=Symbol.for(\"react.profiler\"),f=Symbol.for(\"react.provider\"),p=Symbol.for(\"react.context\"),d=Symbol.for(\"react.forward_ref\"),v=Symbol.for(\"react.suspense\"),m=Symbol.for(\"react.suspense_list\"),h=Symbol.for(\"react.memo\"),_=Symbol.for(\"react.lazy\"),k=Symbol.for(\"react.offscreen\"),S=Symbol.iterator,O=\"@@iterator\";function xe(e){if(null===e||\"object\"!=typeof e)return null;var r=S&&e[S]||e[O];return\"function\"==typeof r?r:null}var E=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function b(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];je(\"error\",e,n)}function je(e,r,n){var o=E.ReactDebugCurrentFrame,a=o.getStackAddendum();\"\"!==a&&(r+=\"%s\",n=n.concat([a]));var u=n.map((function(e){return String(e)}));u.unshift(\"Warning: \"+r),Function.prototype.apply.call(console[e],console,u)}var P,C=!1,T=!1,x=!1,$=!1,N=!1;P=Symbol.for(\"react.module.reference\");function $e(e){return!!(\"string\"==typeof e||\"function\"==typeof e||e===a||e===l||N||e===u||e===v||e===m||$||e===k||C||T||x||\"object\"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===h||e.$$typeof===f||e.$$typeof===p||e.$$typeof===d||e.$$typeof===P||void 0!==e.getModuleId))}function We(e,r,n){var o=e.displayName;if(o)return o;var a=r.displayName||r.name||\"\";return\"\"!==a?n+\"(\"+a+\")\":n}function ee(e){return e.displayName||\"Context\"}function w(e){if(null==e)return null;if(\"number\"==typeof e.tag&&b(\"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"),\"function\"==typeof e)return e.displayName||e.name||null;if(\"string\"==typeof e)return e;switch(e){case a:return\"Fragment\";case o:return\"Portal\";case l:return\"Profiler\";case u:return\"StrictMode\";case v:return\"Suspense\";case m:return\"SuspenseList\"}if(\"object\"==typeof e)switch(e.$$typeof){case p:var r=e;return ee(r)+\".Consumer\";case f:var n=e;return ee(n._context)+\".Provider\";case d:return We(e,e.render,\"ForwardRef\");case h:var y=e.displayName||null;return null!==y?y:w(e.type)||\"Memo\";case _:var k=e,S=k._payload,O=k._init;try{return w(O(S))}catch{return null}}return null}var D,F,I,z,A,q,M,Y=Object.assign,V=0;function se(){}se.__reactDisabledLog=!0;function Ye(){if(0===V){D=console.log,F=console.info,I=console.warn,z=console.error,A=console.group,q=console.groupCollapsed,M=console.groupEnd;var e={configurable:!0,enumerable:!0,value:se,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}V++}function Le(){if(V--,0===V){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Y({},e,{value:D}),info:Y({},e,{value:F}),warn:Y({},e,{value:I}),error:Y({},e,{value:z}),group:Y({},e,{value:A}),groupCollapsed:Y({},e,{value:q}),groupEnd:Y({},e,{value:M})})}V<0&&b(\"disabledDepth fell below zero. This is a bug in React. Please file an issue.\")}var J,H=E.ReactCurrentDispatcher;function W(e,r,n){if(void 0===J)try{throw Error()}catch(e){var o=e.stack.trim().match(/\\n( *(at )?)/);J=o&&o[1]||\"\"}return\"\\n\"+J+e}var Z,G=!1;var Q=\"function\"==typeof WeakMap?WeakMap:Map;Z=new Q;function le(e,r){if(!e||G)return\"\";var n=Z.get(e);if(void 0!==n)return n;var o;G=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var u;u=H.current,H.current=null,Ye();try{if(r){var i=function(){throw Error()};if(Object.defineProperty(i.prototype,\"props\",{set:function(){throw Error()}}),\"object\"==typeof Reflect&&Reflect.construct){try{Reflect.construct(i,[])}catch(e){o=e}Reflect.construct(e,[],i)}else{try{i.call()}catch(e){o=e}e.call(i.prototype)}}else{try{throw Error()}catch(e){o=e}e()}}catch(r){if(r&&o&&\"string\"==typeof r.stack){for(var l=r.stack.split(\"\\n\"),f=o.stack.split(\"\\n\"),p=l.length-1,y=f.length-1;p>=1&&y>=0&&l[p]!==f[y];)y--;for(;p>=1&&y>=0;p--,y--)if(l[p]!==f[y]){if(1!==p||1!==y)do{if(p--,y--,y<0||l[p]!==f[y]){var d=\"\\n\"+l[p].replace(\" at new \",\" at \");return e.displayName&&d.includes(\"<anonymous>\")&&(d=d.replace(\"<anonymous>\",e.displayName)),\"function\"==typeof e&&Z.set(e,d),d}}while(p>=1&&y>=0);break}}}finally{G=!1,H.current=u,Le(),Error.prepareStackTrace=a}var v=e?e.displayName||e.name:\"\",m=v?W(v):\"\";return\"function\"==typeof e&&Z.set(e,m),m}function Ue(e,r,n){return le(e,!1)}function Ve(e){var r=e.prototype;return!!(r&&r.isReactComponent)}function L(e,r,n){if(null==e)return\"\";if(\"function\"==typeof e)return le(e,Ve(e));if(\"string\"==typeof e)return W(e);switch(e){case v:return W(\"Suspense\");case m:return W(\"SuspenseList\")}if(\"object\"==typeof e)switch(e.$$typeof){case d:return Ue(e.render);case h:return L(e.type,r,n);case _:var o=e,a=o._payload,u=o._init;try{return L(u(a),r,n)}catch{}}return\"\"}var re=Object.prototype.hasOwnProperty,te={},ne=E.ReactDebugCurrentFrame;function U(e){if(e){var r=e._owner,n=L(e.type,e._source,r?r.type:null);ne.setExtraStackFrame(n)}else ne.setExtraStackFrame(null)}function Me(e,r,n,o,a){var u=Function.call.bind(re);for(var l in e)if(u(e,l)){var f=void 0;try{if(\"function\"!=typeof e[l]){var p=Error((o||\"React class\")+\": \"+n+\" type `\"+l+\"` is invalid; it must be a function, usually from the `prop-types` package, but received `\"+typeof e[l]+\"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");throw p.name=\"Invariant Violation\",p}f=e[l](r,l,o,n,null,\"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\")}catch(e){f=e}f&&!(f instanceof Error)&&(U(a),b(\"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).\",o||\"React class\",n,l,typeof f),U(null)),f instanceof Error&&!(f.message in te)&&(te[f.message]=!0,U(a),b(\"Failed %s type: %s\",n,f.message),U(null))}}var oe=Array.isArray;function B(e){return oe(e)}function Be(e){var r=\"function\"==typeof Symbol&&Symbol.toStringTag,n=r&&e[Symbol.toStringTag]||e.constructor.name||\"Object\";return n}function Je(e){try{return de(e),!1}catch{return!0}}function de(e){return\"\"+e}function ve(e){if(Je(e))return b(\"The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.\",Be(e)),de(e)}var ae,ie,ce,ue=E.ReactCurrentOwner,fe={key:!0,ref:!0,__self:!0,__source:!0};ce={};function ze(e){if(re.call(e,\"ref\")){var r=Object.getOwnPropertyDescriptor(e,\"ref\").get;if(r&&r.isReactWarning)return!1}return void 0!==e.ref}function Ke(e){if(re.call(e,\"key\")){var r=Object.getOwnPropertyDescriptor(e,\"key\").get;if(r&&r.isReactWarning)return!1}return void 0!==e.key}function He(e,r){if(\"string\"==typeof e.ref&&ue.current&&r&&ue.current.stateNode!==r){var n=w(ue.current.type);ce[n]||(b('Component \"%s\" contains the string ref \"%s\". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',w(ue.current.type),e.ref),ce[n]=!0)}}function Xe(e,r){var t=function(){ae||(ae=!0,b(\"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\",r))};t.isReactWarning=!0,Object.defineProperty(e,\"key\",{get:t,configurable:!0})}function Ze(e,r){var t=function(){ie||(ie=!0,b(\"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\",r))};t.isReactWarning=!0,Object.defineProperty(e,\"ref\",{get:t,configurable:!0})}var Qe=function(e,r,o,a,u,l,f){var p={$$typeof:n,type:e,key:r,ref:o,props:f,_owner:l};return p._store={},Object.defineProperty(p._store,\"validated\",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(p,\"_self\",{configurable:!1,enumerable:!1,writable:!1,value:a}),Object.defineProperty(p,\"_source\",{configurable:!1,enumerable:!1,writable:!1,value:u}),Object.freeze&&(Object.freeze(p.props),Object.freeze(p)),p};function er(e,r,n,o,a){var u,l={},f=null,p=null;void 0!==n&&(ve(n),f=\"\"+n),Ke(r)&&(ve(r.key),f=\"\"+r.key),ze(r)&&(p=r.ref,He(r,a));for(u in r)re.call(r,u)&&!fe.hasOwnProperty(u)&&(l[u]=r[u]);if(e&&e.defaultProps){var y=e.defaultProps;for(u in y)void 0===l[u]&&(l[u]=y[u])}if(f||p){var d=\"function\"==typeof e?e.displayName||e.name||\"Unknown\":e;f&&Xe(l,d),p&&Ze(l,d)}return Qe(e,f,p,a,o,ue.current,l)}var pe=E.ReactCurrentOwner,me=E.ReactDebugCurrentFrame;function j(e){if(e){var r=e._owner,n=L(e.type,e._source,r?r.type:null);me.setExtraStackFrame(n)}else me.setExtraStackFrame(null)}var ge;ge=!1;function K(e){return\"object\"==typeof e&&null!==e&&e.$$typeof===n}function be(){if(pe.current){var e=w(pe.current.type);if(e)return\"\\n\\nCheck the render method of `\"+e+\"`.\"}return\"\"}function rr(e){if(void 0!==e){var r=e.fileName.replace(/^.*[\\\\\\/]/,\"\"),n=e.lineNumber;return\"\\n\\nCheck your code at \"+r+\":\"+n+\".\"}return\"\"}var we={};function tr(e){var r=be();if(!r){var n=\"string\"==typeof e?e:e.displayName||e.name;n&&(r=\"\\n\\nCheck the top-level render call using <\"+n+\">.\")}return r}function he(e,r){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=tr(r);if(!we[n]){we[n]=!0;var o=\"\";e&&e._owner&&e._owner!==pe.current&&(o=\" It was passed a child from \"+w(e._owner.type)+\".\"),j(e),b('Each child in a list should have a unique \"key\" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,o),j(null)}}}function Re(e,r){if(\"object\"==typeof e)if(B(e))for(var n=0;n<e.length;n++){var o=e[n];K(o)&&he(o,r)}else if(K(e))e._store&&(e._store.validated=!0);else if(e){var a=xe(e);if(\"function\"==typeof a&&a!==e.entries)for(var u,l=a.call(e);!(u=l.next()).done;)K(u.value)&&he(u.value,r)}}function nr(e){var r=e.type;if(null!=r&&\"string\"!=typeof r){var n;if(\"function\"==typeof r)n=r.propTypes;else{if(\"object\"!=typeof r||r.$$typeof!==d&&r.$$typeof!==h)return;n=r.propTypes}if(n){var o=w(r);Me(n,e.props,\"prop\",o,e)}else if(void 0!==r.PropTypes&&!ge){ge=!0;var a=w(r);b(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\",a||\"Unknown\")}\"function\"==typeof r.getDefaultProps&&!r.getDefaultProps.isReactClassApproved&&b(\"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.\")}}function ar(e){for(var r=Object.keys(e.props),n=0;n<r.length;n++){var o=r[n];if(\"children\"!==o&&\"key\"!==o){j(e),b(\"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.\",o),j(null);break}}null!==e.ref&&(j(e),b(\"Invalid attribute `ref` supplied to `React.Fragment`.\"),j(null))}function ye(e,r,o,u,l,f){var p=$e(e);if(!p){var y=\"\";(void 0===e||\"object\"==typeof e&&null!==e&&0===Object.keys(e).length)&&(y+=\" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\");var d=rr(l);y+=d||be();var v;null===e?v=\"null\":B(e)?v=\"array\":void 0!==e&&e.$$typeof===n?(v=\"<\"+(w(e.type)||\"Unknown\")+\" />\",y=\" Did you accidentally export a JSX literal instead of a component?\"):v=typeof e,b(\"React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s\",v,y)}var m=er(e,r,o,l,f);if(null==m)return m;if(p){var h=r.children;if(void 0!==h)if(u)if(B(h)){for(var _=0;_<h.length;_++)Re(h[_],e);Object.freeze&&Object.freeze(h)}else b(\"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.\");else Re(h,e)}return e===a?ar(m):nr(m),m}function ir(e,r,n){return ye(e,r,n,!0)}function or(e,r,n){return ye(e,r,n,!1)}var _e=or,ke=ir;y.Fragment=a,y.jsx=_e,y.jsxs=ke}()),y}(function(e){\"production\"===process.env.NODE_ENV?e.exports=vr():e.exports=pr()})(l);const v=u.jsx,mr=function(e){const{calLink:r,calOrigin:a,config:u,initConfig:l={},embedJsUrl:f,...p}=e;if(!r)throw new Error(\"calLink is required\");const y=o(!1),d=cr(f),m=o(null);return n((()=>{if(!d||y.current)return;y.current=!0;const e=m.current;d(\"init\",{...l,origin:a}),d(\"inline\",{elementOrSelector:e,calLink:r,config:u})}),[d,r,u,a,l]),d?v(\"div\",{ref:m,...p}):null},m=mr,hr=()=>new Promise((function g(e){X();const r=window.Cal;r?e(r):setTimeout((()=>{g(e)}),50)}));export{m as default,hr as getCalApi};\n\n//# sourceMappingURL=Cal.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import Cal,{getCalApi}from\"@calcom/embed-react\";import{useEffect,useMemo,useRef,useState}from\"react\";var BookerLayouts;var EmbedTheme;/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicHeight 575\n * @framerIntrinsicWidth 1000\n */export default function Calcom(props){const{layout,eventLink,darkTheme,lightTheme,theme,showEventTypeDetails,namespace=\"\"}=props;const apiRef=useRef(null);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;// Stable namespace (never changes across renders)\nconst namespaceRef=useRef(namespace||`cal-${Math.random().toString(36).slice(2)}`);const resolvedNamespace=namespaceRef.current;const[embedInfo,setEmbedInfo]=useState({origin:\"\",username:\"\",eventTypeSlug:\"\",teamEventTypeSlug:\"\"});const[embedLoaded,setEmbedLoaded]=useState(false);/**\n     * 1) Parse URL & derive embed info\n     */useEffect(()=>{let url;try{let normalized=eventLink?.trim()||\"\";if(!/^https?:\\/\\//i.test(normalized)){normalized=\"https://\"+normalized;}url=new URL(normalized);}catch(err){console.error(`Incorrect URL: ${eventLink}`,err);return;}const[username,eventTypeSlug=\"\",teamEventTypeSlug=\"\"]=url.pathname.slice(1).split(\"/\");if(!username){console.error(\"URL must include at least a username.\");return;}setEmbedInfo({origin:url.origin,username,eventTypeSlug,teamEventTypeSlug});},[eventLink]);useEffect(()=>{const handleLinkReady=e=>{setEmbedLoaded(true);};(async()=>{if(embedLoaded)return;apiRef.current=await getCalApi({namespace:resolvedNamespace});apiRef.current(\"on\",{action:\"linkReady\",callback:handleLinkReady});})();return()=>{if(!apiRef.current)return;apiRef.current(\"off\",{action:\"linkReady\",callback:handleLinkReady});};},[resolvedNamespace,embedLoaded]);useEffect(()=>{(async()=>{if(!embedLoaded||!apiRef.current)return;apiRef.current(\"ui\",{cssVarsPerTheme:{light:{\"cal-brand\":lightTheme},dark:{\"cal-brand\":darkTheme}},hideEventTypeDetails:!showEventTypeDetails,layout,theme});})();},[embedLoaded,lightTheme,darkTheme,showEventTypeDetails,layout,theme,resolvedNamespace]);/**\n     * Build calLink safely\n     */const calLink=useMemo(()=>{if(!embedInfo.username)return\"\";let link=`${embedInfo.username}/${embedInfo.eventTypeSlug}`;if(embedInfo.teamEventTypeSlug){link+=`/${embedInfo.teamEventTypeSlug}`;}return link;},[embedInfo]);if(!calLink)return null;return /*#__PURE__*/_jsx(Cal,{namespace:resolvedNamespace,calLink:calLink,calOrigin:embedInfo.origin,style:isOnCanvas?{height:\"100%\",overflow:\"clip\"}:{width:\"100%\",height:\"100%\",overflow:\"scroll\"},config:{layout,theme}},`${eventLink}-${resolvedNamespace}`);}addPropertyControls(Calcom,{eventLink:{title:\"Event Link\",type:ControlType.String,defaultValue:\"https://cal.com/framer-placeholder/default\"},theme:{type:ControlType.Enum,options:[\"auto\",\"light\",\"dark\"],optionTitles:[\"Auto\",\"Light\",\"Dark\"],defaultValue:\"auto\"},lightTheme:{type:ControlType.Color,defaultValue:\"#292929\",title:\"Light Color\"},darkTheme:{type:ControlType.Color,defaultValue:\"#fafafa\",title:\"Dark Color\"},showEventTypeDetails:{type:ControlType.Enum,title:\"Event Info\",defaultValue:true,displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[true,false],optionTitles:[\"Show\",\"Hide\"]},layout:{type:ControlType.Enum,options:[\"month_view\",\"column_view\",\"week_view\"],optionTitles:[\"Month View\",\"Column View\",\"Week View\"],defaultValue:\"month_view\"}});Calcom.displayName=\"Cal.com\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Calcom\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"575\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Calcom.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{motion,useSpring}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";// --- Default Cursor Icon ---\nconst DefaultCursorSVG=({invertColors})=>{const innerColor=invertColors?\"white\":\"black\";const outerColor=invertColors?\"black\":\"white\";return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"100%\",height:\"100%\",viewBox:\"0 0 50 54\",fill:\"none\",children:[/*#__PURE__*/_jsxs(\"g\",{filter:\"url(#filter0_d_91_7928)\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M42.6817 41.1495L27.5103 6.79925C26.7269 5.02557 24.2082 5.02558 23.3927 6.79925L7.59814 41.1495C6.75833 42.9759 8.52712 44.8902 10.4125 44.1954L24.3757 39.0496C24.8829 38.8627 25.4385 38.8627 25.9422 39.0496L39.8121 44.1954C41.6849 44.8902 43.4884 42.9759 42.6817 41.1495Z\",fill:innerColor}),/*#__PURE__*/_jsx(\"path\",{d:\"M43.7146 40.6933L28.5431 6.34306C27.3556 3.65428 23.5772 3.69516 22.3668 6.32755L6.57226 40.6778C5.3134 43.4156 7.97238 46.298 10.803 45.2549L24.7662 40.109C25.0221 40.0147 25.2999 40.0156 25.5494 40.1082L39.4193 45.254C42.2261 46.2953 44.9254 43.4347 43.7146 40.6933Z\",stroke:outerColor,strokeWidth:2.25825})]}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"filter\",{id:\"filter0_d_91_7928\",x:.602397,y:.952444,width:49.0584,height:52.428,filterUnits:\"userSpaceOnUse\",colorInterpolationFilters:\"sRGB\",children:[/*#__PURE__*/_jsx(\"feFlood\",{floodOpacity:0,result:\"BackgroundImageFix\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"SourceAlpha\",type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\",result:\"hardAlpha\"}),/*#__PURE__*/_jsx(\"feOffset\",{dy:2.25825}),/*#__PURE__*/_jsx(\"feGaussianBlur\",{stdDeviation:2.25825}),/*#__PURE__*/_jsx(\"feComposite\",{in2:\"hardAlpha\",operator:\"out\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0\"}),/*#__PURE__*/_jsx(\"feBlend\",{mode:\"normal\",in2:\"BackgroundImageFix\",result:\"effect1_dropShadow_91_7928\"}),/*#__PURE__*/_jsx(\"feBlend\",{mode:\"normal\",in:\"SourceGraphic\",in2:\"effect1_dropShadow_91_7928\",result:\"shape\"})]})})]});};// --- Main Component ---\nexport default function SmoothCursor(props){const{stiffness,damping,mass,hideSystemCursor,cursorImage,cursorSize,enableBlendMode,invertIconColors,enableClickEffect}=props;const[isVisible,setIsVisible]=useState(true);const cursorX=useSpring(-100,{stiffness,damping,mass});const cursorY=useSpring(-100,{stiffness,damping,mass});const rotation=useSpring(0,{stiffness:300,damping:60});const scale=useSpring(1,{stiffness:500,damping:35});const lastMousePos=useRef({x:0,y:0});const velocity=useRef({x:0,y:0});const lastUpdateTime=useRef(Date.now());const previousAngle=useRef(0);const accumulatedRotation=useRef(0);const rafId=useRef(null);const isMouseDown=useRef(false);// 1. Aspect Ratio / Mobile Detection Effect\nuseEffect(()=>{if(typeof window===\"undefined\")return;const checkDeviceConstraints=()=>{const isPortrait=window.innerHeight>window.innerWidth;const isMobileWidth=window.innerWidth<768;const isTouch=\"ontouchstart\"in window||navigator.maxTouchPoints>0;if(isPortrait||isMobileWidth||isTouch){setIsVisible(false);}else{setIsVisible(true);}};checkDeviceConstraints();window.addEventListener(\"resize\",checkDeviceConstraints);return()=>window.removeEventListener(\"resize\",checkDeviceConstraints);},[]);// 2. Cursor Movement & Click Effect\nuseEffect(()=>{if(typeof window===\"undefined\"||!isVisible){document.body.style.cursor=\"auto\";return;}const updateVelocity=currentPos=>{const currentTime=Date.now();const deltaTime=currentTime-lastUpdateTime.current;if(deltaTime>0){velocity.current={x:(currentPos.x-lastMousePos.current.x)/deltaTime,y:(currentPos.y-lastMousePos.current.y)/deltaTime};}lastUpdateTime.current=currentTime;lastMousePos.current=currentPos;};const smoothMouseMove=e=>{const currentPos={x:e.clientX,y:e.clientY};updateVelocity(currentPos);const speed=Math.sqrt(Math.pow(velocity.current.x,2)+Math.pow(velocity.current.y,2));cursorX.set(currentPos.x);cursorY.set(currentPos.y);if(speed>.1){const currentAngle=Math.atan2(velocity.current.y,velocity.current.x)*(180/Math.PI)+90;let angleDiff=currentAngle-previousAngle.current;if(angleDiff>180)angleDiff-=360;if(angleDiff<-180)angleDiff+=360;accumulatedRotation.current+=angleDiff;rotation.set(accumulatedRotation.current);previousAngle.current=currentAngle;// Only apply movement squish if the mouse isn't currently clicked down\nif(!isMouseDown.current){scale.set(.95);setTimeout(()=>{if(!isMouseDown.current)scale.set(1);},150);}}};const throttledMouseMove=e=>{if(rafId.current)return;rafId.current=requestAnimationFrame(()=>{smoothMouseMove(e);rafId.current=null;});};// Click Handlers\nconst handleMouseDown=()=>{isMouseDown.current=true;if(enableClickEffect)scale.set(.7);};const handleMouseUp=()=>{isMouseDown.current=false;if(enableClickEffect)scale.set(1);};if(hideSystemCursor){document.body.style.cursor=\"none\";}window.addEventListener(\"mousemove\",throttledMouseMove);window.addEventListener(\"mousedown\",handleMouseDown);window.addEventListener(\"mouseup\",handleMouseUp);// Failsafe: if the mouse leaves the window entirely, reset the click state\nwindow.addEventListener(\"mouseleave\",handleMouseUp);return()=>{window.removeEventListener(\"mousemove\",throttledMouseMove);window.removeEventListener(\"mousedown\",handleMouseDown);window.removeEventListener(\"mouseup\",handleMouseUp);window.removeEventListener(\"mouseleave\",handleMouseUp);document.body.style.cursor=\"auto\";if(rafId.current)cancelAnimationFrame(rafId.current);};},[cursorX,cursorY,rotation,scale,hideSystemCursor,isVisible,enableClickEffect]);// If constraints (mobile/aspect ratio) are met, don't render the UI\nif(!isVisible)return null;return /*#__PURE__*/_jsxs(_Fragment,{children:[hideSystemCursor&&/*#__PURE__*/_jsx(\"style\",{children:`* { cursor: none !important; }`}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"fixed\",top:0,left:0,x:cursorX,y:cursorY,rotate:rotation,scale:scale,zIndex:999999,pointerEvents:\"none\",willChange:\"transform\",mixBlendMode:enableBlendMode?\"difference\":\"normal\",width:cursorSize,height:cursorSize,marginLeft:-cursorSize/2,marginTop:-cursorSize/2,display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:cursorImage?/*#__PURE__*/_jsx(\"img\",{src:cursorImage,alt:\"Custom Cursor\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\"}}):/*#__PURE__*/_jsx(DefaultCursorSVG,{invertColors:invertIconColors})})]});}// --- Framer Property Controls ---\nSmoothCursor.defaultProps={cursorSize:40,stiffness:400,damping:45,mass:1,hideSystemCursor:true,enableBlendMode:false,invertIconColors:false,enableClickEffect:true};addPropertyControls(SmoothCursor,{cursorImage:{type:ControlType.Image,title:\"Custom Icon\"},invertIconColors:{type:ControlType.Boolean,title:\"Invert Default Icon\",defaultValue:false},cursorSize:{type:ControlType.Number,title:\"Icon Size\",min:10,max:200,defaultValue:40},enableBlendMode:{type:ControlType.Boolean,title:\"Mix Blend Mode\",defaultValue:false},enableClickEffect:{type:ControlType.Boolean,title:\"Click Squish Effect\",defaultValue:true},stiffness:{type:ControlType.Number,min:0,max:1e3,title:\"Stiffness\"},damping:{type:ControlType.Number,min:0,max:100,title:\"Damping\"},mass:{type:ControlType.Number,min:.1,max:10,title:\"Mass\"},hideSystemCursor:{type:ControlType.Boolean,title:\"Hide System\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothCursor\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smoothcursor.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/kqyZbsoDI5kjeXuUtMUE/cGJb4hDtOaCk6xkDqJRr/ePo1r9hon.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"qI_rG5kph\",\"wnwLPkfTH\",\"H9bRKy__g\"];const serializationHash=\"framer-4znUu\";const variantClassNames={H9bRKy__g:\"framer-v-19reg22\",qI_rG5kph:\"framer-v-9u58a1\",wnwLPkfTH:\"framer-v-10bxgbr\"};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:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"qI_rG5kph\",Phone:\"H9bRKy__g\",Tablet:\"wnwLPkfTH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qI_rG5kph\"};};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:\"qI_rG5kph\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-9u58a1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qI_rG5kph\",ref:refBinding,style:{backgroundColor:\"rgba(69, 205, 255, 0)\",...style},...addPropertyOverrides({H9bRKy__g:{\"data-framer-name\":\"Phone\"},wnwLPkfTH:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1okli52\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"XQHX_LbMa\",style:{backgroundColor:\"rgb(65, 191, 48)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-chm53j\",\"data-styles-preset\":\"ePo1r9hon\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Available for New Projects\"})}),className:\"framer-rawwni\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GVaCnPdxj\",style:{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uvxnup\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hMQSzJNFl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 342 36\"><g transform=\"translate(0 0)\"><path d=\"M 5.456 0 C -54.232 0 396.772 0 336.428 0 C 276.084 0 312.723 36 253.697 36 C 194.671 36 108.098 36 89.438 36 C 27.285 36 65.144 0 5.456 0 Z\" fill=\"rgba(15, 33, 36, 0.82)\"></path></g></svg>',svgContentId:12483879478,withExternalLayout:true})]})})})});});const css=[\".framer-4znUu.framer-p0chb2, .framer-4znUu .framer-p0chb2 { display: block; }\",\".framer-4znUu.framer-9u58a1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 342px; }\",\".framer-4znUu .framer-1okli52 { flex: none; height: 8px; left: 77px; overflow: hidden; position: absolute; top: calc(52.7777777777778% - 8px / 2); width: 8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-4znUu .framer-rawwni { flex: none; height: auto; left: 53%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-4znUu .framer-1uvxnup { flex: none; height: 36px; position: relative; width: 342px; }\",\".framer-4znUu.framer-v-10bxgbr.framer-9u58a1 { width: 192px; }\",\".framer-4znUu.framer-v-19reg22.framer-9u58a1 { width: 93px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 342\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wnwLPkfTH\":{\"layout\":[\"fixed\",\"auto\"]},\"H9bRKy__g\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrsJHfF980=withCSS(Component,css,\"framer-4znUu\");export default FramerrsJHfF980;FramerrsJHfF980.displayName=\"Notch 2\";FramerrsJHfF980.defaultProps={height:36,width:342};addPropertyControls(FramerrsJHfF980,{variant:{options:[\"qI_rG5kph\",\"wnwLPkfTH\",\"H9bRKy__g\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrsJHfF980,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrsJHfF980\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wnwLPkfTH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H9bRKy__g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"342\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rsJHfF980.map","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Syne-semibold\",\"FS;Syne-bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Syne\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Syne\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RAFAI37HQBAFL3S5FCFTUAVYW7S23DQT/JYJETRYLJRYC5FNMUIKMBP4VJQ22I7EX/T4RQQ24JKJIZNFP2FQZKFFD465WHEMMF.woff2\",weight:\"600\"},{cssFamilyName:\"Syne\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Syne\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/VKTA33GWIASJYXHVAJ3OV4FXOH4KTFF7/O44P7FGKMRRV3G5MA2GWTBG65MQIQLEZ/2XCKRF7GO6XB2DJSZCJ6MN25CPDFEJEB.woff2\",weight:\"700\"}]}];export const css=[\".framer-wMKkG .framer-styles-preset-mg8v75:not(.rich-text-wrapper), .framer-wMKkG .framer-styles-preset-mg8v75.rich-text-wrapper h6 { --framer-font-family: \\\"Syne\\\", \\\"Syne Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Syne\\\", \\\"Syne Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-wMKkG\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (835d061)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/5wKnhFg4F0NDY4riTN0E/6zsJaqzT1baTQiVZ9uT2/fiThl4hUZ.js\";const enabledGestures={Hz8VHSPZ5:{hover:true}};const serializationHash=\"framer-3OEcm\";const variantClassNames={Hz8VHSPZ5:\"framer-v-jhtkxs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const drkoBKTxR=undefined;const iGFByfcAR=undefined;const f5QH6AzmM=undefined;const XmOk0Px_H=undefined;const transition1={delay:0,duration:.5,ease:[.12,.23,.5,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 getProps=({height,hover,id,link,newTab,title,width,...props})=>{return{...props,drkoBKTxR:hover??props.drkoBKTxR,f5QH6AzmM:newTab??props.f5QH6AzmM??false,iGFByfcAR:link??props.iGFByfcAR,XmOk0Px_H:title??props.XmOk0Px_H??\"Blog\"};};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,XmOk0Px_H,iGFByfcAR,f5QH6AzmM,drkoBKTxR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Hz8VHSPZ5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const onMouseEnterb2exml=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(drkoBKTxR){const res=await drkoBKTxR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iGFByfcAR,motionChild:true,nodeId:\"Hz8VHSPZ5\",openInNewTab:f5QH6AzmM,scopeId:\"ZXQwW2FgU\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-jhtkxs\",className,classNames)} framer-1g2osnk`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Hz8VHSPZ5\",onMouseEnter:onMouseEnterb2exml,onTap:onTap4zbyd6,ref:refBinding,style:{...style},...addPropertyOverrides({\"Hz8VHSPZ5-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mg8v75\",\"data-styles-preset\":\"fiThl4hUZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Blog\"})}),className:\"framer-15fmni8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zG9bpxXHS\",style:{\"--extracted-1w1cjl5\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:XmOk0Px_H,variants:{\"Hz8VHSPZ5-hover\":{\"--extracted-1w1cjl5\":\"rgb(68, 168, 199)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Hz8VHSPZ5-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-mg8v75\",\"data-styles-preset\":\"fiThl4hUZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(68, 168, 199))\"},children:\"Blog\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14v9los\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"DcRbpjold\",style:{backgroundColor:\"var(--token-79a6bc92-0037-43aa-add7-96dca20830ea, rgb(220, 220, 220))\",opacity:0},variants:{\"Hz8VHSPZ5-hover\":{opacity:1}}})]})})})})});});const css=[\".framer-3OEcm.framer-1g2osnk, .framer-3OEcm .framer-1g2osnk { display: block; }\",\".framer-3OEcm.framer-jhtkxs { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3OEcm .framer-15fmni8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3OEcm .framer-14v9los { flex: none; height: 2px; overflow: hidden; position: relative; width: 1px; }\",\".framer-3OEcm.framer-v-jhtkxs.hover .framer-14v9los { align-self: stretch; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 33\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"B3kW9ewwK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"XmOk0Px_H\":\"title\",\"iGFByfcAR\":\"link\",\"f5QH6AzmM\":\"newTab\",\"drkoBKTxR\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZXQwW2FgU=withCSS(Component,css,\"framer-3OEcm\");export default FramerZXQwW2FgU;FramerZXQwW2FgU.displayName=\"Links\";FramerZXQwW2FgU.defaultProps={height:24,width:33};addPropertyControls(FramerZXQwW2FgU,{XmOk0Px_H:{defaultValue:\"Blog\",displayTextArea:false,title:\"Title\",type:ControlType.String},onXmOk0Px_HChange:{changes:\"XmOk0Px_H\",type:ControlType.ChangeHandler},iGFByfcAR:{title:\"Link\",type:ControlType.Link},f5QH6AzmM:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onf5QH6AzmMChange:{changes:\"f5QH6AzmM\",type:ControlType.ChangeHandler},drkoBKTxR:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerZXQwW2FgU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZXQwW2FgU\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B3kW9ewwK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"33\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"XmOk0Px_H\\\":\\\"title\\\",\\\"iGFByfcAR\\\":\\\"link\\\",\\\"f5QH6AzmM\\\":\\\"newTab\\\",\\\"drkoBKTxR\\\":\\\"hover\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/kqyZbsoDI5kjeXuUtMUE/cGJb4hDtOaCk6xkDqJRr/ePo1r9hon.js\";import Links from\"https://framerusercontent.com/modules/X63HkzRRnQBIyWj4ywhM/eWYZ5UndkRMtpeHykjuN/ZXQwW2FgU.js\";const LinksFonts=getFonts(Links);const cycleOrder=[\"XZ__WSAvJ\",\"Ne3Z_wTNJ\",\"yVQQ4elzZ\"];const serializationHash=\"framer-0BFCT\";const variantClassNames={Ne3Z_wTNJ:\"framer-v-ve7ith\",XZ__WSAvJ:\"framer-v-acvg8w\",yVQQ4elzZ:\"framer-v-8yynf2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"XZ__WSAvJ\",Mobile:\"yVQQ4elzZ\",Tablet:\"Ne3Z_wTNJ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XZ__WSAvJ\"};};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:\"XZ__WSAvJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1huceje=activeVariantCallback(async(...args)=>{setVariant(\"XZ__WSAvJ\");});const sharedStyleClassNames=[sharedStyle.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-acvg8w\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XZ__WSAvJ\",ref:refBinding,style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},...addPropertyOverrides({Ne3Z_wTNJ:{\"data-framer-name\":\"Tablet\"},yVQQ4elzZ:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gorxsv\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Jqjc0adxW\",style:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(10, 36, 41) 100%)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-45qy0l\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"alFMJ7wAY\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17o7bah\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"h5PI5oVWo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e0zmo4\",\"data-framer-name\":\"Menu1\",layoutDependency:layoutDependency,layoutId:\"A8Ljk_bbS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-chm53j\",\"data-styles-preset\":\"ePo1r9hon\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64)))\"},children:\"Navigation\"})}),className:\"framer-15tkccr\",\"data-framer-name\":\"Menu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I34XHmem_\",style:{\"--extracted-r6o4lv\":\"var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-191evra\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"m56T3t1XP\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QpEmbOgYl\"},implicitPathVariables:undefined},{href:{webPageId:\"QpEmbOgYl\"},implicitPathVariables:undefined},{href:{webPageId:\"QpEmbOgYl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+0,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+0},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e6yysg-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"fxpU3Vxqk-container\",name:\"Footer-Links\",nodeId:\"fxpU3Vxqk\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:false,height:\"100%\",id:\"fxpU3Vxqk\",iGFByfcAR:resolvedLinks[0],layoutId:\"fxpU3Vxqk\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"About\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xylKmrfeF\"},implicitPathVariables:undefined},{href:{webPageId:\"xylKmrfeF\"},implicitPathVariables:undefined},{href:{webPageId:\"xylKmrfeF\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+32,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+32},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+0+0+30+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kla5ne-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"YLUjiWSvb-container\",name:\"Footer-Links\",nodeId:\"YLUjiWSvb\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:false,height:\"100%\",id:\"YLUjiWSvb\",iGFByfcAR:resolvedLinks1[0],layoutId:\"YLUjiWSvb\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Work\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks1[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":w7P8otTbt\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined},{href:{hash:\":w7P8otTbt\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined},{href:{hash:\":w7P8otTbt\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+64,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+64},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+0+0+30+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d9frzk-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"G0_5yeLFq-container\",name:\"Footer-Links\",nodeId:\"G0_5yeLFq\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:false,height:\"100%\",id:\"G0_5yeLFq\",iGFByfcAR:resolvedLinks2[0],layoutId:\"G0_5yeLFq\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Services\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks2[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18t7xch\",\"data-framer-name\":\"Menu2\",layoutDependency:layoutDependency,layoutId:\"fQU4otu3K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-chm53j\",\"data-styles-preset\":\"ePo1r9hon\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64)))\"},children:\"Social\"})}),className:\"framer-6m2cbf\",\"data-framer-name\":\"Menu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xqVE2sosq\",style:{\"--extracted-r6o4lv\":\"var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i9qfu6\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"Q1v9Kb4De\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+0,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+0},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+142+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x2gj4b-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"MmDbrGsMM-container\",name:\"Footer-Links\",nodeId:\"MmDbrGsMM\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:true,height:\"100%\",id:\"MmDbrGsMM\",iGFByfcAR:\"x.com\",layoutId:\"MmDbrGsMM\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Twitter(X)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+32,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+32},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+142+0+30+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ngwapc-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"gTkSkZ77o-container\",name:\"Footer-Links\",nodeId:\"gTkSkZ77o\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:true,height:\"100%\",id:\"gTkSkZ77o\",iGFByfcAR:\"linkedin.com\",layoutId:\"gTkSkZ77o\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"LinkedIn\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+64,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+64},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+142+0+30+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ww3nu-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"h7I_VmA4R-container\",name:\"Footer-Links\",nodeId:\"h7I_VmA4R\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:true,height:\"100%\",id:\"h7I_VmA4R\",iGFByfcAR:\"instagram.com\",layoutId:\"h7I_VmA4R\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Instagram\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gbzxhm\",\"data-framer-name\":\"Menu3\",layoutDependency:layoutDependency,layoutId:\"H_e65nXhT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-chm53j\",\"data-styles-preset\":\"ePo1r9hon\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64)))\"},children:\"Legals\"})}),className:\"framer-u9sahz\",\"data-framer-name\":\"Menu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K9dNJS4du\",style:{\"--extracted-r6o4lv\":\"var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wnh8z6\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"h3nQWh2_w\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yBhGKbg87\"},implicitPathVariables:undefined},{href:{webPageId:\"yBhGKbg87\"},implicitPathVariables:undefined},{href:{webPageId:\"yBhGKbg87\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+0,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+0},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+284+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a36i1-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"MKXVNb0PW-container\",name:\"Footer-Links\",nodeId:\"MKXVNb0PW\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:false,height:\"100%\",id:\"MKXVNb0PW\",iGFByfcAR:resolvedLinks3[0],layoutId:\"MKXVNb0PW\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Privacy Policy\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks3[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"es0RMYDBM\"},implicitPathVariables:undefined},{href:{webPageId:\"es0RMYDBM\"},implicitPathVariables:undefined},{href:{webPageId:\"es0RMYDBM\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+0+0+0+0+0+30+0+32,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+0+0+0+0+0+30+0+32},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+0+0+0+0+284+0+30+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hh9atq-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"gZmdwoWXC-container\",name:\"Footer-Links\",nodeId:\"gZmdwoWXC\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:true,height:\"100%\",id:\"gZmdwoWXC\",iGFByfcAR:resolvedLinks4[0],layoutId:\"gZmdwoWXC\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Term of Services\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks4[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o6oej6\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"MbsFcA1Y4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vf094a\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"fXcZHhOwk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-chm53j\",\"data-styles-preset\":\"ePo1r9hon\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64)))\"},children:\"\\xa9 2026 Forgend. All rights reserved.\"})}),className:\"framer-jdozxh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uyCOaeOvW\",style:{\"--extracted-r6o4lv\":\"var(--token-d5f922b7-8fba-413f-95c3-cf849911dfad, rgba(255, 255, 255, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y77Lshyls\"},implicitPathVariables:undefined},{href:{webPageId:\"y77Lshyls\"},implicitPathVariables:undefined},{href:{webPageId:\"y77Lshyls\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+166+0+0+28,...addPropertyOverrides({Ne3Z_wTNJ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+246+0+0+28},yVQQ4elzZ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+438+0+0+5+94}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18b5mv7-container\",\"data-framer-name\":\"Footer-Links\",layoutDependency:layoutDependency,layoutId:\"z7eGThr5a-container\",name:\"Footer-Links\",nodeId:\"z7eGThr5a\",rendersWithMotion:true,scopeId:\"UAxxlvOpi\",children:/*#__PURE__*/_jsx(Links,{f5QH6AzmM:false,height:\"100%\",id:\"z7eGThr5a\",iGFByfcAR:resolvedLinks5[0],layoutId:\"z7eGThr5a\",name:\"Footer-Links\",width:\"100%\",XmOk0Px_H:\"Back to top\",...addPropertyOverrides({Ne3Z_wTNJ:{iGFByfcAR:resolvedLinks5[1]},yVQQ4elzZ:{iGFByfcAR:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"footer-bg\",fit:\"fill\",intrinsicHeight:1194,intrinsicWidth:3486,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||740)-0-784)/2+0+0)+112+166+0+96),pixelHeight:1194,pixelWidth:3486,positionX:\"center\",positionY:\"center\",sizes:`calc(((${componentViewport?.width||\"100vw\"} - 16px) * 1.0116 - 296px) * 1.0842)`,src:\"https://framerusercontent.com/images/gOtHUkfSD21LY07K2yWHzYuEiI.png?width=3486&height=1194\"},className:\"framer-ye8vj5\",\"data-highlight\":true,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"wGm4rjcU3\",onTap:onTap1huceje,...addPropertyOverrides({Ne3Z_wTNJ:{background:{alt:\"footer-bg\",fit:\"fill\",intrinsicHeight:1194,intrinsicWidth:3486,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-709)/2+0+0)+40+246+0+96),pixelHeight:1194,pixelWidth:3486,positionX:\"center\",positionY:\"center\",sizes:`calc(((${componentViewport?.width||\"100vw\"} - 16px) * 1.0116 - 60px) * 1.0842)`,src:\"https://framerusercontent.com/images/gOtHUkfSD21LY07K2yWHzYuEiI.png?width=3486&height=1194\"}},yVQQ4elzZ:{background:{alt:\"footer-bg\",fit:\"fill\",intrinsicHeight:1194,intrinsicWidth:3486,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-943)/2+0+0)+20+438+0+158),pixelHeight:1194,pixelWidth:3486,positionX:\"center\",positionY:\"center\",sizes:`calc(((${componentViewport?.width||\"100vw\"} - 16px) * 1.0116 - 40px) * 1.0842)`,src:\"https://framerusercontent.com/images/gOtHUkfSD21LY07K2yWHzYuEiI.png?width=3486&height=1194\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vqvw3i\",\"data-framer-name\":\"lights\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:1402,intrinsicWidth:1814,layoutDependency:layoutDependency,layoutId:\"fIgZho2B1\",svg:'<svg width=\"1814\" height=\"1402\" viewBox=\"0 0 1814 1402\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g opacity=\"0.3\" filter=\"url(#filter0_f_2027_1514)\">\\n<path d=\"M1773.55 156L1813.86 196.305L1106.75 903.412L613.447 1373L1066.45 863.107L1773.55 156Z\" fill=\"url(#paint0_linear_2027_1514)\"/>\\n</g>\\n<g opacity=\"0.3\" filter=\"url(#filter1_f_2027_1514)\">\\n<path d=\"M1653.55 156L1693.86 196.305L986.748 903.412L493.443 1373L946.443 863.107L1653.55 156Z\" fill=\"url(#paint1_linear_2027_1514)\"/>\\n</g>\\n<g opacity=\"0.42\" filter=\"url(#filter2_f_2027_1514)\">\\n<path d=\"M1437.55 173L1477.86 213.305L770.752 920.412L277.447 1390L730.447 880.107L1437.55 173Z\" fill=\"url(#paint2_linear_2027_1514)\"/>\\n</g>\\n<g opacity=\"0.42\" filter=\"url(#filter3_f_2027_1514)\">\\n<path d=\"M1317.55 173L1357.86 213.305L650.748 920.412L157.443 1390L610.443 880.107L1317.55 173Z\" fill=\"url(#paint3_linear_2027_1514)\"/>\\n</g>\\n<g opacity=\"0.42\" filter=\"url(#filter4_f_2027_1514)\">\\n<path d=\"M1308.55 0L1348.86 40.3051L641.752 747.412L148.447 1217L601.447 707.107L1308.55 0Z\" fill=\"url(#paint4_linear_2027_1514)\"/>\\n</g>\\n<g opacity=\"0.42\" filter=\"url(#filter5_f_2027_1514)\">\\n<path d=\"M1188.55 0L1228.86 40.3051L521.748 747.412L28.4432 1217L481.443 707.107L1188.55 0Z\" fill=\"url(#paint5_linear_2027_1514)\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_f_2027_1514\" x=\"493.447\" y=\"36\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<filter id=\"filter1_f_2027_1514\" x=\"373.443\" y=\"36\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<filter id=\"filter2_f_2027_1514\" x=\"157.447\" y=\"53\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<filter id=\"filter3_f_2027_1514\" x=\"37.4431\" y=\"53\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<filter id=\"filter4_f_2027_1514\" x=\"28.4466\" y=\"-120\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<filter id=\"filter5_f_2027_1514\" x=\"-91.5569\" y=\"-120\" width=\"1440.41\" height=\"1457\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"60\" result=\"effect1_foregroundBlur_2027_1514\"/>\\n</filter>\\n<linearGradient id=\"paint0_linear_2027_1514\" x1=\"1793.71\" y1=\"176.153\" x2=\"1086.6\" y2=\"883.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_2027_1514\" x1=\"1673.7\" y1=\"176.153\" x2=\"966.596\" y2=\"883.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n<linearGradient id=\"paint2_linear_2027_1514\" x1=\"1457.71\" y1=\"193.153\" x2=\"750.599\" y2=\"900.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n<linearGradient id=\"paint3_linear_2027_1514\" x1=\"1337.7\" y1=\"193.153\" x2=\"630.596\" y2=\"900.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n<linearGradient id=\"paint4_linear_2027_1514\" x1=\"1328.71\" y1=\"20.1525\" x2=\"621.599\" y2=\"727.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n<linearGradient id=\"paint5_linear_2027_1514\" x1=\"1208.7\" y1=\"20.1525\" x2=\"501.596\" y2=\"727.259\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"#D3D8DF\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aw472\",\"data-framer-name\":\"progressive-blur\",layoutDependency:layoutDependency,layoutId:\"gbrbEclO2\",style:{backdropFilter:\"blur(5px)\",background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,WebkitBackdropFilter:\"blur(5px)\"}})]})})})});});const css=[\".framer-0BFCT.framer-si688l, .framer-0BFCT .framer-si688l { display: block; }\",\".framer-0BFCT.framer-acvg8w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1920px; overflow: hidden; padding: 0px 8px 0px 8px; position: relative; width: 1400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0BFCT .framer-1gorxsv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 112px 148px 0px 148px; position: relative; width: 101%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-0BFCT .framer-45qy0l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-0BFCT .framer-17o7bah { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0BFCT .framer-e0zmo4, .framer-0BFCT .framer-18t7xch, .framer-0BFCT .framer-gbzxhm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 264px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-0BFCT .framer-15tkccr, .framer-0BFCT .framer-6m2cbf, .framer-0BFCT .framer-u9sahz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0BFCT .framer-191evra, .framer-0BFCT .framer-i9qfu6, .framer-0BFCT .framer-wnh8z6 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0BFCT .framer-e6yysg-container, .framer-0BFCT .framer-1kla5ne-container, .framer-0BFCT .framer-1d9frzk-container, .framer-0BFCT .framer-x2gj4b-container, .framer-0BFCT .framer-1ngwapc-container, .framer-0BFCT .framer-3ww3nu-container, .framer-0BFCT .framer-1a36i1-container, .framer-0BFCT .framer-1hh9atq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0BFCT .framer-o6oej6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0BFCT .framer-1vf094a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: 100%; }\",\".framer-0BFCT .framer-jdozxh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-0BFCT .framer-18b5mv7-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-0BFCT .framer-ye8vj5 { cursor: pointer; flex: none; gap: 0px; height: auto; overflow: hidden; position: relative; width: 108%; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-0BFCT .framer-vqvw3i { flex: none; height: 1400px; position: absolute; right: -697px; top: -755px; width: 1773px; z-index: 0; }\",\".framer-0BFCT .framer-1aw472 { bottom: 0px; flex: none; gap: 0px; height: 25%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-0BFCT.framer-v-ve7ith.framer-acvg8w { width: 810px; }\",\".framer-0BFCT.framer-v-ve7ith .framer-1gorxsv { gap: 128px; padding: 40px 30px 0px 30px; }\",\".framer-0BFCT.framer-v-ve7ith .framer-vqvw3i { left: 152px; right: -525px; top: -1019px; width: unset; }\",\".framer-0BFCT.framer-v-ve7ith .framer-1aw472 { height: 72px; left: calc(50.00000000000002% - 794px / 2); width: 794px; }\",\".framer-0BFCT.framer-v-8yynf2.framer-acvg8w { width: 390px; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-1gorxsv { gap: 68px; padding: 20px 20px 0px 20px; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-17o7bah { flex-direction: column; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-e0zmo4, .framer-0BFCT.framer-v-8yynf2 .framer-18t7xch, .framer-0BFCT.framer-v-8yynf2 .framer-gbzxhm, .framer-0BFCT.framer-v-8yynf2 .framer-jdozxh { flex: none; width: 100%; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-o6oej6 { gap: 30px; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-1vf094a { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-vqvw3i { left: 73px; right: -446px; top: -999px; width: unset; }\",\".framer-0BFCT.framer-v-8yynf2 .framer-1aw472 { height: 35px; left: calc(50.00000000000002% - 374px / 2); width: 374px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 740\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]},\"Ne3Z_wTNJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]},\"yVQQ4elzZ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1920px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUAxxlvOpi=withCSS(Component,css,\"framer-0BFCT\");export default FramerUAxxlvOpi;FramerUAxxlvOpi.displayName=\"Footer-Section\";FramerUAxxlvOpi.defaultProps={height:740,width:1400};addPropertyControls(FramerUAxxlvOpi,{variant:{options:[\"XZ__WSAvJ\",\"Ne3Z_wTNJ\",\"yVQQ4elzZ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUAxxlvOpi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LinksFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerUAxxlvOpi.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Links,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUAxxlvOpi\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1400\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"740\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"Ne3Z_wTNJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"yVQQ4elzZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js\";const ArrowUpRightFonts=getFonts(ArrowUpRight);const cycleOrder=[\"XWYExxiD1\",\"rpkPlXyPt\",\"R5P36sWA_\"];const serializationHash=\"framer-trX8e\";const variantClassNames={R5P36sWA_:\"framer-v-actgvm\",rpkPlXyPt:\"framer-v-19wnzf9\",XWYExxiD1:\"framer-v-bhy8z9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const o0qiRrbeV=undefined;const Y1hJQZVyE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop-Wide\":\"XWYExxiD1\",Phone:\"R5P36sWA_\",Tablet:\"rpkPlXyPt\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,width,...props})=>{return{...props,o0qiRrbeV:click??props.o0qiRrbeV,variant:humanReadableVariantMap[props.variant]??props.variant??\"XWYExxiD1\",Y1hJQZVyE:hover??props.Y1hJQZVyE};};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,o0qiRrbeV,Y1hJQZVyE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XWYExxiD1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr9ilib=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(o0qiRrbeV){const res=await o0qiRrbeV(...args);if(res===false)return false;}});const onMouseEnter13p0kb2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Y1hJQZVyE){const res=await Y1hJQZVyE(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bhy8z9\",className,classNames),\"data-framer-name\":\"Desktop-Wide\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"XWYExxiD1\",onMouseEnter:onMouseEnter13p0kb2,onTap:onTapr9ilib,ref:refBinding,style:{background:\"linear-gradient(135deg, rgb(77, 191, 186) 0%, rgb(15, 51, 59) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 0px 36px 0px rgba(78, 194, 217, 0.45)\",...style},...addPropertyOverrides({R5P36sWA_:{\"data-framer-name\":\"Phone\"},rpkPlXyPt:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oz3py3\",\"data-framer-name\":\"Flip Mask\",layoutDependency:layoutDependency,layoutId:\"EzHexWKXk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a Call\"})}),className:\"framer-yp6aff\",\"data-framer-name\":\"Label\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"IsOaIqR8A\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a Call\"})}),className:\"framer-1tc18jd\",\"data-framer-name\":\"Label Flip\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"nMRONeJ2q\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fl624s\",\"data-framer-name\":\"Arrow Chip\",layoutDependency:layoutDependency,layoutId:\"yRK55ErZd\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 2px 12px 0px rgba(10, 10, 20, 0.35)\"},children:/*#__PURE__*/_jsx(ArrowUpRight,{animated:true,className:\"framer-lcj02v\",layoutDependency:layoutDependency,layoutId:\"HLd4TNPrC\",style:{\"--1m973uw\":\"rgb(60, 40, 160)\",\"--js9iwy\":2.5}})})})]})})})});});const css=[\".framer-trX8e.framer-rwvtak, .framer-trX8e .framer-rwvtak { display: block; }\",\".framer-trX8e.framer-bhy8z9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: 44px; justify-content: center; overflow: hidden; padding: 8px 8px 8px 26px; position: relative; width: 153px; will-change: var(--framer-will-change-override, transform); }\",\".framer-trX8e .framer-1oz3py3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-trX8e .framer-yp6aff { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-trX8e .framer-1tc18jd { -webkit-user-select: none; flex: none; height: 20px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-trX8e .framer-1fl624s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 28px; justify-content: center; padding: 0px; position: relative; width: 28px; }\",\".framer-trX8e .framer-lcj02v { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 153\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rpkPlXyPt\":{\"layout\":[\"fixed\",\"fixed\"]},\"R5P36sWA_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"o0qiRrbeV\":\"click\",\"Y1hJQZVyE\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWa2kLkI1Z=withCSS(Component,css,\"framer-trX8e\");export default FramerWa2kLkI1Z;FramerWa2kLkI1Z.displayName=\"Default\";FramerWa2kLkI1Z.defaultProps={height:44,width:153};addPropertyControls(FramerWa2kLkI1Z,{variant:{options:[\"XWYExxiD1\",\"rpkPlXyPt\",\"R5P36sWA_\"],optionTitles:[\"Desktop-Wide\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},o0qiRrbeV:{title:\"Click\",type:ControlType.EventHandler},Y1hJQZVyE:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerWa2kLkI1Z,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...ArrowUpRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWa2kLkI1Z\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"153\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"o0qiRrbeV\\\":\\\"click\\\",\\\"Y1hJQZVyE\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rpkPlXyPt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R5P36sWA_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Wa2kLkI1Z.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={udlReIRNw:{hover:true}};const serializationHash=\"framer-U3oST\";const variantClassNames={udlReIRNw:\"framer-v-yijw51\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IfgQHb3lk=undefined;const eu67opxNt=undefined;const uDaImvFYU=undefined;const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,newTab,width,...props})=>{return{...props,eu67opxNt:newTab??props.eu67opxNt??true,IfgQHb3lk:link??props.IfgQHb3lk,uDaImvFYU:label??props.uDaImvFYU??\"Home\"};};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,uDaImvFYU,eu67opxNt,IfgQHb3lk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"udlReIRNw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IfgQHb3lk,motionChild:true,nodeId:\"udlReIRNw\",openInNewTab:eu67opxNt,scopeId:\"ESflMgANS\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-yijw51\",className,classNames)} framer-14tz0ch`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"udlReIRNw\",ref:refBinding,style:{backgroundColor:\"rgba(17, 17, 17, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"udlReIRNw-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({\"udlReIRNw-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oxmgiu\",\"data-framer-name\":\"Flip Mask\",layoutDependency:layoutDependency,layoutId:\"MScrNosKW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3luZS1tZWRpdW0=\",\"--framer-font-family\":'\"Syne\", \"Syne Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(160, 160, 160))\"},children:\"Home\"})}),className:\"framer-gy4qdg\",\"data-framer-name\":\"Label\",fonts:[\"FS;Syne-medium\"],layoutDependency:layoutDependency,layoutId:\"oKMEG9eIj\",style:{\"--extracted-r6o4lv\":\"rgb(160, 160, 160)\"},text:uDaImvFYU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"udlReIRNw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3luZS1tZWRpdW0=\",\"--framer-font-family\":'\"Syne\", \"Syne Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Label\"})}),className:\"framer-o7cl4l\",\"data-framer-name\":\"Label Flip\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"XLFoa_41j\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:uDaImvFYU,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})})});});const css=[\".framer-U3oST.framer-14tz0ch, .framer-U3oST .framer-14tz0ch { display: block; }\",\".framer-U3oST.framer-yijw51 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-U3oST .framer-1oxmgiu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-U3oST .framer-gy4qdg, .framer-U3oST .framer-o7cl4l { -webkit-user-select: none; flex: none; height: 20px; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-U3oST.framer-v-yijw51.hover .framer-1oxmgiu { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"y_5QnMtBr\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uDaImvFYU\":\"label\",\"eu67opxNt\":\"newTab\",\"IfgQHb3lk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerESflMgANS=withCSS(Component,css,\"framer-U3oST\");export default FramerESflMgANS;FramerESflMgANS.displayName=\"Aurora Nav Link\";FramerESflMgANS.defaultProps={height:36,width:72};addPropertyControls(FramerESflMgANS,{uDaImvFYU:{defaultValue:\"Home\",title:\"Label\",type:ControlType.String},onuDaImvFYUChange:{changes:\"uDaImvFYU\",type:ControlType.ChangeHandler},eu67opxNt:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},oneu67opxNtChange:{changes:\"eu67opxNt\",type:ControlType.ChangeHandler},IfgQHb3lk:{description:\"Built by Matthias \\xd6lschlegel 💪\\n[Explore more components](https://framer.link/fsd2pgh)\",title:\"Link\",type:ControlType.Link}});addFonts(FramerESflMgANS,[{explicitInter:true,fonts:[{cssFamilyName:\"Syne\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Syne\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6RX5HIHKXSNRRZM4TG3ZDRLY4QYRWVVV/LDU4YZVURVJ7AUY5LTGS5UVZP5WMQGD2/HUZK5ZCPMLHN2C4WDX2FZVOULKRASN7B.woff2\",weight:\"500\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerESflMgANS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"uDaImvFYU\\\":\\\"label\\\",\\\"eu67opxNt\\\":\\\"newTab\\\",\\\"IfgQHb3lk\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y_5QnMtBr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"72\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ESflMgANS.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,patchBorderRadiusScaleCorrector,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AuroraNavLink from\"https://framerusercontent.com/modules/CiXIFAu47K1sKNTPUu35/NijBISewpAcwnnm8brlR/ESflMgANS.js\";import AuroraCTA from\"https://framerusercontent.com/modules/ve8gGNtZkOxBhhwOLcgw/OVQHiNxehN8SBZ2S0O5v/l94qKNpSj.js\";const MotionDivWithFX=withFX(motion.div);const AuroraNavLinkFonts=getFonts(AuroraNavLink);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const AuroraCTAFonts=getFonts(AuroraCTA);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"tuIzq1kD0\",\"I0RteHml_\"];const serializationHash=\"framer-TIpTK\";const variantClassNames={I0RteHml_:\"framer-v-1eoapsu\",tuIzq1kD0:\"framer-v-x6w4f6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const R_KHn_w38=undefined;const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.8,ease:[.12,.23,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={delay:0,duration:5,ease:[0,0,1,1],type:\"tween\"};const animation1={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transition4={delay:0,duration:2.2,ease:[.45,0,.55,1],type:\"tween\"};const animation2={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:900,y:0};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;const transition5={bounce:.25,delay:0,duration:.5,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:14};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 2\":\"I0RteHml_\",Desktop:\"tuIzq1kD0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,openCalender,width,...props})=>{return{...props,R_KHn_w38:openCalender??props.R_KHn_w38,variant:humanReadableVariantMap[props.variant]??props.variant??\"tuIzq1kD0\"};};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,R_KHn_w38,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tuIzq1kD0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const HIruOzdinphvwf3=activeVariantCallback(async(...args)=>{if(R_KHn_w38){const res=await R_KHn_w38(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"I0RteHml_\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({I0RteHml_:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionNavWithFX,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x6w4f6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tuIzq1kD0\",ref:refBinding,style:{borderBottomLeftRadius:44,borderBottomRightRadius:44,borderTopLeftRadius:44,borderTopRightRadius:44,...style},...addPropertyOverrides({I0RteHml_:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l0d2oc\",\"data-framer-name\":\"Border Glow Wrap\",layoutDependency:layoutDependency,layoutId:\"aGoqX3zAx\",style:{backgroundColor:\"rgba(219, 219, 219, 0.09)\",borderBottomLeftRadius:31,borderBottomRightRadius:31,borderTopLeftRadius:31,borderTopRightRadius:31},transformTemplate:transformTemplate1,...addPropertyOverrides({I0RteHml_:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1fbmdo6\",\"data-framer-name\":\"Border Rotor\",layoutDependency:layoutDependency,layoutId:\"bN85TW82M\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(161, 150, 255, 0.01) 0deg, rgba(163, 255, 253, 0) 68.27586206896551deg, rgba(99, 255, 239, 0.7) 86.89655172413794deg, rgb(193, 247, 246) 94.6551724137931deg, rgb(255, 255, 255) 108.62068965517241deg, rgba(150, 255, 253, 0) 130.3448275862069deg)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11ltydx\",\"data-framer-name\":\"Glass Pill\",layoutDependency:layoutDependency,layoutId:\"CZ7m55CQY\",style:{backdropFilter:\"blur(24px)\",background:\"linear-gradient(180deg, rgba(24, 34, 36, 0.45) 0%, rgba(19, 29, 31, 0.63) 100%)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 30px 80px 0px rgba(0, 0, 0, 0.65), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.22), 0px 12px 60px 0px rgba(99, 78, 255, 0.35)\",WebkitBackdropFilter:\"blur(24px)\"},...addPropertyOverrides({I0RteHml_:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17swp5l\",\"data-framer-name\":\"Top Hairline\",layoutDependency:layoutDependency,layoutId:\"K1AZli2Rp\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(10, 36, 41, 0.9) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:2.5,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vfd7lp\",\"data-framer-name\":\"Shimmer Streak\",layoutDependency:layoutDependency,layoutId:\"VQCmWW4iE\",style:{background:\"linear-gradient(105deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 45%, rgba(255, 255, 255, 0.12) 50%, rgba(255, 255, 255, 0.06) 55.00000000000001%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n6d1ur\",\"data-framer-name\":\"Top Row\",layoutDependency:layoutDependency,layoutId:\"fbo7q3NTG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ijxak4\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"d5HA7Ibz2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y77Lshyls\"},motionChild:true,nodeId:\"c_cldpmh7\",openInNewTab:false,scopeId:\"WvxfThqf1\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:5184,intrinsicWidth:5184,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+15+0),pixelHeight:5184,pixelWidth:5184,sizes:\"139px\",src:\"https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?width=5184&height=5184\",srcSet:\"https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=512&width=5184&height=5184 512w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=1024&width=5184&height=5184 1024w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=2048&width=5184&height=5184 2048w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=4096&width=5184&height=5184 4096w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?width=5184&height=5184 5184w\"},className:\"framer-1psjldw framer-1f02ldu\",\"data-framer-name\":\"Logo Mark\",layoutDependency:layoutDependency,layoutId:\"c_cldpmh7\",style:{\"--corner-shape-fallback\":.71,borderBottomLeftRadius:\"calc(10px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(10px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(10px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(10px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.6)\"},...addPropertyOverrides({I0RteHml_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:5184,intrinsicWidth:5184,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||100)*.5700000000000002-30)+0+0+0+30+-18.5),pixelHeight:5184,pixelWidth:5184,sizes:\"167px\",src:\"https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?width=5184&height=5184\",srcSet:\"https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=512&width=5184&height=5184 512w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=1024&width=5184&height=5184 1024w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=2048&width=5184&height=5184 2048w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?scale-down-to=4096&width=5184&height=5184 4096w,https://framerusercontent.com/images/HC3IBKYLtaj3GqLwMj8SpCr4AE.png?width=5184&height=5184 5184w\"},transformTemplate:transformTemplate3}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1hs582k\",\"data-framer-appear-id\":\"1hs582k\",\"data-framer-name\":\"Links\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"N3k79Usbq\",optimized:true,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dfno9cCJO\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cg1ta5-container\",layoutDependency:layoutDependency,layoutId:\"Rz3NK4tW5-container\",nodeId:\"Rz3NK4tW5\",rendersWithMotion:true,scopeId:\"WvxfThqf1\",children:/*#__PURE__*/_jsx(AuroraNavLink,{eu67opxNt:false,height:\"100%\",id:\"Rz3NK4tW5\",IfgQHb3lk:resolvedLinks[0],layoutId:\"Rz3NK4tW5\",uDaImvFYU:\"Work\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":w7P8otTbt\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vtoxhj-container\",layoutDependency:layoutDependency,layoutId:\"YCnEkRtDo-container\",nodeId:\"YCnEkRtDo\",rendersWithMotion:true,scopeId:\"WvxfThqf1\",children:/*#__PURE__*/_jsx(AuroraNavLink,{eu67opxNt:false,height:\"100%\",id:\"YCnEkRtDo\",IfgQHb3lk:resolvedLinks1[0],layoutId:\"YCnEkRtDo\",uDaImvFYU:\"Services\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":pkBmcV34S\",webPageId:\"y77Lshyls\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mvtel8-container\",layoutDependency:layoutDependency,layoutId:\"aXTNEWBta-container\",nodeId:\"aXTNEWBta\",rendersWithMotion:true,scopeId:\"WvxfThqf1\",children:/*#__PURE__*/_jsx(AuroraNavLink,{eu67opxNt:false,height:\"100%\",id:\"aXTNEWBta\",IfgQHb3lk:resolvedLinks2[0],layoutId:\"aXTNEWBta\",uDaImvFYU:\"Process\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2lcyf3\",\"data-framer-name\":\"Right Group\",layoutDependency:layoutDependency,layoutId:\"NBW7QTqmk\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rOFlUPujZ\"},implicitPathVariables:undefined},{href:{webPageId:\"rOFlUPujZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+8+0,...addPropertyOverrides({I0RteHml_:{y:(componentViewport?.y||0)+((componentViewport?.height||100)*.5700000000000002-30)+0+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17d8kfh-container\",\"data-framer-name\":\"CTA Button\",layoutDependency:layoutDependency,layoutId:\"fA57sITeh-container\",name:\"CTA Button\",nodeId:\"fA57sITeh\",rendersWithMotion:true,scopeId:\"WvxfThqf1\",children:/*#__PURE__*/_jsx(AuroraCTA,{a5HmgKcRn:\"Contact\",ekZ_aoGvJ:resolvedLinks3[0],height:\"100%\",id:\"fA57sITeh\",layoutId:\"fA57sITeh\",name:\"CTA Button\",snZvJ4hS_:false,width:\"100%\",...addPropertyOverrides({I0RteHml_:{ekZ_aoGvJ:resolvedLinks3[1],snZvJ4hS_:true}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"1px\",y:(componentViewport?.y||0)+(componentViewport?.height||94)-67+1+0+0+0+8+0,...addPropertyOverrides({I0RteHml_:{width:\"154px\",y:(componentViewport?.y||0)+((componentViewport?.height||100)*.5700000000000002-30)+0+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18oxjwo-container\",\"data-framer-name\":\"CTA Button\",layoutDependency:layoutDependency,layoutId:\"iO1WZpl3k-container\",name:\"CTA Button\",nodeId:\"iO1WZpl3k\",rendersWithMotion:true,scopeId:\"WvxfThqf1\",style:{opacity:0},variants:{I0RteHml_:{opacity:1}},children:/*#__PURE__*/_jsx(AuroraCTA,{a5HmgKcRn:\"Book a Call\",ekZ_aoGvJ:\"https://framer.link/fsd2pgh\",height:\"100%\",HIruOzdin:HIruOzdinphvwf3,id:\"iO1WZpl3k\",layoutId:\"iO1WZpl3k\",name:\"CTA Button\",snZvJ4hS_:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({I0RteHml_:{ekZ_aoGvJ:undefined}},baseVariant,gestureVariant)})})})]})]})]})]})})})})});});const css=[\".framer-TIpTK.framer-1f02ldu, .framer-TIpTK .framer-1f02ldu { display: block; }\",\".framer-TIpTK.framer-x6w4f6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 94px; justify-content: center; overflow: hidden; padding: 30px 7px 6px 20px; position: relative; width: 1520px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TIpTK .framer-1l0d2oc { align-content: center; align-items: center; bottom: 5px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 50%; max-width: 1200px; overflow: hidden; padding: 1px; position: absolute; width: 80%; will-change: var(--framer-will-change-override, transform); z-index: 7; }\",\".framer-TIpTK .framer-1fbmdo6 { bottom: -800px; flex: none; left: -300px; pointer-events: none; position: absolute; right: -300px; top: -800px; z-index: 0; }\",\".framer-TIpTK .framer-11ltydx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 7; }\",\".framer-TIpTK .framer-17swp5l { flex: none; height: 1px; left: 60px; position: absolute; top: 0px; width: 70%; z-index: 2; }\",\".framer-TIpTK .framer-1vfd7lp { flex: none; height: 100%; left: -160px; pointer-events: none; position: absolute; top: 0px; width: 120px; z-index: 2; }\",\".framer-TIpTK .framer-n6d1ur { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; padding: 0px 10px 0px 24px; position: relative; width: 100%; }\",\".framer-TIpTK .framer-1ijxak4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-TIpTK .framer-1psjldw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 139px; will-change: var(--framer-will-change-override, transform); z-index: 7; }\",\".framer-TIpTK .framer-1hs582k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-TIpTK .framer-1cg1ta5-container, .framer-TIpTK .framer-1vtoxhj-container, .framer-TIpTK .framer-mvtel8-container { flex: none; height: auto; position: relative; width: auto; z-index: 7; }\",\".framer-TIpTK .framer-2lcyf3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-TIpTK .framer-17d8kfh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TIpTK .framer-18oxjwo-container { flex: none; height: 44px; position: relative; width: 1px; }\",\".framer-TIpTK.framer-v-1eoapsu.framer-x6w4f6 { height: 100px; padding: 0px 7px 99px 20px; }\",\".framer-TIpTK.framer-v-1eoapsu .framer-1l0d2oc { bottom: unset; height: 60px; left: calc(50.00000000000002% - min(1200px, 576px) / 2); top: calc(57.000000000000014% - 60px / 2); width: 576px; z-index: 1; }\",\".framer-TIpTK.framer-v-1eoapsu .framer-11ltydx { left: 50%; position: absolute; top: 50%; width: 574px; }\",\".framer-TIpTK.framer-v-1eoapsu .framer-1ijxak4 { min-height: 100px; min-width: 100px; }\",\".framer-TIpTK.framer-v-1eoapsu .framer-1psjldw { aspect-ratio: 4.633333333333334 / 1; height: auto; position: absolute; right: -50px; top: 49%; width: 167px; }\",\".framer-TIpTK.framer-v-1eoapsu .framer-18oxjwo-container { width: 154px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94\n * @framerIntrinsicWidth 1520\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"I0RteHml_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"R_KHn_w38\":\"openCalender\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWvxfThqf1=withCSS(Component,css,\"framer-TIpTK\");export default FramerWvxfThqf1;FramerWvxfThqf1.displayName=\"Nav Bar\";FramerWvxfThqf1.defaultProps={height:94,width:1520};addPropertyControls(FramerWvxfThqf1,{variant:{options:[\"tuIzq1kD0\",\"I0RteHml_\"],optionTitles:[\"Desktop\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},R_KHn_w38:{title:\"Open Calender\",type:ControlType.EventHandler}});addFonts(FramerWvxfThqf1,[{explicitInter:true,fonts:[]},...AuroraNavLinkFonts,...AuroraCTAFonts],{supportsExplicitInterCodegen:true});FramerWvxfThqf1.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(AuroraNavLink,{},context),()=>forwardLoader(AuroraCTA,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWvxfThqf1\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"94\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"R_KHn_w38\\\":\\\"openCalender\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I0RteHml_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1520\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CalCom from\"https://framerusercontent.com/modules/3kSszCA7P49KbVg8UUZO/PWiLiIv39s2CLxdPwhkM/Calcom.js\";import SmoothCursor from\"https://framerusercontent.com/modules/oraruAhb4YYisqMeoxpi/qLDPTPk3Xac6BgcRjs6q/Smoothcursor.js\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Notch2 from\"#framer/local/canvasComponent/rsJHfF980/rsJHfF980.js\";import FooterSection from\"#framer/local/canvasComponent/UAxxlvOpi/UAxxlvOpi.js\";import Default from\"#framer/local/canvasComponent/Wa2kLkI1Z/Wa2kLkI1Z.js\";import NavBar from\"#framer/local/canvasComponent/WvxfThqf1/WvxfThqf1.js\";const SmoothCursorFonts=getFonts(SmoothCursor);const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const CalComFonts=getFonts(CalCom);const BlurGradientFonts=getFonts(BlurGradient);const FooterSectionFonts=getFonts(FooterSection);const ContainerWithFX=withFX(Container);const Notch2Fonts=getFonts(Notch2);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const DefaultFonts=getFonts(Default);const breakpoints={glm6YRKie:\"(max-width: 809.98px)\",R5xKR0SjL:\"(min-width: 1400px)\",tvf3N7McI:\"(min-width: 810px) and (max-width: 1399.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QBR4r\";const variantClassNames={glm6YRKie:\"framer-v-x927ye\",R5xKR0SjL:\"framer-v-k2fatd\",tvf3N7McI:\"framer-v-1wlhte4\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition1={delay:.1,duration:1.3,ease:[.12,.23,.5,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:20};const transition2={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:.53,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-40,y:-40};const breakpointRules={glm6YRKie:[\".framer-QBR4r .framer-1m948lg-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 44px); left: unset; right: 54px; top: unset; }\"],tvf3N7McI:[\".framer-QBR4r .framer-1m948lg-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 44px); left: unset; right: 54px; top: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={glm6YRKie:\".framer-x927ye-override\",tvf3N7McI:\".framer-1wlhte4-override\"};const rules=[\".framer-QBR4r.framer-rkwomo, .framer-QBR4r .framer-rkwomo { display: block; }\",\".framer-QBR4r.framer-k2fatd { align-content: center; align-items: center; background-color: var(--token-620fac81-7c2e-4342-b93a-72603d1fc89e, #0d0d0d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QBR4r .framer-1kk8lt9-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-QBR4r .framer-2yss2a-container { flex: none; height: 94px; left: calc(50.00000000000002% - 85.71428571428571% / 2); order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 28px; width: 86%; z-index: 8; }\",\".framer-QBR4r.framer-1leouvo { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 8; }\",\".framer-QBR4r.framer-1wtctox-container { bottom: 0px; flex: none; left: calc(50.00000000000002% - 812px / 2); position: fixed; top: 0px; width: 812px; z-index: 8; }\",\".framer-QBR4r .framer-phxu8k-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 125px; left: 0px; order: -998; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 7; }\",\".framer-QBR4r .framer-vv7w88 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QBR4r .framer-fe71dh-container { flex: none; height: auto; max-width: 137%; order: 1004; position: relative; width: 100%; }\",\".framer-QBR4r .framer-1dtmuu4-container { flex: none; height: 36px; left: calc(50.00000000000002% - min(23.75%, 342px) / 2); max-width: 24%; order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 342px; z-index: 8; }\",\".framer-QBR4r .framer-5hjlq3 { -webkit-filter: hue-rotate(149deg) blur(60px); align-content: center; align-items: center; display: flex; filter: hue-rotate(149deg) blur(60px); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); justify-content: center; left: 0px; opacity: 0.53; order: 1006; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: -1px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-QBR4r .framer-3y5lwh { -webkit-filter: blur(100px); filter: blur(100px); flex: none; height: 570px; position: relative; width: 809px; }\",\".framer-QBR4r .framer-1m948lg-container { flex: none; height: 44px; left: calc(90.64285714285717% - 153px / 2); order: 1007; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.9175000000000002); width: 153px; z-index: 7; }\",\".framer-QBR4r.framer-10t2ce5 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-QBR4r.framer-wb6wji-container { flex: none; height: 100vh; left: calc(49.785714285714306% - 815px / 2); position: fixed; top: calc(50.00000000000002% - 100vh / 2); width: 815px; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={glm6YRKie:\"(max-width: 809.98px)\",R5xKR0SjL:\"(min-width: 1400px)\",tvf3N7McI:\"(min-width: 810px) and (max-width: 1399.98px)\"};const humanReadableVariantMap={Desktop:\"R5xKR0SjL\",Phone:\"glm6YRKie\",Tablet:\"tvf3N7McI\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R5xKR0SjL\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const R_KHn_w38ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const o0qiRrbeVko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"R5xKR0SjL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-620fac81-7c2e-4342-b93a-72603d1fc89e, rgb(13, 13, 13)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-k2fatd\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kk8lt9-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"h7_aEsd8W\",scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(SmoothCursor,{cursorSize:30,damping:45,enableBlendMode:false,enableClickEffect:true,height:\"100%\",hideSystemCursor:true,id:\"h7_aEsd8W\",invertIconColors:false,layoutId:\"h7_aEsd8W\",mass:1,stiffness:400,width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"85.7143vw\",y:28,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-2yss2a-container\",layoutScroll:true,nodeId:\"Vrcnx5Clh\",rendersWithMotion:true,scopeId:\"px6GhQ1xF\",children:[/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"I0RteHml_\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"Vrcnx5Clh\",layoutId:\"Vrcnx5Clh\",R_KHn_w38:R_KHn_w38ko9la1({overlay}),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tuIzq1kD0\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1leouvo\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"DcFpIgAdw\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1wtctox-container\"),inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ffo7nBl0o\",rendersWithMotion:true,scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(CalCom,{darkTheme:\"rgb(250, 250, 250)\",eventLink:\"https://cal.com/framer-placeholder/default\",height:\"100%\",id:\"ffo7nBl0o\",layout:\"month_view\",layoutId:\"ffo7nBl0o\",lightTheme:\"rgb(41, 41, 41)\",showEventTypeDetails:true,style:{height:\"100%\",width:\"100%\"},theme:\"auto\",width:\"100%\"})})})]})}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-phxu8k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"RhvRUrJYx\",scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:9,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"RhvRUrJYx\",layoutId:\"RhvRUrJYx\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-vv7w88\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:740,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-fe71dh-container\",nodeId:\"xCDuWu8xW\",rendersWithMotion:true,scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{glm6YRKie:{variant:matchVariant(\"yVQQ4elzZ\")},tvf3N7McI:{variant:matchVariant(\"Ne3Z_wTNJ\")}},children:/*#__PURE__*/_jsx(FooterSection,{height:\"100%\",id:\"xCDuWu8xW\",layoutId:\"xCDuWu8xW\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"XZ__WSAvJ\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"min(342px, 23.75vw)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dtmuu4-container\",layoutScroll:true,nodeId:\"bs7aEd25c\",scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{glm6YRKie:{variant:matchVariant(\"H9bRKy__g\")},tvf3N7McI:{variant:matchVariant(\"wnwLPkfTH\")}},children:/*#__PURE__*/_jsx(Notch2,{height:\"100%\",id:\"bs7aEd25c\",layoutId:\"bs7aEd25c\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"qI_rG5kph\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation2,className:\"framer-5hjlq3\",\"data-framer-appear-id\":\"5hjlq3\",\"data-framer-name\":\"Glow\",initial:animation3,optimized:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3y5lwh\",\"data-framer-name\":\"Glow\",fill:'var(--token-857887c0-9486-4a16-b7a3-5457d6a4efbc, rgb(255, 255, 255)) /* {\"name\":\"white 100%\"} */',intrinsicHeight:570,intrinsicWidth:809,svg:'<svg width=\"809\" height=\"570\" viewBox=\"0 0 809 570\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g filter=\"url(#filter0_f_1180_27570)\" style=\"mix-blend-mode:plus-lighter\">\\n<path d=\"M755.748 386.76C726.703 487.594 621.414 545.79 520.58 516.744C419.746 487.699 361.55 382.41 390.596 281.576C419.641 180.742 524.93 122.546 625.764 151.592C726.598 180.638 784.794 285.926 755.748 386.76ZM481.884 307.872C467.361 358.289 496.459 410.933 546.876 425.456C597.293 439.979 649.937 410.881 664.46 360.464C678.983 310.047 649.885 257.403 599.468 242.88C549.051 228.357 496.407 257.455 481.884 307.872Z\" fill=\"#EE741E\" fill-opacity=\"0.5\"/>\\n</g>\\n<g filter=\"url(#filter1_f_1180_27570)\" style=\"mix-blend-mode:plus-lighter\">\\n<path d=\"M417.748 287.76C388.703 388.594 283.414 446.79 182.58 417.744C81.746 388.699 23.5499 283.41 52.5956 182.576C81.6413 81.7422 186.93 23.5462 287.764 52.5919C388.598 81.6376 446.794 186.926 417.748 287.76ZM143.884 208.872C129.361 259.289 158.459 311.933 208.876 326.456C259.293 340.979 311.937 311.881 326.46 261.464C340.983 211.047 311.885 158.403 261.468 143.88C211.051 129.357 158.407 158.455 143.884 208.872Z\" fill=\"#EE741E\" fill-opacity=\"0.5\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_f_1180_27570\" x=\"183.125\" y=\"-55.881\" width=\"780.094\" height=\"780.098\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"100\" result=\"effect1_foregroundBlur_1180_27570\"/>\\n</filter>\\n<filter id=\"filter1_f_1180_27570\" x=\"-154.875\" y=\"-154.881\" width=\"780.094\" height=\"780.098\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/>\\n<feGaussianBlur stdDeviation=\"100\" result=\"effect1_foregroundBlur_1180_27570\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{glm6YRKie:{y:912},tvf3N7McI:{y:912}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"153px\",y:895.5,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1m948lg-container\",layoutScroll:true,nodeId:\"f4mELImmY\",scopeId:\"px6GhQ1xF\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{glm6YRKie:{variant:matchVariant(overlay1.visible&&\"XWYExxiD1\",overlay1.visible?\"XWYExxiD1\":\"R5P36sWA_\")},tvf3N7McI:{variant:matchVariant(overlay1.visible&&\"XWYExxiD1\",overlay1.visible?\"XWYExxiD1\":\"rpkPlXyPt\")}},children:/*#__PURE__*/_jsx(Default,{height:\"100%\",id:\"f4mELImmY\",layoutId:\"f4mELImmY\",o0qiRrbeV:o0qiRrbeVko9la1({overlay:overlay1}),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay1.visible&&\"XWYExxiD1\",overlay1.visible?\"XWYExxiD1\":\"XWYExxiD1\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-10t2ce5\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"j3KA2Tarv\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-wb6wji-container\"),inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BYjz_JxHQ\",rendersWithMotion:true,scopeId:\"px6GhQ1xF\",children:/*#__PURE__*/_jsx(CalCom,{darkTheme:\"rgb(250, 250, 250)\",eventLink:\"https://cal.com/rajesh-matta-by1ko9/15min\",height:\"100%\",id:\"BYjz_JxHQ\",layout:\"month_view\",layoutId:\"BYjz_JxHQ\",lightTheme:\"rgb(41, 41, 41)\",showEventTypeDetails:true,style:{height:\"100%\",width:\"100%\"},theme:\"auto\",width:\"100%\"})})})]})}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3529\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tvf3N7McI\":{\"layout\":[\"fixed\",\"fixed\"]},\"glm6YRKie\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"R5xKR0SjL\":[\".framer-1kk8lt9-container\",\".framer-2yss2a-container\",\".framer-phxu8k-container\",\".framer-fe71dh-container\",\".framer-1dtmuu4-container\",\".framer-5hjlq3\",\".framer-1m948lg-container\"],\"tvf3N7McI\":[\".framer-1kk8lt9-container\",\".framer-2yss2a-container\",\".framer-phxu8k-container\",\".framer-fe71dh-container\",\".framer-1dtmuu4-container\",\".framer-5hjlq3\",\".framer-1m948lg-container\"],\"glm6YRKie\":[\".framer-1kk8lt9-container\",\".framer-2yss2a-container\",\".framer-phxu8k-container\",\".framer-fe71dh-container\",\".framer-1dtmuu4-container\",\".framer-5hjlq3\",\".framer-1m948lg-container\"]}\n * @framerBreakpoints {\"R5xKR0SjL\":{\"min\":1400,\"canvasClassName\":\"framer-k2fatd-override\",\"minHeight\":3529,\"name\":\"Desktop\",\"width\":1400,\"rootFontSize\":16},\"tvf3N7McI\":{\"min\":810,\"max\":1399,\"canvasClassName\":\"framer-1wlhte4-override\",\"minHeight\":3529,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"glm6YRKie\":{\"max\":809,\"canvasClassName\":\"framer-x927ye-override\",\"minHeight\":3529,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant R5xKR0SjL\n * @framerLayoutTemplate true\n */const Framerpx6GhQ1xF=withCSS(Component,css,\"framer-QBR4r\");export default Framerpx6GhQ1xF;Framerpx6GhQ1xF.displayName=\"Template\";Framerpx6GhQ1xF.defaultProps={height:3529,width:1400};addFonts(Framerpx6GhQ1xF,[{explicitInter:true,fonts:[]},...SmoothCursorFonts,...NavBarFonts,...CalComFonts,...BlurGradientFonts,...FooterSectionFonts,...Notch2Fonts,...DefaultFonts],{supportsExplicitInterCodegen:true});Framerpx6GhQ1xF.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(FooterSection,{},context),()=>forwardLoader(Notch2,{},context),()=>forwardLoader(Default,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpx6GhQ1xF\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"R5xKR0SjL\\\":[\\\".framer-1kk8lt9-container\\\",\\\".framer-2yss2a-container\\\",\\\".framer-phxu8k-container\\\",\\\".framer-fe71dh-container\\\",\\\".framer-1dtmuu4-container\\\",\\\".framer-5hjlq3\\\",\\\".framer-1m948lg-container\\\"],\\\"tvf3N7McI\\\":[\\\".framer-1kk8lt9-container\\\",\\\".framer-2yss2a-container\\\",\\\".framer-phxu8k-container\\\",\\\".framer-fe71dh-container\\\",\\\".framer-1dtmuu4-container\\\",\\\".framer-5hjlq3\\\",\\\".framer-1m948lg-container\\\"],\\\"glm6YRKie\\\":[\\\".framer-1kk8lt9-container\\\",\\\".framer-2yss2a-container\\\",\\\".framer-phxu8k-container\\\",\\\".framer-fe71dh-container\\\",\\\".framer-1dtmuu4-container\\\",\\\".framer-5hjlq3\\\",\\\".framer-1m948lg-container\\\"]}\",\"framerIntrinsicWidth\":\"1400\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"R5xKR0SjL\\\":{\\\"min\\\":1400,\\\"canvasClassName\\\":\\\"framer-k2fatd-override\\\",\\\"minHeight\\\":3529,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"tvf3N7McI\\\":{\\\"min\\\":810,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-1wlhte4-override\\\",\\\"minHeight\\\":3529,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"glm6YRKie\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-x927ye-override\\\",\\\"minHeight\\\":3529,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"3529\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tvf3N7McI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"glm6YRKie\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"R5xKR0SjL\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/f8vzNOnSFsHGS8RM91Lr/5hhM5w4I9TLeZlSdCosb/px6GhQ1xF.js\";\r\n\r\n\t\tconst routes = {y77Lshyls: {elements: {dfno9cCJO: \"works\", pkBmcV34S: \"process\", qp8GKbAQy: \"testimonial\", w7P8otTbt: \"services\", WciB33Q5g: \"showreel\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4xA4yiHljOHI6hMXn25X/1uD7IS3rDBHfpBL97Zuf/y77Lshyls.js\")), path: \"/\"}, QpEmbOgYl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uogTktxOI0sFFicsEmBX/SgeK3Zn8sicjNk5w8PnR/QpEmbOgYl.js\")), path: \"/about\"}, rOFlUPujZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5bK9YzFeak51MP1JXTGx/GHFO5Z61pp5Dmk300drc/rOFlUPujZ.js\")), path: \"/contact\"}, yBhGKbg87: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c3AZk8spGfjHBYUicl4w/JbH2CaIXZbIhEyXc4jAQ/yBhGKbg87.js\")), path: \"/privacy-policy\"}, es0RMYDBM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bKyITeJxhA3UJr8UqOiY/hSrptzyeWFhENvmRUiWb/es0RMYDBM.js\")), path: \"/terms-conditions\"}, tPGL5jRC5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2OwrjcLQIkoQhwpMx5VM/L7h99Otz2XUVUpewnCuZ/tPGL5jRC5.js\")), path: \"/404\"}, xylKmrfeF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iDapzlz0RcJe1TSH8zyx/V1w945ai0R0c2g2BGTVq/xylKmrfeF.js\")), path: \"/work\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"5576535b557a76f465cfe02eaed1531b736deb93f7b884cc5b0b49b20bb774c0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"y77Lshyls\":\r\ncase \"QpEmbOgYl\":\r\ncase \"rOFlUPujZ\":\r\ncase \"yBhGKbg87\":\r\ncase \"es0RMYDBM\":\r\ncase \"tPGL5jRC5\":\r\ncase \"xylKmrfeF\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"y77Lshyls\":\r\ncase \"QpEmbOgYl\":\r\ncase \"rOFlUPujZ\":\r\ncase \"yBhGKbg87\":\r\ncase \"es0RMYDBM\":\r\ncase \"tPGL5jRC5\":\r\ncase \"xylKmrfeF\":\r\nreturn [{hash: \"k2fatd\", mediaQuery: \"(min-width: 1400px)\"}, {hash: \"1wlhte4\", mediaQuery: \"(min-width: 810px) and (max-width: 1399.98px)\"}, {hash: \"x927ye\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2OwrjcLQIkoQhwpMx5VM/L7h99Otz2XUVUpewnCuZ/tPGL5jRC5.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.forgend.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wa4o41wBuGrcXo8i7Ks3/55owNcOJiofGnijEInCq/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}