{"version":3,"file":"QueryParams.BXE85vUI.mjs","names":["e","t","n","r","i","o","a","u","WeakMap","Promise","l","s","Vimeo","useState","useRef","Player","key","getProps","useRef","useCallback","useState","useMemo","e","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","LayoutJumpPreventerFonts","LayoutJumpPreventer","Accordion","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Children","useRef","useMemo","useState","useCallback","size","i","clamp","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","LayoutJumpPreventer","AccordionMobile","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","withFillFollowCursor","useRef","useState","x","addPropertyOverrides","withFillFollowCursor","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","useRef","Children","useState","containerStyle","useCallback","i","end","start","startTransition","dotStyle","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","_interop_require_default","e","dew$1","o","l","n","r","a","dew","u","s","t","e","i","t.default","a","n","t","e","o","r","u","t.default","e","r","dew","e","dynamic","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/ga.jspm.io/npm:@vimeo/player@2.16.4/dist/player.es.js","https:/framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/jKzAzDE1dbmgPC3q8RAo/Vimeo.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/dTKMnOsQe1u4JYcobBuZ/KKIl60C3qSIFYLCVrT0w/OExSu6g9n.js","https:/framerusercontent.com/modules/z6i6BXOiy6zgbp7PIIUa/nDHkqQ4hcMs1FSzBBli8/CdD8Wkr1E.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js","https:/framerusercontent.com/modules/sd00QoolpnBxHtiCsf0z/eYDpDiiFH3H9ME3WeNgZ/eUtz30FgE.js","https:/framerusercontent.com/modules/ldIZWHTyQYgkBoGKPGyR/sJp2W13hlIOE5dUa0spf/nHH0zydh3.js","https:/framerusercontent.com/modules/8vSOQMTGSc6t7aRmlvEh/vrA1Qc29atmvHWyIt4jp/h2ruHm8mA.js","https:/framerusercontent.com/modules/0fiK10ds9aOljcyukYA7/PLUaWRbJNqWoLBxFbmz0/HoverButton.js","https:/framerusercontent.com/modules/usQeTKxI0k919DEWgtxN/VXSi8j6DuFh6NiWer9Xt/hWBYEBqCB.js","https:/framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/zmbFgJVc8YCf1HAWjlM4/Carousel.js","https:/framerusercontent.com/modules/6N6BuFjrBMhIAOpS72tw/MfbiDGGBx8RZazr7zo2w/kO8GgUVj_.js","https:/framerusercontent.com/modules/a1BEDd6hecl1tS6TZcbG/ow2FlvMUeVM2Gmj98Cer/m7yXfFVdt.js","https:/framerusercontent.com/modules/8EuSKKSuNqJyDHzjiFbO/rakv6M2fT9eALJS30zT6/mVWa1qBsL.js","https:/framerusercontent.com/modules/ahjHi9HPkqPPIuwTzz0h/oPhs4xpCrQAhzqpAsKkf/nFbwC0Vy1.js","https:/ga.jspm.io/npm:@swc/helpers@0.5.2/esm/_interop_require_default.js","https:/ga.jspm.io/npm:next@13.5.4/_/fa0681bd.js","https:/ga.jspm.io/npm:next@13.5.4/_/dd0af8be.js","https:/ga.jspm.io/npm:@swc/helpers@0.5.2/cjs/_interop_require_default.cjs","https:/ga.jspm.io/npm:next@13.5.4/dynamic.js","https:/framerusercontent.com/modules/jwEodIN0Z3KBd3CEgdQE/WL3znZY8kzXVrMxPFBRv/TypewriterCustom.js","https:/framerusercontent.com/modules/PKWizDn1ztAcqgi7NIxT/8iKKLhgpcEi1G8UUe7pj/rItbQGlc_.js","https:/framerusercontent.com/modules/YNh4XdDVqQBFtmHoZsPh/swRQeaQK7OnbNLCTxjRi/QueryParams.js"],"sourcesContent":["function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||false;r.configurable=true;\"value\"in r&&(r.writable=true);Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){t&&_defineProperties(e.prototype,t);n&&_defineProperties(e,n);return e}\n/**\n * Check to see this is a node environment.\n * @type {Boolean}\n */var e=\"undefined\"!==typeof global&&\"[object global]\"==={}.toString.call(global);\n/**\n * Get the name of the method for a given getter or setter.\n *\n * @param {string} prop The name of the property.\n * @param {string} type Either “get” or “set”.\n * @return {string}\n */function getMethodName(e,t){return 0===e.indexOf(t.toLowerCase())?e:\"\".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}\n/**\n * Check to see if the object is a DOM Element.\n *\n * @param {*} element The object to check.\n * @return {boolean}\n */function isDomElement(e){return Boolean(e&&1===e.nodeType&&\"nodeName\"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}\n/**\n * Check to see whether the value is a number.\n *\n * @see http://dl.dropboxusercontent.com/u/35146/js/tests/isNumber.html\n * @param {*} value The value to check.\n * @param {boolean} integer Check if the value is an integer.\n * @return {boolean}\n */function isInteger(e){return!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e}\n/**\n * Check to see if the URL is a Vimeo url.\n *\n * @param {string} url The url string.\n * @return {boolean}\n */function isVimeoUrl(e){return/^(https?:)?\\/\\/((player|www)\\.)?vimeo\\.com(?=$|\\/)/.test(e)}\n/**\n * Get the Vimeo URL from an element.\n * The element must have either a data-vimeo-id or data-vimeo-url attribute.\n *\n * @param {object} oEmbedParameters The oEmbed parameters.\n * @return {string}\n */function getVimeoUrl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t=e.id;var n=e.url;var r=t||n;if(!r)throw new Error(\"An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.\");if(isInteger(r))return\"https://vimeo.com/\".concat(r);if(isVimeoUrl(r))return r.replace(\"http:\",\"https:\");if(t)throw new TypeError(\"“\".concat(t,\"” is not a valid video id.\"));throw new TypeError(\"“\".concat(r,\"” is not a vimeo.com url.\"))}var t=\"undefined\"!==typeof Array.prototype.indexOf;var n=\"undefined\"!==typeof window&&\"undefined\"!==typeof window.postMessage;if(!e&&(!t||!n))throw new Error(\"Sorry, the Vimeo Player API is not available in this browser.\");var r=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof window?window:\"undefined\"!==typeof global?global:\"undefined\"!==typeof self?self:{};function createCommonjsModule(e,t){return t={exports:{}},e(t,t.exports),t.exports\n/*!\n * weakmap-polyfill v2.0.1 - ECMAScript6 WeakMap polyfill\n * https://github.com/polygonplanet/weakmap-polyfill\n * Copyright (c) 2015-2020 Polygon Planet <polygon.planet.aqua@gmail.com>\n * @license MIT\n */}(function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty;var defineProperty=function(e,t,n){Object.defineProperty?Object.defineProperty(e,t,{configurable:true,writable:true,value:n}):e[t]=n};e.WeakMap=function(){function WeakMap(){if(void 0===this)throw new TypeError(\"Constructor WeakMap requires 'new'\");defineProperty(this,\"_id\",genId(\"_WeakMap\"));if(arguments.length>0)throw new TypeError(\"WeakMap iterable is not supported\")}defineProperty(WeakMap.prototype,\"delete\",(function(e){checkInstance(this,\"delete\");if(!isObject(e))return false;var t=e[this._id];if(t&&t[0]===e){delete e[this._id];return true}return false}));defineProperty(WeakMap.prototype,\"get\",(function(e){checkInstance(this,\"get\");if(isObject(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}}));defineProperty(WeakMap.prototype,\"has\",(function(e){checkInstance(this,\"has\");if(!isObject(e))return false;var t=e[this._id];return!(!t||t[0]!==e)}));defineProperty(WeakMap.prototype,\"set\",(function(e,t){checkInstance(this,\"set\");if(!isObject(e))throw new TypeError(\"Invalid value used as weak map key\");var n=e[this._id];if(n&&n[0]===e){n[1]=t;return this}defineProperty(e,this._id,[e,t]);return this}));function checkInstance(e,n){if(!isObject(e)||!t.call(e,\"_id\"))throw new TypeError(n+\" method called on incompatible receiver \"+typeof e)}function genId(e){return e+\"_\"+rand()+\".\"+rand()}function rand(){return Math.random().toString().substring(2)}defineProperty(WeakMap,\"_polyfill\",true);return WeakMap}()}function isObject(e){return Object(e)===e}})(\"undefined\"!==typeof self?self:\"undefined\"!==typeof window?window:(\"undefined\"!==typeof r,r));var o=createCommonjsModule((function(e){(function UMD(t,n,r){n[t]=n[t]||r();e.exports&&(e.exports=n[t])})(\"Promise\",(\"undefined\"!=typeof r,r),(function DEF(){var e,t,n,r=Object.prototype.toString,o=\"undefined\"!=typeof setImmediate?function timer(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},\"x\",{});e=function builtInProp(e,t,n,r){return Object.defineProperty(e,t,{value:n,writable:true,configurable:false!==r})}}catch(t){e=function builtInProp(e,t,n){e[t]=n;return e}}n=function Queue(){var e,n,r;function Item(e,t){this.fn=e;this.self=t;this.next=void 0}return{add:function add(t,o){r=new Item(t,o);n?n.next=r:e=r;n=r;r=void 0},drain:function drain(){var r=e;e=n=t=void 0;while(r){r.fn.call(r.self);r=r.next}}}}();function schedule(e,r){n.add(e,r);t||(t=o(n.drain))}function isThenable(e){var t,n=typeof e;null==e||\"object\"!=n&&\"function\"!=n||(t=e.then);return\"function\"==typeof t&&t}function notify(){for(var e=0;e<this.chain.length;e++)notifyIsolated(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function notifyIsolated(e,t,n){var r,o;try{if(false===t)n.reject(e.msg);else{r=true===t?e.msg:t.call(void 0,e.msg);r===n.promise?n.reject(TypeError(\"Promise-chain cycle\")):(o=isThenable(r))?o.call(r,n.resolve,n.reject):n.resolve(r)}}catch(e){n.reject(e)}}function resolve(e){var t,n=this;if(!n.triggered){n.triggered=true;n.def&&(n=n.def);try{if(t=isThenable(e))schedule((function(){var r=new MakeDefWrapper(n);try{t.call(e,(function $resolve$(){resolve.apply(r,arguments)}),(function $reject$(){reject.apply(r,arguments)}))}catch(e){reject.call(r,e)}}));else{n.msg=e;n.state=1;n.chain.length>0&&schedule(notify,n)}}catch(e){reject.call(new MakeDefWrapper(n),e)}}}function reject(e){var t=this;if(!t.triggered){t.triggered=true;t.def&&(t=t.def);t.msg=e;t.state=2;t.chain.length>0&&schedule(notify,t)}}function iteratePromises(e,t,n,r){for(var o=0;o<t.length;o++)(function IIFE(o){e.resolve(t[o]).then((function $resolver$(e){n(o,e)}),r)})(o)}function MakeDefWrapper(e){this.def=e;this.triggered=false}function MakeDef(e){this.promise=e;this.state=0;this.triggered=false;this.chain=[];this.msg=void 0}function Promise(e){if(\"function\"!=typeof e)throw TypeError(\"Not a function\");if(0!==this.__NPO__)throw TypeError(\"Not a promise\");this.__NPO__=1;var t=new MakeDef(this);this.then=function then(e,n){var r={success:\"function\"!=typeof e||e,failure:\"function\"==typeof n&&n};r.promise=new this.constructor((function extractChain(e,t){if(\"function\"!=typeof e||\"function\"!=typeof t)throw TypeError(\"Not a function\");r.resolve=e;r.reject=t}));t.chain.push(r);0!==t.state&&schedule(notify,t);return r.promise};this.catch=function $catch$(e){return this.then(void 0,e)};try{e.call(void 0,(function publicResolve(e){resolve.call(t,e)}),(function publicReject(e){reject.call(t,e)}))}catch(e){reject.call(t,e)}}var i=e({},\"constructor\",Promise,false);Promise.prototype=i;e(i,\"__NPO__\",0,false);e(Promise,\"resolve\",(function Promise$resolve(e){var t=this;return e&&\"object\"==typeof e&&1===e.__NPO__?e:new t((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");t(e)}))}));e(Promise,\"reject\",(function Promise$reject(e){return new this((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");n(e)}))}));e(Promise,\"all\",(function Promise$all(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):0===e.length?t.resolve([]):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");var o=e.length,i=Array(o),a=0;iteratePromises(t,e,(function resolver(e,t){i[e]=t;++a===o&&n(i)}),r)}))}));e(Promise,\"race\",(function Promise$race(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");iteratePromises(t,e,(function resolver(e,t){n(t)}),r)}))}));return Promise}))}));var i=new WeakMap;\n/**\n * Store a callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @param {(function(this:Player, *): void|{resolve: function, reject: function})} callback\n *        The callback to call or an object with resolve and reject functions for a promise.\n * @return {void}\n */function storeCallback(e,t,n){var r=i.get(e.element)||{};t in r||(r[t]=[]);r[t].push(n);i.set(e.element,r)}\n/**\n * Get the callbacks for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @return {function[]}\n */function getCallbacks(e,t){var n=i.get(e.element)||{};return n[t]||[]}\n/**\n * Remove a stored callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @param {function} [callback] The specific callback to remove.\n * @return {boolean} Was this the last callback?\n */function removeCallback(e,t,n){var r=i.get(e.element)||{};if(!r[t])return true;if(!n){r[t]=[];i.set(e.element,r);return true}var o=r[t].indexOf(n);-1!==o&&r[t].splice(o,1);i.set(e.element,r);return r[t]&&0===r[t].length}\n/**\n * Return the first stored callback for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @return {function} The callback, or false if there were none\n */function shiftCallbacks(e,t){var n=getCallbacks(e,t);if(n.length<1)return false;var r=n.shift();removeCallback(e,t,r);return r}\n/**\n * Move callbacks associated with an element to another element.\n *\n * @param {HTMLElement} oldElement The old element.\n * @param {HTMLElement} newElement The new element.\n * @return {void}\n */function swapCallbacks(e,t){var n=i.get(e);i.set(t,n);i.delete(e)}var a=[\"autopause\",\"autoplay\",\"background\",\"byline\",\"color\",\"controls\",\"dnt\",\"height\",\"id\",\"interactive_params\",\"keyboard\",\"loop\",\"maxheight\",\"maxwidth\",\"muted\",\"playsinline\",\"portrait\",\"responsive\",\"speed\",\"texttrack\",\"title\",\"transparent\",\"url\",\"width\"];\n/**\n * Get the 'data-vimeo'-prefixed attributes from an element as an object.\n *\n * @param {HTMLElement} element The element.\n * @param {Object} [defaults={}] The default values to use.\n * @return {Object<string, string>}\n */function getOEmbedParameters(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a.reduce((function(t,n){var r=e.getAttribute(\"data-vimeo-\".concat(n));(r||\"\"===r)&&(t[n]=\"\"===r?1:r);return t}),t)}\n/**\n * Create an embed from oEmbed data inside an element.\n *\n * @param {object} data The oEmbed data.\n * @param {HTMLElement} element The element to put the iframe in.\n * @return {HTMLIFrameElement} The iframe embed.\n */function createEmbed(e,t){var n=e.html;if(!t)throw new TypeError(\"An element must be provided\");if(null!==t.getAttribute(\"data-vimeo-initialized\"))return t.querySelector(\"iframe\");var r=document.createElement(\"div\");r.innerHTML=n;t.appendChild(r.firstChild);t.setAttribute(\"data-vimeo-initialized\",\"true\");return t.querySelector(\"iframe\")}\n/**\n * Make an oEmbed call for the specified URL.\n *\n * @param {string} videoUrl The vimeo.com url for the video.\n * @param {Object} [params] Parameters to pass to oEmbed.\n * @param {HTMLElement} element The element.\n * @return {Promise}\n */function getOEmbedData(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n=arguments.length>2?arguments[2]:void 0;return new Promise((function(r,o){if(!isVimeoUrl(e))throw new TypeError(\"“\".concat(e,\"” is not a vimeo.com url.\"));var i=\"https://vimeo.com/api/oembed.json?url=\".concat(encodeURIComponent(e));for(var a in t)t.hasOwnProperty(a)&&(i+=\"&\".concat(a,\"=\").concat(encodeURIComponent(t[a])));var u=\"XDomainRequest\"in window?new XDomainRequest:new XMLHttpRequest;u.open(\"GET\",i,true);u.onload=function(){if(404!==u.status)if(403!==u.status)try{var t=JSON.parse(u.responseText);if(403===t.domain_status_code){createEmbed(t,n);o(new Error(\"“\".concat(e,\"” is not embeddable.\")));return}r(t)}catch(e){o(e)}else o(new Error(\"“\".concat(e,\"” is not embeddable.\")));else o(new Error(\"“\".concat(e,\"” was not found.\")))};u.onerror=function(){var e=u.status?\" (\".concat(u.status,\")\"):\"\";o(new Error(\"There was an error fetching the embed code from Vimeo\".concat(e,\".\")))};u.send()}))}\n/**\n * Initialize all embeds within a specific element\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function initializeEmbeds(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;var t=[].slice.call(e.querySelectorAll(\"[data-vimeo-id], [data-vimeo-url]\"));var n=function handleError(e){\"console\"in window&&console.error&&console.error(\"There was an error creating an embed: \".concat(e))};t.forEach((function(e){try{if(null!==e.getAttribute(\"data-vimeo-defer\"))return;var t=getOEmbedParameters(e);var r=getVimeoUrl(t);getOEmbedData(r,t,e).then((function(t){return createEmbed(t,e)})).catch(n)}catch(e){n(e)}}))}\n/**\n * Resize embeds when messaged by the player.\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function resizeEmbeds(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=true;var t=function onMessage(t){if(isVimeoUrl(t.origin)&&t.data&&\"spacechange\"===t.data.event){var n=e.querySelectorAll(\"iframe\");for(var r=0;r<n.length;r++)if(n[r].contentWindow===t.source){var o=n[r].parentElement;o.style.paddingBottom=\"\".concat(t.data.data[0].bottom,\"px\");break}}};window.addEventListener(\"message\",t)}}\n/**\n * Parse a message received from postMessage.\n *\n * @param {*} data The data received from postMessage.\n * @return {object}\n */function parseMessageData(e){if(\"string\"===typeof e)try{e=JSON.parse(e)}catch(e){console.warn(e);return{}}return e}\n/**\n * Post a message to the specified target.\n *\n * @param {Player} player The player object to use.\n * @param {string} method The API method to call.\n * @param {object} params The parameters to send to the player.\n * @return {void}\n */function postMessage(e,t,n){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var r={method:t};void 0!==n&&(r.value=n);var o=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\\d+).*$/,\"$1\"));o>=8&&o<10&&(r=JSON.stringify(r));e.element.contentWindow.postMessage(r,e.origin)}}\n/**\n * Parse the data received from a message event.\n *\n * @param {Player} player The player that received the message.\n * @param {(Object|string)} data The message data. Strings will be parsed into JSON.\n * @return {void}\n */function processData(e,t){t=parseMessageData(t);var n=[];var r;if(t.event){if(\"error\"===t.event){var o=getCallbacks(e,t.data.method);o.forEach((function(n){var r=new Error(t.data.message);r.name=t.data.name;n.reject(r);removeCallback(e,t.data.method,n)}))}n=getCallbacks(e,\"event:\".concat(t.event));r=t.data}else if(t.method){var i=shiftCallbacks(e,t.method);if(i){n.push(i);r=t.value}}n.forEach((function(t){try{if(\"function\"===typeof t){t.call(e,r);return}t.resolve(r)}catch(e){}}))}function initializeScreenfull(){var e=function(){var e;var t=[[\"requestFullscreen\",\"exitFullscreen\",\"fullscreenElement\",\"fullscreenEnabled\",\"fullscreenchange\",\"fullscreenerror\"],[\"webkitRequestFullscreen\",\"webkitExitFullscreen\",\"webkitFullscreenElement\",\"webkitFullscreenEnabled\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"webkitRequestFullScreen\",\"webkitCancelFullScreen\",\"webkitCurrentFullScreenElement\",\"webkitCancelFullScreen\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"mozRequestFullScreen\",\"mozCancelFullScreen\",\"mozFullScreenElement\",\"mozFullScreenEnabled\",\"mozfullscreenchange\",\"mozfullscreenerror\"],[\"msRequestFullscreen\",\"msExitFullscreen\",\"msFullscreenElement\",\"msFullscreenEnabled\",\"MSFullscreenChange\",\"MSFullscreenError\"]];var n=0;var r=t.length;var o={};for(;n<r;n++){e=t[n];if(e&&e[1]in document){for(n=0;n<e.length;n++)o[t[0][n]]=e[n];return o}}return false}();var t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror};var n={request:function request(t){return new Promise((function(r,o){var i=function onFullScreenEntered(){n.off(\"fullscreenchange\",onFullScreenEntered);r()};n.on(\"fullscreenchange\",i);t=t||document.documentElement;var a=t[e.requestFullscreen]();a instanceof Promise&&a.then(i).catch(o)}))},exit:function exit(){return new Promise((function(t,r){if(n.isFullscreen){var o=function onFullScreenExit(){n.off(\"fullscreenchange\",onFullScreenExit);t()};n.on(\"fullscreenchange\",o);var i=document[e.exitFullscreen]();i instanceof Promise&&i.then(o).catch(r)}else t()}))},on:function on(e,n){var r=t[e];r&&document.addEventListener(r,n)},off:function off(e,n){var r=t[e];r&&document.removeEventListener(r,n)}};Object.defineProperties(n,{isFullscreen:{get:function get(){return Boolean(document[e.fullscreenElement])}},element:{enumerable:true,get:function get(){return document[e.fullscreenElement]}},isEnabled:{enumerable:true,get:function get(){return Boolean(document[e.fullscreenEnabled])}}});return n}var u=new WeakMap;var l=new WeakMap;var s={};var c=function(){\n/**\n   * Create a Player.\n   *\n   * @param {(HTMLIFrameElement|HTMLElement|string|jQuery)} element A reference to the Vimeo\n   *        player iframe, and id, or a jQuery object.\n   * @param {object} [options] oEmbed parameters to use when creating an embed in the element.\n   * @return {Player}\n   */\nfunction Player(e){var t=this;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};_classCallCheck(this,Player);if(window.jQuery&&e instanceof jQuery){e.length>1&&window.console&&console.warn&&console.warn(\"A jQuery object with multiple elements was passed, using the first element.\");e=e[0]}\"undefined\"!==typeof document&&\"string\"===typeof e&&(e=document.getElementById(e));if(!isDomElement(e))throw new TypeError(\"You must pass either a valid element or a valid id.\");if(\"IFRAME\"!==e.nodeName){var r=e.querySelector(\"iframe\");r&&(e=r)}if(\"IFRAME\"===e.nodeName&&!isVimeoUrl(e.getAttribute(\"src\")||\"\"))throw new Error(\"The player element passed isn’t a Vimeo embed.\");if(u.has(e))return u.get(e);this._window=e.ownerDocument.defaultView;this.element=e;this.origin=\"*\";var i=new o((function(r,o){t._onMessage=function(e){if(isVimeoUrl(e.origin)&&t.element.contentWindow===e.source){\"*\"===t.origin&&(t.origin=e.origin);var n=parseMessageData(e.data);var i=n&&\"error\"===n.event;var a=i&&n.data&&\"ready\"===n.data.method;if(a){var u=new Error(n.data.message);u.name=n.data.name;o(u)}else{var l=n&&\"ready\"===n.event;var s=n&&\"ping\"===n.method;if(l||s){t.element.setAttribute(\"data-ready\",\"true\");r()}else processData(t,n)}}};t._window.addEventListener(\"message\",t._onMessage);if(\"IFRAME\"!==t.element.nodeName){var i=getOEmbedParameters(e,n);var a=getVimeoUrl(i);getOEmbedData(a,i,e).then((function(n){var r=createEmbed(n,e);t.element=r;t._originalElement=e;swapCallbacks(e,r);u.set(t.element,t);return n})).catch(o)}}));l.set(this,i);u.set(this.element,this);\"IFRAME\"===this.element.nodeName&&postMessage(this,\"ping\");if(s.isEnabled){var a=function exitFullscreen(){return s.exit()};this.fullscreenchangeHandler=function(){s.isFullscreen?storeCallback(t,\"event:exitFullscreen\",a):removeCallback(t,\"event:exitFullscreen\",a);t.ready().then((function(){postMessage(t,\"fullscreenchange\",s.isFullscreen)}))};s.on(\"fullscreenchange\",this.fullscreenchangeHandler)}return this}\n/**\n   * Get a promise for a method.\n   *\n   * @param {string} name The API method to call.\n   * @param {Object} [args={}] Arguments to send via postMessage.\n   * @return {Promise}\n   */_createClass(Player,[{key:\"callMethod\",value:function callMethod(e){var t=this;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new o((function(r,o){return t.ready().then((function(){storeCallback(t,e,{resolve:r,reject:o});postMessage(t,e,n)})).catch(o)}))}\n/**\n     * Get a promise for the value of a player property.\n     *\n     * @param {string} name The property name\n     * @return {Promise}\n     */},{key:\"get\",value:function get(e){var t=this;return new o((function(n,r){e=getMethodName(e,\"get\");return t.ready().then((function(){storeCallback(t,e,{resolve:n,reject:r});postMessage(t,e)})).catch(r)}))}\n/**\n     * Get a promise for setting the value of a player property.\n     *\n     * @param {string} name The API method to call.\n     * @param {mixed} value The value to set.\n     * @return {Promise}\n     */},{key:\"set\",value:function set(e,t){var n=this;return new o((function(r,o){e=getMethodName(e,\"set\");if(void 0===t||null===t)throw new TypeError(\"There must be a value to set.\");return n.ready().then((function(){storeCallback(n,e,{resolve:r,reject:o});postMessage(n,e,t)})).catch(o)}))}\n/**\n     * Add an event listener for the specified event. Will call the\n     * callback with a single parameter, `data`, that contains the data for\n     * that event.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function(*)} callback The function to call when the event fires.\n     * @return {void}\n     */},{key:\"on\",value:function on(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(!t)throw new TypeError(\"You must pass a callback function.\");if(\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=getCallbacks(this,\"event:\".concat(e));0===n.length&&this.callMethod(\"addEventListener\",e).catch((function(){}));storeCallback(this,\"event:\".concat(e),t)}\n/**\n     * Remove an event listener for the specified event. Will remove all\n     * listeners for that event if a `callback` isn’t passed, or only that\n     * specific callback if it is passed.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function} [callback] The specific callback to remove.\n     * @return {void}\n     */},{key:\"off\",value:function off(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(t&&\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=removeCallback(this,\"event:\".concat(e),t);n&&this.callMethod(\"removeEventListener\",e).catch((function(e){}))}\n/**\n     * Load a new video into this embed. The promise will be resolved if\n     * the video is successfully loaded, or it will be rejected if it could\n     * not be loaded.\n     *\n     * @param {number|string|object} options The id of the video, the url of the video, or an object with embed options.\n     * @return {LoadVideoPromise}\n     */},{key:\"loadVideo\",value:function loadVideo(e){return this.callMethod(\"loadVideo\",e)}},{key:\"ready\",value:function ready(){var e=l.get(this)||new o((function(e,t){t(new Error(\"Unknown player. Probably unloaded.\"))}));return o.resolve(e)}\n/**\n     * Add a cue point to the player.\n     *\n     * @param {number} time The time for the cue point.\n     * @param {object} [data] Arbitrary data to be returned with the cue point.\n     * @return {AddCuePointPromise}\n     */},{key:\"addCuePoint\",value:function addCuePoint(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod(\"addCuePoint\",{time:e,data:t})}\n/**\n     * Remove a cue point from the video.\n     *\n     * @param {string} id The id of the cue point to remove.\n     * @return {RemoveCuePointPromise}\n     */},{key:\"removeCuePoint\",value:function removeCuePoint(e){return this.callMethod(\"removeCuePoint\",e)}\n/**\n     * A representation of a text track on a video.\n     *\n     * @typedef {Object} VimeoTextTrack\n     * @property {string} language The ISO language code.\n     * @property {string} kind The kind of track it is (captions or subtitles).\n     * @property {string} label The human‐readable label for the track.\n     */\n/**\n     * Enable the text track with the specified language, and optionally the\n     * specified kind (captions or subtitles).\n     *\n     * When set via the API, the track language will not change the viewer’s\n     * stored preference.\n     *\n     * @param {string} language The two‐letter language code.\n     * @param {string} [kind] The kind of track to enable (captions or subtitles).\n     * @return {EnableTextTrackPromise}\n     */},{key:\"enableTextTrack\",value:function enableTextTrack(e,t){if(!e)throw new TypeError(\"You must pass a language.\");return this.callMethod(\"enableTextTrack\",{language:e,kind:t})}},{key:\"disableTextTrack\",value:function disableTextTrack(){return this.callMethod(\"disableTextTrack\")}},{key:\"pause\",value:function pause(){return this.callMethod(\"pause\")}},{key:\"play\",value:function play(){return this.callMethod(\"play\")}},{key:\"requestFullscreen\",value:function requestFullscreen(){return s.isEnabled?s.request(this.element):this.callMethod(\"requestFullscreen\")}},{key:\"exitFullscreen\",value:function exitFullscreen(){return s.isEnabled?s.exit():this.callMethod(\"exitFullscreen\")}},{key:\"getFullscreen\",value:function getFullscreen(){return s.isEnabled?o.resolve(s.isFullscreen):this.get(\"fullscreen\")}},{key:\"requestPictureInPicture\",value:function requestPictureInPicture(){return this.callMethod(\"requestPictureInPicture\")}},{key:\"exitPictureInPicture\",value:function exitPictureInPicture(){return this.callMethod(\"exitPictureInPicture\")}},{key:\"getPictureInPicture\",value:function getPictureInPicture(){return this.get(\"pictureInPicture\")}},{key:\"unload\",value:function unload(){return this.callMethod(\"unload\")}},{key:\"destroy\",value:function destroy(){var e=this;return new o((function(t){l.delete(e);u.delete(e.element);if(e._originalElement){u.delete(e._originalElement);e._originalElement.removeAttribute(\"data-vimeo-initialized\")}e.element&&\"IFRAME\"===e.element.nodeName&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element));if(e.element&&\"DIV\"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute(\"data-vimeo-initialized\");var n=e.element.querySelector(\"iframe\");n&&n.parentNode&&(n.parentNode.parentNode&&e._originalElement&&e._originalElement!==n.parentNode?n.parentNode.parentNode.removeChild(n.parentNode):n.parentNode.removeChild(n))}e._window.removeEventListener(\"message\",e._onMessage);s.isEnabled&&s.off(\"fullscreenchange\",e.fullscreenchangeHandler);t()}))}},{key:\"getAutopause\",value:function getAutopause(){return this.get(\"autopause\")}\n/**\n     * Enable or disable the autopause behavior of this player.\n     *\n     * By default, when another video is played in the same browser, this\n     * player will automatically pause. Unless you have a specific reason\n     * for doing so, we recommend that you leave autopause set to the\n     * default (`true`).\n     *\n     * @param {boolean} autopause\n     * @return {SetAutopausePromise}\n     */},{key:\"setAutopause\",value:function setAutopause(e){return this.set(\"autopause\",e)}},{key:\"getBuffered\",value:function getBuffered(){return this.get(\"buffered\")}\n/**\n     * @typedef {Object} CameraProperties\n     * @prop {number} props.yaw - Number between 0 and 360.\n     * @prop {number} props.pitch - Number between -90 and 90.\n     * @prop {number} props.roll - Number between -180 and 180.\n     * @prop {number} props.fov - The field of view in degrees.\n     */},{key:\"getCameraProps\",value:function getCameraProps(){return this.get(\"cameraProps\")}\n/**\n     * For 360° videos set the camera properties for this player.\n     *\n     * @param {CameraProperties} camera The camera properties\n     * @return {SetCameraPromise}\n     */},{key:\"setCameraProps\",value:function setCameraProps(e){return this.set(\"cameraProps\",e)}\n/**\n     * A representation of a chapter.\n     *\n     * @typedef {Object} VimeoChapter\n     * @property {number} startTime The start time of the chapter.\n     * @property {object} title The title of the chapter.\n     * @property {number} index The place in the order of Chapters. Starts at 1.\n     */},{key:\"getChapters\",value:function getChapters(){return this.get(\"chapters\")}},{key:\"getCurrentChapter\",value:function getCurrentChapter(){return this.get(\"currentChapter\")}},{key:\"getColor\",value:function getColor(){return this.get(\"color\")}\n/**\n     * Set the color of this player to a hex or rgb string. Setting the\n     * color may fail if the owner of the video has set their embed\n     * preferences to force a specific color.\n     *\n     * @param {string} color The hex or rgb color string to set.\n     * @return {SetColorPromise}\n     */},{key:\"setColor\",value:function setColor(e){return this.set(\"color\",e)}\n/**\n     * A representation of a cue point.\n     *\n     * @typedef {Object} VimeoCuePoint\n     * @property {number} time The time of the cue point.\n     * @property {object} data The data passed when adding the cue point.\n     * @property {string} id The unique id for use with removeCuePoint.\n     */},{key:\"getCuePoints\",value:function getCuePoints(){return this.get(\"cuePoints\")}},{key:\"getCurrentTime\",value:function getCurrentTime(){return this.get(\"currentTime\")}\n/**\n     * Set the current playback position in seconds. If the player was\n     * paused, it will remain paused. Likewise, if the player was playing,\n     * it will resume playing once the video has buffered.\n     *\n     * You can provide an accurate time and the player will attempt to seek\n     * to as close to that time as possible. The exact time will be the\n     * fulfilled value of the promise.\n     *\n     * @param {number} currentTime\n     * @return {SetCurrentTimePromise}\n     */},{key:\"setCurrentTime\",value:function setCurrentTime(e){return this.set(\"currentTime\",e)}},{key:\"getDuration\",value:function getDuration(){return this.get(\"duration\")}},{key:\"getEnded\",value:function getEnded(){return this.get(\"ended\")}},{key:\"getLoop\",value:function getLoop(){return this.get(\"loop\")}\n/**\n     * Set the loop state of the player. When set to `true`, the player\n     * will start over immediately once playback ends.\n     *\n     * @param {boolean} loop\n     * @return {SetLoopPromise}\n     */},{key:\"setLoop\",value:function setLoop(e){return this.set(\"loop\",e)}\n/**\n     * Set the muted state of the player. When set to `true`, the player\n     * volume will be muted.\n     *\n     * @param {boolean} muted\n     * @return {SetMutedPromise}\n     */},{key:\"setMuted\",value:function setMuted(e){return this.set(\"muted\",e)}},{key:\"getMuted\",value:function getMuted(){return this.get(\"muted\")}},{key:\"getPaused\",value:function getPaused(){return this.get(\"paused\")}},{key:\"getPlaybackRate\",value:function getPlaybackRate(){return this.get(\"playbackRate\")}\n/**\n     * Set the playback rate of the player on a scale from `0.5` to `2`. When set\n     * via the API, the playback rate will not be synchronized to other\n     * players or stored as the viewer's preference.\n     *\n     * @param {number} playbackRate\n     * @return {SetPlaybackRatePromise}\n     */},{key:\"setPlaybackRate\",value:function setPlaybackRate(e){return this.set(\"playbackRate\",e)}},{key:\"getPlayed\",value:function getPlayed(){return this.get(\"played\")}},{key:\"getQualities\",value:function getQualities(){return this.get(\"qualities\")}},{key:\"getQuality\",value:function getQuality(){return this.get(\"quality\")}\n/**\n     * Set a video quality.\n     *\n     * @param {string} quality\n     * @return {SetQualityPromise}\n     */},{key:\"setQuality\",value:function setQuality(e){return this.set(\"quality\",e)}},{key:\"getSeekable\",value:function getSeekable(){return this.get(\"seekable\")}},{key:\"getSeeking\",value:function getSeeking(){return this.get(\"seeking\")}},{key:\"getTextTracks\",value:function getTextTracks(){return this.get(\"textTracks\")}},{key:\"getVideoEmbedCode\",value:function getVideoEmbedCode(){return this.get(\"videoEmbedCode\")}},{key:\"getVideoId\",value:function getVideoId(){return this.get(\"videoId\")}},{key:\"getVideoTitle\",value:function getVideoTitle(){return this.get(\"videoTitle\")}},{key:\"getVideoWidth\",value:function getVideoWidth(){return this.get(\"videoWidth\")}},{key:\"getVideoHeight\",value:function getVideoHeight(){return this.get(\"videoHeight\")}},{key:\"getVideoUrl\",value:function getVideoUrl(){return this.get(\"videoUrl\")}},{key:\"getVolume\",value:function getVolume(){return this.get(\"volume\")}\n/**\n     * Set the volume of the player on a scale from `0` to `1`. When set\n     * via the API, the volume level will not be synchronized to other\n     * players or stored as the viewer’s preference.\n     *\n     * Most mobile devices do not support setting the volume. An error will\n     * *not* be triggered in that situation.\n     *\n     * @param {number} volume\n     * @return {SetVolumePromise}\n     */},{key:\"setVolume\",value:function setVolume(e){return this.set(\"volume\",e)}}]);return Player}();if(!e){s=initializeScreenfull();initializeEmbeds();resizeEmbeds()}export{c as default};\n\n//# sourceMappingURL=player.es.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS,clampRGB}from\"framer\";import{motion}from\"framer-motion\";import Player from\"@vimeo/player\";import{useEffect,useRef,useState}from\"react\";import{useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const vimeoRegex=/^https?:\\/\\/vimeo\\.com\\/(\\d+)/;/**\n * VIMEO\n *\n * @framerIntrinsicWidth 480\n * @framerIntrinsicHeight 270\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps borderRadius, backgroundColor\n */const Vimeo=withCSS(function Vimeo({video,autoplay,mute,controls,loop,titles,backgroundColor,onPlay=()=>{},onEnd=()=>{},style,...props}){const[key,setKey]=useState(0);const player=useRef();const borderRadius=useRadius(props);useEffect(()=>{if(!player.current)return;const[,id]=video.match(vimeoRegex)?video.match(vimeoRegex):[null,0];const embeddedPlayer=new Player(player.current,{id,autopause:false,autoplay:RenderTarget.current()===RenderTarget.canvas?false:autoplay,byline:titles,controls:controls,loop:loop,title:titles,muted:mute,responsive:true});embeddedPlayer.on(\"play\",onPlay);embeddedPlayer.on(\"ended\",onEnd);},[player,key]);useEffect(()=>{setKey(key=>key+1);},[video,autoplay,mute,controls,loop,titles]);return /*#__PURE__*/_jsx(motion.div,{style:{\"--background-rgb\":clampRGB(backgroundColor),background:`var(--vimeo-background, ${backgroundColor})`,...style,borderRadius,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"},...props,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-vimeo\",ref:player,style:{width:\"100%\",height:\"100%\"}},key)});},[\".framer-vimeo > div { padding: 0 !important; width: 100%; height: 100%; }\",\"@supports not (color(display-p3 1 1 1)) { --vimeo-background: var(--background-rgb)}\"],\"framer-lib-vimeo\");Vimeo.defaultProps={video:\"https://vimeo.com/642263700\",autoplay:false,loop:false,mute:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0};addPropertyControls(Vimeo,{video:{title:\"URL\",type:ControlType.String},...borderRadiusControl,controls:{title:\"Controls\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\"},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// playOnCanvas: {\n//     title: \"On Canvas\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Play\",\n//     disabledTitle: \"Pause\",\n// },\nloop:{title:\"Loop\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},mute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// titles: {\n//     title: \"Titles\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n// },\nbackgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0, 0, 0, 0)\"},onPlay:{type:ControlType.EventHandler},onEnd:{type:ControlType.EventHandler}});export default Vimeo;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Vimeo\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"270\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"480\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerComponentPresetProps\":\"borderRadius, backgroundColor\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vimeo.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (18b201b)\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=[\"objEQW6Gi\",\"YCLIrCnif\"];const serializationHash=\"framer-6x6XS\";const variantClassNames={objEQW6Gi:\"framer-v-htv49c\",YCLIrCnif:\"framer-v-ymx4d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"YCLIrCnif\",Open:\"objEQW6Gi\"};const getProps=({answer,click,height,id,question,width,...props})=>{return{...props,o7pvRsa_Q:answer??props.o7pvRsa_Q??\"we're purpose built for functional, holistic, alternative, and personalized medicine practitioners across all credentials and modalities. whether you're just starting your practice or have been a practitioner for years, malla is for you and we'd love to support you.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"objEQW6Gi\",xodNVrpHN:question??props.xodNVrpHN??\"who is malla for?\",ZCnZ16xHS:click??props.ZCnZ16xHS};};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,xodNVrpHN,o7pvRsa_Q,ZCnZ16xHS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"objEQW6Gi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1osblec=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZCnZ16xHS){const res=await ZCnZ16xHS(...args);if(res===false)return false;}setVariant(\"YCLIrCnif\");});const onTape6nd7d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZCnZ16xHS){const res=await ZCnZ16xHS(...args);if(res===false)return false;}setVariant(\"objEQW6Gi\");});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-htv49c\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"objEQW6Gi\",onTap:onTap1osblec,ref:refBinding,style:{backgroundColor:\"var(--token-202d9663-5fde-4263-8014-52a775a9aa02, rgb(246, 244, 238))\",...style},...addPropertyOverrides({YCLIrCnif:{\"data-framer-name\":\"Closed\",onTap:onTape6nd7d}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3olcwu\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"qwG_FsZYN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"What is Framer?\"})}),className:\"framer-e56zfv\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"HeV1lDngF\",style:{\"--extracted-1w1cjl5\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xodNVrpHN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w21sxw\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"YO2Z1QxH2\",style:{rotate:45},variants:{YCLIrCnif:{rotate:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rthfyr\",layoutDependency:layoutDependency,layoutId:\"kwnHc6zSg\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mis4ah\",layoutDependency:layoutDependency,layoutId:\"dSIPhMbcK\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ii2uys\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"ZDDQFHtfW\",style:{opacity:1},variants:{YCLIrCnif:{opacity:0}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"Framer is a no-code website builder where you design and develop at the same time. Feels magical, right?\"})}),className:\"framer-bqqosk\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"HA1Xb4adb\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:o7pvRsa_Q,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6x6XS.framer-86pt0l, .framer-6x6XS .framer-86pt0l { display: block; }\",\".framer-6x6XS.framer-htv49c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 25px; position: relative; width: 560px; }\",\".framer-6x6XS .framer-3olcwu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6x6XS .framer-e56zfv, .framer-6x6XS .framer-bqqosk { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6x6XS .framer-w21sxw { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; z-index: 1; }\",\".framer-6x6XS .framer-1rthfyr { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 14px; }\",\".framer-6x6XS .framer-mis4ah { flex: none; height: 14px; left: calc(50.00000000000002% - 1px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 1px; }\",\".framer-6x6XS .framer-ii2uys { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6x6XS.framer-v-ymx4d.framer-htv49c { gap: 0px; }\",\".framer-6x6XS.framer-v-ymx4d .framer-bqqosk { height: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 160\n * @framerIntrinsicWidth 560\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YCLIrCnif\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xodNVrpHN\":\"question\",\"o7pvRsa_Q\":\"answer\",\"ZCnZ16xHS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOExSu6g9n=withCSS(Component,css,\"framer-6x6XS\");export default FramerOExSu6g9n;FramerOExSu6g9n.displayName=\"Accordion\";FramerOExSu6g9n.defaultProps={height:160,width:560};addPropertyControls(FramerOExSu6g9n,{variant:{options:[\"objEQW6Gi\",\"YCLIrCnif\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},xodNVrpHN:{defaultValue:\"who is malla for?\",displayTextArea:false,title:\"Question\",type:ControlType.String},o7pvRsa_Q:{defaultValue:\"we're purpose built for functional, holistic, alternative, and personalized medicine practitioners across all credentials and modalities. whether you're just starting your practice or have been a practitioner for years, malla is for you and we'd love to support you.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},ZCnZ16xHS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerOExSu6g9n,[{explicitInter:true,fonts:[{family:\"Roobert Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOExSu6g9n\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"160\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YCLIrCnif\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"560\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xodNVrpHN\\\":\\\"question\\\",\\\"o7pvRsa_Q\\\":\\\"answer\\\",\\\"ZCnZ16xHS\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OExSu6g9n.map","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import Accordion from\"https://framerusercontent.com/modules/dTKMnOsQe1u4JYcobBuZ/KKIl60C3qSIFYLCVrT0w/OExSu6g9n.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const AccordionFonts=getFonts(Accordion);const cycleOrder=[\"TV7dFR6rD\",\"D_aXC90hB\",\"tZdWv5f49\",\"VmbLPHPDg\",\"QKMTWNS8O\"];const serializationHash=\"framer-zVRPU\";const variantClassNames={D_aXC90hB:\"framer-v-4o1sir\",QKMTWNS8O:\"framer-v-1leqbkm\",TV7dFR6rD:\"framer-v-1o1ui7s\",tZdWv5f49:\"framer-v-yjitiv\",VmbLPHPDg:\"framer-v-an2teq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vHFfBFr0q=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"D_aXC90hB\",\"2\":\"tZdWv5f49\",\"3\":\"VmbLPHPDg\",\"4\":\"QKMTWNS8O\",Default:\"TV7dFR6rD\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TV7dFR6rD\",vHFfBFr0q:click??props.vHFfBFr0q};};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,vHFfBFr0q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TV7dFR6rD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ZCnZ16xHSktq7gj=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"D_aXC90hB\");});const ZCnZ16xHSbh7k10=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"TV7dFR6rD\");});const ZCnZ16xHS1efrwwk=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"tZdWv5f49\");});const ZCnZ16xHS1qgqmhu=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"QKMTWNS8O\");});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-1o1ui7s\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TV7dFR6rD\",ref:refBinding,style:{...style},...addPropertyOverrides({D_aXC90hB:{\"data-framer-name\":\"1\"},QKMTWNS8O:{\"data-framer-name\":\"4\"},tZdWv5f49:{\"data-framer-name\":\"2\"},VmbLPHPDg:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19cgfo6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Lm0hL4NoK-container\",nodeId:\"Lm0hL4NoK\",rendersWithMotion:true,scopeId:\"CdD8Wkr1E\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"Lm0hL4NoK\",layoutId:\"Lm0hL4NoK\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:160,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||257)-0-484)/2+0+0),...addPropertyOverrides({D_aXC90hB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+0+0)},QKMTWNS8O:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+0+0)},tZdWv5f49:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||498)-0-484)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jig8jk-container\",layoutDependency:layoutDependency,layoutId:\"TkjymDD3i-container\",nodeId:\"TkjymDD3i\",rendersWithMotion:true,scopeId:\"CdD8Wkr1E\",children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"TkjymDD3i\",layoutId:\"TkjymDD3i\",o7pvRsa_Q:\"we're purpose built for functional, holistic, alternative, and personalized medicine practitioners across all credentials and modalities. whether you're just starting your practice or have been a practitioner for years, malla is for you and we'd love to support you.\",style:{width:\"100%\"},variant:\"YCLIrCnif\",width:\"100%\",xodNVrpHN:\"who is malla for?\",ZCnZ16xHS:ZCnZ16xHSktq7gj,...addPropertyOverrides({D_aXC90hB:{variant:\"objEQW6Gi\",ZCnZ16xHS:ZCnZ16xHSbh7k10}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:160,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||257)-0-484)/2+160+2),...addPropertyOverrides({D_aXC90hB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+160+2)},QKMTWNS8O:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+160+2)},tZdWv5f49:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||498)-0-484)/2+160+2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8epfnx-container\",layoutDependency:layoutDependency,layoutId:\"CjymcYY_2-container\",nodeId:\"CjymcYY_2\",rendersWithMotion:true,scopeId:\"CdD8Wkr1E\",children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"CjymcYY_2\",layoutId:\"CjymcYY_2\",o7pvRsa_Q:\"we built malla from the ground up for functional medicine—not just general wellness. everything from protocols to labs to the client experience is designed to support your philosophy of care.\",style:{width:\"100%\"},variant:\"YCLIrCnif\",width:\"100%\",xodNVrpHN:\"how are you different than practice better?\",ZCnZ16xHS:ZCnZ16xHS1efrwwk,...addPropertyOverrides({tZdWv5f49:{o7pvRsa_Q:\"we built malla from the ground up for functional medicine — not just general wellness. everything from protocols to labs to the client experience is designed to support your philosophy of care.\\n\\nand we know you care just as much about growing a business you’re proud of. we offer white-labeling so your brand stays front and center, plus a growing set of features to help you scale —courses & programs, your own storefront, and more. we’re not just here to reduce admin burden. we’re here to help you grow a business you're proud to show off to clients.\",variant:\"objEQW6Gi\",ZCnZ16xHS:ZCnZ16xHSbh7k10}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:160,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||257)-0-484)/2+320+4),...addPropertyOverrides({D_aXC90hB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+320+4)},QKMTWNS8O:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-484)/2+320+4)},tZdWv5f49:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||498)-0-484)/2+320+4)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18pyq7n-container\",layoutDependency:layoutDependency,layoutId:\"LQDKAe6Dn-container\",nodeId:\"LQDKAe6Dn\",rendersWithMotion:true,scopeId:\"CdD8Wkr1E\",children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"LQDKAe6Dn\",layoutId:\"LQDKAe6Dn\",o7pvRsa_Q:\"not at all. we built malla to be easy (and dare we say fun) to use. while there’s plenty of smart tech under the hood, you’re always in control—and our features are here to help you focus on what you actually love: working with clients and building your business.\",style:{width:\"100%\"},variant:\"YCLIrCnif\",width:\"100%\",xodNVrpHN:\"do I need to be tech-savvy to use malla?\",ZCnZ16xHS:ZCnZ16xHS1qgqmhu,...addPropertyOverrides({QKMTWNS8O:{o7pvRsa_Q:\"not at all. we built malla to be easy (and dare we say fun) to use. while there’s plenty of smart tech under the hood, you’re always in control — and our features are here to help you focus on what you actually love: working with clients and building your business.\",variant:\"objEQW6Gi\",ZCnZ16xHS:ZCnZ16xHSbh7k10}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zVRPU.framer-qrnehn, .framer-zVRPU .framer-qrnehn { display: block; }\",\".framer-zVRPU.framer-1o1ui7s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 452px; }\",\".framer-zVRPU .framer-19cgfo6-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-zVRPU .framer-1jig8jk-container, .framer-zVRPU .framer-8epfnx-container, .framer-zVRPU .framer-18pyq7n-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 257\n * @framerIntrinsicWidth 452\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D_aXC90hB\":{\"layout\":[\"fixed\",\"auto\"]},\"tZdWv5f49\":{\"layout\":[\"fixed\",\"auto\"]},\"VmbLPHPDg\":{\"layout\":[\"fixed\",\"auto\"]},\"QKMTWNS8O\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vHFfBFr0q\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCdD8Wkr1E=withCSS(Component,css,\"framer-zVRPU\");export default FramerCdD8Wkr1E;FramerCdD8Wkr1E.displayName=\"Accordions\";FramerCdD8Wkr1E.defaultProps={height:257,width:452};addPropertyControls(FramerCdD8Wkr1E,{variant:{options:[\"TV7dFR6rD\",\"D_aXC90hB\",\"tZdWv5f49\",\"VmbLPHPDg\",\"QKMTWNS8O\"],optionTitles:[\"Default\",\"1\",\"2\",\"3\",\"4\"],title:\"Variant\",type:ControlType.Enum},vHFfBFr0q:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerCdD8Wkr1E,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...AccordionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCdD8Wkr1E\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"257\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D_aXC90hB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tZdWv5f49\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VmbLPHPDg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QKMTWNS8O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"vHFfBFr0q\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"452\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CdD8Wkr1E.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (842b0c0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-d0mSs\";const variantClassNames={lO6biErO4:\"framer-v-rtpngb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lO6biErO4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rtpngb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"lO6biErO4\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10quv7m-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pKgShEjH1-container\",nodeId:\"pKgShEjH1\",rendersWithMotion:true,scopeId:\"eUtz30FgE\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:40,height:\"100%\",hoverFactor:.7,id:\"pKgShEjH1\",layoutId:\"pKgShEjH1\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kaw0hn\",\"data-framer-name\":\"01\",layoutDependency:layoutDependency,layoutId:\"H4IURXNK_\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gcyy6h\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"rWw8WXOb2\",svg:'<svg width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9 0.5C13.9699 0.5 18 4.52935 18 9.5C18 14.4707 13.9699 18.5 9 18.5C4.03011 18.5 0 14.4707 0 9.5C0 4.53011 4.03011 0.5 9 0.5ZM8.13257 3.71063V9.5C8.13257 9.82048 8.30798 10.101 8.56556 10.2512L12.3084 12.4131C12.7236 12.6537 13.255 12.5116 13.4948 12.0963C13.7369 11.6811 13.5955 11.1497 13.1803 10.9092L9.86885 8.99738V3.71069C9.86885 3.23183 9.48102 2.84326 9.00142 2.84326C8.52107 2.84326 8.13399 3.23183 8.13399 3.71069L8.13257 3.71063Z\" fill=\"#4C3327\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:\"reduce daily admin burden\"})}),className:\"framer-1djuufk\",\"data-framer-name\":\"save 2+ hours daily\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"DYzitXnmK\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gq6qvr\",\"data-framer-name\":\"02\",layoutDependency:layoutDependency,layoutId:\"Ve6QyMGOM\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xhoyjd\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"fye2JSJh6\",svg:'<svg width=\"16\" height=\"19\" viewBox=\"0 0 16 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M15.8395 5.16615C15.628 4.74119 15.2358 4.56951 14.6655 4.91005C13.9728 5.32375 12.8044 8.70657 12.0645 8.43076C11.5832 8.25065 12.2314 3.12858 12.2759 2.622C12.2838 2.41305 12.2273 2.20679 12.1141 2.03181C12.001 1.85682 11.8368 1.72179 11.6444 1.64543C11.4363 1.5704 11.2073 1.58189 11.0076 1.67737C10.8079 1.77286 10.6537 1.94455 10.5789 2.15482C10.2868 2.87247 9.74438 7.5724 9.2659 7.54144C8.86809 7.51611 8.87087 3.34528 8.87087 1.74393C8.87087 1.31053 8.81802 0.5 8.03631 0.5C7.54671 0.5 7.1183 0.744846 7.07379 1.57789C7.01815 2.55164 7.14612 7.32755 6.60087 7.41479C6.05563 7.50204 5.19603 4.19521 5.03468 3.64079C4.82326 2.92313 4.44771 2.20829 3.62706 2.51506C2.94828 2.77397 2.95384 3.7421 3.19865 4.62017C3.53247 5.80781 5.11257 10.1503 4.46162 10.6991C3.81066 11.2479 2.63115 9.73098 2.05808 9.23566C1.57126 8.81351 0.689404 8.64184 0.277688 9.06399C0.151296 9.2183 0.0643779 9.4017 0.0245966 9.59802C-0.0151848 9.79434 -0.00660678 9.99754 0.0495745 10.1897C0.149526 10.6616 0.384638 11.0933 0.725568 11.4308L2.81475 13.8286C3.29045 14.3155 4.35869 16.733 5.43249 17.6167C6.63982 18.6074 8.59825 18.5623 10.1867 18.4301C11.6583 18.309 12.7627 13.2967 12.8907 12.8324C13.0186 12.368 15.628 6.86319 15.8395 6.41008C15.9447 6.22008 16 6.00592 16 5.78812C16 5.57031 15.9447 5.35615 15.8395 5.16615Z\" fill=\"#4C3327\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:\"technology with a human touch\"})}),className:\"framer-1ck7pfa\",\"data-framer-name\":\"save 2+ hours daily\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"JqHq4DHaP\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h0e0bw\",\"data-framer-name\":\"03\",layoutDependency:layoutDependency,layoutId:\"ZSa92drtt\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xx0fxn\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:17,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"jnObx517z\",svg:'<svg width=\"18\" height=\"17\" viewBox=\"0 0 18 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M13.3333 0.5L18 4.5L13.3333 8.5L18 12.5L13.3333 16.5V13.8333H10.8978L8.39111 11.3267L10.2756 9.44222L12 11.1667H13.3333V8.5V5.83333H12L4 13.8333H0V11.1667H2.89778L10.8978 3.16667H13.3333V0.5ZM0 3.16667H4L6.50667 5.67333L4.62222 7.55778L2.89778 5.83333H0V3.16667Z\" fill=\"#4C3327\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:\"60% switched from practice better\"})}),className:\"framer-114kq7v\",\"data-framer-name\":\"save 2+ hours daily\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"B2peK0nAi\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uheli5\",\"data-framer-name\":\"04\",layoutDependency:layoutDependency,layoutId:\"bipwdrO3o\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12lwbe2\",\"data-framer-name\":\"Group 22\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:17,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"oqHcN_muy\",svg:'<svg width=\"14\" height=\"17\" viewBox=\"0 0 14 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.435481 0.0696987C0.398188 0.0347232 0.351331 0.0116375 0.300874 0.00338097C0.250418 -0.00487554 0.198646 0.00207065 0.15215 0.0233354C0.105324 0.044341 0.0658411 0.0788561 0.0387645 0.122454C0.0116879 0.166052 -0.00174738 0.216745 0.000182165 0.26803L0.584873 16.7527C0.587157 16.8042 0.604822 16.8538 0.635585 16.8951C0.666349 16.9364 0.708798 16.9676 0.757447 16.9845C0.784708 16.9944 0.813445 16.9997 0.842447 17C0.879651 17 0.916413 16.9919 0.950206 16.9764C0.983999 16.9608 1.01402 16.9381 1.0382 16.9098L5.50195 11.7713L12.3045 11.7919C12.356 11.7917 12.4064 11.776 12.449 11.7469C12.4916 11.7178 12.5244 11.6765 12.5433 11.6285C12.5622 11.5805 12.5662 11.5279 12.5548 11.4776C12.5435 11.4273 12.5173 11.3815 12.4796 11.3463L0.435481 0.0696987Z\" fill=\"#4C3327\"/>\\n<path d=\"M11.5197 3.04728V0.85791H9.71672V3.04728H7.52734V4.8503H9.71672V7.03967H11.5197V4.8503H13.7091V3.04728H11.5197Z\" fill=\"#4C3327\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:\"designed with functional practitioners\"})}),className:\"framer-34yc0k\",\"data-framer-name\":\"save 2+ hours daily\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"G87a0FHp3\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})],speed:70,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-d0mSs.framer-1rmi3cy, .framer-d0mSs .framer-1rmi3cy { display: block; }\",\".framer-d0mSs.framer-rtpngb { height: 20px; position: relative; width: 1440px; }\",\".framer-d0mSs .framer-10quv7m-container { bottom: 180px; flex: none; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-d0mSs .framer-kaw0hn, .framer-d0mSs .framer-1gq6qvr, .framer-d0mSs .framer-h0e0bw, .framer-d0mSs .framer-1uheli5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-d0mSs .framer-gcyy6h { flex: none; height: 19px; position: relative; width: 18px; }\",\".framer-d0mSs .framer-1djuufk, .framer-d0mSs .framer-1ck7pfa, .framer-d0mSs .framer-114kq7v, .framer-d0mSs .framer-34yc0k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-d0mSs .framer-1xhoyjd { flex: none; height: 19px; position: relative; width: 16px; }\",\".framer-d0mSs .framer-1xx0fxn { flex: none; height: 17px; position: relative; width: 18px; }\",\".framer-d0mSs .framer-12lwbe2 { flex: none; height: 17px; position: relative; width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereUtz30FgE=withCSS(Component,css,\"framer-d0mSs\");export default FramereUtz30FgE;FramereUtz30FgE.displayName=\"Ticker\";FramereUtz30FgE.defaultProps={height:20,width:1440};addFonts(FramereUtz30FgE,[{explicitInter:true,fonts:[{cssFamilyName:\"Roobert Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\",weight:\"400\"}]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereUtz30FgE\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eUtz30FgE.map","// Generated by Framer (e0edd7a)\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=[\"AGEY_zbex\",\"ZHQc9rPgT\"];const serializationHash=\"framer-P6QMv\";const variantClassNames={AGEY_zbex:\"framer-v-1j8h191\",ZHQc9rPgT:\"framer-v-1jg8zbr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"ZHQc9rPgT\",Open:\"AGEY_zbex\"};const getProps=({answer,click,height,id,question,width,...props})=>{return{...props,o7pvRsa_Q:answer??props.o7pvRsa_Q??\"we’re designed for and by functional, holistic, alternative, and personalized medicine practitioners. whether you’re already running your practice (likely on a system that’s not modern or purpose-built for functional medicine!) or just looking to get your practice off the ground, malla is for you.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AGEY_zbex\",xodNVrpHN:question??props.xodNVrpHN??\"who is malla for?\",ZCnZ16xHS:click??props.ZCnZ16xHS};};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,xodNVrpHN,o7pvRsa_Q,ZCnZ16xHS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AGEY_zbex\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap152msmw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZCnZ16xHS){const res=await ZCnZ16xHS(...args);if(res===false)return false;}setVariant(\"ZHQc9rPgT\");});const onTap1e3b19l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZCnZ16xHS){const res=await ZCnZ16xHS(...args);if(res===false)return false;}setVariant(\"AGEY_zbex\");});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-1j8h191\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AGEY_zbex\",onTap:onTap152msmw,ref:refBinding,style:{backgroundColor:\"var(--token-202d9663-5fde-4263-8014-52a775a9aa02, rgb(246, 244, 238))\",...style},...addPropertyOverrides({ZHQc9rPgT:{\"data-framer-name\":\"Closed\",onTap:onTap1e3b19l}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rc1s01\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"oWxCndrh0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"What is Framer?\"})}),className:\"framer-lh22hk\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"qdpqPzMas\",style:{\"--extracted-1w1cjl5\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xodNVrpHN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1snf89k\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"elfFUeg9w\",style:{rotate:45},variants:{ZHQc9rPgT:{rotate:0}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-x30chj\",layoutDependency:layoutDependency,layoutId:\"ZAwMZ1A7z\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c674zx\",layoutDependency:layoutDependency,layoutId:\"oq73bvzoJ\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xa6kby\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"bAIwU5L9h\",style:{opacity:1},variants:{ZHQc9rPgT:{opacity:0}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"Framer is a no-code website builder where you design and develop at the same time. Feels magical, right?\"})}),className:\"framer-stbnpe\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"Al_DrgewO\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:o7pvRsa_Q,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P6QMv.framer-1w1x6f6, .framer-P6QMv .framer-1w1x6f6 { display: block; }\",\".framer-P6QMv.framer-1j8h191 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 15px 20px 20px; position: relative; width: 560px; }\",\".framer-P6QMv .framer-rc1s01 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-P6QMv .framer-lh22hk, .framer-P6QMv .framer-stbnpe { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-P6QMv .framer-1snf89k { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; z-index: 1; }\",\".framer-P6QMv .framer-x30chj { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 14px; }\",\".framer-P6QMv .framer-c674zx { flex: none; height: 14px; left: calc(50.00000000000002% - 1px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 1px; }\",\".framer-P6QMv .framer-xa6kby { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-P6QMv.framer-v-1jg8zbr.framer-1j8h191 { gap: 0px; padding: 16px 15px 16px 20px; }\",\".framer-P6QMv.framer-v-1jg8zbr .framer-stbnpe { height: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 143\n * @framerIntrinsicWidth 560\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZHQc9rPgT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xodNVrpHN\":\"question\",\"o7pvRsa_Q\":\"answer\",\"ZCnZ16xHS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernHH0zydh3=withCSS(Component,css,\"framer-P6QMv\");export default FramernHH0zydh3;FramernHH0zydh3.displayName=\"Accordion Mobile\";FramernHH0zydh3.defaultProps={height:143,width:560};addPropertyControls(FramernHH0zydh3,{variant:{options:[\"AGEY_zbex\",\"ZHQc9rPgT\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},xodNVrpHN:{defaultValue:\"who is malla for?\",displayTextArea:false,title:\"Question\",type:ControlType.String},o7pvRsa_Q:{defaultValue:\"we’re designed for and by functional, holistic, alternative, and personalized medicine practitioners. whether you’re already running your practice (likely on a system that’s not modern or purpose-built for functional medicine!) or just looking to get your practice off the ground, malla is for you.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},ZCnZ16xHS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramernHH0zydh3,[{explicitInter:true,fonts:[{family:\"Roobert Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernHH0zydh3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"143\",\"framerVariables\":\"{\\\"xodNVrpHN\\\":\\\"question\\\",\\\"o7pvRsa_Q\\\":\\\"answer\\\",\\\"ZCnZ16xHS\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZHQc9rPgT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nHH0zydh3.map","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import AccordionMobile from\"https://framerusercontent.com/modules/ldIZWHTyQYgkBoGKPGyR/sJp2W13hlIOE5dUa0spf/nHH0zydh3.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const AccordionMobileFonts=getFonts(AccordionMobile);const cycleOrder=[\"P8WZmHM5B\",\"YdPAKNxg0\",\"uiIXvqykb\",\"bkHNrz9YC\",\"JK9WcqmVy\"];const serializationHash=\"framer-b53g5\";const variantClassNames={bkHNrz9YC:\"framer-v-rvn8l6\",JK9WcqmVy:\"framer-v-1o34gkh\",P8WZmHM5B:\"framer-v-1aebmmq\",uiIXvqykb:\"framer-v-td97yb\",YdPAKNxg0:\"framer-v-18s1asr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vHFfBFr0q=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"YdPAKNxg0\",\"2\":\"uiIXvqykb\",\"3\":\"bkHNrz9YC\",\"4\":\"JK9WcqmVy\",Default:\"P8WZmHM5B\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"P8WZmHM5B\",vHFfBFr0q:click??props.vHFfBFr0q};};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,vHFfBFr0q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"P8WZmHM5B\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ZCnZ16xHS60gjsz=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"YdPAKNxg0\");});const ZCnZ16xHS1kmgf4f=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"P8WZmHM5B\");});const ZCnZ16xHSsyl6x7=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"uiIXvqykb\");});const ZCnZ16xHS8ib43q=activeVariantCallback(async(...args)=>{if(vHFfBFr0q){const res=await vHFfBFr0q(...args);if(res===false)return false;}setVariant(\"JK9WcqmVy\");});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-1aebmmq\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"P8WZmHM5B\",ref:refBinding,style:{...style},...addPropertyOverrides({bkHNrz9YC:{\"data-framer-name\":\"3\"},JK9WcqmVy:{\"data-framer-name\":\"4\"},uiIXvqykb:{\"data-framer-name\":\"2\"},YdPAKNxg0:{\"data-framer-name\":\"1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-murxux-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ez9Sffx72-container\",nodeId:\"ez9Sffx72\",rendersWithMotion:true,scopeId:\"h2ruHm8mA\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"ez9Sffx72\",layoutId:\"ez9Sffx72\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||151)-0-433)/2+0+0),...addPropertyOverrides({JK9WcqmVy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+0+0)},uiIXvqykb:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||396)-0-433)/2+0+0)},YdPAKNxg0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17wdiyv-container\",layoutDependency:layoutDependency,layoutId:\"na9gViZyz-container\",nodeId:\"na9gViZyz\",rendersWithMotion:true,scopeId:\"h2ruHm8mA\",children:/*#__PURE__*/_jsx(AccordionMobile,{height:\"100%\",id:\"na9gViZyz\",layoutId:\"na9gViZyz\",o7pvRsa_Q:\"we’re designed for and by functional, holistic, alternative, and personalized medicine practitioners. whether you’re already running your practice (likely on a system that’s not modern or purpose-built for functional medicine!) or just looking to get your practice off the ground, malla is for you.\",style:{width:\"100%\"},variant:\"ZHQc9rPgT\",width:\"100%\",xodNVrpHN:\"who is malla for?\",ZCnZ16xHS:ZCnZ16xHS60gjsz,...addPropertyOverrides({YdPAKNxg0:{variant:\"AGEY_zbex\",ZCnZ16xHS:ZCnZ16xHS1kmgf4f}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||151)-0-433)/2+143+2),...addPropertyOverrides({JK9WcqmVy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+143+2)},uiIXvqykb:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||396)-0-433)/2+143+2)},YdPAKNxg0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+143+2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w0dwqu-container\",layoutDependency:layoutDependency,layoutId:\"YQjuhS5YX-container\",nodeId:\"YQjuhS5YX\",rendersWithMotion:true,scopeId:\"h2ruHm8mA\",children:/*#__PURE__*/_jsx(AccordionMobile,{height:\"100%\",id:\"YQjuhS5YX\",layoutId:\"YQjuhS5YX\",o7pvRsa_Q:\"we built malla from the ground up for functional medicine—not just general wellness. everything from protocols to labs to the client experience is designed to support your philosophy of care.\",style:{width:\"100%\"},variant:\"ZHQc9rPgT\",width:\"100%\",xodNVrpHN:\"how are you different than practice better?\",ZCnZ16xHS:ZCnZ16xHSsyl6x7,...addPropertyOverrides({uiIXvqykb:{o7pvRsa_Q:\"we built malla from the ground up for functional medicine — not just general wellness. everything from protocols to labs to the client experience is designed to support your philosophy of care.\\n\\nand we know you care just as much about growing a business you’re proud of. we offer white-labeling so your brand stays front and center, plus a growing set of features to help you scale —like courses & programs, your own storefront, and more. we’re not just here to reduce admin burden. we’re here to help you grow a business you're proud to show off to clients.\",variant:\"AGEY_zbex\",ZCnZ16xHS:ZCnZ16xHS1kmgf4f}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||151)-0-433)/2+286+4),...addPropertyOverrides({JK9WcqmVy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+286+4)},uiIXvqykb:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||396)-0-433)/2+286+4)},YdPAKNxg0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||263)-0-433)/2+286+4)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4i947v-container\",layoutDependency:layoutDependency,layoutId:\"fJJ6QRQA9-container\",nodeId:\"fJJ6QRQA9\",rendersWithMotion:true,scopeId:\"h2ruHm8mA\",children:/*#__PURE__*/_jsx(AccordionMobile,{height:\"100%\",id:\"fJJ6QRQA9\",layoutId:\"fJJ6QRQA9\",o7pvRsa_Q:\"not at all. we built malla to be easy (and dare we say fun) to use. while there’s plenty of smart tech under the hood, you’re always in control—and our features are here to help you focus on what you actually love: working with clients and building your business.\",style:{width:\"100%\"},variant:\"ZHQc9rPgT\",width:\"100%\",xodNVrpHN:\"do I need to be tech-savvy to use malla?\",ZCnZ16xHS:ZCnZ16xHS8ib43q,...addPropertyOverrides({JK9WcqmVy:{o7pvRsa_Q:\"not at all. we built malla to be easy (and dare we say fun) to use. while there’s plenty of smart tech under the hood, you’re always in control — and our features are here to help you focus on what you actually love: working with clients and building your business.\",variant:\"AGEY_zbex\",ZCnZ16xHS:ZCnZ16xHS1kmgf4f}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b53g5.framer-10r6el0, .framer-b53g5 .framer-10r6el0 { display: block; }\",\".framer-b53g5.framer-1aebmmq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 452px; }\",\".framer-b53g5 .framer-murxux-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-b53g5 .framer-17wdiyv-container, .framer-b53g5 .framer-1w0dwqu-container, .framer-b53g5 .framer-4i947v-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 151\n * @framerIntrinsicWidth 452\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YdPAKNxg0\":{\"layout\":[\"fixed\",\"auto\"]},\"uiIXvqykb\":{\"layout\":[\"fixed\",\"auto\"]},\"bkHNrz9YC\":{\"layout\":[\"fixed\",\"auto\"]},\"JK9WcqmVy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vHFfBFr0q\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh2ruHm8mA=withCSS(Component,css,\"framer-b53g5\");export default Framerh2ruHm8mA;Framerh2ruHm8mA.displayName=\"Accordions Mobile\";Framerh2ruHm8mA.defaultProps={height:151,width:452};addPropertyControls(Framerh2ruHm8mA,{variant:{options:[\"P8WZmHM5B\",\"YdPAKNxg0\",\"uiIXvqykb\",\"bkHNrz9YC\",\"JK9WcqmVy\"],optionTitles:[\"Default\",\"1\",\"2\",\"3\",\"4\"],title:\"Variant\",type:ControlType.Enum},vHFfBFr0q:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerh2ruHm8mA,[{explicitInter:true,fonts:[]},...LayoutJumpPreventerFonts,...AccordionMobileFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh2ruHm8mA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"151\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YdPAKNxg0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uiIXvqykb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bkHNrz9YC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JK9WcqmVy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"452\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"vHFfBFr0q\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h2ruHm8mA.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Create a shared store to manage state for mouse position and background position\nconst useStore=createStore({mousePos:{x:0,y:0},backgroundPos:{x:0,y:0}});/**\n * Override to add a hover-fill effect to a component.\n * The effect tracks the mouse position and animates a background shape\n * (e.g., a circular fill) to follow the mouse and appear on hover.\n *\n * @param Component The component to enhance with the hover-fill effect.\n * @returns The enhanced component with hover-fill behavior.\n */export function withFillFollowCursor(Component){return props=>{// Ref to the container element to track its size and position\nconst ref=useRef(null);// Use the shared store for managing state\nconst[store,setStore]=useStore();// Local state to track hover status\nconst[isHover,setIsHover]=useState(null);/**\n         * Handles the mouse entering or moving within the component area.\n         * Updates the mouse position in the store and sets hover state.\n         */const handleMouseOver=event=>{const rect=event.target.getBoundingClientRect();const x=event.clientX-rect.left;const y=event.clientY-rect.top;if(!isHover){setIsHover(true);}setStore({mousePos:{x:x,y:y}});};/**\n         * Handles the mouse leaving the component area.\n         * Updates the mouse position in the store and unsets hover state.\n         */const handleMouseLeave=event=>{const rect=event.target.getBoundingClientRect();const x=event.clientX-rect.left;const y=event.clientY-rect.top;setStore({mousePos:{x:x,y:y}});if(isHover){setIsHover(false);}};/**\n         * Reacts to hover state changes to update the background's position.\n         * Background position is synchronized with the current mouse position.\n         */useEffect(()=>{const x=store.mousePos.x;const y=store.mousePos.y;setStore({backgroundPos:{x:x,y:y}});},[isHover]);// Styles for the container to occupy full area\nconst containerStyle={width:\"100%\",height:\"100%\",position:\"absolute\"};// Render the wrapped component with hover-fill behavior\nreturn /*#__PURE__*/_jsx(\"div\",{ref:ref,style:containerStyle,onMouseOver:handleMouseOver,onMouseLeave:handleMouseLeave,children:/*#__PURE__*/_jsx(Component,{...props,style:{...props.style,position:\"absolute\",minWidth:\"225%\",aspectRatio:1,pointerEvents:\"none\",borderRadius:\"50%\",visibility:isHover?\"visible\":\"hidden\",transformOrigin:\"center center\",top:store.backgroundPos.y,left:store.backgroundPos.x},animate:{scale:isHover?1:0},/* ADJUST THE ANIMATION BEHAVIOUR HERE */transition:{default:{type:\"tween\",duration:.4,ease:\"easeOut\"}}})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFillFollowCursor\":{\"type\":\"reactHoc\",\"name\":\"withFillFollowCursor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HoverButton.map","// Generated by Framer (e0edd7a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFillFollowCursor}from\"https://framerusercontent.com/modules/0fiK10ds9aOljcyukYA7/PLUaWRbJNqWoLBxFbmz0/HoverButton.js\";const MotionDivWithFillFollowCursor1pr9s0z=withCodeBoundaryForOverrides(motion.div,{nodeId:\"QBpZp1bSw\",override:withFillFollowCursor,scopeId:\"hWBYEBqCB\"});const enabledGestures={hNUJ29NjZ:{pressed:true}};const serializationHash=\"framer-sShdY\";const variantClassNames={hNUJ29NjZ:\"framer-v-15d7wrd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,JqMOK5Wyd:link??props.JqMOK5Wyd};};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,JqMOK5Wyd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hNUJ29NjZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"hNUJ29NjZ-pressed\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JqMOK5Wyd,motionChild:true,nodeId:\"hNUJ29NjZ\",openInNewTab:false,scopeId:\"hWBYEBqCB\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-15d7wrd\",className,classNames)} framer-5ucng6`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hNUJ29NjZ\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},...addPropertyOverrides({\"hNUJ29NjZ-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cfj35l\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"BAnssub_n\",style:{rotate:45},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-m0tmdj\",layoutDependency:layoutDependency,layoutId:\"s4ptJOxn1\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pngbgs\",layoutDependency:layoutDependency,layoutId:\"ldjkbmU6P\",style:{backgroundColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(MotionDivWithFillFollowCursor1pr9s0z,{className:\"framer-1pr9s0z\",layoutDependency:layoutDependency,layoutId:\"QBpZp1bSw\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\"},transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-n27wew\",layoutDependency:layoutDependency,layoutId:\"bycrfnJf_\",style:{backgroundColor:\"rgb(163, 210, 249)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sShdY.framer-5ucng6, .framer-sShdY .framer-5ucng6 { display: block; }\",\".framer-sShdY.framer-15d7wrd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; overflow: hidden; padding: 0px 15px 0px 15px; position: relative; text-decoration: none; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-sShdY .framer-1cfj35l { flex: none; height: 24px; overflow: hidden; pointer-events: none; position: relative; width: 24px; z-index: 2; }\",\".framer-sShdY .framer-m0tmdj { flex: none; height: 1px; left: calc(50.00000000000002% - 17.579068982486284px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 0.7812919547771706px / 2); width: 18px; }\",\".framer-sShdY .framer-pngbgs { flex: none; height: 18px; left: calc(50.00000000000002% - 0.7812919547771671px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 17.579068982486284px / 2); width: 1px; }\",\".framer-sShdY .framer-1pr9s0z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); left: 50%; overflow: hidden; position: absolute; top: 91%; width: 32px; z-index: 1; }\",\".framer-sShdY .framer-n27wew { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-sShdY.framer-v-15d7wrd.pressed.framer-15d7wrd { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-sShdY.framer-v-15d7wrd.pressed .framer-1cfj35l { order: 0; }\",\".framer-sShdY.framer-v-15d7wrd.pressed .framer-1pr9s0z { order: 1; }\",\".framer-sShdY.framer-v-15d7wrd.pressed .framer-n27wew { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xkCVnFiLw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JqMOK5Wyd\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhWBYEBqCB=withCSS(Component,css,\"framer-sShdY\");export default FramerhWBYEBqCB;FramerhWBYEBqCB.displayName=\"Button Close\";FramerhWBYEBqCB.defaultProps={height:44,width:44};addPropertyControls(FramerhWBYEBqCB,{JqMOK5Wyd:{title:\"Link\",type:ControlType.Link}});addFonts(FramerhWBYEBqCB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhWBYEBqCB\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"JqMOK5Wyd\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xkCVnFiLw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"44\",\"framerIntrinsicHeight\":\"44\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hWBYEBqCB.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useEffect,useState,useRef,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n *//*function useIsMouse() {\n    const [isMouseDevice, setIsMouseDevice] = useState(false)\n\n    useLayoutEffect(() => {\n        setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches)\n    }, [])\n\n    return isMouseDevice\n}*//**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current?.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current?.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots?.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n     *///const isMouseDevice = useIsMouse()\n/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(false,fadeAlpha);const end=useGUI(true,fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current,0,start,fadeTransition);checkLimit(current,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];if(end<current||start>current+containerLength){element.setAttribute(\"aria-hidden\",true);}else{element.setAttribute(\"aria-hidden\",false);}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows — Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}/*const findNextItem = (delta: 1 | -1, target: number) => {\n        if (!scrollInfo.current) return\n        const { current } = scrollInfo.current\n        const { children } = carouselRef.current\n        let scrollTarget\n\n        let i = delta === 1 ? 0 : children.length - 1\n        while (scrollTarget === undefined) {\n            const item = children[i]\n\n            const start = axis ? item.offsetLeft : item.offsetTop\n            const length = axis ? item.offsetWidth : item.offsetHeight\n            const end = start + length\n\n            const threshold = 0.05\n            if (delta === 1) {\n                const visibility = progress(start, end, target)\n                if (visibility < 1 - threshold) {\n                    scrollTarget = start\n                } else if (i === children.length - 1) {\n                    scrollTarget = end\n                }\n            } else if (delta === -1) {\n                const visibility = progress(start, end, target)\n                if (visibility > threshold) {\n                    scrollTarget = end\n                } else if (i === 0) {\n                    scrollTarget = start\n                }\n            }\n\n            i += delta\n        }\n\n        return scrollTarget\n    }*/const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=(page,adjustment=0)=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;const totalLen=scrollLength/(numPages-1);goto(page*totalLen+adjustment*totalLen);};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));let adjustment=0;if(snap&&(snapEdge===\"start\"||snapEdge===\"end\")&&delta>=1)adjustment=.4// this ensures it doesn't snap back to previous page*/\n    ;gotoPage(currentPage+delta,adjustment);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>startTransition(()=>gotoPage(i)),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>/*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...child.props?.style,...childStyle}})}))}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\"})}),// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\"})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,...props}){const opacity=useTransform(currentScroll,v=>{if(!scrollInfo.current?.scrollLength){return index===0?selectedOpacity:unselectedOpacity;}const pageLength=scrollInfo.current?.scrollLength/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=v>=minScroll&&(index<total-1?v<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map","// Generated by Framer (842b0c0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/zmbFgJVc8YCf1HAWjlM4/Carousel.js\";const CarouselFonts=getFonts(Carousel);const serializationHash=\"framer-4pC34\";const variantClassNames={ImMeIpiO2:\"framer-v-m21m7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ImMeIpiO2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgbabin=activeVariantCallback(async(...args)=>{setVariant(\"lcOfLONDQ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m21m7\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"ImMeIpiO2\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yhn6sv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TA9t5p5s3-container\",nodeId:\"TA9t5p5s3\",rendersWithMotion:true,scopeId:\"kO8GgUVj_\",children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:false},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:10,height:\"100%\",id:\"TA9t5p5s3\",layoutId:\"TA9t5p5s3\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:1,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ne2td\",\"data-framer-name\":\"Quote - Sam\",layoutDependency:layoutDependency,layoutId:\"atB8icXr_\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-guzw5a\",\"data-framer-name\":\"Quote - Sam\",layoutDependency:layoutDependency,layoutId:\"HJQhme4sc\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:['\"after years with practice',/*#__PURE__*/_jsx(motion.br,{}),\"better, I made the switch,\",/*#__PURE__*/_jsx(motion.br,{}),\"and I’m so glad I did”\"]})}),className:\"framer-510hlf\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"HJQhme4scxZLD6Hi9A\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"sam t.\",/*#__PURE__*/_jsx(motion.br,{}),\"@sam.tahan\"]})}),className:\"framer-1l3w0s7\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"HJQhme4scSkjslHUP5\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2my1ys\",\"data-framer-name\":\"Quote - Aly\",layoutDependency:layoutDependency,layoutId:\"TaCMCqLOa\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“this is exactly what i\",/*#__PURE__*/_jsx(motion.br,{}),\"need to streamline my\",/*#__PURE__*/_jsx(motion.br,{}),\"processes, ease the admin burden, and grow my\",/*#__PURE__*/_jsx(motion.br,{}),\"practice the way i envision”\"]})}),className:\"framer-tw4twx\",\"data-framer-name\":\"Name\",\"data-highlight\":true,fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"TaCMCqLOaxZLD6Hi9A\",onTap:onTapgbabin,style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"aly c.\",/*#__PURE__*/_jsx(motion.br,{}),\"@nourishedbyaly\"]})}),className:\"framer-hn6iao\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"TaCMCqLOaSkjslHUP5\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qfj5sk\",\"data-framer-name\":\"Quote - Kailee\",layoutDependency:layoutDependency,layoutId:\"hqPXWzpXG\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“you are actually solving\",/*#__PURE__*/_jsx(motion.br,{}),\"every problem we have”\"]})}),className:\"framer-g9jjs4\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"hqPXWzpXGxZLD6Hi9A\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"kailee k.\",/*#__PURE__*/_jsx(motion.br,{}),\"@alchemybykailee\"]})}),className:\"framer-kdqctp\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"hqPXWzpXGSkjslHUP5\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11b62f9\",\"data-framer-name\":\"Quote - Jessica\",layoutDependency:layoutDependency,layoutId:\"Y6PlPwaFB\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:['\"this is exactly what',/*#__PURE__*/_jsx(motion.br,{}),\"practitioners have needed\",/*#__PURE__*/_jsx(motion.br,{}),\"for so long. i don't even\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"need to sleep on it, i'm in.”\"})]}),className:\"framer-qof6b9\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"Y6PlPwaFBxZLD6Hi9A\",style:{\"--extracted-2gxw0f\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"jessica m.\",/*#__PURE__*/_jsx(motion.br,{}),\"@nourishingrhythms\"]})}),className:\"framer-1ahjiaj\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"Y6PlPwaFBSkjslHUP5\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1djfcpe\",\"data-framer-name\":\"Quote - Lisamarie\",layoutDependency:layoutDependency,layoutId:\"ZELO8Eave\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h93csh\",\"data-framer-name\":\"Quote - Kaya\",layoutDependency:layoutDependency,layoutId:\"Gl1M3FVL5\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“wow! day 1 in malla \",/*#__PURE__*/_jsx(motion.br,{}),\"is a much easier flow \",/*#__PURE__*/_jsx(motion.br,{}),\"than 18 months in practice better”\"]})}),className:\"framer-142ntj2\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"Gl1M3FVL5xZLD6Hi9A\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"lisamarie p.\",/*#__PURE__*/_jsx(motion.br,{}),\"@lisamariethenp\"]})}),className:\"framer-1lj9s5z\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"Gl1M3FVL5SkjslHUP5\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4pC34.framer-og94fx, .framer-4pC34 .framer-og94fx { display: block; }\",\".framer-4pC34.framer-m21m7 { height: 194px; overflow: hidden; position: relative; width: 390px; }\",\".framer-4pC34 .framer-yhn6sv-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-4pC34 .framer-5ne2td, .framer-4pC34 .framer-1djfcpe { height: 194px; overflow: hidden; position: relative; width: 365px; }\",\".framer-4pC34 .framer-guzw5a { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; overflow: hidden; padding: 25px 15px 25px 15px; position: absolute; right: 0px; top: 0px; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4pC34 .framer-510hlf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 261px; word-break: break-word; word-wrap: break-word; }\",\".framer-4pC34 .framer-1l3w0s7, .framer-4pC34 .framer-hn6iao, .framer-4pC34 .framer-kdqctp, .framer-4pC34 .framer-1ahjiaj, .framer-4pC34 .framer-1lj9s5z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4pC34 .framer-2my1ys, .framer-4pC34 .framer-1qfj5sk, .framer-4pC34 .framer-11b62f9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 194px; justify-content: center; overflow: hidden; padding: 25px 15px 25px 15px; position: relative; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4pC34 .framer-tw4twx { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 286px; word-break: break-word; word-wrap: break-word; }\",\".framer-4pC34 .framer-g9jjs4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 248px; word-break: break-word; word-wrap: break-word; }\",\".framer-4pC34 .framer-qof6b9, .framer-4pC34 .framer-142ntj2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 271px; word-break: break-word; word-wrap: break-word; }\",\".framer-4pC34 .framer-h93csh { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; left: 0px; overflow: hidden; padding: 25px 15px 25px 15px; position: absolute; right: 25px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",'.framer-4pC34[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-4pC34 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-4pC34[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-4pC34 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-4pC34[data-hide-scrollbars=\"true\"], .framer-4pC34 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 194\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkO8GgUVj_=withCSS(Component,css,\"framer-4pC34\");export default FramerkO8GgUVj_;FramerkO8GgUVj_.displayName=\"Quote Carousel\";FramerkO8GgUVj_.defaultProps={height:194,width:390};addFonts(FramerkO8GgUVj_,[{explicitInter:true,fonts:[{cssFamilyName:\"Roobert Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\",weight:\"400\"}]},...CarouselFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkO8GgUVj_\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"194\",\"framerIntrinsicWidth\":\"390\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kO8GgUVj_.map","// Generated by Framer (842b0c0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hUSjHhbaS:{pressed:true}};const cycleOrder=[\"hUSjHhbaS\",\"E2l4vW40s\",\"YWT0uPfV6\",\"B3AxSoobZ\",\"vTygMSNW4\",\"BdsuSBTgO\",\"e4e5sJMqM\",\"eVxrkZs8V\",\"oij4pzYap\",\"osIJ5LQfX\",\"ra35YNBO6\",\"lRv9rlndc\",\"sa346vxgZ\",\"lcOfLONDQ\",\"ymjO22j2g\",\"z4IIsmaHG\",\"X9YPXnl7k\",\"rpZYOh6ZU\",\"qNtCHbX_f\",\"JZ5Vf2Cu6\",\"kc6jLQIcs\",\"XV6ib10wy\",\"ioQPKMv8N\"];const serializationHash=\"framer-bVPza\";const variantClassNames={B3AxSoobZ:\"framer-v-1gcobc1\",BdsuSBTgO:\"framer-v-192enb9\",E2l4vW40s:\"framer-v-1axuv8j\",e4e5sJMqM:\"framer-v-5x2znk\",eVxrkZs8V:\"framer-v-iu8kjd\",hUSjHhbaS:\"framer-v-pqiewt\",ioQPKMv8N:\"framer-v-2cct7h\",JZ5Vf2Cu6:\"framer-v-1rzlj32\",kc6jLQIcs:\"framer-v-ksvjhn\",lcOfLONDQ:\"framer-v-ds6ulq\",lRv9rlndc:\"framer-v-nl2qnr\",oij4pzYap:\"framer-v-1r7ni6x\",osIJ5LQfX:\"framer-v-zno0p2\",qNtCHbX_f:\"framer-v-mcakup\",ra35YNBO6:\"framer-v-4skm43\",rpZYOh6ZU:\"framer-v-19vn7aa\",sa346vxgZ:\"framer-v-vdlg80\",vTygMSNW4:\"framer-v-1j8u8fh\",X9YPXnl7k:\"framer-v-1qoe7gc\",XV6ib10wy:\"framer-v-1kz9f3d\",ymjO22j2g:\"framer-v-3gb77k\",YWT0uPfV6:\"framer-v-1alxpl8\",z4IIsmaHG:\"framer-v-7hmrhh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer - Client Login\":\"XV6ib10wy\",\"Footer - Contact\":\"oij4pzYap\",\"Footer - Cookies\":\"rpZYOh6ZU\",\"Footer - Login\":\"eVxrkZs8V\",\"Footer - Practitioner Login\":\"ioQPKMv8N\",\"Footer - Privacy\":\"ra35YNBO6\",\"Footer - Terms\":\"osIJ5LQfX\",\"Learn More\":\"vTygMSNW4\",\"Quote - Aly\":\"lcOfLONDQ\",\"Quote - Jessica\":\"z4IIsmaHG\",\"Quote - Kailee\":\"ymjO22j2g\",\"Quote - Lisamarie\":\"X9YPXnl7k\",\"Quote - Sam\":\"e4e5sJMqM\",Butterfly:\"E2l4vW40s\",Default:\"hUSjHhbaS\",Empty:\"YWT0uPfV6\",Home:\"BdsuSBTgO\",Login:\"kc6jLQIcs\",next:\"qNtCHbX_f\",Play:\"sa346vxgZ\",previous:\"JZ5Vf2Cu6\",Sanctuary:\"B3AxSoobZ\",Soul:\"lRv9rlndc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hUSjHhbaS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hUSjHhbaS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgbabin=activeVariantCallback(async(...args)=>{setVariant(\"lcOfLONDQ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"E2l4vW40s\",\"B3AxSoobZ\",\"vTygMSNW4\",\"BdsuSBTgO\",\"lRv9rlndc\",\"sa346vxgZ\",\"qNtCHbX_f\",\"JZ5Vf2Cu6\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"vTygMSNW4\")return true;return false;};const isDisplayed2=()=>{if([\"e4e5sJMqM\",\"lcOfLONDQ\",\"ymjO22j2g\",\"z4IIsmaHG\",\"X9YPXnl7k\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"eVxrkZs8V\",\"oij4pzYap\",\"osIJ5LQfX\",\"ra35YNBO6\",\"rpZYOh6ZU\",\"XV6ib10wy\",\"ioQPKMv8N\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({YWT0uPfV6:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pqiewt\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"hUSjHhbaS\",ref:refBinding,style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"hUSjHhbaS-pressed\":{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},YWT0uPfV6:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"hUSjHhbaS-pressed\":{\"data-framer-name\":undefined},B3AxSoobZ:{\"data-framer-name\":\"Sanctuary\"},BdsuSBTgO:{\"data-framer-name\":\"Home\"},E2l4vW40s:{\"data-framer-name\":\"Butterfly\"},e4e5sJMqM:{\"data-framer-name\":\"Quote - Sam\"},eVxrkZs8V:{\"data-framer-name\":\"Footer - Login\"},ioQPKMv8N:{\"data-framer-name\":\"Footer - Practitioner Login\"},JZ5Vf2Cu6:{\"data-framer-name\":\"previous\"},kc6jLQIcs:{\"data-framer-name\":\"Login\"},lcOfLONDQ:{\"data-framer-name\":\"Quote - Aly\"},lRv9rlndc:{\"data-framer-name\":\"Soul\"},oij4pzYap:{\"data-framer-name\":\"Footer - Contact\"},osIJ5LQfX:{\"data-framer-name\":\"Footer - Terms\"},qNtCHbX_f:{\"data-framer-name\":\"next\"},ra35YNBO6:{\"data-framer-name\":\"Footer - Privacy\"},rpZYOh6ZU:{\"data-framer-name\":\"Footer - Cookies\"},sa346vxgZ:{\"data-framer-name\":\"Play\"},vTygMSNW4:{\"data-framer-name\":\"Learn More\"},X9YPXnl7k:{\"data-framer-name\":\"Quote - Lisamarie\"},XV6ib10wy:{\"data-framer-name\":\"Footer - Client Login\"},ymjO22j2g:{\"data-framer-name\":\"Quote - Kailee\"},YWT0uPfV6:{\"data-framer-name\":\"Empty\"},z4IIsmaHG:{\"data-framer-name\":\"Quote - Jessica\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"small flap. big impact.\"})}),className:\"framer-1qoj169\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Roobert SemiBold\"],layoutDependency:layoutDependency,layoutId:\"scW7BmCfJ\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{B3AxSoobZ:{opacity:1},BdsuSBTgO:{opacity:1},E2l4vW40s:{opacity:1},JZ5Vf2Cu6:{opacity:1},lRv9rlndc:{opacity:1},qNtCHbX_f:{opacity:1},sa346vxgZ:{opacity:1},vTygMSNW4:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({B3AxSoobZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"your sanctuary\"})})},BdsuSBTgO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"let's go home\"})})},JZ5Vf2Cu6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"previous\"})})},lRv9rlndc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"show up with soul\"})})},qNtCHbX_f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"next\"})})},sa346vxgZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"play video\"})})},vTygMSNW4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"learn more\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1hu38no\",\"data-framer-name\":\"plus\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"yim6PIxMd\",svg:'<svg width=\"25\" height=\"26\" viewBox=\"0 0 25 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.75\" width=\"24.5\" height=\"24.5\" rx=\"12.25\" fill=\"white\"/>\\n<path d=\"M12.3701 7C12.7104 7.00017 12.9863 7.27592 12.9863 7.61621V12.7529H18.123L18.248 12.7656C18.5286 12.8233 18.7402 13.0724 18.7402 13.3701C18.74 13.6676 18.5285 13.9159 18.248 13.9736L18.123 13.9863H12.9863V19.123C12.9862 19.4632 12.7103 19.7401 12.3701 19.7402C12.0298 19.7402 11.7531 19.4633 11.7529 19.123V13.9863H6.61621C6.27596 13.9863 6.00023 13.7103 6 13.3701C6 13.0297 6.27581 12.753 6.61621 12.7529H11.7529V7.61621C11.753 7.27581 12.0297 7 12.3701 7Z\" fill=\"#4C3327\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:'\"after years with practice better, I made the switch, and I’m so glad I did”'})}),className:\"framer-1v2b8xl\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"xZLD6Hi9A\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{e4e5sJMqM:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},lcOfLONDQ:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},X9YPXnl7k:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},ymjO22j2g:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},z4IIsmaHG:{\"--extracted-2gxw0f\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({e4e5sJMqM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:['\"after years with practice',/*#__PURE__*/_jsx(motion.br,{}),\"better, I made the switch,\",/*#__PURE__*/_jsx(motion.br,{}),\"and I’m so glad I did”\"]})})},lcOfLONDQ:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“this is exactly what i\",/*#__PURE__*/_jsx(motion.br,{}),\"need to streamline my\",/*#__PURE__*/_jsx(motion.br,{}),\"processes, ease the admin burden, and grow my\",/*#__PURE__*/_jsx(motion.br,{}),\"practice the way i envision”\"]})}),onTap:onTapgbabin},X9YPXnl7k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“wow! day 1 in malla \",/*#__PURE__*/_jsx(motion.br,{}),\"is a much easier flow \",/*#__PURE__*/_jsx(motion.br,{}),\"than 18 months in practice better”\"]})})},ymjO22j2g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"“you are actually solving\",/*#__PURE__*/_jsx(motion.br,{}),\"every problem we have”\"]})})},z4IIsmaHG:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:['\"this is exactly what',/*#__PURE__*/_jsx(motion.br,{}),\"practitioners have needed\",/*#__PURE__*/_jsx(motion.br,{}),\"for so long. i don't even\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"need to sleep on it, i'm in.”\"})]})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(76, 51, 39))\"},children:[\"sam t\",/*#__PURE__*/_jsx(motion.br,{}),\"@handle_name\"]})}),className:\"framer-m8qk8a\",\"data-framer-name\":\"Quote - Jessica\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"SkjslHUP5\",style:{\"--extracted-r6o4lv\":\"rgb(76, 51, 39)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{e4e5sJMqM:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},lcOfLONDQ:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},X9YPXnl7k:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},ymjO22j2g:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"},z4IIsmaHG:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({e4e5sJMqM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"sam t.\",/*#__PURE__*/_jsx(motion.br,{}),\"@sam.tahan\"]})})},lcOfLONDQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"aly c\",/*#__PURE__*/_jsx(motion.br,{}),\"@nourishedbyaly\"]})})},X9YPXnl7k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"lisamarie p.\",/*#__PURE__*/_jsx(motion.br,{}),\"@lisamariethenp\"]})})},ymjO22j2g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"kailee k.\",/*#__PURE__*/_jsx(motion.br,{}),\"@alchemybykailee\"]})})},z4IIsmaHG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:[\"jessica m.\",/*#__PURE__*/_jsx(motion.br,{}),\"@nourishingrhythms\"]})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"login\"})}),className:\"framer-1gxg2rz\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"IZmZCWfXj\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ioQPKMv8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"practitioner login\"})})},oij4pzYap:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"contact\"})})},osIJ5LQfX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"terms\"})})},ra35YNBO6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"privacy\"})})},rpZYOh6ZU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"cookies\"})})},XV6ib10wy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"client login\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bVPza.framer-v0zyof, .framer-bVPza .framer-v0zyof { display: block; }\",\".framer-bVPza.framer-pqiewt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bVPza .framer-1qoj169, .framer-bVPza .framer-m8qk8a, .framer-bVPza .framer-1gxg2rz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bVPza .framer-1hu38no { flex: none; height: 26px; position: relative; width: 25px; }\",\".framer-bVPza .framer-1v2b8xl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 261px; word-break: break-word; word-wrap: break-word; }\",\".framer-bVPza.framer-v-1axuv8j.framer-pqiewt, .framer-bVPza.framer-v-1gcobc1.framer-pqiewt, .framer-bVPza.framer-v-192enb9.framer-pqiewt, .framer-bVPza.framer-v-iu8kjd.framer-pqiewt, .framer-bVPza.framer-v-1r7ni6x.framer-pqiewt, .framer-bVPza.framer-v-zno0p2.framer-pqiewt, .framer-bVPza.framer-v-4skm43.framer-pqiewt, .framer-bVPza.framer-v-nl2qnr.framer-pqiewt, .framer-bVPza.framer-v-vdlg80.framer-pqiewt, .framer-bVPza.framer-v-19vn7aa.framer-pqiewt, .framer-bVPza.framer-v-mcakup.framer-pqiewt, .framer-bVPza.framer-v-1rzlj32.framer-pqiewt, .framer-bVPza.framer-v-1kz9f3d.framer-pqiewt, .framer-bVPza.framer-v-2cct7h.framer-pqiewt { cursor: unset; gap: 10px; padding: 0px 15px 0px 15px; width: min-content; }\",\".framer-bVPza.framer-v-1axuv8j .framer-1qoj169, .framer-bVPza.framer-v-1gcobc1 .framer-1qoj169, .framer-bVPza.framer-v-1j8u8fh .framer-1qoj169, .framer-bVPza.framer-v-192enb9 .framer-1qoj169, .framer-bVPza.framer-v-nl2qnr .framer-1qoj169, .framer-bVPza.framer-v-vdlg80 .framer-1qoj169, .framer-bVPza.framer-v-mcakup .framer-1qoj169, .framer-bVPza.framer-v-1rzlj32 .framer-1qoj169 { order: 0; }\",\".framer-bVPza.framer-v-1alxpl8.framer-pqiewt { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-bVPza.framer-v-1j8u8fh.framer-pqiewt { cursor: unset; gap: 10px; padding: 0px 4px 0px 15px; width: min-content; }\",\".framer-bVPza.framer-v-1j8u8fh .framer-1hu38no { order: 1; }\",\".framer-bVPza.framer-v-5x2znk.framer-pqiewt, .framer-bVPza.framer-v-ds6ulq.framer-pqiewt, .framer-bVPza.framer-v-3gb77k.framer-pqiewt, .framer-bVPza.framer-v-7hmrhh.framer-pqiewt, .framer-bVPza.framer-v-1qoe7gc.framer-pqiewt { cursor: unset; flex-direction: column; gap: 12px; height: min-content; padding: 25px 15px 25px 15px; width: min-content; }\",\".framer-bVPza.framer-v-5x2znk .framer-1v2b8xl { order: 2; }\",\".framer-bVPza.framer-v-5x2znk .framer-m8qk8a, .framer-bVPza.framer-v-ds6ulq .framer-m8qk8a, .framer-bVPza.framer-v-3gb77k .framer-m8qk8a, .framer-bVPza.framer-v-7hmrhh .framer-m8qk8a, .framer-bVPza.framer-v-1qoe7gc .framer-m8qk8a { order: 3; }\",\".framer-bVPza.framer-v-iu8kjd .framer-1gxg2rz, .framer-bVPza.framer-v-1r7ni6x .framer-1gxg2rz, .framer-bVPza.framer-v-zno0p2 .framer-1gxg2rz, .framer-bVPza.framer-v-4skm43 .framer-1gxg2rz, .framer-bVPza.framer-v-19vn7aa .framer-1gxg2rz, .framer-bVPza.framer-v-1kz9f3d .framer-1gxg2rz, .framer-bVPza.framer-v-2cct7h .framer-1gxg2rz { order: 4; }\",\".framer-bVPza.framer-v-ds6ulq .framer-1v2b8xl { cursor: pointer; order: 2; width: 286px; }\",\".framer-bVPza.framer-v-3gb77k .framer-1v2b8xl { order: 2; width: 248px; }\",\".framer-bVPza.framer-v-7hmrhh .framer-1v2b8xl, .framer-bVPza.framer-v-1qoe7gc .framer-1v2b8xl { order: 2; width: 271px; }\",\".framer-bVPza.framer-v-ksvjhn.framer-pqiewt { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 32px); mix-blend-mode: darken; }\",\".framer-bVPza.framer-v-pqiewt.pressed.framer-pqiewt { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"E2l4vW40s\":{\"layout\":[\"auto\",\"fixed\"]},\"YWT0uPfV6\":{\"layout\":[\"fixed\",\"fixed\"]},\"B3AxSoobZ\":{\"layout\":[\"auto\",\"fixed\"]},\"vTygMSNW4\":{\"layout\":[\"auto\",\"fixed\"]},\"BdsuSBTgO\":{\"layout\":[\"auto\",\"fixed\"]},\"e4e5sJMqM\":{\"layout\":[\"auto\",\"auto\"]},\"eVxrkZs8V\":{\"layout\":[\"auto\",\"fixed\"]},\"oij4pzYap\":{\"layout\":[\"auto\",\"fixed\"]},\"osIJ5LQfX\":{\"layout\":[\"auto\",\"fixed\"]},\"ra35YNBO6\":{\"layout\":[\"auto\",\"fixed\"]},\"lRv9rlndc\":{\"layout\":[\"auto\",\"fixed\"]},\"sa346vxgZ\":{\"layout\":[\"auto\",\"fixed\"]},\"lcOfLONDQ\":{\"layout\":[\"auto\",\"auto\"]},\"ymjO22j2g\":{\"layout\":[\"auto\",\"auto\"]},\"z4IIsmaHG\":{\"layout\":[\"auto\",\"auto\"]},\"X9YPXnl7k\":{\"layout\":[\"auto\",\"auto\"]},\"rpZYOh6ZU\":{\"layout\":[\"auto\",\"fixed\"]},\"qNtCHbX_f\":{\"layout\":[\"auto\",\"fixed\"]},\"JZ5Vf2Cu6\":{\"layout\":[\"auto\",\"fixed\"]},\"kc6jLQIcs\":{\"layout\":[\"fixed\",\"fixed\"]},\"XV6ib10wy\":{\"layout\":[\"auto\",\"fixed\"]},\"ioQPKMv8N\":{\"layout\":[\"auto\",\"fixed\"]},\"sYXDUQmMj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm7yXfFVdt=withCSS(Component,css,\"framer-bVPza\");export default Framerm7yXfFVdt;Framerm7yXfFVdt.displayName=\"Cursor\";Framerm7yXfFVdt.defaultProps={height:32,width:32};addPropertyControls(Framerm7yXfFVdt,{variant:{options:[\"hUSjHhbaS\",\"E2l4vW40s\",\"YWT0uPfV6\",\"B3AxSoobZ\",\"vTygMSNW4\",\"BdsuSBTgO\",\"e4e5sJMqM\",\"eVxrkZs8V\",\"oij4pzYap\",\"osIJ5LQfX\",\"ra35YNBO6\",\"lRv9rlndc\",\"sa346vxgZ\",\"lcOfLONDQ\",\"ymjO22j2g\",\"z4IIsmaHG\",\"X9YPXnl7k\",\"rpZYOh6ZU\",\"qNtCHbX_f\",\"JZ5Vf2Cu6\",\"kc6jLQIcs\",\"XV6ib10wy\",\"ioQPKMv8N\"],optionTitles:[\"Default\",\"Butterfly\",\"Empty\",\"Sanctuary\",\"Learn More\",\"Home\",\"Quote - Sam\",\"Footer - Login\",\"Footer - Contact\",\"Footer - Terms\",\"Footer - Privacy\",\"Soul\",\"Play\",\"Quote - Aly\",\"Quote - Kailee\",\"Quote - Jessica\",\"Quote - Lisamarie\",\"Footer - Cookies\",\"next\",\"previous\",\"Login\",\"Footer - Client Login\",\"Footer - Practitioner Login\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerm7yXfFVdt,[{explicitInter:true,fonts:[{cssFamilyName:\"Roobert SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert\",url:\"https://framerusercontent.com/assets/MkrzXshBlsJdBT0JVxEhrETi4.woff2\",weight:\"600\"},{cssFamilyName:\"Roobert Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm7yXfFVdt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E2l4vW40s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YWT0uPfV6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B3AxSoobZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vTygMSNW4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BdsuSBTgO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"e4e5sJMqM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eVxrkZs8V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oij4pzYap\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"osIJ5LQfX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ra35YNBO6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lRv9rlndc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sa346vxgZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lcOfLONDQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ymjO22j2g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z4IIsmaHG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X9YPXnl7k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rpZYOh6ZU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qNtCHbX_f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JZ5Vf2Cu6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kc6jLQIcs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XV6ib10wy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ioQPKMv8N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sYXDUQmMj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./m7yXfFVdt.map","// Generated by Framer (842b0c0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFillFollowCursor}from\"https://framerusercontent.com/modules/wFHc7x7ljaC9ZxUFhZxf/QgmXalrpV9Iwe3qJK5gF/HoverButton.js\";const MotionDivWithFillFollowCursorxbu7gd=withCodeBoundaryForOverrides(motion.div,{nodeId:\"MdUNVkSkE\",override:withFillFollowCursor,scopeId:\"mVWa1qBsL\"});const enabledGestures={z4cBWmsZd:{pressed:true}};const serializationHash=\"framer-qc9yh\";const variantClassNames={z4cBWmsZd:\"framer-v-193q7u9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VCnpUgAEs=undefined;const JqMOK5Wyd=undefined;const ox4NJLo4l=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,text,width,...props})=>{return{...props,JqMOK5Wyd:link??props.JqMOK5Wyd,ox4NJLo4l:text??props.ox4NJLo4l??\"get early access\",VCnpUgAEs:hover??props.VCnpUgAEs};};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,ox4NJLo4l,JqMOK5Wyd,VCnpUgAEs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"z4cBWmsZd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter15mvs5a=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(VCnpUgAEs){const res=await VCnpUgAEs(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"z4cBWmsZd-pressed\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"get-early-access-click-2\",href:JqMOK5Wyd,motionChild:true,nodeId:\"z4cBWmsZd\",openInNewTab:false,scopeId:\"mVWa1qBsL\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-193q7u9\",className,classNames)} framer-10wtvme`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"z4cBWmsZd\",onMouseEnter:onMouseEnter15mvs5a,ref:refBinding,style:{backgroundColor:\"var(--token-202d9663-5fde-4263-8014-52a775a9aa02, rgb(246, 244, 238))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({\"z4cBWmsZd-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Roobert SemiBold\", \"Roobert SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39)))\"},children:\"get early access\"})}),className:\"framer-1s9zccj\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Roobert SemiBold\"],layoutDependency:layoutDependency,layoutId:\"gP91Pga3N\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(76, 51, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ox4NJLo4l,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFillFollowCursorxbu7gd,{className:\"framer-xbu7gd\",layoutDependency:layoutDependency,layoutId:\"MdUNVkSkE\",style:{backgroundColor:\"var(--token-9bab2dab-c7e7-4fa2-81e8-760a257ede9a, rgb(181, 220, 255))\"},transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g6z1dg\",layoutDependency:layoutDependency,layoutId:\"AqLa8LTeJ\",style:{backgroundColor:\"rgb(163, 210, 249)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qc9yh.framer-10wtvme, .framer-qc9yh .framer-10wtvme { display: block; }\",\".framer-qc9yh.framer-193q7u9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: hidden; padding: 0px 15px 0px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-qc9yh .framer-1s9zccj { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-qc9yh .framer-xbu7gd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); left: 50%; overflow: hidden; position: absolute; top: 91%; width: 32px; z-index: 1; }\",\".framer-qc9yh .framer-1g6z1dg { flex: none; height: 32px; left: calc(50.17921146953407% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 32px / 2); width: 100%; z-index: 1; }\",\".framer-qc9yh.framer-v-193q7u9.pressed .framer-1s9zccj { order: 0; }\",\".framer-qc9yh.framer-v-193q7u9.pressed .framer-xbu7gd { order: 1; }\",\".framer-qc9yh.framer-v-193q7u9.pressed .framer-1g6z1dg { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 139.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"VsrjZo4OG\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ox4NJLo4l\":\"text\",\"JqMOK5Wyd\":\"link\",\"VCnpUgAEs\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"get-early-access-click-2\",\"nodeId\":\"z4cBWmsZd\",\"type\":\"click\"}]\n */const FramermVWa1qBsL=withCSS(Component,css,\"framer-qc9yh\");export default FramermVWa1qBsL;FramermVWa1qBsL.displayName=\"Button Grey\";FramermVWa1qBsL.defaultProps={height:32,width:139.5};addPropertyControls(FramermVWa1qBsL,{ox4NJLo4l:{defaultValue:\"get early access\",displayTextArea:false,placeholder:\"\",title:\"Text\",type:ControlType.String},JqMOK5Wyd:{title:\"Link\",type:ControlType.Link},VCnpUgAEs:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramermVWa1qBsL,[{explicitInter:true,fonts:[{cssFamilyName:\"Roobert SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert\",url:\"https://framerusercontent.com/assets/MkrzXshBlsJdBT0JVxEhrETi4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermVWa1qBsL\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ox4NJLo4l\\\":\\\"text\\\",\\\"JqMOK5Wyd\\\":\\\"link\\\",\\\"VCnpUgAEs\\\":\\\"hover\\\"}\",\"framerIntrinsicWidth\":\"139.5\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"get-early-access-click-2\\\",\\\"nodeId\\\":\\\"z4cBWmsZd\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VsrjZo4OG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mVWa1qBsL.map","// Generated by Framer (e0edd7a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ox2FEw6wH\",\"IhRZfVsQ2\",\"AksmCZgiT\",\"xHdXaheH9\",\"s9Pm4xKCV\"];const serializationHash=\"framer-1nBVk\";const variantClassNames={AksmCZgiT:\"framer-v-ahd2kc\",IhRZfVsQ2:\"framer-v-qjqwl0\",ox2FEw6wH:\"framer-v-34scs6\",s9Pm4xKCV:\"framer-v-1i538on\",xHdXaheH9:\"framer-v-1hii42u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1 - Mobile\":\"xHdXaheH9\",\"1\":\"IhRZfVsQ2\",\"2 - Mobile\":\"s9Pm4xKCV\",\"butterfly - Mobile\":\"AksmCZgiT\",butterfly:\"ox2FEw6wH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ox2FEw6wH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ox2FEw6wH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1pk6pp6=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});await delay(()=>setVariant(\"IhRZfVsQ2\"),100);});const onAppear18ryu8q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ox2FEw6wH\",true),700);});const onAppearh8olq5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xHdXaheH9\",true),700);});const onAppear1aeudf0=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"s9Pm4xKCV\",true),700);});const onAppearzyem8y=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AksmCZgiT\",true),5e3);});useOnVariantChange(baseVariant,{AksmCZgiT:onAppearh8olq5,IhRZfVsQ2:onAppear18ryu8q,s9Pm4xKCV:onAppearzyem8y,xHdXaheH9:onAppear1aeudf0});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,...addPropertyOverrides({IhRZfVsQ2:{value:transition2},xHdXaheH9:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-34scs6\",className,classNames),\"data-framer-name\":\"butterfly\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ox2FEw6wH\",onMouseEnter:onMouseEnter1pk6pp6,ref:refBinding,style:{...style},...addPropertyOverrides({AksmCZgiT:{\"data-framer-name\":\"butterfly - Mobile\",onMouseEnter:undefined},IhRZfVsQ2:{\"data-framer-name\":\"1\",onMouseEnter:undefined},s9Pm4xKCV:{\"data-framer-name\":\"2 - Mobile\",onMouseEnter:undefined},xHdXaheH9:{\"data-framer-name\":\"1 - Mobile\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+9),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"},className:\"framer-1nuqtvu\",\"data-framer-name\":\"Butterfly-wing2\",layoutDependency:layoutDependency,layoutId:\"RF9H5_ZJ1\",style:{rotate:-21,rotateY:50,skewX:10,skewY:-10},variants:{IhRZfVsQ2:{rotate:-19,rotateY:0,skewX:0,skewY:0},xHdXaheH9:{rotate:-19,rotateY:0,skewX:0,skewY:0}},...addPropertyOverrides({AksmCZgiT:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5.49),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},IhRZfVsQ2:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},s9Pm4xKCV:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+5.49),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},xHdXaheH9:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+11.59),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||140)*.4785714285714288-52.5)),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"},className:\"framer-kdv0fe\",\"data-framer-name\":\"Butterfly-wing1\",layoutDependency:layoutDependency,layoutId:\"bccrKJQ9h\",style:{rotate:-26,rotateX:0,rotateY:70,skewX:10,skewY:-10},variants:{AksmCZgiT:{rotateX:0},IhRZfVsQ2:{rotate:-13,rotateX:10,rotateY:0},s9Pm4xKCV:{rotateX:0},xHdXaheH9:{rotate:-13,rotateX:10,rotateY:0}},...addPropertyOverrides({AksmCZgiT:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||86)*.4785714285714288-32.025)),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},IhRZfVsQ2:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||140)*.4642857142857145-49.5)),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},s9Pm4xKCV:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||86)*.4785714285714288-32.025)),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}},xHdXaheH9:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:105,intrinsicWidth:77,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||86)*.4642857142857145-30.195)),pixelHeight:210,pixelWidth:154,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/oz6axl46pQLMhVMEqpVK0sSM1g.png\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:82,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||140)-86.5),pixelHeight:173,pixelWidth:164,src:\"https://framerusercontent.com/images/HRiBDVOepSEa9ycqM6pwZZbrROw.png\"},className:\"framer-1y727ro\",\"data-framer-name\":\"Butterfly-body\",layoutDependency:layoutDependency,layoutId:\"Auye3VJBT\",...addPropertyOverrides({AksmCZgiT:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:82,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||86)-52.77),pixelHeight:173,pixelWidth:164,src:\"https://framerusercontent.com/images/HRiBDVOepSEa9ycqM6pwZZbrROw.png\"}},s9Pm4xKCV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:82,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||86)-52.77),pixelHeight:173,pixelWidth:164,src:\"https://framerusercontent.com/images/HRiBDVOepSEa9ycqM6pwZZbrROw.png\"}},xHdXaheH9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:86.5,intrinsicWidth:82,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||86)-52.77),pixelHeight:173,pixelWidth:164,src:\"https://framerusercontent.com/images/HRiBDVOepSEa9ycqM6pwZZbrROw.png\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1nBVk.framer-10dcmvp, .framer-1nBVk .framer-10dcmvp { display: block; }\",\".framer-1nBVk.framer-34scs6 { height: 140px; overflow: visible; position: relative; width: 139px; }\",\".framer-1nBVk .framer-1nuqtvu { flex: none; height: 105px; left: calc(54.676258992805785% - 110px / 2); overflow: visible; position: absolute; top: 9px; width: 110px; z-index: 0; }\",\".framer-1nBVk .framer-kdv0fe { flex: none; height: 105px; left: 1px; overflow: visible; position: absolute; top: calc(47.85714285714288% - 105px / 2); width: 107px; z-index: 0; }\",\".framer-1nBVk .framer-1y727ro { aspect-ratio: 0.9479768786127167 / 1; bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 87px); left: 0px; overflow: visible; position: absolute; width: 82px; z-index: 0; }\",\".framer-1nBVk.framer-v-qjqwl0 .framer-1nuqtvu { height: 88px; left: unset; right: 14px; top: 19px; width: 92px; }\",\".framer-1nBVk.framer-v-qjqwl0 .framer-kdv0fe { height: 99px; left: unset; right: 7px; top: calc(46.42857142857145% - 99px / 2); width: 100px; }\",\".framer-1nBVk.framer-v-ahd2kc.framer-34scs6, .framer-1nBVk.framer-v-1hii42u.framer-34scs6, .framer-1nBVk.framer-v-1i538on.framer-34scs6 { height: 86px; width: 85px; }\",\".framer-1nBVk.framer-v-ahd2kc .framer-1nuqtvu, .framer-1nBVk.framer-v-1i538on .framer-1nuqtvu { height: 64px; left: calc(54.676258992805785% - 67.1px / 2); top: 5px; width: 67px; }\",\".framer-1nBVk.framer-v-ahd2kc .framer-kdv0fe, .framer-1nBVk.framer-v-1i538on .framer-kdv0fe { height: 64px; left: 1px; top: calc(47.85714285714288% - 64.05px / 2); width: 65px; }\",\".framer-1nBVk.framer-v-ahd2kc .framer-1y727ro, .framer-1nBVk.framer-v-1hii42u .framer-1y727ro, .framer-1nBVk.framer-v-1i538on .framer-1y727ro { height: var(--framer-aspect-ratio-supported, 53px); width: 50px; }\",\".framer-1nBVk.framer-v-1hii42u .framer-1nuqtvu { height: 54px; left: unset; right: 9px; top: 12px; width: 56px; }\",\".framer-1nBVk.framer-v-1hii42u .framer-kdv0fe { height: 60px; left: unset; right: 4px; top: calc(46.42857142857145% - 60.39px / 2); width: 61px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IhRZfVsQ2\":{\"layout\":[\"fixed\",\"fixed\"]},\"AksmCZgiT\":{\"layout\":[\"fixed\",\"fixed\"]},\"xHdXaheH9\":{\"layout\":[\"fixed\",\"fixed\"]},\"s9Pm4xKCV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernFbwC0Vy1=withCSS(Component,css,\"framer-1nBVk\");export default FramernFbwC0Vy1;FramernFbwC0Vy1.displayName=\"Butterfly\";FramernFbwC0Vy1.defaultProps={height:140,width:139};addPropertyControls(FramernFbwC0Vy1,{variant:{options:[\"ox2FEw6wH\",\"IhRZfVsQ2\",\"AksmCZgiT\",\"xHdXaheH9\",\"s9Pm4xKCV\"],optionTitles:[\"butterfly\",\"1\",\"butterfly - Mobile\",\"1 - Mobile\",\"2 - Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernFbwC0Vy1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernFbwC0Vy1\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"140\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IhRZfVsQ2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AksmCZgiT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xHdXaheH9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s9Pm4xKCV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"139\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nFbwC0Vy1.map","function _interop_require_default(e){return e&&e.__esModule?e:{default:e}}export{_interop_require_default as _,_interop_require_default};\n\n//# sourceMappingURL=_interop_require_default.js.map","import*as e from\"@swc/helpers/_/_interop_require_default\";import*as t from\"react\";\"use client\";var r=\"default\"in e?e.default:e;var a=\"default\"in t?t.default:t;var l={},o=false;function dew$1(){if(o)return l;o=true;Object.defineProperty(l,\"__esModule\",{value:true});Object.defineProperty(l,\"LoadableContext\",{enumerable:true,get:function(){return n}});const e=r;const t=e._(a);const n=t.default.createContext(null);return l}var n=\"default\"in e?e.default:e;var i=\"default\"in t?t.default:t;var s={},u=false;function dew(){if(u)return s;u=true;Object.defineProperty(s,\"__esModule\",{value:true});Object.defineProperty(s,\"default\",{enumerable:true,get:function(){return d}});const e=n;const t=e._(i);const r=dew$1();function resolve(e){return e&&e.default?e.default:e}const a=[];const l=[];let o=false;function load(e){let t=e();let r={loading:true,loaded:null,error:null};r.promise=t.then((e=>{r.loading=false;r.loaded=e;return e})).catch((e=>{r.loading=false;r.error=e;throw e}));return r}function createLoadableComponent(e,n){let i=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n);\n/** @type LoadableSubscription */let s=null;function init(){if(!s){const t=new LoadableSubscription(e,i);s={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return s.promise()}\"undefined\"===typeof window&&a.push(init);if(!o&&\"undefined\"!==typeof window){const e=i.webpack&&false?i.webpack():i.modules;e&&l.push((t=>{for(const r of e)if(t.includes(r))return init()}))}function useLoadableModule(){init();const e=t.default.useContext(r.LoadableContext);e&&Array.isArray(i.modules)&&i.modules.forEach((t=>{e(t)}))}function LoadableComponent(e,r){useLoadableModule();const a=t.default.useSyncExternalStore(s.subscribe,s.getCurrentValue,s.getCurrentValue);t.default.useImperativeHandle(r,(()=>({retry:s.retry})),[]);return t.default.useMemo((()=>a.loading||a.error?t.default.createElement(i.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:s.retry}):a.loaded?t.default.createElement(resolve(a.loaded),e):null),[e,a])}LoadableComponent.preload=()=>init();LoadableComponent.displayName=\"LoadableComponent\";return t.default.forwardRef(LoadableComponent)}class LoadableSubscription{promise(){return this._res.promise}retry(){this._clearTimeouts();this._res=this._loadFn(this._opts.loader);this._state={pastDelay:false,timedOut:false};const{_res:e,_opts:t}=this;if(e.loading){\"number\"===typeof t.delay&&(0===t.delay?this._state.pastDelay=true:this._delay=setTimeout((()=>{this._update({pastDelay:true})}),t.delay));\"number\"===typeof t.timeout&&(this._timeout=setTimeout((()=>{this._update({timedOut:true})}),t.timeout))}this._res.promise.then((()=>{this._update({});this._clearTimeouts()})).catch((e=>{this._update({});this._clearTimeouts()}));this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e};this._callbacks.forEach((e=>e()))}_clearTimeouts(){clearTimeout(this._delay);clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){this._callbacks.add(e);return()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e;this._opts=t;this._callbacks=new Set;this._delay=null;this._timeout=null;this.retry()}}function Loadable(e){return createLoadableComponent(load,e)}function flushInitializers(e,t){let r=[];while(e.length){let a=e.pop();r.push(a(t))}return Promise.all(r).then((()=>{if(e.length)return flushInitializers(e,t)}))}Loadable.preloadAll=()=>new Promise(((e,t)=>{flushInitializers(a).then(e,t)}));Loadable.preloadReady=e=>{void 0===e&&(e=[]);return new Promise((t=>{const res=()=>{o=true;return t()};flushInitializers(l,e).then(res,res)}))};\"undefined\"!==typeof window&&(window.__NEXT_PRELOADREADY=Loadable.preloadReady);const d=Loadable;return s}export{dew as a,dew$1 as d};\n\n//# sourceMappingURL=fa0681bd.js.map","import*as e from\"@swc/helpers/_/_interop_require_default\";import*as t from\"react\";import{a as n}from\"./fa0681bd.js\";var o=\"default\"in e?e.default:e;var r=\"default\"in t?t.default:t;var l={},a=false;function dew(){if(a)return l;a=true;Object.defineProperty(l,\"__esModule\",{value:true});0;function _export(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:true,get:t[n]})}_export(l,{noSSR:function(){return noSSR},default:function(){return dynamic}});const e=o;const t=e._(r);const u=e._(n());const d=\"undefined\"===typeof window;function convertModule(e){return{default:(null==e?void 0:e.default)||e}}function noSSR(e,n){delete n.webpack;delete n.modules;if(!d)return e(n);const o=n.loading;return()=>t.default.createElement(o,{error:null,isLoading:true,pastDelay:false,timedOut:false})}function dynamic(e,t){let n=u.default;let o={loading:e=>{let{error:t,isLoading:n,pastDelay:o}=e;return o,null}};e instanceof Promise?o.loader=()=>e:\"function\"===typeof e?o.loader=e:\"object\"===typeof e&&(o={...o,...e});o={...o,...t};const r=o.loader;const loader=()=>null!=r?r().then(convertModule):Promise.resolve(convertModule((()=>null)));if(o.loadableGenerated){o={...o,...o.loadableGenerated};delete o.loadableGenerated}if(\"boolean\"===typeof o.ssr&&!o.ssr){delete o.webpack;delete o.modules;return noSSR(n,o)}return n({...o,loader:loader})}if((\"function\"===typeof l.default||\"object\"===typeof l.default&&null!==l.default)&&\"undefined\"===typeof l.default.__esModule){Object.defineProperty(l.default,\"__esModule\",{value:true});Object.assign(l.default,l);l=l.default}return l}export{dew as d};\n\n//# sourceMappingURL=dd0af8be.js.map","var e={};e._=e._interop_require_default=_interop_require_default;function _interop_require_default(e){return e&&e.__esModule?e:{default:e}}const r=e._;const _=e._interop_require_default;export{r as _,_ as _interop_require_default,e as default};\n\n//# sourceMappingURL=_interop_require_default.cjs.map","import{d as e}from\"./_/dd0af8be.js\";import\"@swc/helpers/_/_interop_require_default\";import\"react\";import\"./_/fa0681bd.js\";var r={},t=false;function dew(){if(t)return r;t=true;r=e();return r}const o=dew();var a=o.__esModule,s=o.noSSR;export{a as __esModule,o as default,s as noSSR};\n\n//# sourceMappingURL=dynamic.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import dynamic from\"next/dynamic\";import{addPropertyControls,ControlType}from\"framer\";// Dynamically import to avoid SSR crash\nconst Typewriter=dynamic(()=>import(\"typewriter-effect\"),{ssr:false});export function TypewriterCustom(props){const{text,tag,autoplay,perWord,caret,delay,pause,color,font,fontSize,fontWeight,align,letterSpacing,lineHeight,wrap,cursor,cursorColor}=props;const Tag=tag;const style={color,fontFamily:font,fontSize:`${fontSize}px`,fontWeight,textAlign:align,letterSpacing:`${letterSpacing}px`,lineHeight:`${lineHeight}em`,whiteSpace:wrap===\"nowrap\"?\"nowrap\":\"normal\",margin:0,padding:0,display:\"inline-block\"};return /*#__PURE__*/_jsx(Tag,{style:style,children:/*#__PURE__*/_jsx(Typewriter,{onInit:typewriter=>{const string=perWord?text.split(\" \"):[text];typewriter.typeString(string.join(perWord?\" \":\"\")).pauseFor(pause*1e3).start();},options:{autoStart:false,loop:false,delay:parseFloat(delay)*100,cursor:caret?cursor:\"\"}})});}addPropertyControls(TypewriterCustom,{tag:{type:ControlType.Enum,options:[\"h1\",\"h2\",\"h3\",\"p\"],defaultValue:\"h3\"},text:{type:ControlType.String,defaultValue:\"/anti-microbial fo\"},autoplay:{type:ControlType.Boolean,defaultValue:true},perWord:{type:ControlType.Boolean,defaultValue:false,title:\"Per Word\"},caret:{type:ControlType.Boolean,defaultValue:true,title:\"Caret\"},delay:{type:ControlType.Number,defaultValue:.05,step:.01,min:.01,title:\"Delay\"},pause:{type:ControlType.Number,defaultValue:0,step:.5,min:0,title:\"Pause (sec)\"},color:{type:ControlType.Color,defaultValue:\"#5B2A00\"},font:{type:ControlType.String,defaultValue:\"Roobert Regular\"},fontSize:{type:ControlType.Number,defaultValue:24,title:\"Size\"},fontWeight:{type:ControlType.Enum,options:[\"400\",\"500\",\"600\",\"700\"],defaultValue:\"500\",title:\"Weight\"},align:{type:ControlType.Enum,options:[\"left\",\"center\",\"right\"],defaultValue:\"center\",title:\"Align\"},letterSpacing:{type:ControlType.Number,defaultValue:-.3,step:.1,title:\"Letter\"},lineHeight:{type:ControlType.Number,defaultValue:1,step:.1,title:\"Line\"},wrap:{type:ControlType.Enum,options:[\"nowrap\",\"wrap\"],defaultValue:\"nowrap\",title:\"Space\"},cursor:{type:ControlType.String,defaultValue:\"|\",title:\"Cursor Symbol\"},cursorColor:{type:ControlType.Color,defaultValue:\"#5B2A00\",title:\"Cursor Color (not used directly)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"TypewriterCustom\":{\"type\":\"reactComponent\",\"name\":\"TypewriterCustom\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TypewriterCustom.map","// Generated by Framer (612a550)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{TypewriterCustom}from\"https://framerusercontent.com/modules/jwEodIN0Z3KBd3CEgdQE/WL3znZY8kzXVrMxPFBRv/TypewriterCustom.js\";const TypewriterCustomFonts=getFonts(TypewriterCustom);const cycleOrder=[\"KP8wKeiZ0\",\"xR6Mhjppd\",\"vJToKHC06\",\"Qv_tFsQQn\",\"v5xJYlYXG\",\"CEWXWDfZ0\",\"HtUmyMcXi\",\"puq3nUxFL\",\"g9OSNF1kU\",\"SJk5B6VJb\",\"fvIcThN3T\"];const serializationHash=\"framer-RgEGv\";const variantClassNames={CEWXWDfZ0:\"framer-v-13pt32o\",fvIcThN3T:\"framer-v-pbusql\",g9OSNF1kU:\"framer-v-pe31ad\",HtUmyMcXi:\"framer-v-ddtudk\",KP8wKeiZ0:\"framer-v-7ebhvs\",puq3nUxFL:\"framer-v-99ktq3\",Qv_tFsQQn:\"framer-v-1pnqdto\",SJk5B6VJb:\"framer-v-oeoci6\",v5xJYlYXG:\"framer-v-3od6jk\",vJToKHC06:\"framer-v-4nrii0\",xR6Mhjppd:\"framer-v-6mqfow\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,tokenization:\"line\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Pause:\"xR6Mhjppd\",Play:\"KP8wKeiZ0\",Variant:\"fvIcThN3T\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KP8wKeiZ0\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KP8wKeiZ0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear4fw3aw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vJToKHC06\",true),500);});const onAppearkch7qj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Qv_tFsQQn\",true),200);});const onAppearso75gx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"v5xJYlYXG\",true),200);});const onAppear1rb95g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CEWXWDfZ0\",true),200);});const onAppear4p45ie=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"HtUmyMcXi\",true),200);});const onAppear44apxe=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"puq3nUxFL\",true),200);});const onAppear1j33kea=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"SJk5B6VJb\",true),300);});const onAppearn4k9bw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fvIcThN3T\",true),300);});const onAppearsivkc7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"g9OSNF1kU\",true),400);});useOnVariantChange(baseVariant,{CEWXWDfZ0:onAppear4p45ie,default:onAppear4fw3aw,fvIcThN3T:onAppearsivkc7,g9OSNF1kU:undefined,HtUmyMcXi:onAppear44apxe,puq3nUxFL:onAppear1j33kea,Qv_tFsQQn:onAppearso75gx,SJk5B6VJb:onAppearn4k9bw,v5xJYlYXG:onAppear1rb95g,vJToKHC06:onAppearkch7qj});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vJToKHC06\",\"Qv_tFsQQn\",\"v5xJYlYXG\",\"CEWXWDfZ0\",\"HtUmyMcXi\",\"puq3nUxFL\",\"g9OSNF1kU\",\"SJk5B6VJb\",\"fvIcThN3T\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"vJToKHC06\",\"Qv_tFsQQn\",\"v5xJYlYXG\",\"CEWXWDfZ0\",\"HtUmyMcXi\",\"puq3nUxFL\",\"SJk5B6VJb\",\"fvIcThN3T\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"g9OSNF1kU\")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-7ebhvs\",className,classNames),\"data-framer-name\":\"Play\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KP8wKeiZ0\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({CEWXWDfZ0:{\"data-framer-name\":undefined},fvIcThN3T:{\"data-framer-name\":undefined},g9OSNF1kU:{\"data-framer-name\":undefined,\"data-highlight\":undefined},HtUmyMcXi:{\"data-framer-name\":undefined},puq3nUxFL:{\"data-framer-name\":undefined},Qv_tFsQQn:{\"data-framer-name\":undefined},SJk5B6VJb:{\"data-framer-name\":undefined},v5xJYlYXG:{\"data-framer-name\":undefined},vJToKHC06:{\"data-framer-name\":undefined},xR6Mhjppd:{\"data-framer-name\":\"Pause\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1synwjk\",\"data-framer-name\":\"Frame 37793\",layoutDependency:layoutDependency,layoutId:\"sHeRpMjGu\",style:{backgroundColor:\"rgb(246, 244, 238)\",borderBottomLeftRadius:29,borderBottomRightRadius:29,borderTopLeftRadius:29,borderTopRightRadius:29},children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y1oqcb\",layoutDependency:layoutDependency,layoutId:\"mW4wf5NL7\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CEWXWDfZ0:{value:transition1},fvIcThN3T:{value:transition1},g9OSNF1kU:{value:transition1},HtUmyMcXi:{value:transition1},puq3nUxFL:{value:transition1},Qv_tFsQQn:{value:transition1},SJk5B6VJb:{value:transition1},v5xJYlYXG:{value:transition1},vJToKHC06:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\" \"})}),className:\"framer-7wwya1\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"HqKjiOWkf\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CEWXWDfZ0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/ant\"})})},fvIcThN3T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-\"})})},g9OSNF1kU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-microbial foods\"})})},HtUmyMcXi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti\"})})},puq3nUxFL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-\"})})},Qv_tFsQQn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/a\"})})},SJk5B6VJb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-\"})})},v5xJYlYXG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/an\"})})},vJToKHC06:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2kh1mx\",layoutDependency:layoutDependency,layoutId:\"IA8PYJoIN\",children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xrt56h-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"qHRbemctG-container\",nodeId:\"qHRbemctG\",rendersWithMotion:true,scopeId:\"rItbQGlc_\",children:/*#__PURE__*/_jsx(TypewriterCustom,{align:\"left\",autoplay:true,caret:true,color:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",cursor:\"|\",cursorColor:\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",delay:.5,font:\"Roobert Regular\",fontSize:24,fontWeight:\"500\",height:\"100%\",id:\"qHRbemctG\",layoutId:\"qHRbemctG\",letterSpacing:-.3,lineHeight:1,pause:0,perWord:false,style:{height:\"100%\",width:\"100%\"},tag:\"h3\",text:\"\",width:\"100%\",wrap:\"nowrap\"})})})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CEWXWDfZ0:{value:transition1},fvIcThN3T:{value:transition1},HtUmyMcXi:{value:transition1},puq3nUxFL:{value:transition1},Qv_tFsQQn:{value:transition1},SJk5B6VJb:{value:transition1},v5xJYlYXG:{value:transition1},vJToKHC06:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-candida diet\"})}),className:\"framer-jgh067\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"n6ho42w_j\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CEWXWDfZ0:{value:transition1},fvIcThN3T:{value:transition1},HtUmyMcXi:{value:transition1},puq3nUxFL:{value:transition1},Qv_tFsQQn:{value:transition1},SJk5B6VJb:{value:transition1},v5xJYlYXG:{value:transition1},vJToKHC06:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-inflammatory diet\"})}),className:\"framer-k7ai4e\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"UbQuTIsiH\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CEWXWDfZ0:{value:transition1},fvIcThN3T:{value:transition1},HtUmyMcXi:{value:transition1},puq3nUxFL:{value:transition1},Qv_tFsQQn:{value:transition1},SJk5B6VJb:{value:transition1},v5xJYlYXG:{value:transition1},vJToKHC06:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11)))\"},children:\"/anti-microbial foods\"})}),className:\"framer-1k8tq0d\",\"data-framer-name\":\"Name\",fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"tebNHZ7yw\",style:{\"--extracted-r6o4lv\":\"var(--token-6caa3890-38fe-4858-bb2e-8b7596d70f14, rgb(54, 25, 11))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-abn9fn\",\"data-framer-name\":\"Selection\",layoutDependency:layoutDependency,layoutId:\"b11vsMDZi\",children:isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ov2lp3\",\"data-framer-name\":\"Selection\",layoutDependency:layoutDependency,layoutId:\"UwZppirxe\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{CEWXWDfZ0:{backgroundColor:\"rgb(234, 232, 224)\"},fvIcThN3T:{backgroundColor:\"rgb(234, 232, 224)\"},HtUmyMcXi:{backgroundColor:\"rgb(234, 232, 224)\"},puq3nUxFL:{backgroundColor:\"rgb(234, 232, 224)\"},Qv_tFsQQn:{backgroundColor:\"rgb(234, 232, 224)\"},SJk5B6VJb:{backgroundColor:\"rgb(234, 232, 224)\"},v5xJYlYXG:{backgroundColor:\"rgb(234, 232, 224)\"},vJToKHC06:{backgroundColor:\"rgb(234, 232, 224)\"}}})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bq1e4e\",layoutDependency:layoutDependency,layoutId:\"lfGXzcKt8\",children:isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(54, 25, 11))\"},children:\"Incorporating a variety of anti-microbial foods can help target fungal, bacterial, and parasitic infections. Below are some foods that may help fight these invaders. Try to include some of these in your diet daily, as tolerated:\\xa0\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(54, 25, 11))\"},children:[\"•  Garlic\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Onions\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Coconut oil\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Olive oil\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Turmeric\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Cinnamon\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Pumpkin seeds\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Lemon/lime juice\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Apple cider vinegar (with mother)\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Raw honey/Manuka honey\\xa0\",/*#__PURE__*/_jsx(motion.br,{}),\"•  Pau D'arco tea\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Roobert Regular\", \"Roobert Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(54, 25, 11))\"},children:\"When targeting a GI infection, it's also important to avoid/limit foods that trigger symptoms as well as sugar and alcohol, as these foods can contribute to microbial imbalances.\\xa0\\xa0\"})]}),className:\"framer-1bd35wa\",\"data-framer-name\":\"Name\",effect:textEffect,fonts:[\"CUSTOM;Roobert Regular\"],layoutDependency:layoutDependency,layoutId:\"i9jDzoj5o\",style:{\"--extracted-1iakedh\":\"rgb(54, 25, 11)\",\"--extracted-2gxw0f\":\"rgb(54, 25, 11)\",\"--extracted-r6o4lv\":\"rgb(54, 25, 11)\",\"--framer-paragraph-spacing\":\"6px\",opacity:0},variants:{g9OSNF1kU:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xzhnyn\",layoutDependency:layoutDependency,layoutId:\"GZQatxaxY\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)\",opacity:0},variants:{g9OSNF1kU:{opacity:1}}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RgEGv.framer-h6qxdr, .framer-RgEGv .framer-h6qxdr { display: block; }\",\".framer-RgEGv.framer-7ebhvs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 23px; height: 436px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 577px; }\",\".framer-RgEGv .framer-1synwjk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 58px; justify-content: flex-start; overflow: hidden; padding: 17px 25px 17px 25px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-RgEGv .framer-1y1oqcb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RgEGv .framer-7wwya1, .framer-RgEGv .framer-jgh067, .framer-RgEGv .framer-k7ai4e, .framer-RgEGv .framer-1k8tq0d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RgEGv .framer-2kh1mx { flex: none; height: 23px; overflow: visible; position: relative; width: 7px; }\",\".framer-RgEGv .framer-xrt56h-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-RgEGv .framer-abn9fn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; left: 0px; overflow: visible; padding: 0px 15px 0px 15px; position: absolute; top: 47px; width: 100%; z-index: 0; }\",\".framer-RgEGv .framer-ov2lp3 { flex: none; height: 44px; overflow: visible; position: relative; width: 100%; z-index: 0; }\",\".framer-RgEGv .framer-bq1e4e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 372px; justify-content: center; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 100%; }\",\".framer-RgEGv .framer-1bd35wa { flex: 1 0 0px; height: auto; max-width: 466px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-RgEGv .framer-1xzhnyn { bottom: 1px; flex: none; height: 361px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-1synwjk, .framer-RgEGv.framer-v-1pnqdto .framer-1synwjk, .framer-RgEGv.framer-v-3od6jk .framer-1synwjk, .framer-RgEGv.framer-v-13pt32o .framer-1synwjk, .framer-RgEGv.framer-v-ddtudk .framer-1synwjk, .framer-RgEGv.framer-v-99ktq3 .framer-1synwjk, .framer-RgEGv.framer-v-oeoci6 .framer-1synwjk, .framer-RgEGv.framer-v-pbusql .framer-1synwjk { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; height: min-content; padding: 17px 25px 27px 25px; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-1y1oqcb, .framer-RgEGv.framer-v-1pnqdto .framer-1y1oqcb, .framer-RgEGv.framer-v-3od6jk .framer-1y1oqcb, .framer-RgEGv.framer-v-13pt32o .framer-1y1oqcb, .framer-RgEGv.framer-v-ddtudk .framer-1y1oqcb, .framer-RgEGv.framer-v-99ktq3 .framer-1y1oqcb, .framer-RgEGv.framer-v-oeoci6 .framer-1y1oqcb, .framer-RgEGv.framer-v-pbusql .framer-1y1oqcb { gap: 0px; order: 0; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-jgh067, .framer-RgEGv.framer-v-1pnqdto .framer-jgh067, .framer-RgEGv.framer-v-3od6jk .framer-jgh067, .framer-RgEGv.framer-v-13pt32o .framer-jgh067, .framer-RgEGv.framer-v-ddtudk .framer-jgh067, .framer-RgEGv.framer-v-99ktq3 .framer-jgh067, .framer-RgEGv.framer-v-oeoci6 .framer-jgh067, .framer-RgEGv.framer-v-pbusql .framer-jgh067 { order: 2; z-index: 2; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-k7ai4e, .framer-RgEGv.framer-v-1pnqdto .framer-k7ai4e, .framer-RgEGv.framer-v-3od6jk .framer-k7ai4e, .framer-RgEGv.framer-v-13pt32o .framer-k7ai4e, .framer-RgEGv.framer-v-ddtudk .framer-k7ai4e, .framer-RgEGv.framer-v-99ktq3 .framer-k7ai4e, .framer-RgEGv.framer-v-oeoci6 .framer-k7ai4e, .framer-RgEGv.framer-v-pbusql .framer-k7ai4e { order: 3; z-index: 2; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-1k8tq0d, .framer-RgEGv.framer-v-1pnqdto .framer-1k8tq0d, .framer-RgEGv.framer-v-3od6jk .framer-1k8tq0d, .framer-RgEGv.framer-v-13pt32o .framer-1k8tq0d, .framer-RgEGv.framer-v-ddtudk .framer-1k8tq0d, .framer-RgEGv.framer-v-99ktq3 .framer-1k8tq0d, .framer-RgEGv.framer-v-oeoci6 .framer-1k8tq0d, .framer-RgEGv.framer-v-pbusql .framer-1k8tq0d { order: 4; z-index: 2; }\",\".framer-RgEGv.framer-v-4nrii0 .framer-abn9fn, .framer-RgEGv.framer-v-1pnqdto .framer-abn9fn, .framer-RgEGv.framer-v-3od6jk .framer-abn9fn, .framer-RgEGv.framer-v-13pt32o .framer-abn9fn, .framer-RgEGv.framer-v-ddtudk .framer-abn9fn, .framer-RgEGv.framer-v-99ktq3 .framer-abn9fn { order: 1; }\",\".framer-RgEGv.framer-v-pe31ad .framer-1synwjk { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; height: min-content; }\",\".framer-RgEGv.framer-v-pe31ad .framer-1y1oqcb { gap: 0px; }\",\".framer-RgEGv.framer-v-oeoci6 .framer-abn9fn { bottom: 53px; order: 1; top: unset; }\",\".framer-RgEGv.framer-v-pbusql .framer-abn9fn { bottom: 12px; order: 1; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 436\n * @framerIntrinsicWidth 577\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xR6Mhjppd\":{\"layout\":[\"fixed\",\"fixed\"]},\"vJToKHC06\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qv_tFsQQn\":{\"layout\":[\"fixed\",\"fixed\"]},\"v5xJYlYXG\":{\"layout\":[\"fixed\",\"fixed\"]},\"CEWXWDfZ0\":{\"layout\":[\"fixed\",\"fixed\"]},\"HtUmyMcXi\":{\"layout\":[\"fixed\",\"fixed\"]},\"puq3nUxFL\":{\"layout\":[\"fixed\",\"fixed\"]},\"g9OSNF1kU\":{\"layout\":[\"fixed\",\"fixed\"]},\"SJk5B6VJb\":{\"layout\":[\"fixed\",\"fixed\"]},\"fvIcThN3T\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrItbQGlc_=withCSS(Component,css,\"framer-RgEGv\");export default FramerrItbQGlc_;FramerrItbQGlc_.displayName=\"Snippet 3\";FramerrItbQGlc_.defaultProps={height:436,width:577};addPropertyControls(FramerrItbQGlc_,{variant:{options:[\"KP8wKeiZ0\",\"xR6Mhjppd\",\"vJToKHC06\",\"Qv_tFsQQn\",\"v5xJYlYXG\",\"CEWXWDfZ0\",\"HtUmyMcXi\",\"puq3nUxFL\",\"g9OSNF1kU\",\"SJk5B6VJb\",\"fvIcThN3T\"],optionTitles:[\"Play\",\"Pause\",\"Variant\",\"Variant\",\"Variant\",\"Variant\",\"Variant\",\"Variant\",\"Variant\",\"Variant\",\"Variant\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrItbQGlc_,[{explicitInter:true,fonts:[{family:\"Roobert Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/Ki6m7HV27wUukuocpRIGfBliUU.woff2\"}]},...TypewriterCustomFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrItbQGlc_\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"577\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xR6Mhjppd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vJToKHC06\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qv_tFsQQn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v5xJYlYXG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CEWXWDfZ0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HtUmyMcXi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"puq3nUxFL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g9OSNF1kU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SJk5B6VJb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fvIcThN3T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"436\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rItbQGlc_.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";function handleFbclid(){const COOKIE_NAME=\"malla_fbclid\";// --- helpers ---\nfunction getCookie(name){const match=document.cookie.match(new RegExp(\"(^| )\"+name+\"=([^;]+)\"));return match?decodeURIComponent(match[2]):null;}function setCookie(name,value,days=90){const expires=new Date(Date.now()+days*24*60*60*1e3);document.cookie=`${name}=${encodeURIComponent(value)}; expires=${expires.toUTCString()}; path=/`;}function getUrlParam(param){const urlParams=new URLSearchParams(window.location.search);const value=urlParams.get(param);return value!==null?value:null;}function setUrlParam(param,value){const url=new URL(window.location.href);url.searchParams.set(param,value);window.history.replaceState({},\"\",url.toString());}// --- main logic ---\nconst cookieFbclid=getCookie(COOKIE_NAME);const urlFbclid=getUrlParam(\"fbclid\");if(urlFbclid!==null){setCookie(COOKIE_NAME,urlFbclid);}else{if(cookieFbclid!==null){setUrlParam(\"fbclid\",cookieFbclid);}}}export function AppendParamsToSignup(){useEffect(()=>{// First handle cookies\nhandleFbclid();const links=document.querySelectorAll('a[href*=\"care.malla.co\"]');if(links.length>0){const searchParams=window.location.search// e.g. ?ref=abc&utm=xyz\n;links.forEach(link=>{// Avoid appending multiple times\nif(!link.href.includes(searchParams)&&searchParams.length>0){link.href=link.href+searchParams;}});}},[]);return{};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withAppendParamsToSignup(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...AppendParamsToSignup(props)});};}withAppendParamsToSignup.displayName=\"AppendParamsToSignup\";\nexport const __FramerMetadata__ = {\"exports\":{\"AppendParamsToSignup\":{\"type\":\"override\",\"name\":\"AppendParamsToSignup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAppendParamsToSignup\":{\"type\":\"reactHoc\",\"name\":\"withAppendParamsToSignup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QueryParams.map"],"mappings":"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"}