{"version":3,"file":"shared-lib.DP694C3Y.mjs","names":["r","n","o","useRef","useState","getCalApi","useMemo","Cal","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","getProps","React.forwardRef","addPropertyOverrides","Calendar","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","ArrowUpRight","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","ButtonMain","ButtonPillButton","CalCom","ElementsEmailHover","React.useContext","React.useMemo","React.Fragment","React.useState","React.forwardRef","useRef","React.useId","React.useRef","ArrowUpRight","Image1","SVG","RichText","_Fragment","useMemo","useCallback","useState","React.useState","React.useCallback","React.useMemo"],"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/51k1CDM8DsXBDetrlsPk/yzCrfghA5ZS0GzROEhZM/DTb29RKam.js","https:/framerusercontent.com/modules/P4V7A74ST2ebKWNpGdj5/ujn0BaSMiKhstaGlhZdS/aW8sy5eTn.js","https:/framerusercontent.com/modules/YF8uHE6i4hiZWF7UimnN/HiOc6SbOoOtzRc4tTEAN/lSGx7u6zX.js","https:/framerusercontent.com/modules/HzVhcNlTdrFNacQkAKEB/N1eVBncy9V62VQoYo4f3/x2L2JPKKW.js","https:/framerusercontent.com/modules/RIctW6pRgDiFu9nw9rtu/ItdgAlQqEi27zOezGRYc/y1nG4L9Q3.js","https:/framerusercontent.com/modules/qhtunvC97tIjJqErP283/bU0ZvcctEBYPsQtX1Mgd/HK2fRiq5O.js","https:/framerusercontent.com/modules/Z6YDAvf47fJZZr4dqS1h/K9njT8eEfWvbV50RVphj/LondonClock.js","https:/framerusercontent.com/modules/rjzVdd06WZFbeU7Nu5eS/0Z60nCUyzKxGZdjxyufd/NorwayClock.js","https:/framerusercontent.com/modules/5BwJ5M57mjKDAKOg0mzX/ztir9X8tS2x8tJbMmp30/CKXn6fuzv.js","https:/framerusercontent.com/modules/jTUDIFBEHcJp5VdbA7LE/i0qyTUoVSBgQ2qP3Pwnf/siteMetadata.js"],"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","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10 L 10 0 M 0 0 L 10 0 L 10 10\" fill=\"transparent\" height=\"10px\" id=\"hIqcGgbIL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-u4Slx\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-u4Slx { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-u4Slx\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"s2tu5ZHw_\",\"YzaW71yHV\"];const serializationHash=\"framer-UYbEo\";const variantClassNames={s2tu5ZHw_:\"framer-v-ld8a7j\",YzaW71yHV:\"framer-v-109d3uo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zaMtTnKdD=undefined;const le8y4cigk=undefined;const G7ovvzSl2=undefined;const PuSAMHJFT=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"s2tu5ZHw_\",\"Variant 2\":\"YzaW71yHV\"};const Variants=motion.create(React.Fragment);const getProps=({color,email,height,id,labelColor,size,width,...props})=>{return{...props,G7ovvzSl2:size??props.G7ovvzSl2??33,le8y4cigk:color??props.le8y4cigk??\"rgb(0, 0, 0)\",PuSAMHJFT:email??props.PuSAMHJFT??\"work@rockystudio.com\",variant:humanReadableVariantMap[props.variant]??props.variant??\"s2tu5ZHw_\",zaMtTnKdD:labelColor??props.zaMtTnKdD??\"rgb(176, 176, 176)\"};};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,PuSAMHJFT,G7ovvzSl2,le8y4cigk,zaMtTnKdD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"s2tu5ZHw_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnteriz4381=activeVariantCallback(async(...args)=>{setVariant(\"YzaW71yHV\");});const onMouseLeave1040pje=activeVariantCallback(async(...args)=>{setVariant(\"s2tu5ZHw_\");});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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ld8a7j\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"s2tu5ZHw_\",ref:refBinding,style:{...style},...addPropertyOverrides({YzaW71yHV:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zaMtTnKdD-aW8sy5eTn))\"},children:\"Almost There!\"})}),className:\"framer-1anuxzb\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"iJQAZWwB1\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zaMtTnKdD-aW8sy5eTn)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-zaMtTnKdD-aW8sy5eTn\":zaMtTnKdD,opacity:0},variants:{YzaW71yHV:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-G7ovvzSl2-aW8sy5eTn) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-le8y4cigk-aW8sy5eTn))\",\"--framer-text-decoration-thickness\":\"2px\"},children:\"work@rockystudio.com\"})}),className:\"framer-1g2ldr7\",\"data-highlight\":true,fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"NsLIJAJd2\",onMouseEnter:onMouseEnteriz4381,style:{\"--extracted-r6o4lv\":\"var(--variable-reference-le8y4cigk-aW8sy5eTn)\",\"--variable-reference-G7ovvzSl2-aW8sy5eTn\":G7ovvzSl2,\"--variable-reference-le8y4cigk-aW8sy5eTn\":le8y4cigk},text:PuSAMHJFT,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YzaW71yHV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-G7ovvzSl2-aW8sy5eTn) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-le8y4cigk-aW8sy5eTn))\",\"--framer-text-decoration-thickness\":\"2px\",\"--framer-text-decoration\":\"underline\"},children:\"work@rockystudio.com\"})}),onMouseLeave:onMouseLeave1040pje}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UYbEo.framer-wb7pg, .framer-UYbEo .framer-wb7pg { display: block; }\",\".framer-UYbEo.framer-ld8a7j { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UYbEo .framer-1anuxzb { flex: none; height: auto; position: absolute; right: -80px; top: -10px; white-space: pre; width: auto; z-index: 1; }\",\".framer-UYbEo .framer-1g2ldr7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 326px; word-break: break-word; word-wrap: break-word; }\",\".framer-UYbEo.framer-v-109d3uo .framer-1anuxzb { right: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 326\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YzaW71yHV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PuSAMHJFT\":\"email\",\"G7ovvzSl2\":\"size\",\"le8y4cigk\":\"color\",\"zaMtTnKdD\":\"labelColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraW8sy5eTn=withCSS(Component,css,\"framer-UYbEo\");export default FrameraW8sy5eTn;FrameraW8sy5eTn.displayName=\"Elements/Email Hover\";FrameraW8sy5eTn.defaultProps={height:43,width:326};addPropertyControls(FrameraW8sy5eTn,{variant:{options:[\"s2tu5ZHw_\",\"YzaW71yHV\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},PuSAMHJFT:{defaultValue:\"work@rockystudio.com\",displayTextArea:false,title:\"Email\",type:ControlType.String},onPuSAMHJFTChange:{changes:\"PuSAMHJFT\",type:ControlType.ChangeHandler},G7ovvzSl2:{defaultValue:33,title:\"Size\",type:ControlType.Number},onG7ovvzSl2Change:{changes:\"G7ovvzSl2\",type:ControlType.ChangeHandler},le8y4cigk:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},zaMtTnKdD:{defaultValue:\"rgb(176, 176, 176)\",title:\"Label Color\",type:ControlType.Color}});addFonts(FrameraW8sy5eTn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraW8sy5eTn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"43\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YzaW71yHV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"326\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"PuSAMHJFT\\\":\\\"email\\\",\\\"G7ovvzSl2\\\":\\\"size\\\",\\\"le8y4cigk\\\":\\\"color\\\",\\\"zaMtTnKdD\\\":\\\"labelColor\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aW8sy5eTn.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 17 C 0.895 17 0 16.105 0 15 L 0 2 C 0 0.895 0.895 0 2 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 15 C 18 16.105 17.105 17 16 17 Z\" fill=\"transparent\" height=\"17px\" id=\"ncQOQfzSL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(3 5)\" width=\"18px\"/><path d=\"M 4 0 L 4 3 M 14 0 L 14 3 M 0 8 L 18 8\" fill=\"transparent\" height=\"8px\" id=\"oieG6AxW3\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(3 2)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gd24b\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-gd24b { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-gd24b\");Icon.displayName=\"Calendar\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (72b52f5)\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 Calendar from\"https://framerusercontent.com/modules/YF8uHE6i4hiZWF7UimnN/HiOc6SbOoOtzRc4tTEAN/lSGx7u6zX.js\";const CalendarFonts=getFonts(Calendar);const cycleOrder=[\"IFoUwICz2\",\"r03wrPDIx\"];const serializationHash=\"framer-w99bM\";const variantClassNames={IFoUwICz2:\"framer-v-p3x063\",r03wrPDIx:\"framer-v-1t6csdu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FraBXezN7=undefined;const transition1={bounce:.1,delay:0,duration:.6,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={Collapse:\"IFoUwICz2\",Expand:\"r03wrPDIx\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,FraBXezN7:click??props.FraBXezN7,variant:humanReadableVariantMap[props.variant]??props.variant??\"IFoUwICz2\"};};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,FraBXezN7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IFoUwICz2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1377v6z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FraBXezN7){const res=await FraBXezN7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"r03wrPDIx\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p3x063\",className,classNames),\"data-framer-name\":\"Collapse\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IFoUwICz2\",onTap:onTap1377v6z,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,...style},...addPropertyOverrides({r03wrPDIx:{\"data-framer-name\":\"Expand\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qv9moy\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"XsoIbOTH3\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500},children:/*#__PURE__*/_jsx(Calendar,{animated:true,className:\"framer-diu6p2\",layoutDependency:layoutDependency,layoutId:\"ln5zzgdeN\",style:{\"--1df8v9o\":\"rgb(0, 0, 0)\"}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1algttx\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"OiYaeHBU5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book a Call\"})}),className:\"framer-wxry73\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"wyAc2LBY8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w99bM.framer-z6m18y, .framer-w99bM .framer-z6m18y { display: block; }\",\".framer-w99bM.framer-p3x063 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-w99bM .framer-1qv9moy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 5px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-w99bM .framer-diu6p2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; width: 10px; }\",\".framer-w99bM .framer-1algttx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-w99bM .framer-wxry73 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-w99bM.framer-v-1t6csdu.framer-p3x063 { padding: 6px 10px 6px 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"r03wrPDIx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FraBXezN7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx2L2JPKKW=withCSS(Component,css,\"framer-w99bM\");export default Framerx2L2JPKKW;Framerx2L2JPKKW.displayName=\"Button/Pill Button\";Framerx2L2JPKKW.defaultProps={height:32,width:32};addPropertyControls(Framerx2L2JPKKW,{variant:{options:[\"IFoUwICz2\",\"r03wrPDIx\"],optionTitles:[\"Collapse\",\"Expand\"],title:\"Variant\",type:ControlType.Enum},FraBXezN7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerx2L2JPKKW,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...CalendarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx2L2JPKKW\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"FraBXezN7\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r03wrPDIx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x2L2JPKKW.map","// Generated by Framer (4ded5ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,patchBorderRadiusScaleCorrector,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/51k1CDM8DsXBDetrlsPk/yzCrfghA5ZS0GzROEhZM/DTb29RKam.js\";const cycleOrder=[\"NFofg976S\",\"RpygYHhk5\",\"DgZvSGGmV\",\"vwAP3TPaT\"];const serializationHash=\"framer-syPXP\";const variantClassNames={DgZvSGGmV:\"framer-v-1xvgyic\",NFofg976S:\"framer-v-1v881tg\",RpygYHhk5:\"framer-v-lxhk5b\",vwAP3TPaT:\"framer-v-g5qynt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PLFBetLs_=undefined;const E2pcQAgvU=undefined;const INtvS1d5L=undefined;const hbAnaNxC_=undefined;const W9cQKbDuS=undefined;const AqBjB8BAa=undefined;const Z2NnWw3Nv=undefined;const RGHsUUzmU=undefined;const flChQ_7Hy=undefined;const yiihparOt=undefined;const afkttmFW1=undefined;const tlkBz7fjP=undefined;const cUcbd9xpN=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.1,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.1,delay:.1,duration:.6,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={\"Button M - Is Hover\":\"vwAP3TPaT\",\"Button M\":\"DgZvSGGmV\",\"Is Hover\":\"RpygYHhk5\",Main:\"NFofg976S\"};const Variants=motion.create(React.Fragment);const getProps=({bGColorDefault,bGColorHover,borderDefault,buttonBackgroundBlur,colorDefault,colorHover,defaultIconColor,height,hoverIconColor,icon,id,link,mouseEnter2,textDefault,textHover,width,...props})=>{return{...props,afkttmFW1:colorHover??props.afkttmFW1??\"rgb(255, 255, 255)\",AqBjB8BAa:icon??props.AqBjB8BAa??ArrowUpRight,cUcbd9xpN:bGColorHover??props.cUcbd9xpN??\"rgb(0, 0, 0)\",E2pcQAgvU:borderDefault??props.E2pcQAgvU??{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},flChQ_7Hy:colorDefault??props.flChQ_7Hy??\"rgb(0, 0, 0)\",hbAnaNxC_:link??props.hbAnaNxC_,INtvS1d5L:mouseEnter2??props.INtvS1d5L,PLFBetLs_:bGColorDefault??props.PLFBetLs_??\"rgb(255, 255, 255)\",RGHsUUzmU:hoverIconColor??props.RGHsUUzmU??\"rgb(255, 255, 255)\",tlkBz7fjP:textHover??props.tlkBz7fjP??\"Let's Talk\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NFofg976S\",W9cQKbDuS:buttonBackgroundBlur??props.W9cQKbDuS??8,yiihparOt:textDefault??props.yiihparOt??\"Contact Us\",Z2NnWw3Nv:defaultIconColor??props.Z2NnWw3Nv??\"rgb(0, 0, 0)\"};};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,hbAnaNxC_,AqBjB8BAa,yiihparOt,flChQ_7Hy,PLFBetLs_,tlkBz7fjP,afkttmFW1,cUcbd9xpN,E2pcQAgvU,INtvS1d5L,RGHsUUzmU,Z2NnWw3Nv,W9cQKbDuS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NFofg976S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterh4rsw8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(INtvS1d5L){const res=await INtvS1d5L(...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__*/_jsx(Link,{href:hbAnaNxC_,motionChild:true,nodeId:\"NFofg976S\",openInNewTab:false,scopeId:\"y1nG4L9Q3\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1v881tg\",className,classNames)} framer-o2xbxh`,\"data-border\":true,\"data-framer-name\":\"Main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NFofg976S\",onMouseEnter:onMouseEnterh4rsw8,ref:refBinding,style:{\"--border-bottom-width\":(E2pcQAgvU?.borderBottomWidth??E2pcQAgvU?.borderWidth)+\"px\",\"--border-color\":E2pcQAgvU?.borderColor,\"--border-left-width\":(E2pcQAgvU?.borderLeftWidth??E2pcQAgvU?.borderWidth)+\"px\",\"--border-right-width\":(E2pcQAgvU?.borderRightWidth??E2pcQAgvU?.borderWidth)+\"px\",\"--border-style\":E2pcQAgvU?.borderStyle,\"--border-top-width\":(E2pcQAgvU?.borderTopWidth??E2pcQAgvU?.borderWidth)+\"px\",\"--corner-shape-fallback\":.752,backdropFilter:\"none\",backgroundColor:PLFBetLs_,borderBottomLeftRadius:\"calc(500px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(500px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(500px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(500px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",WebkitBackdropFilter:\"none\",...style},variants:{DgZvSGGmV:{backdropFilter:W9cQKbDuS===0?undefined:\"blur(\"+W9cQKbDuS+\"px)\",WebkitBackdropFilter:W9cQKbDuS===0?undefined:\"blur(\"+W9cQKbDuS+\"px)\"},vwAP3TPaT:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({DgZvSGGmV:{\"data-framer-name\":\"Button M\"},RpygYHhk5:{\"data-framer-name\":\"Is Hover\"},vwAP3TPaT:{\"data-framer-name\":\"Button M - Is Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17bdk24\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"GMmLF2qZ5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dac5yk\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"edR4sF5Kt\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-rer8bu\",Component:AqBjB8BAa,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"DfdOX1mht\",style:{\"--1df8v9o\":\"rgb(0, 0, 0)\"},variants:{DgZvSGGmV:{\"--1df8v9o\":Z2NnWw3Nv},RpygYHhk5:{\"--1df8v9o\":\"rgb(255, 255, 255)\"},vwAP3TPaT:{\"--1df8v9o\":RGHsUUzmU}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18a66t5\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"ziza3AJPv\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-158gaga\",\"data-framer-name\":\"Wrapper Text\",layoutDependency:layoutDependency,layoutId:\"tzz7ISkXy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-flChQ_7Hy-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})}),className:\"framer-1r1add0\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"u0eLvLSXD\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-flChQ_7Hy-y1nG4L9Q3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1,\"--variable-reference-flChQ_7Hy-y1nG4L9Q3\":flChQ_7Hy},text:yiihparOt,variants:{RpygYHhk5:{\"--extracted-r6o4lv\":\"var(--variable-reference-afkttmFW1-y1nG4L9Q3)\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1},vwAP3TPaT:{\"--extracted-r6o4lv\":\"var(--variable-reference-afkttmFW1-y1nG4L9Q3)\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DgZvSGGmV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-flChQ_7Hy-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})})},RpygYHhk5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-afkttmFW1-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let's Talk\"})}),text:tlkBz7fjP},vwAP3TPaT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-afkttmFW1-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})}),text:tlkBz7fjP}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-flChQ_7Hy-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})}),className:\"framer-12hga0a\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"kBHgyA1iP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-flChQ_7Hy-y1nG4L9Q3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1,\"--variable-reference-flChQ_7Hy-y1nG4L9Q3\":flChQ_7Hy},text:yiihparOt,variants:{RpygYHhk5:{\"--extracted-r6o4lv\":\"var(--variable-reference-afkttmFW1-y1nG4L9Q3)\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1},vwAP3TPaT:{\"--extracted-r6o4lv\":\"var(--variable-reference-afkttmFW1-y1nG4L9Q3)\",\"--variable-reference-afkttmFW1-y1nG4L9Q3\":afkttmFW1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DgZvSGGmV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-flChQ_7Hy-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})})},RpygYHhk5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-afkttmFW1-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let's Talk\"})}),text:tlkBz7fjP},vwAP3TPaT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-afkttmFW1-y1nG4L9Q3))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact Us\"})}),text:tlkBz7fjP}},baseVariant,gestureVariant)})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u4l8u9\",\"data-framer-name\":\"BG Overlay\",layoutDependency:layoutDependency,layoutId:\"SKgmCkksX\",style:{\"--corner-shape-fallback\":.71,backgroundColor:cUcbd9xpN,borderBottomLeftRadius:\"calc(100px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(100px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(100px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(100px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.6)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-syPXP.framer-o2xbxh, .framer-syPXP .framer-o2xbxh { display: block; }\",\".framer-syPXP.framer-1v881tg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px 10px 6px 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-syPXP .framer-17bdk24 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-syPXP .framer-dac5yk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-syPXP .framer-rer8bu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 19px); position: relative; width: 19px; }\",\".framer-syPXP .framer-18a66t5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 14px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 1px 0px 0px 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-syPXP .framer-158gaga { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-syPXP .framer-1r1add0, .framer-syPXP .framer-12hga0a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-syPXP .framer-1u4l8u9 { bottom: -2px; flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-syPXP.framer-v-lxhk5b.framer-1v881tg { padding: 6px 6px 6px 12px; }\",\".framer-syPXP.framer-v-lxhk5b .framer-dac5yk, .framer-syPXP.framer-v-g5qynt .framer-dac5yk { order: 1; }\",\".framer-syPXP.framer-v-lxhk5b .framer-18a66t5 { align-content: flex-end; align-items: flex-end; order: 0; padding: 1px 0px 1px 0px; }\",\".framer-syPXP.framer-v-lxhk5b .framer-1u4l8u9, .framer-syPXP.framer-v-g5qynt .framer-1u4l8u9 { bottom: 0px; height: unset; top: 0px; }\",\".framer-syPXP.framer-v-1xvgyic.framer-1v881tg { align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 12px 14px 12px 14px; }\",\".framer-syPXP.framer-v-1xvgyic .framer-rer8bu, .framer-syPXP.framer-v-g5qynt .framer-rer8bu { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-syPXP.framer-v-1xvgyic .framer-18a66t5 { height: 15px; justify-content: flex-start; }\",\".framer-syPXP.framer-v-1xvgyic .framer-158gaga, .framer-syPXP.framer-v-g5qynt .framer-158gaga { padding: 0px 1px 0px 0px; }\",\".framer-syPXP.framer-v-g5qynt.framer-1v881tg { padding: 12px 14px 12px 14px; }\",\".framer-syPXP.framer-v-g5qynt .framer-18a66t5 { align-content: flex-end; align-items: flex-end; height: 15px; justify-content: flex-start; order: 0; }\",'.framer-syPXP[data-border=\"true\"]::after, .framer-syPXP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RpygYHhk5\":{\"layout\":[\"auto\",\"auto\"]},\"DgZvSGGmV\":{\"layout\":[\"auto\",\"auto\"]},\"vwAP3TPaT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"hbAnaNxC_\":\"link\",\"AqBjB8BAa\":\"icon\",\"yiihparOt\":\"textDefault\",\"flChQ_7Hy\":\"colorDefault\",\"PLFBetLs_\":\"bGColorDefault\",\"tlkBz7fjP\":\"textHover\",\"afkttmFW1\":\"colorHover\",\"cUcbd9xpN\":\"bGColorHover\",\"E2pcQAgvU\":\"borderDefault\",\"INtvS1d5L\":\"mouseEnter2\",\"RGHsUUzmU\":\"hoverIconColor\",\"Z2NnWw3Nv\":\"defaultIconColor\",\"W9cQKbDuS\":\"buttonBackgroundBlur\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"eO37kitVCMcNEgHMGd3K\"]\n */const Framery1nG4L9Q3=withCSS(Component,css,\"framer-syPXP\");export default Framery1nG4L9Q3;Framery1nG4L9Q3.displayName=\"Button/Main\";Framery1nG4L9Q3.defaultProps={height:31,width:133};addPropertyControls(Framery1nG4L9Q3,{variant:{options:[\"NFofg976S\",\"RpygYHhk5\",\"DgZvSGGmV\",\"vwAP3TPaT\"],optionTitles:[\"Main\",\"Is Hover\",\"Button M\",\"Button M - Is Hover\"],title:\"Variant\",type:ControlType.Enum},hbAnaNxC_:{title:\"Link\",type:ControlType.Link},AqBjB8BAa:{defaultValue:{identifier:\"module:51k1CDM8DsXBDetrlsPk/yzCrfghA5ZS0GzROEhZM/DTb29RKam.js:default\",moduleId:\"51k1CDM8DsXBDetrlsPk\"},setModuleId:\"eO37kitVCMcNEgHMGd3K\",title:\"Icon\",type:ControlType.VectorSetItem},yiihparOt:{defaultValue:\"Contact Us\",displayTextArea:false,title:\"Text Default\",type:ControlType.String},onyiihparOtChange:{changes:\"yiihparOt\",type:ControlType.ChangeHandler},flChQ_7Hy:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color Default\",type:ControlType.Color},PLFBetLs_:{defaultValue:\"rgb(255, 255, 255)\",title:\"BG Color Default\",type:ControlType.Color},tlkBz7fjP:{defaultValue:\"Let's Talk\",title:\"Text Hover\",type:ControlType.String},ontlkBz7fjPChange:{changes:\"tlkBz7fjP\",type:ControlType.ChangeHandler},afkttmFW1:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color Hover\",type:ControlType.Color},cUcbd9xpN:{defaultValue:\"rgb(0, 0, 0)\",title:\"BG Color Hover\",type:ControlType.Color},E2pcQAgvU:{defaultValue:{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},title:\"Border Default\",type:ControlType.Border},INtvS1d5L:{title:\"Mouse Enter 2\",type:ControlType.EventHandler},RGHsUUzmU:{defaultValue:\"rgb(255, 255, 255)\",title:\"Hover Icon Color\",type:ControlType.Color},Z2NnWw3Nv:{defaultValue:\"rgb(0, 0, 0)\",title:\"Default Icon Color\",type:ControlType.Color},W9cQKbDuS:{defaultValue:8,title:\"Button = Background Blur\",type:ControlType.Number},onW9cQKbDuSChange:{changes:\"W9cQKbDuS\",type:ControlType.ChangeHandler}});addFonts(Framery1nG4L9Q3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery1nG4L9Q3\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"eO37kitVCMcNEgHMGd3K\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"hbAnaNxC_\\\":\\\"link\\\",\\\"AqBjB8BAa\\\":\\\"icon\\\",\\\"yiihparOt\\\":\\\"textDefault\\\",\\\"flChQ_7Hy\\\":\\\"colorDefault\\\",\\\"PLFBetLs_\\\":\\\"bGColorDefault\\\",\\\"tlkBz7fjP\\\":\\\"textHover\\\",\\\"afkttmFW1\\\":\\\"colorHover\\\",\\\"cUcbd9xpN\\\":\\\"bGColorHover\\\",\\\"E2pcQAgvU\\\":\\\"borderDefault\\\",\\\"INtvS1d5L\\\":\\\"mouseEnter2\\\",\\\"RGHsUUzmU\\\":\\\"hoverIconColor\\\",\\\"Z2NnWw3Nv\\\":\\\"defaultIconColor\\\",\\\"W9cQKbDuS\\\":\\\"buttonBackgroundBlur\\\"}\",\"framerIntrinsicHeight\":\"31\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RpygYHhk5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DgZvSGGmV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vwAP3TPaT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"133\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y1nG4L9Q3.map","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalCom from\"https://framerusercontent.com/modules/3kSszCA7P49KbVg8UUZO/PWiLiIv39s2CLxdPwhkM/Calcom.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/51k1CDM8DsXBDetrlsPk/yzCrfghA5ZS0GzROEhZM/DTb29RKam.js\";import ElementsEmailHover from\"https://framerusercontent.com/modules/P4V7A74ST2ebKWNpGdj5/ujn0BaSMiKhstaGlhZdS/aW8sy5eTn.js\";import ButtonPillButton from\"https://framerusercontent.com/modules/HzVhcNlTdrFNacQkAKEB/N1eVBncy9V62VQoYo4f3/x2L2JPKKW.js\";import ButtonMain from\"https://framerusercontent.com/modules/RIctW6pRgDiFu9nw9rtu/ItdgAlQqEi27zOezGRYc/y1nG4L9Q3.js\";const ButtonMainFonts=getFonts(ButtonMain);const ButtonPillButtonFonts=getFonts(ButtonPillButton);const CalComFonts=getFonts(CalCom);const MotionDivWithFX=withFX(motion.div);const ElementsEmailHoverFonts=getFonts(ElementsEmailHover);const enabledGestures={bmPpo4epU:{hover:true}};const serializationHash=\"framer-Jhn5J\";const variantClassNames={bmPpo4epU:\"framer-v-5pyodz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RpEBmFDlz=undefined;const hMPv__q3G=undefined;const xFD9owoRv=undefined;const H9pWzXOmg=undefined;const mTgzitSsc=undefined;const p0keA7Vr6=undefined;const Z3cYB43ps=undefined;const ix_0TXq1J=undefined;const kR9Hukp72=undefined;const ZQwmDEzBE=undefined;const zS1T7N7Rh=undefined;const bZfxEuMF9=undefined;const Ub77Xh_VU=undefined;const zoxFphsWS=undefined;const EbY7zZ6rM=undefined;const fvAmVNxf1=undefined;const sj4mduBEJ=undefined;const kAwWuL2fr=undefined;const DoKjyB74M=undefined;const EVekqlJY7=undefined;const MSZ3hxNcU=undefined;const FtcZwOerA=undefined;const setRpEBmFDlz=undefined;const setH9pWzXOmg=undefined;const setZQwmDEzBE=undefined;const setDoKjyB74M=undefined;const setEVekqlJY7=undefined;const transition1={bounce:.1,delay:0,duration:.6,type:\"spring\"};const transition2={bounce:.1,delay:0,duration:.8,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition3={bounce:.2,delay:.3,duration:.8,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition4={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const transition5={bounce:.2,delay:.4,duration:.9,type:\"spring\"};const transition6={bounce:.2,delay:0,duration:.9,type:\"spring\"};const transition7={bounce:.1,delay:.5,duration:.8,type:\"spring\"};const transition8={bounce:.2,delay:1,duration:.8,type:\"spring\"};const transition9={bounce:.2,delay:0,duration:.6,type:\"spring\"};const animation1={opacity:1,rotate:-5,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition9};const transition10={bounce:.2,delay:0,duration:.8,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonBGColorDefault,buttonColorDefault,buttonDefaultBackgroundBlur,buttonHoverBGColorHover,buttonHoverBorder,buttonHoverColorHover,buttonHoverTextHover,buttonTextDefault,cardAvatar,cardBGBlurDefault,cardBGColor,cardBorder,cardEmail,cardEmailColor,cardEmailLabelColor,cardEmailSize,cardName,cardNameColor,cardTitleColor,cardTitleText,height,iconDefaultIconColor,iconHoverIconColor,id,width,...props})=>{return{...props,bZfxEuMF9:cardBGBlurDefault??props.bZfxEuMF9??8,DoKjyB74M:cardEmail??props.DoKjyB74M??\"work@rockystudio.com\",EbY7zZ6rM:cardNameColor??props.EbY7zZ6rM??\"rgb(0, 0, 0)\",EVekqlJY7:cardEmailSize??props.EVekqlJY7??33,FtcZwOerA:cardEmailLabelColor??props.FtcZwOerA??\"rgb(176, 176, 176)\",fvAmVNxf1:cardName??props.fvAmVNxf1??\"Rocky Paroky\",H9pWzXOmg:buttonHoverTextHover??props.H9pWzXOmg??\"Let's Talk\",hMPv__q3G:buttonColorDefault??props.hMPv__q3G??\"rgb(0, 0, 0)\",ix_0TXq1J:iconHoverIconColor??props.ix_0TXq1J??\"rgb(255, 255, 255)\",kAwWuL2fr:cardTitleText??props.kAwWuL2fr??\"Web Designer & Founder\",kR9Hukp72:iconDefaultIconColor??props.kR9Hukp72??\"rgb(0, 0, 0)\",MSZ3hxNcU:cardEmailColor??props.MSZ3hxNcU??\"rgb(0, 0, 0)\",mTgzitSsc:buttonHoverColorHover??props.mTgzitSsc??\"rgb(255, 255, 255)\",p0keA7Vr6:buttonHoverBGColorHover??props.p0keA7Vr6??\"rgb(0, 0, 0)\",RpEBmFDlz:buttonTextDefault??props.RpEBmFDlz??\"Contact\",sj4mduBEJ:cardTitleColor??props.sj4mduBEJ??\"rgb(176, 176, 176)\",Ub77Xh_VU:cardBorder??props.Ub77Xh_VU??{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},xFD9owoRv:buttonBGColorDefault??props.xFD9owoRv??\"rgb(255, 255, 255)\",Z3cYB43ps:buttonHoverBorder??props.Z3cYB43ps??{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},zoxFphsWS:cardAvatar??props.zoxFphsWS??{alt:\"\",pixelHeight:390,pixelWidth:368,src:\"https://framerusercontent.com/images/77OvszHMfRDsn16qjn30UCBSnkw.png?width=368&height=390\"},ZQwmDEzBE:buttonDefaultBackgroundBlur??props.ZQwmDEzBE??8,zS1T7N7Rh:cardBGColor??props.zS1T7N7Rh??\"rgb(255, 255, 255)\"};};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,\"RpEBmFDlz\":externalRpEBmFDlz,\"onRpEBmFDlzChange\":setExternalRpEBmFDlz,kR9Hukp72,hMPv__q3G,xFD9owoRv,\"ZQwmDEzBE\":externalZQwmDEzBE,\"onZQwmDEzBEChange\":setExternalZQwmDEzBE,\"H9pWzXOmg\":externalH9pWzXOmg,\"onH9pWzXOmgChange\":setExternalH9pWzXOmg,ix_0TXq1J,mTgzitSsc,p0keA7Vr6,Z3cYB43ps,fvAmVNxf1,EbY7zZ6rM,kAwWuL2fr,sj4mduBEJ,\"DoKjyB74M\":externalDoKjyB74M,\"onDoKjyB74MChange\":setExternalDoKjyB74M,MSZ3hxNcU,\"EVekqlJY7\":externalEVekqlJY7,\"onEVekqlJY7Change\":setExternalEVekqlJY7,FtcZwOerA,zoxFphsWS,zS1T7N7Rh,bZfxEuMF9,Ub77Xh_VU,...restProps}=getProps(props);const[RpEBmFDlz,setRpEBmFDlz]=useStateVariable(externalRpEBmFDlz,setExternalRpEBmFDlz);const[ZQwmDEzBE,setZQwmDEzBE]=useStateVariable(externalZQwmDEzBE,setExternalZQwmDEzBE);const[H9pWzXOmg,setH9pWzXOmg]=useStateVariable(externalH9pWzXOmg,setExternalH9pWzXOmg);const[DoKjyB74M,setDoKjyB74M]=useStateVariable(externalDoKjyB74M,setExternalDoKjyB74M);const[EVekqlJY7,setEVekqlJY7]=useStateVariable(externalEVekqlJY7,setExternalEVekqlJY7);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bmPpo4epU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const FraBXezN713elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"bmPpo4epU-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5pyodz\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"bmPpo4epU\",ref:refBinding,style:{...style},...addPropertyOverrides({\"bmPpo4epU-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hase69\",\"data-framer-name\":\"Wrapper/Button\",layoutDependency:layoutDependency,layoutId:\"CUdYxO_rk\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-31)/2+0+0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-djprii-container\",layoutDependency:layoutDependency,layoutId:\"CUiTZehr9-container\",nodeId:\"CUiTZehr9\",rendersWithMotion:true,scopeId:\"HK2fRiq5O\",children:/*#__PURE__*/_jsx(ButtonMain,{afkttmFW1:mTgzitSsc,AqBjB8BAa:ArrowUpRight,cUcbd9xpN:p0keA7Vr6,E2pcQAgvU:Z3cYB43ps,flChQ_7Hy:hMPv__q3G,height:\"100%\",id:\"CUiTZehr9\",layoutId:\"CUiTZehr9\",ontlkBz7fjPChange:setH9pWzXOmg,onW9cQKbDuSChange:setZQwmDEzBE,onyiihparOtChange:setRpEBmFDlz,PLFBetLs_:xFD9owoRv,RGHsUUzmU:ix_0TXq1J,tlkBz7fjP:H9pWzXOmg,variant:matchVariant(\"DgZvSGGmV\"),W9cQKbDuS:ZQwmDEzBE,width:\"100%\",yiihparOt:RpEBmFDlz,Z2NnWw3Nv:kR9Hukp72,...addPropertyOverrides({\"bmPpo4epU-hover\":{variant:matchVariant(\"vwAP3TPaT\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oecsju\",\"data-framer-name\":\"Wrapper/Card\",layoutDependency:layoutDependency,layoutId:\"BUa3c3J9N\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fhx4ol\",\"data-border\":true,\"data-framer-name\":\"Card/Contact\",layoutDependency:layoutDependency,layoutId:\"kebhx9ah1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(227, 227, 227)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.566,backdropFilter:bZfxEuMF9===0?undefined:\"blur(\"+bZfxEuMF9+\"px)\",backgroundColor:zS1T7N7Rh,borderBottomLeftRadius:\"calc(41px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(41px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(41px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(41px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(2)\",opacity:0,WebkitBackdropFilter:bZfxEuMF9===0?undefined:\"blur(\"+bZfxEuMF9+\"px)\"},variants:{\"bmPpo4epU-hover\":{\"--border-bottom-width\":(Ub77Xh_VU?.borderBottomWidth??Ub77Xh_VU?.borderWidth)+\"px\",\"--border-color\":Ub77Xh_VU?.borderColor,\"--border-left-width\":(Ub77Xh_VU?.borderLeftWidth??Ub77Xh_VU?.borderWidth)+\"px\",\"--border-right-width\":(Ub77Xh_VU?.borderRightWidth??Ub77Xh_VU?.borderWidth)+\"px\",\"--border-style\":Ub77Xh_VU?.borderStyle,\"--border-top-width\":(Ub77Xh_VU?.borderTopWidth??Ub77Xh_VU?.borderWidth)+\"px\",opacity:1}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ab1tvi\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"DIzFjDrGL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1snfzms\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"h98l07VHE\",children:[/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dbs9pp\",\"data-framer-name\":\"Avatar\",layoutDependency:layoutDependency,layoutId:\"MTFmLMV0M\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19o8sw9\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"mo0wzn2z5\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1)\"},variants:{\"bmPpo4epU-hover\":{\"--corner-shape-fallback\":.671,borderBottomLeftRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.7)\"}},children:/*#__PURE__*/_jsx(Transition,{value:transition5,...addPropertyOverrides({\"bmPpo4epU-hover\":{value:transition6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:368,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||48)- -327+0-29+24+0+0+0+0+0+0),pixelHeight:390,pixelWidth:368,sizes:\"127px\",...toResponsiveImage(zoxFphsWS)},className:\"framer-3xcewj\",\"data-border\":true,\"data-framer-name\":\"Avatar\",layoutDependency:layoutDependency,layoutId:\"Zhu90Fe21\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(212, 212, 212)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--corner-shape-fallback\":.671,borderBottomLeftRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(44px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.7)\"},variants:{\"bmPpo4epU-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1)\"}},whileHover:animation,...addPropertyOverrides({\"bmPpo4epU-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:368,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+47+12+24+0+0+0+0+0+-4),pixelHeight:390,pixelWidth:368,sizes:\"139px\",...toResponsiveImage(zoxFphsWS)}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-cpnoaj\",\"data-framer-name\":\"verif icon\",layoutDependency:layoutDependency,layoutId:\"m7PicSzm5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 29\" overflow=\"visible\"><g><path d=\"M 18.38 0 L 20.749 3.666 L 25.113 3.88 L 25.334 8.244 L 29 10.613 L 27.011 14.5 L 29 18.38 L 25.334 20.749 L 25.12 25.113 L 20.756 25.334 L 18.387 29 L 14.5 27.011 L 10.62 29 L 8.251 25.334 L 3.887 25.12 L 3.666 20.756 L 0 18.387 L 1.989 14.5 L 0 10.62 L 3.666 8.251 L 3.88 3.887 L 8.244 3.666 L 10.613 0 L 14.5 1.989 Z\" fill=\"rgb(66,165,245)\"></path><path d=\"M 12.701 19.994 L 8.22 15.512 L 9.684 14.049 L 12.729 17.087 L 19.33 10.686 L 20.773 12.17 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12dhqrd\",layoutDependency:layoutDependency,layoutId:\"Px1qmQsgo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 29\" overflow=\"visible\"><path d=\"M 18.38 0 L 20.749 3.666 L 25.113 3.88 L 25.334 8.244 L 29 10.613 L 27.011 14.5 L 29 18.38 L 25.334 20.749 L 25.12 25.113 L 20.756 25.334 L 18.387 29 L 14.5 27.011 L 10.62 29 L 8.251 25.334 L 3.887 25.12 L 3.666 20.756 L 0 18.387 L 1.989 14.5 L 0 10.62 L 3.666 8.251 L 3.88 3.887 L 8.244 3.666 L 10.613 0 L 14.5 1.989 Z\" fill=\"rgb(66,165,245)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s6fjrw\",layoutDependency:layoutDependency,layoutId:\"tztOVBa94\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.553 9.308\" overflow=\"visible\"><path d=\"M 4.481 9.308 L 0 4.826 L 1.464 3.363 L 4.509 6.401 L 11.11 0 L 12.553 1.485 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(Transition,{value:transition7,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l31ay3\",\"data-framer-name\":\"Container Details\",layoutDependency:layoutDependency,layoutId:\"cFQOSEqv7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18si8p6\",\"data-framer-name\":\"Credential Wrapper\",layoutDependency:layoutDependency,layoutId:\"fTRJwCS0H\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5fb6dt\",\"data-framer-name\":\"Name Wrapper\",layoutDependency:layoutDependency,layoutId:\"jqJI0urB3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1trjri2\",\"data-framer-name\":\"active dot\",layoutDependency:layoutDependency,layoutId:\"VR6ZemIq6\",style:{backgroundColor:\"rgb(122, 252, 98)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"Rocky Paroky\"})}),className:\"framer-11axqgn\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"JuZ4fnwI1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EbY7zZ6rM-HK2fRiq5O\":EbY7zZ6rM},variants:{\"bmPpo4epU-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-EbY7zZ6rM-HK2fRiq5O)\",\"--variable-reference-EbY7zZ6rM-HK2fRiq5O\":EbY7zZ6rM}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bmPpo4epU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-EbY7zZ6rM-HK2fRiq5O))\"},children:\"Rocky Paroky\"})}),text:fvAmVNxf1}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(176, 176, 176))\"},children:\"Web Designer & Founder\"})}),className:\"framer-12ddvse\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"s3gr46mLr\",style:{\"--extracted-r6o4lv\":\"rgb(176, 176, 176)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-sj4mduBEJ-HK2fRiq5O\":sj4mduBEJ},variants:{\"bmPpo4epU-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-sj4mduBEJ-HK2fRiq5O)\",\"--variable-reference-sj4mduBEJ-HK2fRiq5O\":sj4mduBEJ}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bmPpo4epU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-sj4mduBEJ-HK2fRiq5O))\"},children:\"Web Designer & Founder\"})}),text:kAwWuL2fr}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition8,...addPropertyOverrides({\"bmPpo4epU-hover\":{value:transition10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(componentViewport?.height||48)- -327+0-29+24+0+0+0+-1+0+60.8,...addPropertyOverrides({\"bmPpo4epU-hover\":{y:(componentViewport?.y||0)+47+12+24+0+0+0+0+0+60.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-o32d4z-container\",id:`${layoutId}-o32d4z`,layoutDependency:layoutDependency,layoutId:\"Wg6mcIvXr-container\",nodeId:\"Wg6mcIvXr\",ref:ref1,rendersWithMotion:true,scopeId:\"HK2fRiq5O\",...addPropertyOverrides({\"bmPpo4epU-hover\":{whileHover:animation1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ButtonPillButton,{FraBXezN7:FraBXezN713elrgn({overlay}),height:\"100%\",id:\"Wg6mcIvXr\",layoutId:\"Wg6mcIvXr\",variant:matchVariant(\"r03wrPDIx\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-o32d4z`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({\"bmPpo4epU-hover\":{offsetX:-343.375,offsetY:292.796875,placement:\"top\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-5nyz32\",exit:animation2,initial:animation4,layoutDependency:layoutDependency,layoutId:\"RGzPnFrBI\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1izcukp-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kx_e23oyP-container\",nodeId:\"kx_e23oyP\",rendersWithMotion:true,scopeId:\"HK2fRiq5O\",children:/*#__PURE__*/_jsx(CalCom,{darkTheme:\"rgb(250, 250, 250)\",eventLink:\"https://cal.com/framer-placeholder/default\",height:\"100%\",id:\"kx_e23oyP\",layout:\"month_view\",layoutId:\"kx_e23oyP\",lightTheme:\"rgb(41, 41, 41)\",showEventTypeDetails:true,style:{height:\"100%\",width:\"100%\"},theme:\"auto\",width:\"100%\",...addPropertyOverrides({\"bmPpo4epU-hover\":{theme:\"light\"}},baseVariant,gestureVariant)})})})})})})]})})})})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wtkjrk\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"ljWnE5jdR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(componentViewport?.height||48)- -327+0-29+24+0+0+48+0- -157,...addPropertyOverrides({\"bmPpo4epU-hover\":{y:(componentViewport?.y||0)+47+12+24+0+0+175+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7tcvel-container\",layoutDependency:layoutDependency,layoutId:\"e7n1mH23A-container\",nodeId:\"e7n1mH23A\",rendersWithMotion:true,scopeId:\"HK2fRiq5O\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"bmPpo4epU-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ElementsEmailHover,{G7ovvzSl2:EVekqlJY7,height:\"100%\",id:\"e7n1mH23A\",layoutId:\"e7n1mH23A\",le8y4cigk:MSZ3hxNcU,onG7ovvzSl2Change:setEVekqlJY7,onPuSAMHJFTChange:setDoKjyB74M,PuSAMHJFT:DoKjyB74M,variant:matchVariant(\"s2tu5ZHw_\"),width:\"100%\",zaMtTnKdD:FtcZwOerA})})})})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jhn5J.framer-6anjrr, .framer-Jhn5J .framer-6anjrr { display: block; }\",\".framer-Jhn5J.framer-5pyodz { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Jhn5J .framer-hase69 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-Jhn5J .framer-djprii-container, .framer-Jhn5J .framer-o32d4z-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Jhn5J .framer-oecsju { align-content: center; align-items: center; bottom: -327px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: 0px; min-height: 267px; min-width: 134px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; width: min-content; }\",\".framer-Jhn5J .framer-fhx4ol { align-content: flex-end; align-items: flex-end; bottom: -67px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: -240px; overflow: var(--overflow-clip-fallback, clip); padding: 24px; pointer-events: none; position: absolute; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-Jhn5J .framer-1ab1tvi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Jhn5J .framer-1snfzms { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 127px; overflow: visible; padding: 0px; position: relative; width: 326px; }\",\".framer-Jhn5J .framer-dbs9pp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: -200px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 1; }\",\".framer-Jhn5J .framer-19o8sw9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Jhn5J .framer-3xcewj { flex: none; height: 127px; overflow: visible; position: relative; width: 127px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Jhn5J .framer-cpnoaj { height: 29px; left: 107px; position: absolute; top: 89px; width: 29px; }\",\".framer-Jhn5J .framer-12dhqrd { height: 29px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-Jhn5J .framer-s6fjrw { height: 10px; left: 8px; position: absolute; top: 11px; width: 13px; }\",\".framer-Jhn5J .framer-1l31ay3 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: -200px; top: -1px; width: min-content; z-index: 1; }\",\".framer-Jhn5J .framer-18si8p6 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Jhn5J .framer-5fb6dt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Jhn5J .framer-1trjri2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Jhn5J .framer-11axqgn, .framer-Jhn5J .framer-12ddvse { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Jhn5J .framer-5nyz32 { height: 150px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Jhn5J .framer-1izcukp-container { bottom: -374px; flex: none; left: -13px; position: absolute; right: -787px; top: -51px; }\",\".framer-Jhn5J .framer-1wtkjrk { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; min-height: 44px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; }\",\".framer-Jhn5J .framer-7tcvel-container { bottom: -200px; flex: none; height: auto; left: 50%; position: absolute; width: auto; z-index: 1; }\",\".framer-Jhn5J.framer-v-5pyodz.hover.framer-5pyodz { gap: 12px; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-oecsju { bottom: unset; left: unset; min-height: unset; min-width: unset; padding: 12px 0px 0px 0px; pointer-events: auto; right: 0px; top: 47px; width: 374px; z-index: 2; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-fhx4ol { bottom: unset; left: unset; pointer-events: auto; position: relative; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-1snfzms { min-height: unset; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-dbs9pp { left: unset; position: relative; top: unset; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-19o8sw9 { height: 127px; width: 127px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-3xcewj { height: 135px; width: 139px; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-1l31ay3 { position: relative; right: unset; top: unset; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-o32d4z-container { will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-5nyz32 { height: 459px; width: 862px; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-1izcukp-container { bottom: unset; height: 395px; left: calc(50.00000000000002% - 798px / 2); right: unset; top: calc(50.10893246187366% - 395px / 2); width: 798px; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-1wtkjrk { min-height: unset; overflow: visible; }\",\".framer-Jhn5J.framer-v-5pyodz.hover .framer-7tcvel-container { bottom: unset; left: unset; position: relative; }\",'.framer-Jhn5J[data-border=\"true\"]::after, .framer-Jhn5J [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CJACTcT6U\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RpEBmFDlz\":\"buttonTextDefault\",\"kR9Hukp72\":\"iconDefaultIconColor\",\"hMPv__q3G\":\"buttonColorDefault\",\"xFD9owoRv\":\"buttonBGColorDefault\",\"ZQwmDEzBE\":\"buttonDefaultBackgroundBlur\",\"H9pWzXOmg\":\"buttonHoverTextHover\",\"ix_0TXq1J\":\"iconHoverIconColor\",\"mTgzitSsc\":\"buttonHoverColorHover\",\"p0keA7Vr6\":\"buttonHoverBGColorHover\",\"Z3cYB43ps\":\"buttonHoverBorder\",\"fvAmVNxf1\":\"cardName\",\"EbY7zZ6rM\":\"cardNameColor\",\"kAwWuL2fr\":\"cardTitleText\",\"sj4mduBEJ\":\"cardTitleColor\",\"DoKjyB74M\":\"cardEmail\",\"MSZ3hxNcU\":\"cardEmailColor\",\"EVekqlJY7\":\"cardEmailSize\",\"FtcZwOerA\":\"cardEmailLabelColor\",\"zoxFphsWS\":\"cardAvatar\",\"zS1T7N7Rh\":\"cardBGColor\",\"bZfxEuMF9\":\"cardBGBlurDefault\",\"Ub77Xh_VU\":\"cardBorder\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHK2fRiq5O=withCSS(Component,css,\"framer-Jhn5J\");export default FramerHK2fRiq5O;FramerHK2fRiq5O.displayName=\"Contact Button NJSB\";FramerHK2fRiq5O.defaultProps={height:48,width:134};addPropertyControls(FramerHK2fRiq5O,{RpEBmFDlz:{defaultValue:\"Contact\",description:\"Button = Text Default\",displayTextArea:false,title:\"Button = Text Default\",type:ControlType.String},onRpEBmFDlzChange:{changes:\"RpEBmFDlz\",type:ControlType.ChangeHandler},kR9Hukp72:{defaultValue:\"rgb(0, 0, 0)\",description:\"Icon = Default Icon Color\",title:\"Icon = Default Icon Color\",type:ControlType.Color},hMPv__q3G:{defaultValue:\"rgb(0, 0, 0)\",description:\"Button = Color Default\",title:\"Button = Color Default\",type:ControlType.Color},xFD9owoRv:{defaultValue:\"rgb(255, 255, 255)\",description:\"Button =  BG Color Default\",title:\"Button =  BG Color Default\",type:ControlType.Color},ZQwmDEzBE:{defaultValue:8,description:\"Button = Background Blur\",title:\"Button = Default Background Blur\",type:ControlType.Number},onZQwmDEzBEChange:{changes:\"ZQwmDEzBE\",type:ControlType.ChangeHandler},H9pWzXOmg:{defaultValue:\"Let's Talk\",description:\"Button Hover = Text Hover\",title:\"Button Hover = Text Hover\",type:ControlType.String},onH9pWzXOmgChange:{changes:\"H9pWzXOmg\",type:ControlType.ChangeHandler},ix_0TXq1J:{defaultValue:\"rgb(255, 255, 255)\",description:\"Icon = Hover Icon Color\",title:\"Icon = Hover Icon Color\",type:ControlType.Color},mTgzitSsc:{defaultValue:\"rgb(255, 255, 255)\",description:\"Button Hover = Color Hover\",title:\"Button Hover = Color Hover\",type:ControlType.Color},p0keA7Vr6:{defaultValue:\"rgb(0, 0, 0)\",description:\"Button Hover = BG Color Hover\",title:\"Button Hover = BG Color Hover\",type:ControlType.Color},Z3cYB43ps:{defaultValue:{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},description:\"Button Hover = Border\",title:\"Button Hover = Border\",type:ControlType.Border},fvAmVNxf1:{defaultValue:\"Rocky Paroky\",description:\"Card = Name\",displayTextArea:false,title:\"Card = Name\",type:ControlType.String},onfvAmVNxf1Change:{changes:\"fvAmVNxf1\",type:ControlType.ChangeHandler},EbY7zZ6rM:{defaultValue:\"rgb(0, 0, 0)\",description:\"Card = Name Color\",title:\"Card = Name Color\",type:ControlType.Color},kAwWuL2fr:{defaultValue:\"Web Designer & Founder\",description:\"Card = Title Text\",displayTextArea:false,title:\"Card = Title Text\",type:ControlType.String},onkAwWuL2frChange:{changes:\"kAwWuL2fr\",type:ControlType.ChangeHandler},sj4mduBEJ:{defaultValue:\"rgb(176, 176, 176)\",description:\"Card = Title Color\",title:\"Card = Title Color\",type:ControlType.Color},DoKjyB74M:{defaultValue:\"work@rockystudio.com\",description:\"Card = Email\",displayTextArea:false,title:\"Card = Email\",type:ControlType.String},onDoKjyB74MChange:{changes:\"DoKjyB74M\",type:ControlType.ChangeHandler},MSZ3hxNcU:{defaultValue:\"rgb(0, 0, 0)\",description:\"Card = Email Color\",title:\"Card = Email Color\",type:ControlType.Color},EVekqlJY7:{defaultValue:33,description:\"Card = Email Size\",title:\"Card = Email Size\",type:ControlType.Number},onEVekqlJY7Change:{changes:\"EVekqlJY7\",type:ControlType.ChangeHandler},FtcZwOerA:{defaultValue:\"rgb(176, 176, 176)\",description:\"Card = Email Label Color\",title:\"Card = Email Label Color\",type:ControlType.Color},zoxFphsWS:{__defaultAssetReference:\"data:framer/asset-reference,77OvszHMfRDsn16qjn30UCBSnkw.png?originalFilename=image.png&width=368&height=390\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,77OvszHMfRDsn16qjn30UCBSnkw.png?originalFilename=image.png&width=368&height=390\"},description:\"Card = Avatar\",title:\"Card = Avatar\",type:ControlType.ResponsiveImage},zS1T7N7Rh:{defaultValue:\"rgb(255, 255, 255)\",description:\"Card = BG Color\",title:\"Card = BG Color\",type:ControlType.Color},bZfxEuMF9:{defaultValue:8,description:\"Card = BG Blur Default\",max:10,title:\"Card = BG Blur Default\",type:ControlType.Number},onbZfxEuMF9Change:{changes:\"bZfxEuMF9\",type:ControlType.ChangeHandler},Ub77Xh_VU:{defaultValue:{borderColor:\"rgb(227, 227, 227)\",borderStyle:\"solid\",borderWidth:1},description:\"Card = Border\",title:\"Card = Border\",type:ControlType.Border}});addFonts(FramerHK2fRiq5O,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...ButtonMainFonts,...ButtonPillButtonFonts,...CalComFonts,...ElementsEmailHoverFonts],{supportsExplicitInterCodegen:true});FramerHK2fRiq5O.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonMain,{},context),forwardLoader(ButtonPillButton,{},context),forwardLoader(ElementsEmailHover,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHK2fRiq5O\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"134\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CJACTcT6U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RpEBmFDlz\\\":\\\"buttonTextDefault\\\",\\\"kR9Hukp72\\\":\\\"iconDefaultIconColor\\\",\\\"hMPv__q3G\\\":\\\"buttonColorDefault\\\",\\\"xFD9owoRv\\\":\\\"buttonBGColorDefault\\\",\\\"ZQwmDEzBE\\\":\\\"buttonDefaultBackgroundBlur\\\",\\\"H9pWzXOmg\\\":\\\"buttonHoverTextHover\\\",\\\"ix_0TXq1J\\\":\\\"iconHoverIconColor\\\",\\\"mTgzitSsc\\\":\\\"buttonHoverColorHover\\\",\\\"p0keA7Vr6\\\":\\\"buttonHoverBGColorHover\\\",\\\"Z3cYB43ps\\\":\\\"buttonHoverBorder\\\",\\\"fvAmVNxf1\\\":\\\"cardName\\\",\\\"EbY7zZ6rM\\\":\\\"cardNameColor\\\",\\\"kAwWuL2fr\\\":\\\"cardTitleText\\\",\\\"sj4mduBEJ\\\":\\\"cardTitleColor\\\",\\\"DoKjyB74M\\\":\\\"cardEmail\\\",\\\"MSZ3hxNcU\\\":\\\"cardEmailColor\\\",\\\"EVekqlJY7\\\":\\\"cardEmailSize\\\",\\\"FtcZwOerA\\\":\\\"cardEmailLabelColor\\\",\\\"zoxFphsWS\\\":\\\"cardAvatar\\\",\\\"zS1T7N7Rh\\\":\\\"cardBGColor\\\",\\\"bZfxEuMF9\\\":\\\"cardBGBlurDefault\\\",\\\"Ub77Xh_VU\\\":\\\"cardBorder\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{startTransition,useCallback,useEffect,useMemo,useState}from\"react\";/**\n * User request: Create a self-contained Framer code component named London Clock for an existing black portfolio header.\n * It must reliably render visible text on canvas/preview and display a live Europe/London clock in the exact form\n * `LONDON — 14:32 BST`, using 24-hour time and current GMT/BST abbreviation. Update immediately and once per minute,\n * clean up timers, use native Intl only, and be safe for SSR/canvas. Expose property controls for textColor, fontSize,\n * fontFamily, fontWeight, and labelPrefix so the canvas can match an existing small white Switzer header label.\n * Default to white, 18px, Switzer, 400, and `LONDON`. Keep its output a simple single-line text element with no background\n * or fixed dimensions.\n *//**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function LondonClock(props){const{textColor,fontSize,fontFamily,fontWeight,labelPrefix,style}=props;const formatter=useMemo(()=>{return new Intl.DateTimeFormat(\"en-GB\",{timeZone:\"Europe/London\",hour:\"2-digit\",minute:\"2-digit\",second:\"2-digit\",hour12:false,timeZoneName:\"short\"});},[]);const formatClock=useCallback(date=>{const parts=formatter.formatToParts(date);const hour=parts.find(part=>part.type===\"hour\")?.value??\"00\";const minute=parts.find(part=>part.type===\"minute\")?.value??\"00\";const second=parts.find(part=>part.type===\"second\")?.value??\"00\";const zone=parts.find(part=>part.type===\"timeZoneName\")?.value??\"GMT\";const prefix=(labelPrefix||\"LONDON\").toUpperCase();return`${prefix} — ${hour}:${minute}:${second} ${zone}`;},[formatter,labelPrefix]);const[clockText,setClockText]=useState(()=>formatClock(new Date));useEffect(()=>{if(typeof window===\"undefined\")return;let intervalId;let timeoutId;const updateNow=()=>{startTransition(()=>{setClockText(formatClock(new Date));});};updateNow();const now=new Date;const msToNextSecond=1e3-now.getMilliseconds()||1e3;timeoutId=window.setTimeout(()=>{updateNow();intervalId=window.setInterval(updateNow,1e3);},msToNextSecond);return()=>{if(timeoutId!==undefined)window.clearTimeout(timeoutId);if(intervalId!==undefined)window.clearInterval(intervalId);};},[formatClock]);return /*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",display:\"block\",width:\"max-content\",minWidth:\"max-content\",color:textColor,fontSize:`${fontSize}px`,fontFamily,fontWeight,whiteSpace:\"nowrap\",...style},children:clockText});}addPropertyControls(LondonClock,{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:18,min:8,max:72,step:1,unit:\"px\"},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"Switzer\"},fontWeight:{type:ControlType.Number,title:\"Font Weight\",defaultValue:400,min:100,max:900,step:100},labelPrefix:{type:ControlType.String,title:\"Label\",defaultValue:\"LONDON\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LondonClock\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LondonClock.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const PLACEHOLDER_TIME=\"--:--:--\";function getOsloTimeParts(date){const timeFormatter=new Intl.DateTimeFormat(\"en-GB\",{timeZone:\"Europe/Oslo\",hour:\"2-digit\",minute:\"2-digit\",second:\"2-digit\",hour12:false});const offsetFormatter=new Intl.DateTimeFormat(\"en-GB\",{timeZone:\"Europe/Oslo\",timeZoneName:\"shortOffset\"});const timeParts=timeFormatter.formatToParts(date);const offsetParts=offsetFormatter.formatToParts(date);const hour=timeParts.find(part=>part.type===\"hour\")?.value??\"00\";const minute=timeParts.find(part=>part.type===\"minute\")?.value??\"00\";const second=timeParts.find(part=>part.type===\"second\")?.value??\"00\";const offsetLabel=offsetParts.find(part=>part.type===\"timeZoneName\")?.value??\"GMT+1\";const isSummerTime=offsetLabel.includes(\"+2\");const zone=isSummerTime?\"CEST\":\"CET\";return{hour,minute,second,zone};}// User request: Create a new Framer code component named NorwayClock to match an existing LondonClock line style on a black homepage, showing “NORWAY — HH:MM:SS CEST/CET” using Europe/Oslo timezone with automatic DST, updating every second, SSR-safe/stable canvas rendering, timer cleanup, editable label/text color/font size/font family/font weight controls, auto width/height, root style prop, and no decoration.\n/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function NorwayClock(props){const{label,textColor,textStyle,style}=props;const[now,setNow]=React.useState(null);const updateTime=React.useCallback(()=>{React.startTransition(()=>{setNow(new Date);});},[]);React.useEffect(()=>{if(typeof window===\"undefined\")return;updateTime();const intervalId=window.setInterval(updateTime,1e3);return()=>{window.clearInterval(intervalId);};},[updateTime]);const clockText=React.useMemo(()=>{if(!now)return`${label} — ${PLACEHOLDER_TIME} CET`;const{hour,minute,second,zone}=getOsloTimeParts(now);return`${label} — ${hour}:${minute}:${second} ${zone}`;},[label,now]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"max-content\",minWidth:\"max-content\",color:textColor,fontFamily:textStyle?.fontFamily,fontSize:textStyle?.fontSize,fontWeight:textStyle?.fontWeight,lineHeight:textStyle?.lineHeight,letterSpacing:textStyle?.letterSpacing,textAlign:textStyle?.textAlign,fontStyle:textStyle?.fontStyle,...style},children:clockText});}addPropertyControls(NorwayClock,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"NORWAY\"},textColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},textStyle:{type:ControlType.Font,title:\"Text\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NorwayClock\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NorwayClock.map","// Generated by Framer (a050651)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Y3aST .framer-styles-preset-k5t78w:not(.rich-text-wrapper), .framer-Y3aST .framer-styles-preset-k5t78w.rich-text-wrapper a { --framer-link-text-color: var(--token-760422b6-743b-496f-978d-d0340173ec65, #070707); }\"];export const className=\"framer-Y3aST\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nexport default function metadata(params,activeLocale){return{description:\"Brand and experience designer blending strategy, visual design and experience thinking to help brands and organisations communicate clearly and connect authentically. \",favicon:\"https://framerusercontent.com/assets/ppl0LTT6SELvsPREM5vBwkksX4.png\",robots:\"max-image-preview:large\",title:\"Christian Lanham - New → Brand & Digital Designer\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}