{"version":3,"file":"shared-lib.DGeIQq2K.mjs","names":["e","t","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","O","u","x","Z","j","V","q","z","S","fe","ue","Children","useRef","useMemo","useState","useCallback","size","i","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","Children","useState","useRef","length","useMemo","UtilsComponentMessage","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Button","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","SVG","RichText","useMemo","useState","metadata","metadataVersion","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.13.1/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/DE91ZNrPshQbFJysFrO4/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js","https:/framerusercontent.com/modules/IT2yoWfYkMOUw1y7WouH/cLHux5WXn78o6KzYK382/SVGPathShimmer_Prod.js","https:/framerusercontent.com/modules/wf0M7aCkWBnGrqDRkCpf/treu2E1Gdq22TW5XKdys/D0BlCAMbT.js","https:/framerusercontent.com/modules/hQOtenLwkDhfaEjmh4mU/3zUkBcbp9hQUQLem4e79/WgdEmDfwf.js","https:/framerusercontent.com/modules/VZcqVLfr69Bqny9cgmZB/1CnCY0aJW8hnYTP79rkU/I0R9vgWlC.js","https:/framerusercontent.com/modules/sAjbw4WJvbCqbUzWjIN7/wNJK0IM7P1HDCkThuAxm/WX4YXuY2N.js","https:/framerusercontent.com/modules/6BY1mi4B74JL42uO0XI0/qovjnK63tnYK5uaCXhBX/FadePattern.js","https:/framerusercontent.com/modules/JY7ikoiTDDmIyWmbZPuw/k0GCiHlC3PC09jrcj9TB/TimeNotice.js","https:/framerusercontent.com/modules/Laj3ljdd3x19Wc5vr0Tw/FqXOO2jQTByM8fJarThp/OgAZ00hvO.js","https:/framerusercontent.com/modules/FCCDCE2zYec5SsrZjYKN/CiGaOeZgaxbYuXt48MMq/WZwENE1Me.js","https:/framerusercontent.com/modules/6QwYQmM3FKxfWaUkJFKd/39RFcjQOA2e2ObH2Qy6h/augiA20Il.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,progress as o,isFunction as i,defaults as s,isCubicBezier as r,isEasingGenerator as a,isEasingList as c,isNumber as l,time as f,noop as u,removeItem as d,mix as g,getEasingForSegment as m,isString as h,defaultOffset as p,fillOffset as v,velocityPerSecond as y,interpolate as w}from\"@motionone/utils\";import{Animation as E,getEasingFunction as b}from\"@motionone/animation\";import{__rest as S}from\"tslib\";import{invariant as A}from\"hey-listen\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as V,glide as z}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const D={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const M={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const k={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:M,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:M};const B=new Map;const asTransformCssVar=e=>`--motion-${e}`;const j=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{j.push(e+t);B.set(asTransformCssVar(e+t),k[e])}))}));const compareTransformOrder=(e,t)=>j.indexOf(e)-j.indexOf(t);const P=new Set(j);const isTransform=e=>P.has(e);const addTransformToElement=(e,t)=>{D[t]&&(t=D[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const $=new Set;function registerCssVariable(e){if(!$.has(e)){$.add(e);try{const{syntax:t,initialValue:n}=B.has(e)?B.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const R={};const H={};for(const e in C)H[e]=()=>{void 0===R[e]&&(R[e]=C[e]());return R[e]};const I=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const i=Math.round(t/I);for(let t=0;t<i;t++)n+=e(o(0,i-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>i(e)?H.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:s.easing:r(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){D[e]&&(e=D[e]);return isTransform(e)?asTransformCssVar(e):e}const N={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=B.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const r=getDevToolsRecord();const d=false!==o.record&&r;let g;let{duration:m=s.duration,delay:h=s.delay,endDelay:p=s.endDelay,repeat:v=s.repeat,easing:y=s.easing,direction:w,offset:b,allowWebkitAcceleration:S=false}=o;const A=getAnimationData(e);const O=isTransform(t);let x=H.waapi();O&&addTransformToElement(e,t);const V=getStyleName(t);const z=getMotionValue(A.values,V);const W=B.get(V);stopAnimation(z.animation,!(a(y)&&z.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=N.get(e,V))&&void 0!==t?t:null===W||void 0===W?void 0:W.initialValue)&&void 0!==n?n:0};let s=hydrateKeyframes(keyframesList(n),readInitialValue);if(a(y)){const e=y.createAnimation(s,readInitialValue,O,V,z);y=e.easing;void 0!==e.keyframes&&(s=e.keyframes);void 0!==e.duration&&(m=e.duration)}isCssVar(V)&&(H.cssRegisterProperty()?registerCssVariable(V):x=false);O&&!H.linearEasing()&&(i(y)||c(y)&&y.some(i))&&(x=false);if(x){W&&(s=s.map((e=>l(e)?W.toDefaultUnit(e):e)));1!==s.length||H.partialKeyframes()&&!d||s.unshift(readInitialValue());const t={delay:f.ms(h),duration:f.ms(m),endDelay:f.ms(p),easing:c(y)?void 0:convertEasing(y,m),direction:w,iterations:v+1,fill:\"both\"};g=e.animate({[V]:s,offset:b,easing:c(y)?y.map((e=>convertEasing(e,m))):void 0},t);g.finished||(g.finished=new Promise(((e,t)=>{g.onfinish=e;g.oncancel=t})));const n=s[s.length-1];g.finished.then((()=>{N.set(e,V,n);g.cancel()})).catch(u);S||(g.playbackRate=1.000001)}else if(O){s=s.map((e=>\"string\"===typeof e?parseFloat(e):e));1===s.length&&s.unshift(parseFloat(readInitialValue()));const render=t=>{W&&(t=W.toDefaultUnit(t));N.set(e,V,t)};g=new E(render,s,Object.assign(Object.assign({},o),{duration:m,easing:y}))}else{const t=s[s.length-1];N.set(e,V,W&&l(t)?W.toDefaultUnit(t):t)}d&&r(e,t,s,{duration:m,delay:h,easing:y,repeat:v,offset:b},\"motion-one\");z.setAnimation(g);return g}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=s.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},F);const getActiveAnimation=e=>e.animations[0];const F={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return f.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(u));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=f.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const r=l(n)?n:getFromIndex(n,s);const a=Math.abs(r-i);let c=e*a;if(o){const t=s*e;const n=b(o);c=n(c/t)*t}return t+c}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return i(e)?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return l(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){d(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:g(i,s,o[r]),easing:m(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,i=S(t,[\"defaultOptions\"]);const r=[];const c=new Map;const l={};const f=new Map;let u=0;let d=0;let g=0;for(let t=0;t<e.length;t++){const o=e[t];if(h(o)){f.set(o,d);continue}if(!Array.isArray(o)){f.set(o.name,calcNextTime(d,o.at,u,f));continue}const[i,r,m={}]=o;void 0!==m.at&&(d=calcNextTime(d,m.at,u,f));let y=0;const w=resolveElements(i,l);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,c);for(const t in r){const i=getValueSequence(t,o);let c=keyframesList(r[t]);const l=getOptions(m,t);let{duration:f=n.duration||s.duration,easing:u=n.easing||s.easing}=l;if(a(u)){const e=isTransform(t);A(2===c.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=u.createAnimation(c,(()=>\"0\"),e);u=n.easing;void 0!==n.keyframes&&(c=n.keyframes);void 0!==n.duration&&(f=n.duration)}const h=resolveOption(m.delay,e,E)||0;const w=d+h;const b=w+f;let{offset:S=p(c.length)}=l;1===S.length&&0===S[0]&&(S[1]=1);const O=length-c.length;O>0&&v(S,O);1===c.length&&c.unshift(null);addKeyframes(i,c,u,S,w,b);y=Math.max(h+f,y);g=Math.max(b,g)}}u=d;d+=y}c.forEach(((e,t)=>{for(const a in e){const c=e[a];c.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<c.length;e++){const{at:t,value:n,easing:i}=c[e];l.push(n);f.push(o(0,g,t));u.push(i||s.easing)}if(0!==f[0]){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(1!==f[f.length-1]){f.push(1);l.push(null)}r.push([t,a,l,Object.assign(Object.assign(Object.assign({},n),{duration:g,easing:u,offset:f}),i)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,O(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=x((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const U=createGeneratorEasing(V);const q=createGeneratorEasing(z);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:s=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const r=resolveElements(e);const a=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=a.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);i(n)?a.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);a.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof s?s:K[s]});r.forEach((e=>c.observe(e)));return()=>c.disconnect()}const G=new WeakMap;let _;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=G.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(_=new ResizeObserver(notifyAll))}function resizeElement(e,t){_||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=G.get(e);if(!n){n=new Set;G.set(e,n)}n.add(t);null===_||void 0===_?void 0:_.observe(e)}));return()=>{n.forEach((e=>{const n=G.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===_||void 0===_?void 0:_.unobserve(e))}))}}const Z=new Set;let X;function createWindowResizeHandler(){X=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};Z.forEach((e=>e(t)))};window.addEventListener(\"resize\",X)}function resizeWindow(e){Z.add(e);X||createWindowResizeHandler();return()=>{Z.delete(e);!Z.size&&X&&(X=void 0)}}function resize(e,t){return i(e)?resizeWindow(e):resizeElement(e,t)}const Y=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const J={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,i){const s=n[t];const{length:r,position:a}=J[t];const c=s.current;const l=n.time;s.current=e[\"scroll\"+a];s.scrollLength=e[\"scroll\"+r]-e[\"client\"+r];s.offset.length=0;s.offset[0]=0;s.offset[1]=s.scrollLength;s.progress=o(0,s.scrollLength,s.current);const f=i-l;s.velocity=f>Y?0:y(s.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Q={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const ee={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==ee[e]&&(e=ee[e]);if(h(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}l(e)&&(o=t*e);return n+o}const te=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:te;let s=0;let r=0;if(l(e))i=[e,e];else if(h(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,ee[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const ne={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Q.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ne;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=w(p(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const s=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:i(t)?()=>t(n):scrubAnimation(t,n[s])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const oe=new WeakMap;const ie=new WeakMap;const se=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=se.get(n);if(!i){i=new Set;se.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!oe.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};oe.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ie.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=oe.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=se.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=oe.get(n);oe.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ie.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let re;function processScheduledAnimations(){if(!re)return;const e=re.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);re=void 0}function scheduleAnimation(e){if(re)n(re,e);else{re=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){re&&d(re,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const ae={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const ce={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const le={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const fe={inView:ae,hover:ce,press:le};const ue=[\"initial\",\"animate\",...Object.keys(fe),\"exit\"];const de=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of ue)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},l=S(c,[\"transition\"]);const f=Object.assign({},l);function*animateUpdates(){var t,o;const s=l;l={};const r={};for(const n of ue){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){l[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(l),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===l[e]&&(l[e]=f[e]);if(hasChanged(s[e],l[e])){null!==(t=f[e])&&void 0!==t?t:f[e]=N.get(n,e);c.push(animateStyle(n,e,l[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=l;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(u)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in fe){const o=fe[t].isActive(e);const i=s[t];if(o&&!i)s[t]=fe[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>l,getOptions:()=>e,getContext:()=>r,mount:e=>{A(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;de.set(n,d);updateGestureSubscriptions();return()=>{de.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){D[o]&&(o=D[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=B.get(o);r&&(s=l(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Q as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,de as mountedStates,resize,scroll,U as spring,stagger,N as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.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 (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ZpfHZ\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};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,subtitle,title,width,...props})=>{return{...props,WuF2iG84P:subtitle??props.WuF2iG84P??\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:title??props.yeAnKbEUZ??\"Screen Saver\"};};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,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",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-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:refBinding,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZpfHZ.framer-qanqo2, .framer-ZpfHZ .framer-qanqo2 { display: block; }\",\".framer-ZpfHZ.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-ZpfHZ .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-ZpfHZ .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-ZpfHZ .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZpfHZ .framer-q0gs4u, .framer-ZpfHZ .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-ZpfHZ\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/DE91ZNrPshQbFJysFrO4/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/DE91ZNrPshQbFJysFrO4/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{Children,useEffect,useState,useMemo,useRef,cloneElement}from\"react\";import{motion,useInView,animate,useMotionValue,useTransform}from\"framer-motion\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js\";var Mode;(function(Mode){Mode[\"Layer\"]=\"layer\";Mode[\"SVG\"]=\"svg\";})(Mode||(Mode={}));var SVGType;(function(SVGType){SVGType[\"Image\"]=\"image\";SVGType[\"File\"]=\"file\";})(SVGType||(SVGType={}));/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n */export default function SVGPathShimmer({mode,layer,svgType,svgImage,svgFile,baseColor,shimmerColor,length,transition,direction,loopMode,loopDelay,trigger,replay,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=mode===\"layer\"?Children.count(layer)>0:false;const reverse=direction===\"reverse\";const loop=loopMode!==\"once\";const shapeTransition={...transition,repeat:loop?Infinity:0,repeatType:loopMode===\"mirror\"?\"reverse\":loopMode,repeatDelay:loop?loopDelay:0};const[svgContent,setSvgContent]=useState(null);const[isLoading,setIsLoading]=useState(false);const[loadingError,setLoadingError]=useState(null);const[currentAnimation,setCurrentAnimation]=useState(null);const ref=useRef(null);const isInView=useInView(ref,{once:!replay&&!loop,amount:\"some\"});const progressMotionValue=useMotionValue(0);const[scale,setScale]=useState(1);const[padding,setPadding]=useState({horizontal:0,vertical:0});const[originalSize,setOriginalSize]=useState({width:0,height:0});const containerRef=useRef(null);const hasSvg=mode===\"svg\"?!!svgContent:hasChildren;const runAnimation=()=>{if(isCanvas)return;if(currentAnimation){currentAnimation.stop();}setCurrentAnimation(animate(0,1,{...shapeTransition,onUpdate:latest=>{progressMotionValue.set(latest);}}));};useEffect(()=>{async function fetchSVG(){if(mode!==\"svg\")return;setIsLoading(true);setLoadingError(null);setSvgContent(null);const url=svgType===\"image\"?svgImage?.src:svgFile;if(!url){setIsLoading(false);return;}const content=await loadAndValidateSVG(url);if(!content){setLoadingError(true);setIsLoading(false);return;}setSvgContent(content);setIsLoading(false);}fetchSVG();},[mode,svgType,svgType===\"image\"?svgImage?.src:svgFile]);useEffect(()=>{if(trigger===\"appear\"){runAnimation();}// Add cleanup function\nreturn()=>{if(currentAnimation){currentAnimation.stop();}};},[trigger,hasSvg]);useEffect(()=>{if(trigger===\"layerInView\"){if(isInView&&hasSvg){runAnimation();}else{if(currentAnimation){currentAnimation.stop();}progressMotionValue.set(0);}}},[isInView,trigger,hasSvg]);// First effect to capture original SVG size once ref is available\nuseEffect(()=>{if(!isCanvas||mode!==\"layer\"||!hasChildren)return;// Use rAF to ensure we measure after the ref is attached\nconst measureSvg=()=>{const svg=containerRef.current?.querySelector(\"div:has(> svg)\");if(!svg){requestAnimationFrame(measureSvg);return;}setOriginalSize({width:svg.offsetWidth,height:svg.offsetHeight});};requestAnimationFrame(measureSvg);},[isCanvas,mode,hasChildren]);// Second effect to handle resize observation\nuseEffect(()=>{if(!isCanvas||mode!==\"layer\"||!hasChildren||!containerRef.current)return;const container=containerRef.current;const updateScale=()=>{const containerWidth=container.offsetWidth;const containerHeight=container.offsetHeight;let newScale=1;const newPadding={horizontal:0,vertical:0};// Only proceed with scaling if we have the dimensions we need\nif(style?.width&&style?.height){if(originalSize.width&&originalSize.height){newScale=Math.min(containerWidth/originalSize.width,containerHeight/originalSize.height);}}else if(style?.width){if(originalSize.width){newScale=containerWidth/originalSize.width;newPadding.vertical=(containerHeight*newScale-containerHeight)/2;}}else if(style?.height){if(originalSize.height){newScale=containerHeight/originalSize.height;newPadding.horizontal=(containerWidth*newScale-containerWidth)/2;}}setScale(newScale);setPadding(newPadding);};const resizeObserver=new ResizeObserver(updateScale);resizeObserver.observe(container);updateScale()// Initial calculation\n;return()=>{resizeObserver.disconnect();};},[isCanvas,mode,hasChildren,originalSize.width,originalSize.height,style?.width,style?.height]);let svgElement=null;let svgContents=null;let svgViewbox=\"\";let viewboxWidth=0;let viewboxHeight=0;const start=100+length+length;const end=length;const parsedSvgData=useMemo(()=>{if(mode!==\"svg\"||!svgContent||isLoading){return null;}const parser=new DOMParser;const doc=parser.parseFromString(svgContent,\"image/svg+xml\");const svg=doc.querySelector(\"svg\");const path=doc.querySelector(\"path\");if(!svg||!path){return null;}const width=parseFloat(svg.getAttribute(\"width\")||\"100\");const height=parseFloat(svg.getAttribute(\"height\")||\"100\");const viewBox=svg.getAttribute(\"viewBox\")||`0 0 ${width} ${height}`;const pathD=path.getAttribute(\"d\")||\"\";const stroke=path.getAttribute(\"stroke\")||\"transparent\";const strokeWidth=path.getAttribute(\"stroke-width\")||\"1\";const strokeLinecap=path.getAttribute(\"stroke-linecap\")||\"round\";const strokeLinejoin=path.getAttribute(\"stroke-linejoin\")||\"round\";return{width,height,viewBox,pathD,stroke,strokeWidth,strokeLinecap,strokeLinejoin};},[mode,svgContent,isLoading]);const parsedLayerData=useMemo(()=>{if(mode!==\"layer\"||!hasChildren||isCanvas){return null;}const firstChild=getFirstChild(layer);const svgChild=getFirstChild(firstChild?.props?.svg);if(!svgChild){return null;}const attributes=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);let pathD;let stroke;let strokeWidth;let strokeLinecap;let strokeLinejoin;for(const element of attributes){if(element.startsWith(\"d=\")){pathD=splitAndReplace(element);}if(element.startsWith(\"stroke=\")){stroke=splitAndReplace(element);}if(element.startsWith(\"stroke-width=\")){strokeWidth=splitAndReplace(element);}if(element.startsWith(\"stroke-linecap=\")){strokeLinecap=splitAndReplace(element);}if(element.startsWith(\"stroke-linejoin=\")){strokeLinejoin=splitAndReplace(element);}}const viewBoxMatch=svgChild.split(\"viewBox=\")[1];const viewBox=viewBoxMatch.split(\">\")[0].replace(/^\"(.+(?=\"$))\"$/,\"$1\");const viewBoxWidth=parseFloat(viewBox.split(\" \")[2]);const viewBoxHeight=parseFloat(viewBox.split(\" \")[3]);return{pathD,stroke,strokeWidth,strokeLinecap,strokeLinejoin,viewBox,viewBoxWidth,viewBoxHeight};},[mode,layer,hasChildren,isCanvas]);const opacity=useTransform(progressMotionValue,value=>{const strokeLinecap=mode===\"svg\"?parsedSvgData?.strokeLinecap:parsedLayerData?.strokeLinecap;if(strokeLinecap===\"round\"||strokeLinecap===\"square\"){return transformOpacity(value);}return 1;});const strokeDashoffsetTransform=useTransform(progressMotionValue,[0,1],reverse?[end,start]:[start,end]);if(mode===\"svg\"){if(!isLoading&&svgContent&&parsedSvgData){const{width,height,viewBox,pathD,stroke,strokeWidth,strokeLinecap,strokeLinejoin}=parsedSvgData;viewboxWidth=width;viewboxHeight=height;svgViewbox=viewBox;svgContents=[/*#__PURE__*/_jsx(\"path\",{d:pathD,stroke:baseColor||stroke,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\"}),/*#__PURE__*/_jsx(motion.path,{style:{strokeDashoffset:strokeDashoffsetTransform},strokeDasharray:`${length} 100`,d:pathD,stroke:shimmerColor,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\",pathLength:100,opacity:opacity})];}}else if(hasChildren){if(isCanvas){svgElement=getFirstChild(layer);}else if(parsedLayerData){const{pathD,stroke,strokeWidth,strokeLinecap,strokeLinejoin,viewBox,viewBoxWidth,viewBoxHeight}=parsedLayerData;svgViewbox=viewBox;viewboxWidth=viewBoxWidth;viewboxHeight=viewBoxHeight;svgContents=[/*#__PURE__*/_jsx(\"path\",{d:pathD,stroke:stroke,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\"}),/*#__PURE__*/_jsx(motion.path,{style:{strokeDashoffset:strokeDashoffsetTransform},strokeDasharray:`${length} 100`,d:pathD,stroke:shimmerColor,strokeWidth:strokeWidth,strokeLinejoin:strokeLinejoin,strokeLinecap:strokeLinecap,fill:\"transparent\",pathLength:100,opacity:opacity})];}}// Apply the scale and padding after they're calculated\nif(svgElement&&isCanvas){svgElement=/*#__PURE__*/cloneElement(svgElement,{style:{transform:`scale(${scale})`,transformOrigin:\"center\",...svgElement.props.style}});}return svgElement||svgContents?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",placeContent:\"center\",placeItems:\"center\",backgroundColor:\"transparent\",overflow:\"hidden\",position:\"relative\",paddingLeft:padding.horizontal,paddingRight:padding.horizontal,paddingTop:padding.vertical,paddingBottom:padding.vertical,...style},children:/*#__PURE__*/_jsx(\"div\",{\"data-tag-here\":true,ref:containerRef,style:{display:\"flex\",placeContent:\"center\",placeItems:\"center\",backgroundColor:\"transparent\",position:\"relative\",...style},children:svgElement||/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:svgViewbox,style:{width:style?.width??(style?.height?\"auto\":viewboxWidth),height:style?.height??(style?.width?\"auto\":viewboxHeight)},children:svgContents})})}):mode===\"svg\"&&!isLoading&&!svgContent&&!(svgType===\"image\"?svgImage?.src:svgFile)||mode===\"layer\"&&!hasChildren?/*#__PURE__*/_jsx(\"div\",{ref:ref,style:style,children:/*#__PURE__*/_jsx(UtilsComponentMessage,{style:style,title:loadingError?\"Error loading SVG\":\"SVG Path Shimmer\",subtitle:loadingError?\"Invalid SVG file. Please provide a valid SVG.\":\"Connect a graphic layer using the handle or upload an SVG file.\"})}):/*#__PURE__*/_jsx(\"div\",{ref:ref,style:style});}SVGPathShimmer.displayName=\"SVG Path Shimmer\";addPropertyControls(SVGPathShimmer,{mode:{type:ControlType.Enum,defaultValue:\"layer\",options:[\"layer\",\"svg\"],optionTitles:[\"Graphic\",\"SVG\"],displaySegmentedControl:true},layer:{type:ControlType.ComponentInstance,description:\"Select a Graphic layer\",hidden:props=>props.mode!==\"layer\"},svgType:{type:ControlType.Enum,defaultValue:\"image\",options:[\"image\",\"file\"],optionTitles:[\"Image\",\"File\"],displaySegmentedControl:true,title:\"SVG Type\",hidden:props=>props.mode!==\"svg\"},svgImage:{type:ControlType.ResponsiveImage,title:\"SVG\",description:\"Must be an SVG file\",hidden:props=>props.mode!==\"svg\"||props.svgType!==\"image\"},svgFile:{type:ControlType.File,allowedFileTypes:[\"svg\"],title:\"SVG\",description:\"Must be an SVG file\",hidden:props=>props.mode!==\"svg\"||props.svgType!==\"file\"},baseColor:{type:ControlType.Color,optional:true,title:\"Color\",hidden:props=>props.mode!==\"svg\"},shimmerColor:{type:ControlType.Color,title:\"Shimmer\",defaultValue:\"#0099FF\"},length:{type:ControlType.Number,defaultValue:20,min:0,max:100,step:1,unit:\"%\"},transition:{type:ControlType.Transition,defaultValue:{type:\"tween\",ease:[0,0,1,1],duration:2,delay:0}},trigger:{type:ControlType.Enum,defaultValue:\"appear\",options:[\"appear\",\"layerInView\"],optionTitles:[\"Appear\",\"Layer in View\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},loopMode:{type:ControlType.Enum,defaultValue:\"loop\",options:[\"loop\",\"mirror\",\"once\"],optionTitles:[\"Loop\",\"Mirror\",\"Once\"],displaySegmentedControl:true,title:\"Animation\"},loopDelay:{type:ControlType.Number,defaultValue:0,min:0,max:60,step:.1,hidden:props=>props.loopMode===\"once\"},replay:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.trigger!==\"layerInView\"||props.loopMode!==\"once\"},direction:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"reverse\"],optionTitles:[\"Default\",\"Reverse\"],displaySegmentedControl:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}function splitAndReplace(string){return string.split(\"=\")[1].replace(/['\"]+/g,\"\");}async function loadAndValidateSVG(url){try{const response=await fetch(url);const text=await response.text();// Basic validation that it's an SVG\nif(!text.includes(\"<svg\")||!text.includes(\"</svg>\")){return null;}return text;}catch(error){console.error(\"Error loading SVG:\",error);return null;}}function transformOpacity(input){// Ensure input is within the valid range\nif(input<0||input>1){return 0;}const lowerThreshold=.01;const upperThreshold=1-lowerThreshold;if(input<=lowerThreshold){// Linear interpolation from 0 to 1 for inputs between 0 and 0.025\nreturn input/lowerThreshold;}else if(input>=upperThreshold){// Linear interpolation from 1 to 0 for inputs between 0.975 and 1\nreturn(1-input)/lowerThreshold;}else{// All values between 0.025 and 0.975 return 1\nreturn 1;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVGPathShimmer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVGPathShimmer_Prod.map","// Generated by Framer (a44d8cf)\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=[\"vxI1aFnse\",\"Xo2Uhs_ET\"];const serializationHash=\"framer-5410T\";const variantClassNames={vxI1aFnse:\"framer-v-1sd4yf8\",Xo2Uhs_ET:\"framer-v-pq9w8v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.5,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={Close:\"Xo2Uhs_ET\",Open:\"vxI1aFnse\"};const getProps=({answer,border,click,fill,height,id,question,width,...props})=>{return{...props,DR_6QqGeh:answer??props.DR_6QqGeh??\"Framer is a design tool that allows you to design websites on a freeform canvas, and then publish them as websites with a single click.\",qdQeuoNlv:fill??props.qdQeuoNlv??\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",qQefXa5XK:question??props.qQefXa5XK??\"Why can't I just use a template? What's the real difference?\",TXYgY4c_B:border??props.TXYgY4c_B??{borderColor:'var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(22, 24, 25)) /* {\"name\":\"3\"} */',borderStyle:\"solid\",borderWidth:1},variant:humanReadableVariantMap[props.variant]??props.variant??\"vxI1aFnse\",Z3jnJDFUJ:click??props.Z3jnJDFUJ};};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,qQefXa5XK,DR_6QqGeh,Z3jnJDFUJ,qdQeuoNlv,TXYgY4c_B,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vxI1aFnse\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mtaeve=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z3jnJDFUJ){const res=await Z3jnJDFUJ(...args);if(res===false)return false;}setVariant(\"Xo2Uhs_ET\");});const onTap1allqru=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z3jnJDFUJ){const res=await Z3jnJDFUJ(...args);if(res===false)return false;}setVariant(\"vxI1aFnse\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Xo2Uhs_ET\")return false;return true;};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-1sd4yf8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vxI1aFnse\",onTap:onTap1mtaeve,ref:refBinding,style:{\"--border-bottom-width\":(TXYgY4c_B.borderBottomWidth??TXYgY4c_B.borderWidth)+\"px\",\"--border-color\":TXYgY4c_B.borderColor,\"--border-left-width\":(TXYgY4c_B.borderLeftWidth??TXYgY4c_B.borderWidth)+\"px\",\"--border-right-width\":(TXYgY4c_B.borderRightWidth??TXYgY4c_B.borderWidth)+\"px\",\"--border-style\":TXYgY4c_B.borderStyle,\"--border-top-width\":(TXYgY4c_B.borderTopWidth??TXYgY4c_B.borderWidth)+\"px\",backgroundColor:qdQeuoNlv,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({Xo2Uhs_ET:{\"data-framer-name\":\"Close\",onTap:onTap1allqru}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10u1act\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"YwemOHGR9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Why can't I just use a template? What's the real difference?\"})}),className:\"framer-15m4km6\",\"data-framer-name\":\"Question\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"gd_9IJThA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qQefXa5XK,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-2o4o2z\",\"data-framer-name\":\"Icon\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"pwp95P3ov\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xih7ne\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"XOG6a5A7i\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:270}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-av4p4n\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"KI0Qm35r1\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:90},variants:{Xo2Uhs_ET:{rotate:0}}})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qebdlq\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"SaY2JbVXG\",style:{background:\"linear-gradient(90deg, var(--token-965e5c17-6359-41cc-bd03-2fa4898e2c2b, rgb(34, 36, 38)) 0%, rgba(34, 36, 38, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-60e5at\",\"data-framer-name\":\"Asnwer\",layoutDependency:layoutDependency,layoutId:\"lsdB7R6BT\",style:{opacity:1},variants:{Xo2Uhs_ET:{opacity:0}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(126, 148, 163))\"},children:\"Framer is a design tool that allows you to design websites on a freeform canvas, and then publish them as websites with a single click.\"})}),className:\"framer-1v2zd1k\",\"data-framer-name\":\"Answer\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"IWq7ifiMq\",style:{\"--extracted-r6o4lv\":\"rgb(126, 148, 163)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:DR_6QqGeh,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5410T.framer-k9496r, .framer-5410T .framer-k9496r { display: block; }\",\".framer-5410T.framer-1sd4yf8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 14px 14px 16px 18px; position: relative; width: 391px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5410T .framer-10u1act { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5410T .framer-15m4km6, .framer-5410T .framer-1v2zd1k { -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-5410T .framer-2o4o2z { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; width: 28px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5410T .framer-xih7ne, .framer-5410T .framer-av4p4n { flex: none; height: 12px; left: calc(50.00000000000002% - 2px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 2px; }\",\".framer-5410T .framer-1qebdlq { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-5410T .framer-60e5at { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 44px 0px 0px; position: relative; width: 100%; }\",\".framer-5410T.framer-v-pq9w8v.framer-1sd4yf8 { gap: 0px; padding: 14px 14px 11px 18px; }\",\".framer-5410T.framer-v-pq9w8v .framer-60e5at { height: 1px; }\",'.framer-5410T[data-border=\"true\"]::after, .framer-5410T [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 391\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Xo2Uhs_ET\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qQefXa5XK\":\"question\",\"DR_6QqGeh\":\"answer\",\"Z3jnJDFUJ\":\"click\",\"qdQeuoNlv\":\"fill\",\"TXYgY4c_B\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD0BlCAMbT=withCSS(Component,css,\"framer-5410T\");export default FramerD0BlCAMbT;FramerD0BlCAMbT.displayName=\"Accordion\";FramerD0BlCAMbT.defaultProps={height:200,width:391};addPropertyControls(FramerD0BlCAMbT,{variant:{options:[\"vxI1aFnse\",\"Xo2Uhs_ET\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},qQefXa5XK:{defaultValue:\"Why can't I just use a template? What's the real difference?\",displayTextArea:false,title:\"Question\",type:ControlType.String},DR_6QqGeh:{defaultValue:\"Framer is a design tool that allows you to design websites on a freeform canvas, and then publish them as websites with a single click.\",displayTextArea:false,title:\"Answer\",type:ControlType.String},Z3jnJDFUJ:{title:\"Click\",type:ControlType.EventHandler},qdQeuoNlv:{defaultValue:'var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)) /* {\"name\":\"2\"} */',title:\"Fill\",type:ControlType.Color},TXYgY4c_B:{defaultValue:{borderColor:'var(--token-3edc53ec-2b53-43fb-be53-9e75b862c113, rgb(22, 24, 25)) /* {\"name\":\"3\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerD0BlCAMbT,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD0BlCAMbT\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"qQefXa5XK\\\":\\\"question\\\",\\\"DR_6QqGeh\\\":\\\"answer\\\",\\\"Z3jnJDFUJ\\\":\\\"click\\\",\\\"qdQeuoNlv\\\":\\\"fill\\\",\\\"TXYgY4c_B\\\":\\\"border\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xo2Uhs_ET\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"391\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./D0BlCAMbT.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={c3mnEjQcL:{hover:true}};const serializationHash=\"framer-EYdks\";const variantClassNames={c3mnEjQcL:\"framer-v-7wo73i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};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=({border,buttonEdges,click,color,cTAText,fill,height,id,link,visible,width,...props})=>{return{...props,eQBtCk0MC:color??props.eQBtCk0MC??\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255))\",fY7EpQ69a:fill??props.fY7EpQ69a??\"var(--token-aff4b803-3caa-4e1f-9371-031813bd5aa9, rgb(21, 92, 255))\",gzHoSp8ML:cTAText??props.gzHoSp8ML??\"Let’s Connect\",mXkO8RNYu:click??props.mXkO8RNYu,Pa75XoBZy:buttonEdges??props.Pa75XoBZy??\"100px\",TCBotagPx:border??props.TCBotagPx??{borderColor:\"rgba(4, 10, 26, 0.1)\",borderStyle:\"solid\",borderWidth:1},vmOUJEitI:link??props.vmOUJEitI,zmA0a_GQC:visible??props.zmA0a_GQC??true};};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,gzHoSp8ML,Pa75XoBZy,fY7EpQ69a,eQBtCk0MC,TCBotagPx,zmA0a_GQC,vmOUJEitI,mXkO8RNYu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"c3mnEjQcL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15im7jm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mXkO8RNYu){const res=await mXkO8RNYu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:vmOUJEitI,motionChild:true,nodeId:\"c3mnEjQcL\",openInNewTab:false,scopeId:\"WgdEmDfwf\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-7wo73i\",className,classNames)} framer-p6az32`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"c3mnEjQcL\",onTap:onTap15im7jm,ref:refBinding,style:{\"--border-bottom-width\":(TCBotagPx.borderBottomWidth??TCBotagPx.borderWidth)+\"px\",\"--border-color\":TCBotagPx.borderColor,\"--border-left-width\":(TCBotagPx.borderLeftWidth??TCBotagPx.borderWidth)+\"px\",\"--border-right-width\":(TCBotagPx.borderRightWidth??TCBotagPx.borderWidth)+\"px\",\"--border-style\":TCBotagPx.borderStyle,\"--border-top-width\":(TCBotagPx.borderTopWidth??TCBotagPx.borderWidth)+\"px\",backgroundColor:fY7EpQ69a,borderBottomLeftRadius:radiusForCorner(Pa75XoBZy,3),borderBottomRightRadius:radiusForCorner(Pa75XoBZy,2),borderTopLeftRadius:radiusForCorner(Pa75XoBZy,0),borderTopRightRadius:radiusForCorner(Pa75XoBZy,1),boxShadow:\"1px 1px 10px 0px rgba(34, 43, 64, 0.25)\",...style},...addPropertyOverrides({\"c3mnEjQcL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[zmA0a_GQC&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-1yaeg7i\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"YqQuqPUBA\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 100%)\"},variants:{\"c3mnEjQcL-hover\":{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.25) 100%)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv09' on, 'cv01' on, 'cv11' on, 'cv05' on\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eQBtCk0MC-WgdEmDfwf))\"},children:\"Let’s Connect\"})}),className:\"framer-757kb4\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"ZHyPhiGay\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-eQBtCk0MC-WgdEmDfwf)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-eQBtCk0MC-WgdEmDfwf\":eQBtCk0MC},text:gzHoSp8ML,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EYdks.framer-p6az32, .framer-EYdks .framer-p6az32 { display: block; }\",\".framer-EYdks.framer-7wo73i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 18px 28px 18px 28px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-EYdks .framer-1yaeg7i { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-EYdks .framer-757kb4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",'.framer-EYdks[data-border=\"true\"]::after, .framer-EYdks [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Kim8Z_ESG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"gzHoSp8ML\":\"cTAText\",\"Pa75XoBZy\":\"buttonEdges\",\"fY7EpQ69a\":\"fill\",\"eQBtCk0MC\":\"color\",\"TCBotagPx\":\"border\",\"zmA0a_GQC\":\"visible\",\"vmOUJEitI\":\"link\",\"mXkO8RNYu\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWgdEmDfwf=withCSS(Component,css,\"framer-EYdks\");export default FramerWgdEmDfwf;FramerWgdEmDfwf.displayName=\"CTA 2\";FramerWgdEmDfwf.defaultProps={height:52,width:159};addPropertyControls(FramerWgdEmDfwf,{gzHoSp8ML:{defaultValue:\"Let’s Connect\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},Pa75XoBZy:{defaultValue:\"100px\",title:\"Button Edges\",type:ControlType.BorderRadius},fY7EpQ69a:{defaultValue:'var(--token-aff4b803-3caa-4e1f-9371-031813bd5aa9, rgb(21, 92, 255)) /* {\"name\":\"Brand color (change me)\"} */',title:\"Fill\",type:ControlType.Color},eQBtCk0MC:{defaultValue:\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255))\",title:\"Color\",type:ControlType.Color},TCBotagPx:{defaultValue:{borderColor:\"rgba(4, 10, 26, 0.1)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},zmA0a_GQC:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},vmOUJEitI:{title:\"Link\",type:ControlType.Link},mXkO8RNYu:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWgdEmDfwf,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWgdEmDfwf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"52\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kim8Z_ESG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"159\",\"framerVariables\":\"{\\\"gzHoSp8ML\\\":\\\"cTAText\\\",\\\"Pa75XoBZy\\\":\\\"buttonEdges\\\",\\\"fY7EpQ69a\\\":\\\"fill\\\",\\\"eQBtCk0MC\\\":\\\"color\\\",\\\"TCBotagPx\\\":\\\"border\\\",\\\"zmA0a_GQC\\\":\\\"visible\\\",\\\"vmOUJEitI\\\":\\\"link\\\",\\\"mXkO8RNYu\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WgdEmDfwf.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"bWxsG1K4b\",\"p39wUdZyR\"];const serializationHash=\"framer-Z1TWi\";const variantClassNames={bWxsG1K4b:\"framer-v-1qo7g5m\",p39wUdZyR:\"framer-v-9bjdua\"};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 humanReadableVariantMap={Default:\"bWxsG1K4b\",Hover:\"p39wUdZyR\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,lIFY_wbXS:title??props.lIFY_wbXS??\"Buy now\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bWxsG1K4b\",xhHEvNf62:link??props.xhHEvNf62};};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,lIFY_wbXS,xhHEvNf62,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bWxsG1K4b\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter12d0d60=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"p39wUdZyR\");});const onMouseLeave144dkkj=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"bWxsG1K4b\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xhHEvNf62,motionChild:true,nodeId:\"bWxsG1K4b\",scopeId:\"I0R9vgWlC\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1qo7g5m\",className,classNames)} framer-1u724lo`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bWxsG1K4b\",onMouseEnter:onMouseEnter12d0d60,ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({p39wUdZyR:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave144dkkj}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.button,{className:\"framer-1glazte\",\"data-framer-name\":\"BG\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"XvoRlA254\",style:{backgroundColor:\"rgba(243, 243, 243, 0.1)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{p39wUdZyR:{backgroundColor:\"rgb(243, 243, 243)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9gihyz\",\"data-framer-name\":\"Shimmer\",layoutDependency:layoutDependency,layoutId:\"lmIkKq1Lt\",style:{backgroundColor:\"rgba(245, 245, 245, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:0},variants:{p39wUdZyR:{backgroundColor:\"rgb(245, 245, 245)\",opacity:1}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18z9rp6\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"CFnj3TfCG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 79, 1))\"},children:\"2 slots remaining\"})}),className:\"framer-1j3gsiv\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"ReuWS3AG6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 79, 1)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5bczt\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"fViXOdOfw\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 7px 0px rgba(0, 0, 0, 0.08)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buy now\"})}),className:\"framer-11xsw4y\",fonts:[\"GF;Instrument Sans-600\"],layoutDependency:layoutDependency,layoutId:\"XROFhCxWW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lIFY_wbXS,variants:{p39wUdZyR:{\"--extracted-r6o4lv\":\"var(--token-f6586547-5d77-4c82-9b8b-638abaeab661, rgb(2, 7, 18))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p39wUdZyR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6586547-5d77-4c82-9b8b-638abaeab661, rgb(2, 7, 18)))\"},children:\"Buy now\"})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z1TWi.framer-1u724lo, .framer-Z1TWi .framer-1u724lo { display: block; }\",\".framer-Z1TWi.framer-1qo7g5m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Z1TWi .framer-1glazte { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 2px 0px 0px 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Z1TWi .framer-9gihyz { flex: none; height: 24px; overflow: hidden; position: relative; width: 102px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-Z1TWi .framer-18z9rp6 { -webkit-user-select: none; flex: none; height: 20px; left: 0px; overflow: hidden; position: absolute; right: -1px; top: calc(50.00000000000002% - 20px / 2); user-select: none; z-index: 0; }\",\".framer-Z1TWi .framer-1j3gsiv { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-Z1TWi .framer-5bczt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: hidden; padding: 0px 26px 0px 26px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-Z1TWi .framer-11xsw4y { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-Z1TWi.framer-v-9bjdua .framer-1glazte { top: -23px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 122\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"p39wUdZyR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lIFY_wbXS\":\"title\",\"xhHEvNf62\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI0R9vgWlC=withCSS(Component,css,\"framer-Z1TWi\");export default FramerI0R9vgWlC;FramerI0R9vgWlC.displayName=\"Button\";FramerI0R9vgWlC.defaultProps={height:44,width:122};addPropertyControls(FramerI0R9vgWlC,{variant:{options:[\"bWxsG1K4b\",\"p39wUdZyR\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},lIFY_wbXS:{defaultValue:\"Buy now\",displayTextArea:false,title:\"Title\",type:ControlType.String},xhHEvNf62:{title:\"Link\",type:ControlType.Link}});addFonts(FramerI0R9vgWlC,[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v3/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI0R9vgWlC\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"lIFY_wbXS\\\":\\\"title\\\",\\\"xhHEvNf62\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"122\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p39wUdZyR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./I0R9vgWlC.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/bSG2fUXcc43766cbIglD/Ticker.js\";import Button from\"https://framerusercontent.com/modules/VZcqVLfr69Bqny9cgmZB/1CnCY0aJW8hnYTP79rkU/I0R9vgWlC.js\";const TickerFonts=getFonts(Ticker);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ButtonFonts=getFonts(Button);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"mHL2HUEvP\",\"tQjLoMnfG\",\"Da68cUUe4\"];const serializationHash=\"framer-Djg7K\";const variantClassNames={Da68cUUe4:\"framer-v-dgaw5\",mHL2HUEvP:\"framer-v-gln6x6\",tQjLoMnfG:\"framer-v-11k1zpj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MZgjlcED6=undefined;const F3zC5HMim=undefined;const QdYklWHIE=undefined;const JLYTX2fvU=undefined;const Hb_IW2xZt=undefined;const W7aN8f4UP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.4,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition3={delay:.5,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4};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={\"Mobile Full\":\"Da68cUUe4\",\"Variant 1\":\"mHL2HUEvP\",\"Variant 2\":\"tQjLoMnfG\"};const getProps=({cTA,fill,height,id,ourPackages,padding,whatWeDo,whyClowdray,width,...props})=>{return{...props,F3zC5HMim:padding??props.F3zC5HMim??\"12px 80px 12px 80px\",Hb_IW2xZt:ourPackages??props.Hb_IW2xZt,JLYTX2fvU:whatWeDo??props.JLYTX2fvU,MZgjlcED6:fill??props.MZgjlcED6??\"rgba(0, 0, 0, 0.7)\",QdYklWHIE:whyClowdray??props.QdYklWHIE,variant:humanReadableVariantMap[props.variant]??props.variant??\"mHL2HUEvP\",W7aN8f4UP:cTA??props.W7aN8f4UP};};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,MZgjlcED6,QdYklWHIE,JLYTX2fvU,Hb_IW2xZt,W7aN8f4UP,F3zC5HMim,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mHL2HUEvP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tQjLoMnfG\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Da68cUUe4\")return false;return true;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gln6x6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mHL2HUEvP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(9px)\",backgroundColor:MZgjlcED6,boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.06)\",WebkitBackdropFilter:\"blur(9px)\",...style},...addPropertyOverrides({Da68cUUe4:{\"data-framer-name\":\"Mobile Full\"},tQjLoMnfG:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wds09e\",\"data-border\":true,\"data-framer-name\":\"Banner\",layoutDependency:layoutDependency,layoutId:\"DMCrOcuYH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.06)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",background:\"radial-gradient(50% 50% at 49.5% 100%, rgb(59, 37, 23) 1.8018018018018018%, rgba(0, 0, 0, 0) 100%)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-v2xho8-container\",\"data-framer-appear-id\":\"v2xho8\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ixnB0nIFC-container\",nodeId:\"ixnB0nIFC\",optimized:true,rendersWithMotion:true,scopeId:\"WX4YXuY2N\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"ixnB0nIFC\",layoutId:\"ixnB0nIFC\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7iqr8q\",layoutDependency:layoutDependency,layoutId:\"XohdZ2gYw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jx0w54\",layoutDependency:layoutDependency,layoutId:\"LrylugDiW\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-3v1u05\",layoutDependency:layoutDependency,layoutId:\"Fdk8UN1Ev\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><g><path d=\"M 0 6.5 C 0 2.91 2.91 0 6.5 0 C 10.09 0 13 2.91 13 6.5 C 13 10.09 10.09 13 6.5 13 C 2.91 13 0 10.09 0 6.5 Z\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6.5 9.75 L 6.5 5.85\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 5.85 3.9 C 5.85 4.259 6.141 4.55 6.5 4.55 C 6.859 4.55 7.15 4.259 7.15 3.9 C 7.15 3.541 6.859 3.25 6.5 3.25 C 6.141 3.25 5.85 3.541 5.85 3.9 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rkgn4\",layoutDependency:layoutDependency,layoutId:\"od05lvycd\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 0 6.5 C 0 2.91 2.91 0 6.5 0 C 10.09 0 13 2.91 13 6.5 C 13 10.09 10.09 13 6.5 13 C 2.91 13 0 10.09 0 6.5 Z\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10tx4n6\",layoutDependency:layoutDependency,layoutId:\"S4ogEeqi4\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3.9\" overflow=\"visible\"><path d=\"M 0 3.9 L 0 0\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1flry9v\",layoutDependency:layoutDependency,layoutId:\"bmNQKeThC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.3 1.3\" overflow=\"visible\"><path d=\"M 0 0.65 C 0 1.009 0.291 1.3 0.65 1.3 C 1.009 1.3 1.3 1.009 1.3 0.65 C 1.3 0.291 1.009 0 0.65 0 C 0.291 0 0 0.291 0 0.65 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"THIS IS A DEMO FICTIONAL PAGE\"})}),className:\"framer-1933bbw\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"wO9BfhRGu\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zc55u\",layoutDependency:layoutDependency,layoutId:\"ZJXAuZ9LR\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-p9a7nt\",layoutDependency:layoutDependency,layoutId:\"NxhQErtwo\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 7 4.2 L 7 7 L 8.75 8.75\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1kukoep\",layoutDependency:layoutDependency,layoutId:\"NJtpYa04A\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14vatz9\",layoutDependency:layoutDependency,layoutId:\"Me_DIg2bd\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.75 4.55\" overflow=\"visible\"><path d=\"M 0 0 L 0 2.8 L 1.75 4.55\" fill=\"transparent\" stroke=\"rgba(255, 255, 255, 0.8)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.9))\"},children:\"CONTACT IF YOU NEED A FUNNEL LIKE THIS\"})}),className:\"framer-yu0m8f\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"i1uaKkDMl\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-up6y3m\",layoutDependency:layoutDependency,layoutId:\"rnfYh3prO\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1grk6l9\",layoutDependency:layoutDependency,layoutId:\"UJcKhxCUc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><g><path d=\"M 9.593 8.023 C 9.882 8.023 10.116 7.789 10.116 7.5 C 10.116 7.211 9.882 6.977 9.593 6.977 L 5.407 6.977 C 5.118 6.977 4.884 7.211 4.884 7.5 C 4.884 7.789 5.118 8.023 5.407 8.023 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path><path d=\"M 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 Z M 7.5 13.953 C 11.064 13.953 13.953 11.064 13.953 7.5 C 13.953 3.936 11.064 1.047 7.5 1.047 C 3.936 1.047 1.047 3.936 1.047 7.5 C 1.047 11.064 3.936 13.953 7.5 13.953 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xenjwh\",layoutDependency:layoutDependency,layoutId:\"RzYJbaKFc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.233 1.047\" overflow=\"visible\"><path d=\"M 4.709 1.047 C 4.998 1.047 5.233 0.812 5.233 0.523 C 5.233 0.234 4.998 0 4.709 0 L 0.523 0 C 0.234 0 0 0.234 0 0.523 C 0 0.812 0.234 1.047 0.523 1.047 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ni0k1w\",layoutDependency:layoutDependency,layoutId:\"JgSLPTFJQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 Z M 7.5 13.953 C 11.064 13.953 13.953 11.064 13.953 7.5 C 13.953 3.936 11.064 1.047 7.5 1.047 C 3.936 1.047 1.047 3.936 1.047 7.5 C 1.047 11.064 3.936 13.953 7.5 13.953 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1anbzbu\",layoutDependency:layoutDependency,layoutId:\"fv9bIEgt7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 7.5 0 C 3.358 0 0 3.358 0 7.5 C 0 11.642 3.358 15 7.5 15 C 11.642 15 15 11.642 15 7.5 C 15 3.358 11.642 0 7.5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15ih706\",layoutDependency:layoutDependency,layoutId:\"N6TaXjD_4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.907 12.907\" overflow=\"visible\"><path d=\"M 0 6.453 C 0 2.889 2.889 0 6.453 0 C 10.018 0 12.907 2.889 12.907 6.453 C 12.907 10.018 10.018 12.907 6.453 12.907 C 2.889 12.907 0 10.018 0 6.453 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"THIS IS A DEMO FICTIONAL PAGE\"})}),className:\"framer-145iwv2\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"ey_WhxWYD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-bltfhq\",\"data-border\":true,\"data-framer-appear-id\":\"bltfhq\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"dOVf9dErB\",optimized:true,style:{\"--1vzdws0\":numberToPixelString(F3zC5HMim),\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.06)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"p7Oht8X8q\",openInNewTab:false,scopeId:\"WX4YXuY2N\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19zlvn7 framer-1ofopma\",layoutDependency:layoutDependency,layoutId:\"p7Oht8X8q\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-731n35\",layoutDependency:layoutDependency,layoutId:\"hmYAqgmha\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 127.81 24.558\" overflow=\"visible\"><g><path d=\"M 13.151 0.007 C 9.1 0.183 5.804 3.328 5.437 7.367 C 2.592 7.984 0.44 10.321 0.06 13.207 C -0.321 16.094 1.151 18.909 3.738 20.243 C 4.216 20.503 4.797 20.484 5.257 20.193 C 5.717 19.902 5.983 19.386 5.953 18.842 C 5.923 18.299 5.601 17.815 5.112 17.577 L 4.828 17.415 C 3.54 16.606 2.839 15.123 3.033 13.614 C 3.227 12.105 4.28 10.847 5.731 10.391 C 6.039 11.442 6.558 12.419 7.254 13.264 C 7.59 13.693 8.133 13.906 8.671 13.82 C 9.209 13.734 9.658 13.363 9.845 12.851 C 10.031 12.339 9.925 11.766 9.567 11.355 L 9.335 11.05 C 8.727 10.188 8.401 9.159 8.402 8.104 C 8.402 5.676 10.112 3.585 12.492 3.104 C 14.871 2.623 17.26 3.886 18.202 6.123 C 17.041 6.326 15.944 6.801 15.001 7.51 C 14.339 8.008 14.205 8.949 14.703 9.611 C 15.201 10.274 16.142 10.408 16.804 9.91 C 17.7 9.234 18.817 8.92 19.934 9.03 L 19.934 9.032 C 21.874 9.218 23.474 10.633 23.896 12.535 C 24.319 14.438 23.469 16.396 21.79 17.387 L 21.467 17.561 L 21.332 17.635 C 20.679 18.039 20.436 18.872 20.771 19.564 C 21.106 20.256 21.91 20.583 22.632 20.321 L 22.774 20.261 L 23.047 20.121 C 25.769 18.662 27.318 15.686 26.952 12.62 C 26.585 9.554 24.378 7.027 21.389 6.251 C 20.5 2.46 17.04 -0.162 13.15 0.008 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 18.798 19.16 C 18.798 19.662 18.485 20.111 18.014 20.285 L 17.179 20.595 C 15.979 21.039 15.735 21.155 15.565 21.325 C 15.394 21.497 15.277 21.74 14.834 22.939 L 14.524 23.776 C 14.35 24.246 13.901 24.558 13.399 24.558 C 12.898 24.558 12.449 24.246 12.274 23.776 L 11.963 22.941 C 11.519 21.741 11.403 21.497 11.233 21.327 C 11.061 21.155 10.818 21.039 9.619 20.596 L 8.782 20.286 C 8.312 20.111 8 19.663 8 19.161 C 8 18.659 8.312 18.211 8.782 18.036 L 9.618 17.725 C 10.818 17.281 11.061 17.165 11.232 16.995 C 11.403 16.823 11.519 16.58 11.962 15.381 L 12.273 14.544 C 12.448 14.074 12.897 13.762 13.398 13.762 C 13.9 13.762 14.349 14.074 14.523 14.544 L 14.833 15.38 C 15.278 16.58 15.393 16.823 15.564 16.993 C 15.736 17.165 15.979 17.281 17.178 17.725 L 18.014 18.035 L 18.184 18.112 C 18.564 18.324 18.799 18.725 18.798 19.16 Z M 42 19.78 C 40.871 19.78 39.83 19.582 38.877 19.186 C 37.95 18.784 37.112 18.2 36.412 17.47 C 35.7 16.723 35.146 15.84 34.784 14.874 C 34.404 13.877 34.212 12.784 34.212 11.596 C 34.212 10.408 34.403 9.322 34.784 8.34 C 35.145 7.391 35.691 6.523 36.39 5.788 C 37.087 5.06 37.926 4.483 38.855 4.094 C 39.808 3.698 40.857 3.5 42 3.5 C 43.262 3.5 44.399 3.75 45.41 4.248 C 46.404 4.731 47.259 5.458 47.896 6.36 C 48.556 7.255 48.96 8.31 49.106 9.528 L 46.29 9.528 C 46.115 8.34 45.638 7.431 44.86 6.8 C 44.083 6.155 43.137 5.832 42.022 5.832 C 41.04 5.832 40.182 6.067 39.448 6.536 C 38.715 7.006 38.143 7.673 37.733 8.538 C 37.322 9.388 37.116 10.401 37.116 11.574 C 37.116 12.777 37.322 13.818 37.732 14.698 C 38.143 15.563 38.722 16.238 39.47 16.722 C 40.218 17.206 41.076 17.448 42.045 17.448 C 43.13 17.448 44.061 17.132 44.839 16.502 C 45.616 15.857 46.107 14.947 46.312 13.774 L 49.15 13.774 C 48.975 14.977 48.556 16.032 47.896 16.942 C 47.259 17.844 46.405 18.571 45.411 19.054 C 44.399 19.538 43.261 19.78 42.001 19.78 Z M 50.868 19.56 L 50.868 3.72 L 53.64 3.72 L 53.64 19.56 Z M 61.247 19.78 C 60.059 19.78 59.01 19.53 58.101 19.032 C 57.225 18.552 56.501 17.835 56.011 16.964 C 55.512 16.069 55.263 15.05 55.263 13.906 C 55.263 12.762 55.513 11.757 56.011 10.892 C 56.503 10.034 57.228 9.332 58.101 8.868 C 59.011 8.369 60.059 8.12 61.247 8.12 C 62.45 8.12 63.498 8.37 64.393 8.868 C 65.267 9.332 65.992 10.034 66.483 10.892 C 66.982 11.757 67.231 12.762 67.231 13.906 C 67.231 15.05 66.974 16.069 66.461 16.964 C 65.972 17.835 65.248 18.552 64.371 19.032 C 63.476 19.53 62.435 19.78 61.247 19.78 Z M 61.247 17.558 C 61.834 17.558 62.362 17.411 62.831 17.118 C 63.308 16.802 63.689 16.36 63.931 15.842 C 64.195 15.285 64.327 14.632 64.327 13.884 C 64.327 12.784 64.033 11.918 63.447 11.288 C 62.875 10.658 62.141 10.342 61.247 10.342 C 60.352 10.342 59.612 10.657 59.025 11.288 C 58.438 11.918 58.145 12.784 58.145 13.884 C 58.145 14.632 58.277 15.284 58.541 15.842 C 58.82 16.385 59.186 16.81 59.641 17.118 C 60.111 17.411 60.646 17.558 61.247 17.558 Z M 70.861 19.56 L 67.428 8.34 L 70.331 8.34 L 72.356 16.766 L 72.157 16.766 L 74.643 8.34 L 77.173 8.34 L 79.703 16.766 L 79.483 16.766 L 81.485 8.34 L 84.324 8.34 L 80.892 19.56 L 78.296 19.56 L 75.766 11.222 L 75.986 11.222 L 73.456 19.56 L 70.86 19.56 Z M 93.456 19.56 L 93.456 17.03 L 93.676 17.074 C 93.486 17.895 93.024 18.555 92.29 19.054 C 91.557 19.538 90.684 19.78 89.672 19.78 C 88.646 19.78 87.752 19.545 86.988 19.076 C 86.24 18.592 85.661 17.917 85.25 17.052 C 84.84 16.186 84.634 15.167 84.634 13.994 C 84.634 12.806 84.847 11.772 85.272 10.892 C 85.698 10.012 86.292 9.33 87.054 8.846 C 87.832 8.362 88.734 8.12 89.76 8.12 C 90.816 8.12 91.69 8.376 92.378 8.89 C 93.068 9.388 93.493 10.085 93.654 10.98 L 93.368 11.002 L 93.368 3.72 L 96.162 3.72 L 96.162 19.56 Z M 90.486 17.514 C 91.381 17.514 92.092 17.206 92.62 16.59 C 93.163 15.96 93.434 15.08 93.434 13.95 C 93.434 12.82 93.164 11.948 92.62 11.332 C 92.078 10.716 91.36 10.408 90.464 10.408 C 89.584 10.408 88.874 10.723 88.33 11.354 C 87.788 11.97 87.516 12.842 87.516 13.972 C 87.516 15.102 87.788 15.974 88.33 16.59 C 88.873 17.206 89.592 17.514 90.486 17.514 Z M 98.672 19.56 L 98.672 8.34 L 101.378 8.34 L 101.378 11.046 L 101.444 11.046 L 101.444 19.56 Z M 101.444 13.708 L 101.158 11.046 C 101.422 10.092 101.87 9.366 102.5 8.868 C 103.131 8.369 103.886 8.12 104.766 8.12 C 105.074 8.12 105.294 8.15 105.426 8.208 L 105.426 10.826 C 105.327 10.793 105.223 10.778 105.118 10.782 C 104.958 10.766 104.796 10.759 104.634 10.76 C 103.564 10.76 102.764 10.995 102.236 11.464 C 101.708 11.934 101.444 12.681 101.444 13.708 Z M 113.414 19.56 C 113.337 19.241 113.278 18.918 113.238 18.592 C 113.207 18.167 113.192 17.742 113.194 17.316 L 113.106 17.316 L 113.106 11.992 C 113.106 11.405 112.937 10.965 112.6 10.672 C 112.277 10.364 111.779 10.21 111.104 10.21 C 110.444 10.21 109.916 10.334 109.52 10.584 C 109.139 10.819 108.904 11.164 108.816 11.618 L 106.154 11.618 C 106.271 10.576 106.77 9.733 107.65 9.088 C 108.53 8.442 109.711 8.12 111.192 8.12 C 112.732 8.12 113.898 8.472 114.69 9.176 C 115.482 9.866 115.878 10.885 115.878 12.234 L 115.878 17.316 C 115.878 17.668 115.9 18.027 115.944 18.394 C 116.003 18.76 116.083 19.149 116.186 19.56 Z M 109.52 19.78 C 108.391 19.78 107.489 19.501 106.814 18.944 C 106.154 18.372 105.824 17.609 105.824 16.656 C 105.824 15.629 106.198 14.816 106.946 14.214 C 107.694 13.613 108.75 13.209 110.114 13.004 L 113.612 12.476 L 113.612 14.236 L 110.576 14.698 C 109.916 14.8 109.417 14.984 109.08 15.248 C 108.757 15.512 108.596 15.878 108.596 16.348 C 108.596 16.773 108.75 17.103 109.058 17.338 C 109.366 17.558 109.791 17.668 110.334 17.668 C 111.126 17.668 111.786 17.47 112.314 17.074 C 112.842 16.678 113.106 16.194 113.106 15.622 L 113.414 17.316 C 113.121 18.122 112.637 18.738 111.962 19.164 C 111.302 19.574 110.488 19.78 109.52 19.78 Z M 118.284 24.07 L 121.188 17.558 L 121.694 16.722 L 124.862 8.34 L 127.81 8.34 L 121.1 24.07 Z M 120.77 19.45 L 116.216 8.34 L 119.23 8.34 L 123.036 18.416 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 128.004 24.596\" overflow=\"visible\"><g><path d=\"M 13.171 0.007 C 9.114 0.184 5.813 3.333 5.446 7.378 C 2.596 7.996 0.441 10.336 0.06 13.227 C -0.322 16.118 1.152 18.937 3.744 20.273 C 4.222 20.534 4.804 20.515 5.265 20.224 C 5.725 19.933 5.992 19.415 5.962 18.871 C 5.932 18.327 5.61 17.842 5.12 17.603 L 4.836 17.441 C 3.545 16.631 2.843 15.145 3.038 13.635 C 3.232 12.124 4.287 10.863 5.74 10.406 C 6.049 11.459 6.568 12.438 7.265 13.284 C 7.602 13.713 8.145 13.927 8.684 13.841 C 9.223 13.755 9.673 13.383 9.86 12.871 C 10.046 12.358 9.94 11.784 9.582 11.372 L 9.349 11.066 C 8.741 10.203 8.414 9.172 8.415 8.116 C 8.415 5.685 10.128 3.59 12.511 3.108 C 14.894 2.627 17.286 3.891 18.23 6.132 C 17.067 6.335 15.968 6.811 15.024 7.521 C 14.36 8.02 14.226 8.962 14.725 9.626 C 15.224 10.29 16.166 10.423 16.83 9.925 C 17.727 9.248 18.846 8.933 19.965 9.043 L 19.965 9.045 C 21.908 9.232 23.509 10.649 23.933 12.554 C 24.356 14.46 23.504 16.421 21.823 17.413 L 21.5 17.587 L 21.365 17.661 C 20.71 18.066 20.467 18.901 20.803 19.594 C 21.138 20.287 21.943 20.614 22.667 20.352 L 22.809 20.291 L 23.082 20.151 C 25.808 18.691 27.36 15.709 26.993 12.639 C 26.626 9.569 24.415 7.037 21.422 6.26 C 20.531 2.464 17.066 -0.162 13.17 0.008 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 18.827 19.189 C 18.827 19.692 18.513 20.141 18.042 20.316 L 17.205 20.626 C 16.004 21.071 15.759 21.187 15.589 21.357 C 15.418 21.53 15.301 21.773 14.857 22.974 L 14.546 23.812 C 14.372 24.283 13.922 24.596 13.42 24.596 C 12.917 24.596 12.468 24.283 12.293 23.812 L 11.982 22.976 C 11.537 21.774 11.421 21.53 11.25 21.359 C 11.078 21.187 10.835 21.071 9.634 20.627 L 8.796 20.317 C 8.325 20.142 8.012 19.692 8.012 19.19 C 8.012 18.688 8.325 18.238 8.796 18.063 L 9.633 17.752 C 10.835 17.307 11.078 17.191 11.249 17.021 C 11.421 16.849 11.537 16.605 11.981 15.404 L 12.292 14.566 C 12.467 14.095 12.916 13.782 13.419 13.782 C 13.921 13.782 14.371 14.095 14.545 14.566 L 14.856 15.403 C 15.302 16.605 15.417 16.849 15.588 17.019 C 15.76 17.191 16.004 17.307 17.204 17.752 L 18.042 18.062 L 18.212 18.139 C 18.592 18.352 18.827 18.754 18.827 19.189 Z M 42.064 19.81 C 40.933 19.81 39.891 19.612 38.936 19.215 C 38.007 18.812 37.168 18.228 36.468 17.496 C 35.754 16.749 35.2 15.864 34.837 14.897 C 34.457 13.898 34.264 12.803 34.264 11.614 C 34.264 10.424 34.456 9.336 34.837 8.353 C 35.198 7.402 35.745 6.533 36.446 5.797 C 37.143 5.068 37.984 4.49 38.914 4.1 C 39.869 3.704 40.919 3.505 42.064 3.505 C 43.328 3.505 44.467 3.756 45.479 4.254 C 46.474 4.738 47.331 5.466 47.969 6.37 C 48.63 7.266 49.035 8.323 49.181 9.542 L 46.361 9.542 C 46.185 8.353 45.708 7.442 44.928 6.81 C 44.15 6.164 43.203 5.841 42.086 5.841 C 41.103 5.841 40.243 6.076 39.508 6.546 C 38.774 7.017 38.201 7.685 37.791 8.551 C 37.379 9.402 37.173 10.417 37.173 11.592 C 37.173 12.796 37.379 13.839 37.79 14.72 C 38.201 15.587 38.781 16.263 39.53 16.747 C 40.279 17.232 41.139 17.474 42.109 17.474 C 43.196 17.474 44.128 17.158 44.907 16.527 C 45.686 15.881 46.177 14.97 46.383 13.795 L 49.225 13.795 C 49.05 15 48.63 16.056 47.969 16.968 C 47.331 17.871 46.475 18.599 45.48 19.083 C 44.467 19.568 43.327 19.81 42.065 19.81 Z M 50.946 19.59 L 50.946 3.726 L 53.722 3.726 L 53.722 19.59 Z M 61.34 19.81 C 60.15 19.81 59.1 19.56 58.189 19.061 C 57.312 18.58 56.587 17.862 56.096 16.99 C 55.597 16.093 55.347 15.073 55.347 13.927 C 55.347 12.781 55.598 11.775 56.096 10.909 C 56.589 10.049 57.314 9.346 58.189 8.881 C 59.101 8.382 60.15 8.132 61.34 8.132 C 62.545 8.132 63.595 8.383 64.491 8.881 C 65.366 9.346 66.092 10.049 66.584 10.909 C 67.084 11.775 67.333 12.781 67.333 13.927 C 67.333 15.073 67.076 16.093 66.562 16.99 C 66.072 17.862 65.347 18.58 64.469 19.061 C 63.573 19.56 62.53 19.81 61.34 19.81 Z M 61.34 17.585 C 61.928 17.585 62.457 17.437 62.927 17.144 C 63.404 16.827 63.785 16.385 64.028 15.866 C 64.293 15.308 64.425 14.654 64.425 13.905 C 64.425 12.803 64.13 11.936 63.544 11.305 C 62.971 10.674 62.236 10.358 61.34 10.358 C 60.444 10.358 59.703 10.673 59.115 11.305 C 58.527 11.936 58.234 12.803 58.234 13.905 C 58.234 14.654 58.366 15.307 58.63 15.866 C 58.91 16.41 59.276 16.835 59.732 17.144 C 60.203 17.437 60.738 17.585 61.34 17.585 Z M 70.969 19.59 L 67.531 8.353 L 70.438 8.353 L 72.466 16.791 L 72.267 16.791 L 74.757 8.353 L 77.29 8.353 L 79.824 16.791 L 79.604 16.791 L 81.609 8.353 L 84.452 8.353 L 81.015 19.59 L 78.415 19.59 L 75.881 11.239 L 76.102 11.239 L 73.568 19.59 L 70.968 19.59 Z M 93.598 19.59 L 93.598 17.056 L 93.818 17.1 C 93.628 17.922 93.165 18.583 92.43 19.083 C 91.696 19.568 90.822 19.81 89.808 19.81 C 88.781 19.81 87.885 19.575 87.12 19.105 C 86.371 18.62 85.791 17.944 85.38 17.078 C 84.969 16.211 84.763 15.19 84.763 14.015 C 84.763 12.825 84.976 11.79 85.402 10.909 C 85.828 10.027 86.423 9.344 87.186 8.859 C 87.966 8.375 88.869 8.132 89.896 8.132 C 90.954 8.132 91.829 8.389 92.518 8.903 C 93.209 9.402 93.635 10.1 93.796 10.997 L 93.51 11.019 L 93.51 3.726 L 96.308 3.726 L 96.308 19.59 Z M 90.624 17.541 C 91.52 17.541 92.232 17.232 92.761 16.615 C 93.305 15.984 93.576 15.103 93.576 13.971 C 93.576 12.839 93.306 11.966 92.761 11.349 C 92.218 10.732 91.499 10.424 90.602 10.424 C 89.72 10.424 89.009 10.739 88.464 11.371 C 87.922 11.988 87.649 12.861 87.649 13.993 C 87.649 15.125 87.922 15.998 88.464 16.615 C 89.008 17.232 89.728 17.541 90.624 17.541 Z M 98.822 19.59 L 98.822 8.353 L 101.532 8.353 L 101.532 11.063 L 101.598 11.063 L 101.598 19.59 Z M 101.598 13.729 L 101.312 11.063 C 101.576 10.107 102.025 9.38 102.656 8.881 C 103.288 8.382 104.044 8.132 104.925 8.132 C 105.234 8.132 105.454 8.162 105.586 8.22 L 105.586 10.842 C 105.487 10.809 105.382 10.794 105.278 10.798 C 105.117 10.782 104.955 10.775 104.793 10.776 C 103.721 10.776 102.92 11.012 102.391 11.481 C 101.863 11.952 101.598 12.7 101.598 13.729 Z M 113.586 19.59 C 113.508 19.27 113.45 18.947 113.41 18.62 C 113.378 18.195 113.364 17.769 113.366 17.342 L 113.278 17.342 L 113.278 12.01 C 113.278 11.422 113.109 10.982 112.771 10.688 C 112.448 10.38 111.949 10.225 111.273 10.225 C 110.612 10.225 110.083 10.35 109.686 10.6 C 109.305 10.835 109.07 11.181 108.981 11.636 L 106.315 11.636 C 106.433 10.592 106.932 9.748 107.814 9.102 C 108.695 8.455 109.878 8.132 111.361 8.132 C 112.903 8.132 114.071 8.485 114.864 9.19 C 115.657 9.881 116.054 10.902 116.054 12.253 L 116.054 17.342 C 116.054 17.695 116.076 18.054 116.12 18.422 C 116.179 18.788 116.259 19.178 116.363 19.59 Z M 109.686 19.81 C 108.556 19.81 107.652 19.531 106.976 18.973 C 106.315 18.4 105.985 17.636 105.985 16.681 C 105.985 15.653 106.359 14.838 107.109 14.236 C 107.858 13.634 108.915 13.229 110.281 13.024 L 113.785 12.495 L 113.785 14.258 L 110.744 14.72 C 110.083 14.822 109.583 15.007 109.246 15.271 C 108.922 15.536 108.761 15.902 108.761 16.373 C 108.761 16.798 108.915 17.129 109.224 17.364 C 109.532 17.585 109.958 17.695 110.502 17.695 C 111.295 17.695 111.956 17.496 112.485 17.1 C 113.013 16.703 113.278 16.219 113.278 15.646 L 113.586 17.342 C 113.293 18.149 112.808 18.766 112.132 19.193 C 111.471 19.604 110.656 19.81 109.686 19.81 Z M 118.464 24.106 L 121.372 17.585 L 121.879 16.747 L 125.052 8.353 L 128.004 8.353 L 121.284 24.106 Z M 120.953 19.479 L 116.393 8.353 L 119.411 8.353 L 123.223 18.444 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10c6c2n\",layoutDependency:layoutDependency,layoutId:\"EPLX8hbLS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.005 20.425\" overflow=\"visible\"><path d=\"M 13.151 0.007 C 9.1 0.183 5.804 3.328 5.437 7.367 C 2.592 7.984 0.44 10.321 0.06 13.207 C -0.321 16.094 1.151 18.909 3.738 20.243 C 4.216 20.503 4.797 20.484 5.257 20.193 C 5.717 19.902 5.983 19.386 5.953 18.842 C 5.923 18.299 5.601 17.815 5.112 17.577 L 4.828 17.415 C 3.54 16.606 2.839 15.123 3.033 13.614 C 3.227 12.105 4.28 10.847 5.731 10.391 C 6.039 11.442 6.558 12.419 7.254 13.264 C 7.59 13.693 8.133 13.906 8.671 13.82 C 9.209 13.734 9.658 13.363 9.845 12.851 C 10.031 12.339 9.925 11.766 9.567 11.355 L 9.335 11.05 C 8.727 10.188 8.401 9.159 8.402 8.104 C 8.402 5.676 10.112 3.585 12.492 3.104 C 14.871 2.623 17.26 3.886 18.202 6.123 C 17.041 6.326 15.944 6.801 15.001 7.51 C 14.339 8.008 14.205 8.949 14.703 9.611 C 15.201 10.274 16.142 10.408 16.804 9.91 C 17.7 9.234 18.817 8.92 19.934 9.03 L 19.934 9.032 C 21.874 9.218 23.474 10.633 23.896 12.535 C 24.319 14.438 23.469 16.396 21.79 17.387 L 21.467 17.561 L 21.332 17.635 C 20.679 18.039 20.436 18.872 20.771 19.564 C 21.106 20.256 21.91 20.583 22.632 20.321 L 22.774 20.261 L 23.047 20.121 C 25.769 18.662 27.318 15.686 26.952 12.62 C 26.585 9.554 24.378 7.027 21.389 6.251 C 20.5 2.46 17.04 -0.162 13.15 0.008 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.046 20.456\" overflow=\"visible\"><path d=\"M 13.171 0.007 C 9.114 0.184 5.813 3.333 5.446 7.378 C 2.596 7.996 0.441 10.336 0.06 13.227 C -0.322 16.118 1.152 18.937 3.744 20.273 C 4.222 20.534 4.804 20.515 5.265 20.224 C 5.725 19.933 5.992 19.415 5.962 18.871 C 5.932 18.327 5.61 17.842 5.12 17.603 L 4.836 17.441 C 3.545 16.631 2.843 15.145 3.038 13.635 C 3.232 12.124 4.287 10.863 5.74 10.406 C 6.049 11.459 6.568 12.438 7.265 13.284 C 7.602 13.713 8.145 13.927 8.684 13.841 C 9.223 13.755 9.673 13.383 9.86 12.871 C 10.046 12.358 9.94 11.784 9.582 11.372 L 9.349 11.066 C 8.741 10.203 8.414 9.172 8.415 8.116 C 8.415 5.685 10.128 3.59 12.511 3.108 C 14.894 2.627 17.286 3.891 18.23 6.132 C 17.067 6.335 15.968 6.811 15.024 7.521 C 14.36 8.02 14.226 8.962 14.725 9.626 C 15.224 10.29 16.166 10.423 16.83 9.925 C 17.727 9.248 18.846 8.933 19.965 9.043 L 19.965 9.045 C 21.908 9.232 23.509 10.649 23.933 12.554 C 24.356 14.46 23.504 16.421 21.823 17.413 L 21.5 17.587 L 21.365 17.661 C 20.71 18.066 20.467 18.901 20.803 19.594 C 21.138 20.287 21.943 20.614 22.667 20.352 L 22.809 20.291 L 23.082 20.151 C 25.808 18.691 27.36 15.709 26.993 12.639 C 26.626 9.569 24.415 7.037 21.422 6.26 C 20.531 2.464 17.066 -0.162 13.17 0.008 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-3201o6\",layoutDependency:layoutDependency,layoutId:\"A2fGUJHps\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 119.81 21.058\" overflow=\"visible\"><path d=\"M 10.798 15.66 C 10.798 16.162 10.485 16.611 10.014 16.785 L 9.179 17.095 C 7.979 17.539 7.735 17.655 7.565 17.825 C 7.394 17.997 7.277 18.24 6.834 19.439 L 6.524 20.276 C 6.35 20.746 5.901 21.058 5.399 21.058 C 4.898 21.058 4.449 20.746 4.274 20.276 L 3.963 19.441 C 3.519 18.241 3.403 17.997 3.233 17.827 C 3.061 17.655 2.818 17.539 1.619 17.096 L 0.782 16.786 C 0.312 16.611 0 16.163 0 15.661 C 0 15.159 0.312 14.711 0.782 14.536 L 1.618 14.225 C 2.818 13.781 3.061 13.665 3.232 13.495 C 3.403 13.323 3.519 13.08 3.962 11.881 L 4.273 11.044 C 4.448 10.574 4.897 10.262 5.398 10.262 C 5.9 10.262 6.349 10.574 6.523 11.044 L 6.833 11.88 C 7.278 13.08 7.393 13.323 7.564 13.493 C 7.736 13.665 7.979 13.781 9.178 14.225 L 10.014 14.535 L 10.184 14.612 C 10.564 14.824 10.799 15.225 10.798 15.66 Z M 34 16.28 C 32.871 16.28 31.83 16.082 30.877 15.686 C 29.95 15.284 29.112 14.7 28.412 13.97 C 27.7 13.223 27.146 12.34 26.784 11.374 C 26.404 10.377 26.212 9.284 26.212 8.096 C 26.212 6.908 26.403 5.822 26.784 4.84 C 27.145 3.891 27.691 3.023 28.39 2.288 C 29.087 1.56 29.926 0.983 30.855 0.594 C 31.808 0.198 32.857 0 34 0 C 35.262 0 36.399 0.25 37.41 0.748 C 38.404 1.231 39.259 1.958 39.896 2.86 C 40.556 3.755 40.96 4.81 41.106 6.028 L 38.29 6.028 C 38.115 4.84 37.638 3.931 36.86 3.3 C 36.083 2.655 35.137 2.332 34.022 2.332 C 33.04 2.332 32.182 2.567 31.448 3.036 C 30.715 3.506 30.143 4.173 29.733 5.038 C 29.322 5.888 29.116 6.901 29.116 8.074 C 29.116 9.277 29.322 10.318 29.732 11.198 C 30.143 12.063 30.722 12.738 31.47 13.222 C 32.218 13.706 33.076 13.948 34.045 13.948 C 35.13 13.948 36.061 13.632 36.839 13.002 C 37.616 12.357 38.107 11.447 38.312 10.274 L 41.15 10.274 C 40.975 11.477 40.556 12.532 39.896 13.442 C 39.259 14.344 38.405 15.071 37.411 15.554 C 36.399 16.038 35.261 16.28 34.001 16.28 Z M 42.868 16.06 L 42.868 0.22 L 45.64 0.22 L 45.64 16.06 Z M 53.247 16.28 C 52.059 16.28 51.01 16.03 50.101 15.532 C 49.225 15.052 48.501 14.335 48.011 13.464 C 47.512 12.569 47.263 11.55 47.263 10.406 C 47.263 9.262 47.513 8.257 48.011 7.392 C 48.503 6.534 49.228 5.832 50.101 5.368 C 51.011 4.869 52.059 4.62 53.247 4.62 C 54.45 4.62 55.498 4.87 56.393 5.368 C 57.267 5.832 57.992 6.534 58.483 7.392 C 58.982 8.257 59.231 9.262 59.231 10.406 C 59.231 11.55 58.974 12.569 58.461 13.464 C 57.972 14.335 57.248 15.052 56.371 15.532 C 55.476 16.03 54.435 16.28 53.247 16.28 Z M 53.247 14.058 C 53.834 14.058 54.362 13.911 54.831 13.618 C 55.308 13.302 55.689 12.86 55.931 12.342 C 56.195 11.785 56.327 11.132 56.327 10.384 C 56.327 9.284 56.033 8.418 55.447 7.788 C 54.875 7.158 54.141 6.842 53.247 6.842 C 52.352 6.842 51.612 7.157 51.025 7.788 C 50.438 8.418 50.145 9.284 50.145 10.384 C 50.145 11.132 50.277 11.784 50.541 12.342 C 50.82 12.885 51.186 13.31 51.641 13.618 C 52.111 13.911 52.646 14.058 53.247 14.058 Z M 62.861 16.06 L 59.428 4.84 L 62.331 4.84 L 64.356 13.266 L 64.157 13.266 L 66.643 4.84 L 69.173 4.84 L 71.703 13.266 L 71.483 13.266 L 73.485 4.84 L 76.324 4.84 L 72.892 16.06 L 70.296 16.06 L 67.766 7.722 L 67.986 7.722 L 65.456 16.06 L 62.86 16.06 Z M 85.456 16.06 L 85.456 13.53 L 85.676 13.574 C 85.486 14.395 85.024 15.055 84.29 15.554 C 83.557 16.038 82.684 16.28 81.672 16.28 C 80.646 16.28 79.752 16.045 78.988 15.576 C 78.24 15.092 77.661 14.417 77.25 13.552 C 76.84 12.686 76.634 11.667 76.634 10.494 C 76.634 9.306 76.847 8.272 77.272 7.392 C 77.698 6.512 78.292 5.83 79.054 5.346 C 79.832 4.862 80.734 4.62 81.76 4.62 C 82.816 4.62 83.69 4.876 84.378 5.39 C 85.068 5.888 85.493 6.585 85.654 7.48 L 85.368 7.502 L 85.368 0.22 L 88.162 0.22 L 88.162 16.06 Z M 82.486 14.014 C 83.381 14.014 84.092 13.706 84.62 13.09 C 85.163 12.46 85.434 11.58 85.434 10.45 C 85.434 9.32 85.164 8.448 84.62 7.832 C 84.078 7.216 83.36 6.908 82.464 6.908 C 81.584 6.908 80.874 7.223 80.33 7.854 C 79.788 8.47 79.516 9.342 79.516 10.472 C 79.516 11.602 79.788 12.474 80.33 13.09 C 80.873 13.706 81.592 14.014 82.486 14.014 Z M 90.672 16.06 L 90.672 4.84 L 93.378 4.84 L 93.378 7.546 L 93.444 7.546 L 93.444 16.06 Z M 93.444 10.208 L 93.158 7.546 C 93.422 6.592 93.87 5.866 94.5 5.368 C 95.131 4.869 95.886 4.62 96.766 4.62 C 97.074 4.62 97.294 4.65 97.426 4.708 L 97.426 7.326 C 97.327 7.293 97.223 7.278 97.118 7.282 C 96.958 7.266 96.796 7.259 96.634 7.26 C 95.564 7.26 94.764 7.495 94.236 7.964 C 93.708 8.434 93.444 9.181 93.444 10.208 Z M 105.414 16.06 C 105.337 15.741 105.278 15.418 105.238 15.092 C 105.207 14.667 105.192 14.242 105.194 13.816 L 105.106 13.816 L 105.106 8.492 C 105.106 7.905 104.937 7.465 104.6 7.172 C 104.277 6.864 103.779 6.71 103.104 6.71 C 102.444 6.71 101.916 6.834 101.52 7.084 C 101.139 7.319 100.904 7.664 100.816 8.118 L 98.154 8.118 C 98.271 7.076 98.77 6.233 99.65 5.588 C 100.53 4.942 101.711 4.62 103.192 4.62 C 104.732 4.62 105.898 4.972 106.69 5.676 C 107.482 6.366 107.878 7.385 107.878 8.734 L 107.878 13.816 C 107.878 14.168 107.9 14.527 107.944 14.894 C 108.003 15.26 108.083 15.649 108.186 16.06 Z M 101.52 16.28 C 100.391 16.28 99.489 16.001 98.814 15.444 C 98.154 14.872 97.824 14.109 97.824 13.156 C 97.824 12.129 98.198 11.316 98.946 10.714 C 99.694 10.113 100.75 9.709 102.114 9.504 L 105.612 8.976 L 105.612 10.736 L 102.576 11.198 C 101.916 11.3 101.417 11.484 101.08 11.748 C 100.757 12.012 100.596 12.378 100.596 12.848 C 100.596 13.273 100.75 13.603 101.058 13.838 C 101.366 14.058 101.791 14.168 102.334 14.168 C 103.126 14.168 103.786 13.97 104.314 13.574 C 104.842 13.178 105.106 12.694 105.106 12.122 L 105.414 13.816 C 105.121 14.622 104.637 15.238 103.962 15.664 C 103.302 16.074 102.488 16.28 101.52 16.28 Z M 110.284 20.57 L 113.188 14.058 L 113.694 13.222 L 116.862 4.84 L 119.81 4.84 L 113.1 20.57 Z M 112.77 15.95 L 108.216 4.84 L 111.23 4.84 L 115.036 14.916 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 119.992 21.09\" overflow=\"visible\"><path d=\"M 10.815 15.684 C 10.815 16.187 10.501 16.636 10.03 16.81 L 9.193 17.121 C 7.992 17.566 7.747 17.682 7.577 17.852 C 7.406 18.024 7.288 18.268 6.845 19.468 L 6.534 20.307 C 6.359 20.778 5.91 21.09 5.408 21.09 C 4.905 21.09 4.456 20.778 4.281 20.307 L 3.969 19.47 C 3.525 18.269 3.409 18.024 3.238 17.854 C 3.066 17.682 2.823 17.566 1.622 17.122 L 0.784 16.811 C 0.313 16.637 0 16.187 0 15.685 C 0 15.182 0.313 14.733 0.784 14.558 L 1.621 14.247 C 2.823 13.802 3.066 13.686 3.237 13.515 C 3.409 13.343 3.525 13.1 3.968 11.899 L 4.28 11.061 C 4.455 10.59 4.904 10.277 5.407 10.277 C 5.909 10.277 6.358 10.59 6.533 11.061 L 6.844 11.898 C 7.289 13.1 7.405 13.343 7.576 13.513 C 7.748 13.686 7.992 13.802 9.192 14.247 L 10.03 14.557 L 10.2 14.634 C 10.58 14.847 10.815 15.248 10.815 15.684 Z M 34.052 16.305 C 32.921 16.305 31.879 16.106 30.924 15.71 C 29.995 15.307 29.156 14.722 28.455 13.991 C 27.742 13.244 27.187 12.359 26.825 11.391 C 26.444 10.393 26.252 9.298 26.252 8.108 C 26.252 6.918 26.443 5.831 26.825 4.847 C 27.186 3.897 27.733 3.028 28.433 2.291 C 29.131 1.562 29.971 0.985 30.902 0.595 C 31.857 0.198 32.907 0 34.052 0 C 35.316 0 36.455 0.25 37.467 0.749 C 38.462 1.233 39.319 1.961 39.957 2.864 C 40.618 3.761 41.023 4.817 41.169 6.037 L 38.348 6.037 C 38.173 4.847 37.695 3.937 36.916 3.305 C 36.138 2.659 35.191 2.336 34.074 2.336 C 33.09 2.336 32.231 2.571 31.496 3.041 C 30.762 3.511 30.189 4.179 29.778 5.046 C 29.367 5.897 29.161 6.911 29.161 8.086 C 29.161 9.291 29.367 10.334 29.777 11.215 C 30.189 12.081 30.769 12.757 31.518 13.242 C 32.267 13.727 33.127 13.969 34.097 13.969 C 35.184 13.969 36.116 13.653 36.895 13.022 C 37.673 12.376 38.165 11.464 38.37 10.29 L 41.213 10.29 C 41.038 11.494 40.618 12.551 39.957 13.462 C 39.319 14.366 38.463 15.094 37.468 15.578 C 36.455 16.062 35.315 16.305 34.053 16.305 Z M 42.933 16.084 L 42.933 0.22 L 45.71 0.22 L 45.71 16.084 Z M 53.328 16.305 C 52.138 16.305 51.088 16.054 50.177 15.556 C 49.3 15.074 48.575 14.357 48.084 13.484 C 47.584 12.588 47.335 11.568 47.335 10.422 C 47.335 9.276 47.585 8.27 48.084 7.403 C 48.577 6.543 49.302 5.841 50.177 5.376 C 51.089 4.876 52.138 4.627 53.328 4.627 C 54.533 4.627 55.583 4.877 56.479 5.376 C 57.354 5.841 58.08 6.543 58.572 7.403 C 59.072 8.27 59.321 9.276 59.321 10.422 C 59.321 11.568 59.064 12.588 58.55 13.484 C 58.06 14.357 57.334 15.074 56.457 15.556 C 55.561 16.054 54.518 16.305 53.328 16.305 Z M 53.328 14.079 C 53.916 14.079 54.445 13.932 54.915 13.639 C 55.392 13.322 55.773 12.88 56.016 12.361 C 56.281 11.803 56.413 11.149 56.413 10.4 C 56.413 9.298 56.118 8.431 55.531 7.8 C 54.959 7.169 54.223 6.852 53.328 6.852 C 52.432 6.852 51.691 7.168 51.103 7.8 C 50.515 8.431 50.221 9.298 50.221 10.4 C 50.221 11.149 50.354 11.802 50.618 12.361 C 50.897 12.905 51.264 13.33 51.72 13.639 C 52.19 13.932 52.726 14.079 53.328 14.079 Z M 62.957 16.084 L 59.519 4.847 L 62.426 4.847 L 64.454 13.286 L 64.255 13.286 L 66.744 4.847 L 69.278 4.847 L 71.812 13.286 L 71.592 13.286 L 73.597 4.847 L 76.44 4.847 L 73.003 16.084 L 70.403 16.084 L 67.869 7.734 L 68.089 7.734 L 65.556 16.084 L 62.956 16.084 Z M 85.586 16.084 L 85.586 13.551 L 85.806 13.595 C 85.616 14.417 85.153 15.078 84.418 15.578 C 83.684 16.062 82.81 16.305 81.796 16.305 C 80.769 16.305 79.873 16.069 79.108 15.6 C 78.359 15.115 77.779 14.439 77.368 13.573 C 76.957 12.705 76.751 11.685 76.751 10.51 C 76.751 9.32 76.964 8.285 77.39 7.403 C 77.816 6.522 78.411 5.839 79.174 5.354 C 79.953 4.869 80.857 4.627 81.884 4.627 C 82.942 4.627 83.817 4.883 84.506 5.398 C 85.197 5.897 85.623 6.595 85.784 7.491 L 85.498 7.513 L 85.498 0.22 L 88.296 0.22 L 88.296 16.084 Z M 82.611 14.035 C 83.508 14.035 84.22 13.727 84.749 13.11 C 85.293 12.479 85.564 11.598 85.564 10.466 C 85.564 9.334 85.294 8.461 84.749 7.844 C 84.206 7.227 83.487 6.918 82.589 6.918 C 81.708 6.918 80.997 7.234 80.452 7.866 C 79.909 8.483 79.637 9.356 79.637 10.488 C 79.637 11.62 79.909 12.493 80.452 13.11 C 80.996 13.727 81.716 14.035 82.611 14.035 Z M 90.81 16.084 L 90.81 4.847 L 93.52 4.847 L 93.52 7.557 L 93.586 7.557 L 93.586 16.084 Z M 93.586 10.223 L 93.3 7.557 C 93.564 6.602 94.013 5.875 94.644 5.376 C 95.276 4.876 96.032 4.627 96.913 4.627 C 97.222 4.627 97.442 4.657 97.574 4.715 L 97.574 7.337 C 97.475 7.304 97.37 7.289 97.266 7.293 C 97.105 7.277 96.943 7.27 96.781 7.271 C 95.709 7.271 94.908 7.506 94.379 7.976 C 93.85 8.447 93.586 9.195 93.586 10.223 Z M 105.574 16.084 C 105.496 15.765 105.437 15.441 105.398 15.115 C 105.366 14.69 105.351 14.263 105.354 13.837 L 105.266 13.837 L 105.266 8.505 C 105.266 7.917 105.096 7.476 104.759 7.183 C 104.435 6.874 103.937 6.72 103.261 6.72 C 102.6 6.72 102.071 6.844 101.674 7.095 C 101.293 7.33 101.057 7.676 100.969 8.13 L 98.303 8.13 C 98.42 7.087 98.92 6.242 99.801 5.596 C 100.683 4.949 101.866 4.627 103.349 4.627 C 104.891 4.627 106.059 4.98 106.852 5.685 C 107.645 6.376 108.042 7.396 108.042 8.747 L 108.042 13.837 C 108.042 14.189 108.064 14.549 108.108 14.917 C 108.167 15.283 108.247 15.673 108.35 16.084 Z M 101.674 16.305 C 100.544 16.305 99.64 16.025 98.964 15.467 C 98.303 14.895 97.973 14.13 97.973 13.176 C 97.973 12.147 98.347 11.333 99.096 10.73 C 99.846 10.128 100.903 9.724 102.269 9.518 L 105.773 8.99 L 105.773 10.752 L 102.732 11.215 C 102.071 11.317 101.571 11.501 101.234 11.766 C 100.91 12.03 100.749 12.397 100.749 12.867 C 100.749 13.293 100.903 13.624 101.212 13.859 C 101.52 14.079 101.946 14.189 102.49 14.189 C 103.283 14.189 103.944 13.991 104.473 13.595 C 105.001 13.198 105.266 12.713 105.266 12.14 L 105.574 13.837 C 105.281 14.644 104.796 15.261 104.12 15.688 C 103.459 16.098 102.644 16.305 101.674 16.305 Z M 110.452 20.601 L 113.36 14.079 L 113.867 13.242 L 117.04 4.847 L 119.992 4.847 L 113.272 20.601 Z M 112.941 15.974 L 108.38 4.847 L 111.399 4.847 L 115.211 14.939 Z\" fill=\"var(--token-17b94abd-6bc7-4821-9398-48498ec4324b, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mhiyb9\",layoutDependency:layoutDependency,layoutId:\"wzx2GMf55\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.798 10.797\" overflow=\"visible\"><path d=\"M 10.798 5.398 C 10.798 5.901 10.485 6.349 10.014 6.523 L 9.179 6.833 C 7.979 7.277 7.735 7.393 7.565 7.563 C 7.394 7.735 7.277 7.978 6.834 9.177 L 6.524 10.014 C 6.35 10.485 5.901 10.797 5.399 10.797 C 4.898 10.797 4.449 10.485 4.274 10.014 L 3.963 9.179 C 3.519 7.979 3.403 7.735 3.233 7.565 C 3.061 7.393 2.818 7.277 1.619 6.834 L 0.782 6.524 C 0.312 6.35 0 5.901 0 5.399 C 0 4.898 0.312 4.449 0.782 4.274 L 1.618 3.963 C 2.818 3.519 3.061 3.403 3.232 3.233 C 3.403 3.061 3.519 2.818 3.962 1.619 L 4.273 0.782 C 4.448 0.312 4.897 0 5.398 0 C 5.9 0 6.349 0.312 6.523 0.782 L 6.833 1.618 C 7.278 2.818 7.393 3.061 7.564 3.231 C 7.736 3.403 7.979 3.519 9.178 3.963 L 10.014 4.273 L 10.184 4.35 C 10.564 4.563 10.799 4.964 10.798 5.398 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.815 10.813\" overflow=\"visible\"><path d=\"M 10.815 5.407 C 10.815 5.909 10.501 6.359 10.03 6.533 L 9.193 6.844 C 7.992 7.288 7.747 7.405 7.577 7.575 C 7.406 7.747 7.288 7.991 6.845 9.191 L 6.534 10.03 C 6.359 10.501 5.91 10.813 5.408 10.813 C 4.905 10.813 4.456 10.501 4.281 10.03 L 3.969 9.193 C 3.525 7.992 3.409 7.747 3.238 7.577 C 3.066 7.405 2.823 7.288 1.622 6.845 L 0.784 6.534 C 0.313 6.359 0 5.91 0 5.408 C 0 4.905 0.313 4.456 0.784 4.281 L 1.621 3.969 C 2.823 3.525 3.066 3.409 3.237 3.238 C 3.409 3.066 3.525 2.823 3.968 1.622 L 4.28 0.784 C 4.455 0.313 4.904 0 5.407 0 C 5.909 0 6.358 0.313 6.533 0.784 L 6.844 1.621 C 7.289 2.823 7.405 3.066 7.576 3.236 C 7.748 3.409 7.992 3.525 9.192 3.969 L 10.03 4.28 L 10.2 4.357 C 10.58 4.57 10.815 4.971 10.815 5.407 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3rnhg2\",layoutDependency:layoutDependency,layoutId:\"LdIRe2Pfw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.938 16.28\" overflow=\"visible\"><path d=\"M 7.788 16.28 C 6.659 16.28 5.618 16.082 4.665 15.686 C 3.737 15.284 2.899 14.7 2.2 13.97 C 1.488 13.223 0.934 12.34 0.572 11.374 C 0.192 10.377 0 9.284 0 8.096 C 0 6.908 0.191 5.822 0.572 4.84 C 0.932 3.891 1.478 3.023 2.178 2.288 C 2.875 1.56 3.714 0.983 4.643 0.594 C 5.596 0.198 6.645 0 7.788 0 C 9.05 0 10.187 0.25 11.198 0.748 C 12.192 1.231 13.047 1.958 13.684 2.86 C 14.344 3.755 14.748 4.81 14.894 6.028 L 12.078 6.028 C 11.903 4.84 11.426 3.931 10.648 3.3 C 9.871 2.655 8.925 2.332 7.81 2.332 C 6.828 2.332 5.97 2.567 5.236 3.036 C 4.503 3.506 3.931 4.173 3.521 5.038 C 3.11 5.888 2.904 6.901 2.904 8.074 C 2.904 9.277 3.11 10.318 3.52 11.198 C 3.931 12.063 4.51 12.738 5.258 13.222 C 6.006 13.706 6.864 13.948 7.833 13.948 C 8.918 13.948 9.849 13.632 10.627 13.002 C 11.404 12.357 11.895 11.447 12.1 10.274 L 14.938 10.274 C 14.763 11.477 14.344 12.532 13.684 13.442 C 13.047 14.344 12.192 15.071 11.199 15.554 C 10.187 16.038 9.049 16.28 7.789 16.28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.961 16.305\" overflow=\"visible\"><path d=\"M 7.8 16.305 C 6.669 16.305 5.627 16.106 4.672 15.71 C 3.743 15.307 2.904 14.722 2.203 13.991 C 1.49 13.244 0.935 12.359 0.573 11.391 C 0.192 10.393 0 9.298 0 8.108 C 0 6.918 0.191 5.831 0.573 4.847 C 0.934 3.897 1.48 3.028 2.181 2.291 C 2.879 1.562 3.719 0.985 4.65 0.595 C 5.604 0.198 6.655 0 7.8 0 C 9.064 0 10.202 0.25 11.215 0.749 C 12.21 1.233 13.067 1.961 13.705 2.864 C 14.366 3.761 14.77 4.817 14.917 6.037 L 12.096 6.037 C 11.921 4.847 11.443 3.937 10.664 3.305 C 9.886 2.659 8.939 2.336 7.822 2.336 C 6.838 2.336 5.979 2.571 5.244 3.041 C 4.51 3.511 3.937 4.179 3.526 5.046 C 3.115 5.897 2.908 6.911 2.908 8.086 C 2.908 9.291 3.115 10.334 3.525 11.215 C 3.937 12.081 4.517 12.757 5.266 13.242 C 6.015 13.727 6.874 13.969 7.845 13.969 C 8.932 13.969 9.864 13.653 10.643 13.022 C 11.421 12.376 11.913 11.464 12.118 10.29 L 14.961 10.29 C 14.785 11.494 14.366 12.551 13.705 13.462 C 13.067 14.366 12.211 15.094 11.216 15.578 C 10.202 16.062 9.063 16.305 7.801 16.305 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-alx8x7\",layoutDependency:layoutDependency,layoutId:\"giiOrVRmr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.772 15.84\" overflow=\"visible\"><path d=\"M 0 15.84 L 0 0 L 2.772 0 L 2.772 15.84 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.776 15.864\" overflow=\"visible\"><path d=\"M 0 15.864 L 0 0 L 2.776 0 L 2.776 15.864 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wx20rs\",layoutDependency:layoutDependency,layoutId:\"n27hxKOuE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.968 11.66\" overflow=\"visible\"><path d=\"M 5.984 11.66 C 4.796 11.66 3.747 11.41 2.838 10.912 C 1.962 10.432 1.238 9.715 0.748 8.844 C 0.249 7.949 0 6.93 0 5.786 C 0 4.642 0.25 3.637 0.748 2.772 C 1.24 1.914 1.964 1.212 2.838 0.748 C 3.748 0.249 4.796 0 5.984 0 C 7.187 0 8.235 0.25 9.13 0.748 C 10.004 1.212 10.728 1.914 11.22 2.772 C 11.719 3.637 11.968 4.642 11.968 5.786 C 11.968 6.93 11.711 7.949 11.198 8.844 C 10.708 9.715 9.984 10.432 9.108 10.912 C 8.213 11.41 7.172 11.66 5.984 11.66 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.986 11.678\" overflow=\"visible\"><path d=\"M 5.993 11.678 C 4.803 11.678 3.753 11.427 2.842 10.929 C 1.965 10.447 1.24 9.73 0.749 8.857 C 0.249 7.961 0 6.941 0 5.795 C 0 4.649 0.25 3.643 0.749 2.776 C 1.242 1.916 1.967 1.214 2.842 0.749 C 3.754 0.249 4.803 0 5.993 0 C 7.198 0 8.247 0.25 9.144 0.749 C 10.019 1.214 10.745 1.916 11.237 2.776 C 11.737 3.643 11.986 4.649 11.986 5.795 C 11.986 6.941 11.729 7.961 11.215 8.857 C 10.725 9.73 9.999 10.447 9.122 10.929 C 8.225 11.427 7.183 11.678 5.993 11.678 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jx120w\",layoutDependency:layoutDependency,layoutId:\"YeRP9BRLt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.182 7.216\" overflow=\"visible\"><path d=\"M 3.102 7.216 C 3.689 7.216 4.217 7.069 4.686 6.776 C 5.163 6.46 5.543 6.018 5.786 5.5 C 6.05 4.943 6.182 4.29 6.182 3.542 C 6.182 2.442 5.888 1.576 5.302 0.946 C 4.73 0.316 3.996 0 3.102 0 C 2.207 0 1.467 0.315 0.88 0.946 C 0.293 1.576 0 2.442 0 3.542 C 0 4.29 0.132 4.942 0.396 5.5 C 0.675 6.043 1.041 6.468 1.496 6.776 C 1.966 7.069 2.501 7.216 3.102 7.216 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.191 7.227\" overflow=\"visible\"><path d=\"M 3.107 7.227 C 3.695 7.227 4.223 7.08 4.693 6.786 C 5.171 6.469 5.552 6.027 5.795 5.508 C 6.059 4.95 6.191 4.297 6.191 3.547 C 6.191 2.446 5.897 1.578 5.31 0.947 C 4.737 0.316 4.002 0 3.107 0 C 2.21 0 1.469 0.315 0.881 0.947 C 0.293 1.578 0 2.446 0 3.547 C 0 4.297 0.132 4.949 0.397 5.508 C 0.676 6.052 1.043 6.478 1.498 6.786 C 1.969 7.08 2.505 7.227 3.107 7.227 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5wi1q7\",layoutDependency:layoutDependency,layoutId:\"Z_GjHqMIJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.896 11.22\" overflow=\"visible\"><path d=\"M 3.433 11.22 L 0 0 L 2.903 0 L 4.928 8.426 L 4.729 8.426 L 7.215 0 L 9.745 0 L 12.275 8.426 L 12.055 8.426 L 14.057 0 L 16.896 0 L 13.464 11.22 L 10.868 11.22 L 8.338 2.882 L 8.558 2.882 L 6.028 11.22 L 3.432 11.22 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.922 11.237\" overflow=\"visible\"><path d=\"M 3.438 11.237 L 0 0 L 2.907 0 L 4.935 8.439 L 4.736 8.439 L 7.226 0 L 9.76 0 L 12.294 8.439 L 12.073 8.439 L 14.078 0 L 16.922 0 L 13.484 11.237 L 10.884 11.237 L 8.351 2.886 L 8.571 2.886 L 6.037 11.237 L 3.437 11.237 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1289rev\",layoutDependency:layoutDependency,layoutId:\"NQmW4irGm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.528 16.06\" overflow=\"visible\"><path d=\"M 8.822 15.84 L 8.822 13.31 L 9.042 13.354 C 8.852 14.175 8.39 14.835 7.656 15.334 C 6.923 15.818 6.05 16.06 5.038 16.06 C 4.012 16.06 3.118 15.825 2.354 15.356 C 1.606 14.872 1.027 14.197 0.616 13.332 C 0.206 12.466 0 11.447 0 10.274 C 0 9.086 0.213 8.052 0.638 7.172 C 1.064 6.292 1.658 5.61 2.42 5.126 C 3.198 4.642 4.1 4.4 5.126 4.4 C 6.182 4.4 7.056 4.656 7.744 5.17 C 8.434 5.668 8.859 6.365 9.02 7.26 L 8.734 7.282 L 8.734 0 L 11.528 0 L 11.528 15.84 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.545 16.084\" overflow=\"visible\"><path d=\"M 8.835 15.864 L 8.835 13.33 L 9.056 13.374 C 8.865 14.196 8.403 14.857 7.668 15.357 C 6.933 15.842 6.059 16.084 5.046 16.084 C 4.018 16.084 3.123 15.849 2.358 15.379 C 1.608 14.895 1.029 14.219 0.617 13.352 C 0.206 12.485 0 11.464 0 10.29 C 0 9.1 0.213 8.064 0.639 7.183 C 1.066 6.302 1.661 5.619 2.424 5.134 C 3.203 4.649 4.106 4.407 5.134 4.407 C 6.191 4.407 7.067 4.663 7.756 5.178 C 8.447 5.677 8.872 6.375 9.034 7.271 L 8.747 7.293 L 8.747 0 L 11.545 0 L 11.545 15.864 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1du3xfi\",layoutDependency:layoutDependency,layoutId:\"TjRV5RwpK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.918 7.106\" overflow=\"visible\"><path d=\"M 2.97 7.106 C 3.865 7.106 4.576 6.798 5.104 6.182 C 5.647 5.552 5.918 4.672 5.918 3.542 C 5.918 2.412 5.648 1.54 5.104 0.924 C 4.562 0.308 3.844 0 2.948 0 C 2.068 0 1.358 0.315 0.814 0.946 C 0.272 1.562 0 2.434 0 3.564 C 0 4.694 0.272 5.566 0.814 6.182 C 1.357 6.798 2.076 7.106 2.97 7.106 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.927 7.117\" overflow=\"visible\"><path d=\"M 2.975 7.117 C 3.871 7.117 4.583 6.808 5.112 6.191 C 5.656 5.56 5.927 4.679 5.927 3.547 C 5.927 2.416 5.657 1.542 5.112 0.925 C 4.569 0.308 3.85 0 2.952 0 C 2.071 0 1.36 0.315 0.815 0.947 C 0.272 1.564 0 2.438 0 3.569 C 0 4.701 0.272 5.574 0.815 6.191 C 1.359 6.808 2.079 7.117 2.975 7.117 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vbqrr\",layoutDependency:layoutDependency,layoutId:\"X6uON2eZT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.772 11.22\" overflow=\"visible\"><path d=\"M 0 11.22 L 0 0 L 2.706 0 L 2.706 2.706 L 2.772 2.706 L 2.772 11.22 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.776 11.237\" overflow=\"visible\"><path d=\"M 0 11.237 L 0 0 L 2.71 0 L 2.71 2.71 L 2.776 2.71 L 2.776 11.237 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17wrvxq\",layoutDependency:layoutDependency,layoutId:\"h4Y95epYw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.268 5.588\" overflow=\"visible\"><path d=\"M 0.286 5.588 L 0 2.926 C 0.264 1.972 0.712 1.246 1.342 0.748 C 1.973 0.249 2.728 0 3.608 0 C 3.916 0 4.136 0.03 4.268 0.088 L 4.268 2.706 C 4.169 2.673 4.064 2.658 3.96 2.662 C 3.799 2.646 3.638 2.639 3.476 2.64 C 2.406 2.64 1.606 2.875 1.078 3.344 C 0.55 3.814 0.286 4.561 0.286 5.588 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.274 5.596\" overflow=\"visible\"><path d=\"M 0.286 5.596 L 0 2.93 C 0.264 1.975 0.713 1.248 1.344 0.749 C 1.976 0.249 2.732 0 3.613 0 C 3.922 0 4.142 0.03 4.274 0.088 L 4.274 2.71 C 4.175 2.677 4.071 2.662 3.966 2.666 C 3.805 2.65 3.643 2.643 3.481 2.644 C 2.41 2.644 1.608 2.879 1.08 3.349 C 0.551 3.82 0.286 4.568 0.286 5.596 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5zu7ym\",layoutDependency:layoutDependency,layoutId:\"pdUgujY_m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.032 11.44\" overflow=\"visible\"><path d=\"M 7.26 11.44 C 7.182 11.121 7.123 10.798 7.084 10.472 C 7.052 10.047 7.038 9.622 7.04 9.196 L 6.952 9.196 L 6.952 3.872 C 6.952 3.285 6.783 2.845 6.446 2.552 C 6.123 2.244 5.625 2.09 4.95 2.09 C 4.29 2.09 3.762 2.214 3.366 2.464 C 2.985 2.699 2.75 3.044 2.662 3.498 L 0 3.498 C 0.117 2.456 0.616 1.613 1.496 0.968 C 2.376 0.322 3.557 0 5.038 0 C 6.578 0 7.744 0.352 8.536 1.056 C 9.328 1.746 9.724 2.765 9.724 4.114 L 9.724 9.196 C 9.724 9.548 9.746 9.907 9.79 10.274 C 9.849 10.64 9.929 11.029 10.032 11.44 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.047 11.457\" overflow=\"visible\"><path d=\"M 7.271 11.457 C 7.193 11.138 7.134 10.814 7.095 10.488 C 7.063 10.063 7.048 9.636 7.051 9.21 L 6.963 9.21 L 6.963 3.878 C 6.963 3.29 6.793 2.849 6.456 2.556 C 6.132 2.247 5.634 2.093 4.958 2.093 C 4.297 2.093 3.768 2.217 3.371 2.468 C 2.99 2.703 2.754 3.049 2.666 3.503 L 0 3.503 C 0.117 2.46 0.617 1.615 1.498 0.969 C 2.38 0.322 3.562 0 5.046 0 C 6.588 0 7.756 0.353 8.549 1.058 C 9.342 1.749 9.739 2.769 9.739 4.12 L 9.739 9.21 C 9.739 9.562 9.761 9.922 9.805 10.29 C 9.864 10.656 9.944 11.046 10.047 11.457 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a9e29w\",layoutDependency:layoutDependency,layoutId:\"EPKbJ7O31\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.788 7.304\" overflow=\"visible\"><path d=\"M 3.696 7.304 C 2.567 7.304 1.665 7.025 0.99 6.468 C 0.33 5.896 0 5.133 0 4.18 C 0 3.153 0.374 2.34 1.122 1.738 C 1.87 1.137 2.926 0.733 4.29 0.528 L 7.788 0 L 7.788 1.76 L 4.752 2.222 C 4.092 2.324 3.593 2.508 3.256 2.772 C 2.933 3.036 2.772 3.402 2.772 3.872 C 2.772 4.297 2.926 4.627 3.234 4.862 C 3.542 5.082 3.967 5.192 4.51 5.192 C 5.302 5.192 5.962 4.994 6.49 4.598 C 7.018 4.202 7.282 3.718 7.282 3.146 L 7.59 4.84 C 7.297 5.646 6.813 6.262 6.138 6.688 C 5.478 7.098 4.664 7.304 3.696 7.304 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.8 7.315\" overflow=\"visible\"><path d=\"M 3.702 7.315 C 2.571 7.315 1.668 7.036 0.992 6.478 C 0.331 5.905 0 5.141 0 4.186 C 0 3.158 0.375 2.344 1.124 1.741 C 1.873 1.139 2.93 0.734 4.297 0.529 L 7.8 0 L 7.8 1.763 L 4.759 2.225 C 4.098 2.328 3.598 2.512 3.261 2.776 C 2.937 3.041 2.776 3.407 2.776 3.878 C 2.776 4.304 2.93 4.634 3.239 4.869 C 3.547 5.09 3.973 5.2 4.517 5.2 C 5.31 5.2 5.971 5.002 6.5 4.605 C 7.029 4.208 7.293 3.724 7.293 3.151 L 7.602 4.847 C 7.308 5.655 6.823 6.271 6.147 6.698 C 5.486 7.109 4.671 7.315 3.702 7.315 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-72bepo\",layoutDependency:layoutDependency,layoutId:\"SbcHlJ4RQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.526 15.73\" overflow=\"visible\"><path d=\"M 0 15.73 L 2.904 9.218 L 3.41 8.382 L 6.578 0 L 9.526 0 L 2.816 15.73 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.54 15.754\" overflow=\"visible\"><path d=\"M 0 15.754 L 2.908 9.232 L 3.415 8.395 L 6.588 0 L 9.54 0 L 2.82 15.754 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6vikud\",layoutDependency:layoutDependency,layoutId:\"nzhQDX57I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.82 11.11\" overflow=\"visible\"><path d=\"M 4.554 11.11 L 0 0 L 3.014 0 L 6.82 10.076 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Da68cUUe4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.83 11.127\" overflow=\"visible\"><path d=\"M 4.561 11.127 L 0 0 L 3.019 0 L 6.83 10.091 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-1sbdfzp\",layoutDependency:layoutDependency,layoutId:\"QXJY8u_Sb\",children:[/*#__PURE__*/_jsx(Link,{href:QdYklWHIE,motionChild:true,nodeId:\"iuUIQxqwk\",openInNewTab:false,scopeId:\"WX4YXuY2N\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wxfgno framer-1ofopma\",layoutDependency:layoutDependency,layoutId:\"iuUIQxqwk\",style:{opacity:.7},whileHover:animation3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 241, 250))\"},children:\"Why Clowdray\"})}),className:\"framer-rq7a5l\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"aWGM62DFV\",style:{\"--extracted-r6o4lv\":\"rgb(237, 241, 250)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:JLYTX2fvU,motionChild:true,nodeId:\"Ez8QvM9VR\",openInNewTab:false,scopeId:\"WX4YXuY2N\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1dl9t2b framer-1ofopma\",layoutDependency:layoutDependency,layoutId:\"Ez8QvM9VR\",style:{opacity:.7},whileHover:animation3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 241, 250))\"},children:\"What we do\"})}),className:\"framer-fer6rv\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"NiEUBBk3X\",style:{\"--extracted-r6o4lv\":\"rgb(237, 241, 250)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:Hb_IW2xZt,motionChild:true,nodeId:\"b82IYVduF\",openInNewTab:false,scopeId:\"WX4YXuY2N\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-12g5ukh framer-1ofopma\",layoutDependency:layoutDependency,layoutId:\"b82IYVduF\",style:{opacity:.7},whileHover:animation3,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 241, 250))\"},children:\"Our Packages\"})}),className:\"framer-i2agup\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"IQS_Mjrhj\",style:{\"--extracted-r6o4lv\":\"rgb(237, 241, 250)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1soznbh\",layoutDependency:layoutDependency,layoutId:\"TS0k6GGjH\",style:{backgroundColor:\"rgb(255, 79, 1)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"1\"})}),className:\"framer-rbzj6e\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"mYUq6DE3a\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16c0eml-container\",layoutDependency:layoutDependency,layoutId:\"cGuqliedu-container\",nodeId:\"cGuqliedu\",rendersWithMotion:true,scopeId:\"WX4YXuY2N\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"cGuqliedu\",layoutId:\"cGuqliedu\",lIFY_wbXS:\"Get Started\",variant:\"bWxsG1K4b\",width:\"100%\",xhHEvNf62:W7aN8f4UP})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Djg7K.framer-1ofopma, .framer-Djg7K .framer-1ofopma { display: block; }\",\".framer-Djg7K.framer-gln6x6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-Djg7K .framer-1wds09e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Djg7K .framer-v2xho8-container { flex: none; height: 100%; position: relative; width: 80%; }\",\".framer-Djg7K .framer-7iqr8q { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: min-content; }\",\".framer-Djg7K .framer-jx0w54, .framer-Djg7K .framer-zc55u, .framer-Djg7K .framer-up6y3m { 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: min-content; }\",\".framer-Djg7K .framer-3v1u05 { height: 13px; position: relative; width: 13px; }\",\".framer-Djg7K .framer-1rkgn4 { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-Djg7K .framer-10tx4n6 { height: 4px; left: 7px; position: absolute; top: 6px; width: 1px; }\",\".framer-Djg7K .framer-1flry9v { height: 2px; left: 6px; position: absolute; top: 4px; width: 2px; }\",\".framer-Djg7K .framer-1933bbw, .framer-Djg7K .framer-yu0m8f, .framer-Djg7K .framer-145iwv2, .framer-Djg7K .framer-rbzj6e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Djg7K .framer-p9a7nt { height: 14px; position: relative; width: 14px; }\",\".framer-Djg7K .framer-1kukoep { height: 14px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-Djg7K .framer-14vatz9 { height: 5px; left: 7px; position: absolute; top: 4px; width: 2px; }\",\".framer-Djg7K .framer-1grk6l9 { height: 15px; position: relative; width: 15px; }\",\".framer-Djg7K .framer-xenjwh { height: 1px; left: 5px; position: absolute; top: 7px; width: 5px; }\",\".framer-Djg7K .framer-ni0k1w, .framer-Djg7K .framer-1anbzbu { height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-Djg7K .framer-15ih706 { height: 13px; left: 1px; position: absolute; top: 1px; width: 13px; }\",\".framer-Djg7K .framer-bltfhq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: var(--1vzdws0); position: relative; width: 100%; z-index: 0; }\",\".framer-Djg7K .framer-19zlvn7 { 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; text-decoration: none; width: min-content; }\",\".framer-Djg7K .framer-731n35 { height: 25px; position: relative; width: 128px; }\",\".framer-Djg7K .framer-10c6c2n { height: 21px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-Djg7K .framer-3201o6 { height: 21px; left: 8px; position: absolute; top: 4px; width: 120px; }\",\".framer-Djg7K .framer-1mhiyb9 { height: 11px; left: 0px; position: absolute; top: 11px; width: 11px; }\",\".framer-Djg7K .framer-3rnhg2 { height: 17px; left: 26px; position: absolute; top: 0px; width: 15px; }\",\".framer-Djg7K .framer-alx8x7 { height: 16px; left: 43px; position: absolute; top: 0px; width: 3px; }\",\".framer-Djg7K .framer-wx20rs { height: 12px; left: 48px; position: absolute; top: 5px; width: 12px; }\",\".framer-Djg7K .framer-jx120w { height: 7px; left: 50px; position: absolute; top: 7px; width: 6px; }\",\".framer-Djg7K .framer-5wi1q7 { height: 11px; left: 60px; position: absolute; top: 5px; width: 17px; }\",\".framer-Djg7K .framer-1289rev { height: 16px; left: 77px; position: absolute; top: 0px; width: 12px; }\",\".framer-Djg7K .framer-1du3xfi { height: 7px; left: 80px; position: absolute; top: 7px; width: 6px; }\",\".framer-Djg7K .framer-1vbqrr { height: 11px; left: 91px; position: absolute; top: 5px; width: 3px; }\",\".framer-Djg7K .framer-17wrvxq { height: 6px; left: 93px; position: absolute; top: 5px; width: 5px; }\",\".framer-Djg7K .framer-5zu7ym { height: 12px; left: 98px; position: absolute; top: 5px; width: 10px; }\",\".framer-Djg7K .framer-1a9e29w { height: 8px; left: 98px; position: absolute; top: 9px; width: 8px; }\",\".framer-Djg7K .framer-72bepo { height: 16px; left: 111px; position: absolute; top: 5px; width: 10px; }\",\".framer-Djg7K .framer-6vikud { height: 11px; left: 108px; position: absolute; top: 5px; width: 7px; }\",\".framer-Djg7K .framer-1sbdfzp { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Djg7K .framer-1wxfgno, .framer-Djg7K .framer-1dl9t2b { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Djg7K .framer-rq7a5l, .framer-Djg7K .framer-fer6rv, .framer-Djg7K .framer-i2agup { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Djg7K .framer-12g5ukh { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 100%; justify-content: center; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Djg7K .framer-1soznbh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 1px 1px 0px 0px; position: relative; width: 15px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Djg7K .framer-16c0eml-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Djg7K.framer-v-dgaw5.framer-gln6x6 { width: 500px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-1wds09e { height: 33px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-3rnhg2 { left: 27px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-1289rev { left: 77px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-1vbqrr { left: 91px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-17wrvxq { left: 94px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-5zu7ym { left: 99px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-72bepo { height: 16px; }\",\".framer-Djg7K.framer-v-dgaw5 .framer-6vikud { left: 109px; }\",'.framer-Djg7K[data-border=\"true\"]::after, .framer-Djg7K [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 104\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tQjLoMnfG\":{\"layout\":[\"fixed\",\"auto\"]},\"Da68cUUe4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"MZgjlcED6\":\"fill\",\"QdYklWHIE\":\"whyClowdray\",\"JLYTX2fvU\":\"whatWeDo\",\"Hb_IW2xZt\":\"ourPackages\",\"W7aN8f4UP\":\"cTA\",\"F3zC5HMim\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWX4YXuY2N=withCSS(Component,css,\"framer-Djg7K\");export default FramerWX4YXuY2N;FramerWX4YXuY2N.displayName=\"Navigation\";FramerWX4YXuY2N.defaultProps={height:104,width:1200};addPropertyControls(FramerWX4YXuY2N,{variant:{options:[\"mHL2HUEvP\",\"tQjLoMnfG\",\"Da68cUUe4\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Mobile Full\"],title:\"Variant\",type:ControlType.Enum},MZgjlcED6:{defaultValue:\"rgba(0, 0, 0, 0.7)\",title:\"Fill\",type:ControlType.Color},QdYklWHIE:{title:\"Why Clowdray\",type:ControlType.Link},JLYTX2fvU:{title:\"What we do\",type:ControlType.Link},Hb_IW2xZt:{title:\"Our Packages\",type:ControlType.Link},W7aN8f4UP:{title:\"CTA\",type:ControlType.Link},F3zC5HMim:{defaultValue:\"12px 80px 12px 80px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerWX4YXuY2N,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...TickerFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWX4YXuY2N\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"104\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tQjLoMnfG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Da68cUUe4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"MZgjlcED6\\\":\\\"fill\\\",\\\"QdYklWHIE\\\":\\\"whyClowdray\\\",\\\"JLYTX2fvU\\\":\\\"whatWeDo\\\",\\\"Hb_IW2xZt\\\":\\\"ourPackages\\\",\\\"W7aN8f4UP\\\":\\\"cTA\\\",\\\"F3zC5HMim\\\":\\\"padding\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WX4YXuY2N.map","// Matrix Pattern made out of small rounded squares with random opacities, responsive layer with color control and fade to transparent at bottom\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function MatrixPattern(props){const{squareColor=\"#000000\",squareSize=8,spacing=4,rows=20,columns=30,borderRadius=2,fadeIntensity=.8}=props;const squares=useMemo(()=>{const squareElements=[];for(let row=0;row<rows;row++){for(let col=0;col<columns;col++){const randomOpacity=Math.random();const fadeProgress=row/(rows-1);const fadeMultiplier=1-fadeProgress*fadeIntensity;const finalOpacity=randomOpacity*fadeMultiplier;squareElements.push(/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:col*(squareSize+spacing),top:row*(squareSize+spacing),width:squareSize,height:squareSize,backgroundColor:squareColor,opacity:finalOpacity,borderRadius:borderRadius}},`${row}-${col}`));}}return squareElements;},[squareColor,squareSize,spacing,rows,columns,borderRadius,fadeIntensity]);const containerWidth=columns*(squareSize+spacing)-spacing;const containerHeight=rows*(squareSize+spacing)-spacing;const isFixedWidth=props?.style&&props.style.width===\"100%\";const isFixedHeight=props?.style&&props.style.height===\"100%\";return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"relative\",overflow:\"hidden\",width:isFixedWidth?\"100%\":containerWidth,height:isFixedHeight?\"100%\":containerHeight,minWidth:isFixedWidth?\"100%\":containerWidth,minHeight:isFixedHeight?\"100%\":containerHeight},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:containerWidth,height:containerHeight,transform:isFixedWidth||isFixedHeight?`scale(${Math.min(isFixedWidth?(props?.style?.width||containerWidth)/containerWidth:1,isFixedHeight?(props?.style?.height||containerHeight)/containerHeight:1)})`:\"none\",transformOrigin:\"top left\"},children:squares})});}addPropertyControls(MatrixPattern,{squareColor:{type:ControlType.Color,title:\"Square Color\",defaultValue:\"#000000\"},squareSize:{type:ControlType.Number,title:\"Square Size\",defaultValue:8,min:2,max:20,step:1,unit:\"px\"},spacing:{type:ControlType.Number,title:\"Spacing\",defaultValue:4,min:0,max:20,step:1,unit:\"px\"},rows:{type:ControlType.Number,title:\"Rows\",defaultValue:20,min:5,max:50,step:1},columns:{type:ControlType.Number,title:\"Columns\",defaultValue:30,min:5,max:100,step:1},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:2,min:0,max:10,step:.5,unit:\"px\"},fadeIntensity:{type:ControlType.Number,title:\"Fade Intensity\",defaultValue:.8,min:0,max:1,step:.1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MatrixPattern\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FadePattern.map","// Simple text component that shows current time and start time (+30 minutes)\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function TimeNotice(props){const{font,textColor,incrementMinutes}=props;const[currentTime,setCurrentTime]=useState(\"\");const[startTime,setStartTime]=useState(\"\");const[showColon,setShowColon]=useState(true);useEffect(()=>{const updateTimes=()=>{if(typeof window!==\"undefined\"){const now=new Date;// Format current time\nconst currentFormatted=now.toLocaleTimeString([],{hour:\"numeric\",minute:\"2-digit\",hour12:true});// Add increment minutes for start time\nconst startDateTime=new Date(now.getTime()+incrementMinutes*60*1e3);const startFormatted=startDateTime.toLocaleTimeString([],{hour:\"numeric\",minute:\"2-digit\",hour12:true});startTransition(()=>{setCurrentTime(currentFormatted);setStartTime(startFormatted);});}};// Update immediately\nupdateTimes();// Update every minute for time changes\nconst timeInterval=setInterval(updateTimes,6e4);// Blink colon every second\nconst blinkInterval=setInterval(()=>{startTransition(()=>{setShowColon(prev=>!prev);});},1e3);return()=>{clearInterval(timeInterval);clearInterval(blinkInterval);};},[incrementMinutes]);const isFixedWidth=props?.style&&props.style.width===\"100%\";// Replace colons with blinking colons\nconst formatTimeWithBlinkingColon=time=>{return time.replace(/:/g,showColon?\":\":\" \");};return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,position:\"relative\",...isFixedWidth?{...props?.style}:{width:\"max-content\"},color:textColor,...font},children:[\"Click at \",formatTimeWithBlinkingColon(currentTime),\" and start creating by \",formatTimeWithBlinkingColon(startTime)]});}addPropertyControls(TimeNotice,{font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#666666\"},incrementMinutes:{type:ControlType.Number,title:\"Increment Minutes\",defaultValue:30,min:1,max:120,step:1,unit:\"min\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TimeNotice\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TimeNotice.map","// Generated by Framer (a44d8cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-QWM8g .framer-styles-preset-g58vmx:not(.rich-text-wrapper), .framer-QWM8g .framer-styles-preset-g58vmx.rich-text-wrapper a { --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: #708fcc; --framer-link-text-color: #708fcc; }\"];export const className=\"framer-QWM8g\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1s9nuwr\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"p31sm\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"i79b1c\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Clowdray specialize in building high-converting funnels, premium brand identities, and seamless community experiences for online experts, entrepreneurs, coaches, marketers and educators. \",elements:{CagVKKGAg:\"pricing\",jAJaApiIQ:\"what-and-how-we-do\",QPB8ekCo7:\"packages\",XiOPywhOr:\"problems\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-vWeLH\",socialImage:\"https://framerusercontent.com/assets/B8TxlWYlVllkxOzVfgLx9Ntsds.png\",title:\"Clowdray | Brand & Funnel Design for Online Entrepreneurs\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"12vj12d\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"jskpnn\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Clowdray specialize in building high-converting funnels, premium brand identities, and seamless community experiences for online experts, entrepreneurs, coaches, marketers and educators. \",elements:{agq9Scrq_:\"pricing\",L8nmulnjb:\"what-and-how-we-do\",vSA0Qp3nE:\"packages\",XQ6L63sBC:\"problems\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-vp7dP\",socialImage:\"https://framerusercontent.com/assets/B8TxlWYlVllkxOzVfgLx9Ntsds.png\",title:\"Clowdray | Brand & Funnel Design for Online Entrepreneurs\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}