{"version":3,"file":"shared-lib.wZKExiMC.mjs","names":["e","e","t","n","n","r","e","t","A","O","t","x","V","b","Children","useRef","useMemo","useState","useCallback","useState","useRef","getProps","React.forwardRef","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","GlobalNavStyle","X","PrimaryButton","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useMemo","metadata","metadata","siteMetadata","metadataVersion","__FramerMetadata__","siteMetadata"],"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.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/IsBvun7F06Y1Y3Ie695j/E73U0Vx4gZYz3x2zEcyu/AnimatedCounter.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/3mz44DvR8s3BIzdhIJf4/GW71Y52vjV6EK9UIq3AV/LTfKMLbFR.js","https:/framerusercontent.com/modules/EUZAryzIxrI0mdD5ySwZ/F6zIBK9BDrwl5SedlqzM/qVzmapFnb.js","https:/framerusercontent.com/modules/ydHd0xBVdW7xlxng2dGc/Iqr57p2R523lOQohyOZs/TmEeBqvPd.js","https:/framerusercontent.com/modules/gpYyyzoaXSyjAY40e6Vf/wP83A7vquzCamRO5D2f3/AeXwMHbdh.js","https:/framerusercontent.com/modules/FVBR4thlkcXZYxKMyOXk/Hai1SbEKJzTomsGM4zba/iH5QGJzD5.js","https:/framerusercontent.com/modules/U4QL1oa5fPMTPRcyNOeY/rXleq1USCQ2FPuwvQU2f/cbsHi1OOW.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/urJo1I4BydqHwP524nW4/kayhiUJFGp07DgQ9kVVm/siteMetadata.js","https:/framerusercontent.com/modules/mmXN7PmxQJvlxDzmEHNc/RJ9itTumBlXYkmjTTkJy/tn5mUnjUc.js","https:/framerusercontent.com/modules/RPneEcZyBhqYpyPuNThG/aC7yNwLdmkVDZ0d2eUQ9/SiuMdTu2e.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,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[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 P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});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]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};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){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.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 f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}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=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.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(l));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=a.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 a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}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\"function\"===typeof 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 r(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){f(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:u(i,s,o[r]),easing:d(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,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));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,A(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=O((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 N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;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=q.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&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=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 X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}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 Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(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}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;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=y(m(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 i=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:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}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 te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.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()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.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 ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,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 se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(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 re={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 ae={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 ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=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 le)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)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[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(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[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:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.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)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.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{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H 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,startTransition,forwardRef,useImperativeHandle}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;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];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;startTransition(()=>{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[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{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(Wrapper,{style:size,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,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);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*(writingDirection===\"rtl\"?1:-1):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]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* 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);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Number counter component that animates from start to end value when in view\n// Supports prefix/suffix, font customization, decimals, easing, duration and delay\n// Animation triggers once when component enters viewport\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useInView,animate}from\"framer-motion\";const easingFunctions={linear:[0,0,1,1],easeIn:[.42,0,1,1],easeOut:[0,0,.58,1],easeInOut:[.42,0,.58,1]};/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function AnimatedCounter(props){const{startValue,endValue,duration,delay,decimals,prefix,suffix,easing,font,color,style}=props;const[displayValue,setDisplayValue]=useState(startValue);const[hasAnimated,setHasAnimated]=useState(false);const ref=useRef(null);const isInView=useInView(ref,{once:true});useEffect(()=>{if(isInView&&!hasAnimated){const timer=setTimeout(()=>{const controls=animate(startValue,endValue,{duration:duration,ease:easingFunctions[easing],onUpdate:value=>{startTransition(()=>{setDisplayValue(value);});},onComplete:()=>{startTransition(()=>{setHasAnimated(true);});}});return()=>controls.stop();},delay*1e3);return()=>clearTimeout(timer);}},[isInView,hasAnimated,startValue,endValue,duration,delay,easing]);const formattedValue=displayValue.toFixed(decimals);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,position:\"relative\",width:\"max-content\",minWidth:\"max-content\",color:color,...font},children:[prefix,formattedValue,suffix]});}addPropertyControls(AnimatedCounter,{startValue:{type:ControlType.Number,title:\"Start Value\",defaultValue:0,step:1},endValue:{type:ControlType.Number,title:\"End Value\",defaultValue:100,step:1},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:2,min:.1,max:10,step:.1,unit:\"s\"},delay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:5,step:.1,unit:\"s\"},decimals:{type:ControlType.Number,title:\"Decimals\",defaultValue:0,min:0,max:4,step:1,displayStepper:true},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"$\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"%\"},easing:{type:ControlType.Enum,title:\"Easing\",options:[\"linear\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Linear\",\"Ease In\",\"Ease Out\",\"Ease In Out\"],defaultValue:\"easeOut\",displaySegmentedControl:true},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",variant:\"Bold\",letterSpacing:\"-0.04em\",lineHeight:\"1em\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedCounter.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ZY86K .framer-styles-preset-jxvb8b:not(.rich-text-wrapper), .framer-ZY86K .framer-styles-preset-jxvb8b.rich-text-wrapper a { --framer-link-hover-text-decoration: underline; --framer-link-text-color: #000000; }\"];export const className=\"framer-ZY86K\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-bold\",\"FS;Manrope-extrabold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7EWHG4AMROQSXDCQTDPGBVASATB7CED2/TJSQTK5FHJ2MYKML5IXF2G6YTGFJLTYL/K4ZMLVLHYIFVTTTWGVOTVGOFUUX7NVGI.woff2\",weight:\"800\"}]}];export const css=['.framer-aTSfP .framer-styles-preset-56vyb3:not(.rich-text-wrapper), .framer-aTSfP .framer-styles-preset-56vyb3.rich-text-wrapper h4 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: -0.04em; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #080808; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-aTSfP\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ssS3o .framer-styles-preset-1ky59xb:not(.rich-text-wrapper), .framer-ssS3o .framer-styles-preset-1ky59xb.rich-text-wrapper a { --framer-link-hover-text-color: #d1cfcf; --framer-link-text-color: #ffffff; }\"];export const className=\"framer-ssS3o\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AtiIf70Za:{hover:true},jsOdzqqnn:{hover:true}};const cycleOrder=[\"AtiIf70Za\",\"jsOdzqqnn\",\"OdTkKL6kq\"];const serializationHash=\"framer-ecCgb\";const variantClassNames={AtiIf70Za:\"framer-v-wc1ytr\",jsOdzqqnn:\"framer-v-1knlvja\",OdTkKL6kq:\"framer-v-1j1utbw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qsZrC_uvU=undefined;const vlxZGbnEI=undefined;const yzfkBgWaH=undefined;const hOaUVZ0Mg=undefined;const LvXJiwgar=undefined;const v78B3YSjL=undefined;const X3DaXepcx=undefined;const km6ndiWZJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"TheHome Site\":\"OdTkKL6kq\",Linked:\"jsOdzqqnn\",UnLinked:\"AtiIf70Za\"};const Variants=motion.create(React.Fragment);const getProps=({aka,butonTextColour,buttonFillColourLAB,fill,height,id,link,mainTitle,outline,textColour,width,...props})=>{return{...props,hOaUVZ0Mg:outline??props.hOaUVZ0Mg??{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},km6ndiWZJ:aka??props.km6ndiWZJ??\"Ecosystem\",LvXJiwgar:fill??props.LvXJiwgar??\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",qsZrC_uvU:link??props.qsZrC_uvU,v78B3YSjL:buttonFillColourLAB??props.v78B3YSjL??\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AtiIf70Za\",vlxZGbnEI:textColour??props.vlxZGbnEI??\"rgb(18, 18, 18)\",X3DaXepcx:butonTextColour??props.X3DaXepcx??\"rgb(18, 18, 18)\",yzfkBgWaH:mainTitle??props.yzfkBgWaH??\"Product And prosper\"};};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,yzfkBgWaH,km6ndiWZJ,vlxZGbnEI,X3DaXepcx,v78B3YSjL,hOaUVZ0Mg,LvXJiwgar,qsZrC_uvU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AtiIf70Za\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qsZrC_uvU,motionChild:true,nodeId:\"AtiIf70Za\",openInNewTab:true,scopeId:\"AeXwMHbdh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-wc1ytr\",className,classNames)} framer-td5md2`,\"data-framer-name\":\"UnLinked\",layoutDependency:layoutDependency,layoutId:\"AtiIf70Za\",ref:refBinding,style:{...style},...addPropertyOverrides({\"AtiIf70Za-hover\":{\"data-framer-name\":undefined},\"jsOdzqqnn-hover\":{\"data-framer-name\":undefined},jsOdzqqnn:{\"data-framer-name\":\"Linked\"},OdTkKL6kq:{\"data-framer-name\":\"TheHome Site\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pfn5kq\",layoutDependency:layoutDependency,layoutId:\"bJzCZVh4I\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vlxZGbnEI-AeXwMHbdh))\"},children:\"Product And prosper\"})}),className:\"framer-1hvuncs\",fonts:[\"FS;Manrope-medium\"],layoutDependency:layoutDependency,layoutId:\"PBnjxOK47\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-vlxZGbnEI-AeXwMHbdh)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-vlxZGbnEI-AeXwMHbdh\":vlxZGbnEI},text:yzfkBgWaH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-148a34i\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"S7uTUzmq7\",style:{\"--border-bottom-width\":(hOaUVZ0Mg?.borderBottomWidth??hOaUVZ0Mg?.borderWidth)+\"px\",\"--border-color\":hOaUVZ0Mg?.borderColor,\"--border-left-width\":(hOaUVZ0Mg?.borderLeftWidth??hOaUVZ0Mg?.borderWidth)+\"px\",\"--border-right-width\":(hOaUVZ0Mg?.borderRightWidth??hOaUVZ0Mg?.borderWidth)+\"px\",\"--border-style\":hOaUVZ0Mg?.borderStyle,\"--border-top-width\":(hOaUVZ0Mg?.borderTopWidth??hOaUVZ0Mg?.borderWidth)+\"px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:49,borderBottomRightRadius:49,borderTopLeftRadius:49,borderTopRightRadius:49,opacity:1},variants:{\"AtiIf70Za-hover\":{backgroundColor:LvXJiwgar,opacity:.32},\"jsOdzqqnn-hover\":{\"--border-color\":\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",backgroundColor:v78B3YSjL,opacity:1},jsOdzqqnn:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},OdTkKL6kq:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-X3DaXepcx-AeXwMHbdh))\"},children:\"Ecosystem\"})}),className:\"framer-1mo033d\",fonts:[\"FS;Manrope-extrabold\"],layoutDependency:layoutDependency,layoutId:\"VAH3CVJeP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-X3DaXepcx-AeXwMHbdh)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-X3DaXepcx-AeXwMHbdh\":X3DaXepcx,opacity:1},text:km6ndiWZJ,variants:{\"AtiIf70Za-hover\":{\"--extracted-r6o4lv\":\"var(--token-4173a50d-9a96-4860-9796-6e13562db5e7, rgb(0, 0, 0))\",opacity:.27},\"jsOdzqqnn-hover\":{opacity:1},OdTkKL6kq:{\"--extracted-r6o4lv\":\"rgb(18, 18, 18)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AtiIf70Za-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4173a50d-9a96-4860-9796-6e13562db5e7, rgb(0, 0, 0)))\"},children:\"Ecosystem\"})})},OdTkKL6kq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Ecosystem\"})})}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ecCgb.framer-td5md2, .framer-ecCgb .framer-td5md2 { display: block; }\",\".framer-ecCgb.framer-wc1ytr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ecCgb .framer-1pfn5kq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ecCgb .framer-1hvuncs, .framer-ecCgb .framer-1mo033d { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ecCgb .framer-148a34i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: min-content; }\",\".framer-ecCgb.framer-v-1j1utbw.framer-wc1ytr { cursor: unset; }\",'.framer-ecCgb[data-border=\"true\"]::after, .framer-ecCgb [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 30\n * @framerIntrinsicWidth 266.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jsOdzqqnn\":{\"layout\":[\"auto\",\"auto\"]},\"OdTkKL6kq\":{\"layout\":[\"auto\",\"auto\"]},\"EU5HmEIF6\":{\"layout\":[\"auto\",\"auto\"]},\"iODSCW08j\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yzfkBgWaH\":\"mainTitle\",\"km6ndiWZJ\":\"aka\",\"vlxZGbnEI\":\"textColour\",\"X3DaXepcx\":\"butonTextColour\",\"v78B3YSjL\":\"buttonFillColourLAB\",\"hOaUVZ0Mg\":\"outline\",\"LvXJiwgar\":\"fill\",\"qsZrC_uvU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAeXwMHbdh=withCSS(Component,css,\"framer-ecCgb\");export default FramerAeXwMHbdh;FramerAeXwMHbdh.displayName=\"GlobalNav Style\";FramerAeXwMHbdh.defaultProps={height:30,width:266.5};addPropertyControls(FramerAeXwMHbdh,{variant:{options:[\"AtiIf70Za\",\"jsOdzqqnn\",\"OdTkKL6kq\"],optionTitles:[\"UnLinked\",\"Linked\",\"TheHome Site\"],title:\"Variant\",type:ControlType.Enum},yzfkBgWaH:{defaultValue:\"Product And prosper\",displayTextArea:false,title:\"Main Title\",type:ControlType.String},onyzfkBgWaHChange:{changes:\"yzfkBgWaH\",type:ControlType.ChangeHandler},km6ndiWZJ:{defaultValue:\"Ecosystem\",displayTextArea:false,title:\"aka\",type:ControlType.String},onkm6ndiWZJChange:{changes:\"km6ndiWZJ\",type:ControlType.ChangeHandler},vlxZGbnEI:{defaultValue:\"rgb(18, 18, 18)\",title:\"Text Colour\",type:ControlType.Color},X3DaXepcx:{defaultValue:\"rgb(18, 18, 18)\",title:\"Buton Text colour\",type:ControlType.Color},v78B3YSjL:{defaultValue:'var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253)) /* {\"name\":\"Main Purple\"} */',title:\"Button Fill Colour (LAB)\",type:ControlType.Color},hOaUVZ0Mg:{defaultValue:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},title:\"Outline\",type:ControlType.Border},LvXJiwgar:{defaultValue:'var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},qsZrC_uvU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerAeXwMHbdh,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BNWG6MUI4RTC6WEND2VPDH4MHMIVU3XZ/R5YXY5FMVG6PXU36GNEEA24MIPMEPGSM/CIM4KQCLZSMMLWPVH25IDDSTY4ENPHEY.woff2\",weight:\"500\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7EWHG4AMROQSXDCQTDPGBVASATB7CED2/TJSQTK5FHJ2MYKML5IXF2G6YTGFJLTYL/K4ZMLVLHYIFVTTTWGVOTVGOFUUX7NVGI.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAeXwMHbdh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"266.5\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jsOdzqqnn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OdTkKL6kq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EU5HmEIF6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iODSCW08j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"yzfkBgWaH\\\":\\\"mainTitle\\\",\\\"km6ndiWZJ\\\":\\\"aka\\\",\\\"vlxZGbnEI\\\":\\\"textColour\\\",\\\"X3DaXepcx\\\":\\\"butonTextColour\\\",\\\"v78B3YSjL\\\":\\\"buttonFillColourLAB\\\",\\\"hOaUVZ0Mg\\\":\\\"outline\\\",\\\"LvXJiwgar\\\":\\\"fill\\\",\\\"qsZrC_uvU\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AeXwMHbdh.map","// Generated by Framer (c0d7099)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,patchBorderRadiusScaleCorrector,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={U7AuhNRps:{hover:true},vC10eGmLV:{hover:true}};const cycleOrder=[\"vC10eGmLV\",\"U7AuhNRps\"];const serializationHash=\"framer-h5jyX\";const variantClassNames={U7AuhNRps:\"framer-v-1t74fvc\",vC10eGmLV:\"framer-v-1sv6izc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const No5KPXqlw=undefined;const XznijCg9F=undefined;const MLOcAvd6z=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"vC10eGmLV\",\"Variant 2\":\"U7AuhNRps\"};const getProps=({bUTTONNAME,fontColor,height,id,link,width,...props})=>{return{...props,MLOcAvd6z:bUTTONNAME??props.MLOcAvd6z??\"Apply Now\",No5KPXqlw:link??props.No5KPXqlw,variant:humanReadableVariantMap[props.variant]??props.variant??\"vC10eGmLV\",XznijCg9F:fontColor??props.XznijCg9F??\"rgb(0, 0, 0)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,MLOcAvd6z,No5KPXqlw,XznijCg9F,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vC10eGmLV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:No5KPXqlw,motionChild:true,nodeId:\"vC10eGmLV\",openInNewTab:true,scopeId:\"iH5QGJzD5\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sv6izc\",className,classNames)} framer-cisr2k`,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"vC10eGmLV\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-2832948c-7763-4e91-a4be-32ea86398cfc, rgb(144, 200, 144))\",borderBottomLeftRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",...style},variants:{\"U7AuhNRps-hover\":{backgroundColor:\"rgb(201, 114, 95)\"},\"vC10eGmLV-hover\":{backgroundColor:\"rgb(101, 140, 101)\"},U7AuhNRps:{backgroundColor:\"var(--token-0b3f5edb-7382-4d43-a9d0-46a6ea9dc724, rgb(255, 148, 123))\"}},...addPropertyOverrides({\"U7AuhNRps-hover\":{\"data-framer-name\":undefined},\"vC10eGmLV-hover\":{\"data-framer-name\":undefined},U7AuhNRps:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-XznijCg9F-iH5QGJzD5))\"},children:\"Apply Now\"})}),className:\"framer-15pg96j\",fonts:[\"FS;Manrope-extrabold\"],layoutDependency:layoutDependency,layoutId:\"C7CfyLfuq\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-XznijCg9F-iH5QGJzD5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-XznijCg9F-iH5QGJzD5\":XznijCg9F},text:MLOcAvd6z,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h5jyX.framer-cisr2k, .framer-h5jyX .framer-cisr2k { display: block; }\",\".framer-h5jyX.framer-1sv6izc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; text-decoration: none; width: 120px; }\",\".framer-h5jyX .framer-15pg96j { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"U7AuhNRps\":{\"layout\":[\"fixed\",\"fixed\"]},\"nG8gbuWJY\":{\"layout\":[\"fixed\",\"fixed\"]},\"STevYAr0F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MLOcAvd6z\":\"bUTTONNAME\",\"No5KPXqlw\":\"link\",\"XznijCg9F\":\"fontColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriH5QGJzD5=withCSS(Component,css,\"framer-h5jyX\");export default FrameriH5QGJzD5;FrameriH5QGJzD5.displayName=\"Primary Button\";FrameriH5QGJzD5.defaultProps={height:40,width:120};addPropertyControls(FrameriH5QGJzD5,{variant:{options:[\"vC10eGmLV\",\"U7AuhNRps\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},MLOcAvd6z:{defaultValue:\"Apply Now\",displayTextArea:false,title:\"BUTTON NAME\",type:ControlType.String},No5KPXqlw:{title:\"Link\",type:ControlType.Link},XznijCg9F:{defaultValue:\"rgb(0, 0, 0)\",title:\"Font Color\",type:ControlType.Color}});addFonts(FrameriH5QGJzD5,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7EWHG4AMROQSXDCQTDPGBVASATB7CED2/TJSQTK5FHJ2MYKML5IXF2G6YTGFJLTYL/K4ZMLVLHYIFVTTTWGVOTVGOFUUX7NVGI.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriH5QGJzD5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"120\",\"framerVariables\":\"{\\\"MLOcAvd6z\\\":\\\"bUTTONNAME\\\",\\\"No5KPXqlw\\\":\\\"link\\\",\\\"XznijCg9F\\\":\\\"fontColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U7AuhNRps\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nG8gbuWJY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"STevYAr0F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iH5QGJzD5.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3mz44DvR8s3BIzdhIJf4/GW71Y52vjV6EK9UIq3AV/LTfKMLbFR.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EUZAryzIxrI0mdD5ySwZ/F6zIBK9BDrwl5SedlqzM/qVzmapFnb.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ydHd0xBVdW7xlxng2dGc/Iqr57p2R523lOQohyOZs/TmEeBqvPd.js\";import GlobalNavStyle from\"https://framerusercontent.com/modules/gpYyyzoaXSyjAY40e6Vf/wP83A7vquzCamRO5D2f3/AeXwMHbdh.js\";import PrimaryButton from\"https://framerusercontent.com/modules/FVBR4thlkcXZYxKMyOXk/Hai1SbEKJzTomsGM4zba/iH5QGJzD5.js\";const GlobalNavStyleFonts=getFonts(GlobalNavStyle);const XFonts=getFonts(X);const PrimaryButtonFonts=getFonts(PrimaryButton);const cycleOrder=[\"VzBzvFA6j\",\"LqCe7vJdc\",\"B6jKOMUJY\",\"fpIW67BUv\",\"F2LH_gL67\"];const serializationHash=\"framer-THTjD\";const variantClassNames={B6jKOMUJY:\"framer-v-gjfu0c\",F2LH_gL67:\"framer-v-pn2jnm\",fpIW67BUv:\"framer-v-14fvuby\",LqCe7vJdc:\"framer-v-1lge5y6\",VzBzvFA6j:\"framer-v-15n9m5e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ocodl05M5=undefined;const xI9dDoE48=undefined;const NFw4dGIIq=undefined;const WQcF1q21Y=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:1.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Home V2 Mobile_Closed_Dark\":\"F2LH_gL67\",\"Home V2 Mobile_Closed\":\"B6jKOMUJY\",\"Home V2 Mobile_Op_Darken\":\"fpIW67BUv\",Dark:\"LqCe7vJdc\",HomeV1:\"VzBzvFA6j\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,logoplacement,onClick,visible,visibleMainLogo,width,...props})=>{return{...props,NFw4dGIIq:visibleMainLogo??props.NFw4dGIIq??true,Ocodl05M5:visible??props.Ocodl05M5??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"VzBzvFA6j\",WQcF1q21Y:onClick??props.WQcF1q21Y,xI9dDoE48:logoplacement??props.xI9dDoE48??{pixelHeight:112,pixelWidth:488,src:\"https://framerusercontent.com/images/PjoQXKyC6SRcZwy9y1hjYD40IU.png?width=488&height=112\"}};};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,WQcF1q21Y,xI9dDoE48,Ocodl05M5,NFw4dGIIq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VzBzvFA6j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cf7rq2=activeVariantCallback(async(...args)=>{if(WQcF1q21Y){const res=await WQcF1q21Y(...args);if(res===false)return false;}});const onTapcvq7e7=activeVariantCallback(async(...args)=>{setVariant(\"F2LH_gL67\");});const onTap1xcibli=activeVariantCallback(async(...args)=>{if(WQcF1q21Y){const res=await WQcF1q21Y(...args);if(res===false)return false;}setVariant(\"fpIW67BUv\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"F2LH_gL67\")return false;return true;};const isDisplayed1=()=>{if([\"B6jKOMUJY\",\"fpIW67BUv\",\"F2LH_gL67\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"B6jKOMUJY\",\"F2LH_gL67\"].includes(baseVariant))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,...addPropertyOverrides({LqCe7vJdc:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15n9m5e\",className,classNames),\"data-framer-name\":\"HomeV1\",layoutDependency:layoutDependency,layoutId:\"VzBzvFA6j\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(227, 227, 227, 0.03)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,WebkitBackdropFilter:\"blur(5px)\",...style},variants:{B6jKOMUJY:{backgroundColor:\"rgba(255, 255, 255, 0.03)\"},F2LH_gL67:{backgroundColor:\"rgba(255, 255, 255, 0.03)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},fpIW67BUv:{backgroundColor:\"rgba(255, 255, 255, 0.9)\",borderBottomLeftRadius:30,borderBottomRightRadius:30}},...addPropertyOverrides({B6jKOMUJY:{\"data-framer-name\":\"Home V2 Mobile_Closed\"},F2LH_gL67:{\"data-framer-name\":\"Home V2 Mobile_Closed_Dark\"},fpIW67BUv:{\"data-framer-name\":\"Home V2 Mobile_Op_Darken\"},LqCe7vJdc:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ynqqmc\",\"data-framer-name\":\"Links\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"UHuRcepxg\",style:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 3%, rgba(0,0,0,1) 11%, rgba(0,0,0,1) 96.32249436936937%, rgba(0, 0, 0, 0) 97.5682713963964%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 3%, rgba(0,0,0,1) 11%, rgba(0,0,0,1) 96.32249436936937%, rgba(0, 0, 0, 0) 97.5682713963964%) add\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)+50,...addPropertyOverrides({B6jKOMUJY:{y:(componentViewport?.y||0)+0+0+40},fpIW67BUv:{y:(componentViewport?.y||0)+0+0+40},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+0+0)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tamrr4-container\",layoutDependency:layoutDependency,layoutId:\"LzqpoeGzT-container\",nodeId:\"LzqpoeGzT\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(GlobalNavStyle,{height:\"100%\",hOaUVZ0Mg:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},id:\"LzqpoeGzT\",km6ndiWZJ:\"Studio\",layoutId:\"LzqpoeGzT\",LvXJiwgar:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",v78B3YSjL:\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",variant:matchVariant(\"AtiIf70Za\"),vlxZGbnEI:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",width:\"100%\",X3DaXepcx:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",yzfkBgWaH:\"Product & Prosper\\xae\",...addPropertyOverrides({fpIW67BUv:{hOaUVZ0Mg:{borderColor:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",borderStyle:\"solid\",borderWidth:2},vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{hOaUVZ0Mg:{borderColor:\"rgb(18, 18, 18)\",borderStyle:\"solid\",borderWidth:2},LvXJiwgar:\"rgb(255, 255, 255)\",vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"rgb(18, 18, 18)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)+50,...addPropertyOverrides({B6jKOMUJY:{y:(componentViewport?.y||0)+0+0+40},fpIW67BUv:{y:(componentViewport?.y||0)+0+0+40},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+0+0)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oi8v3u-container\",layoutDependency:layoutDependency,layoutId:\"skPiLJF8d-container\",nodeId:\"skPiLJF8d\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(GlobalNavStyle,{height:\"100%\",hOaUVZ0Mg:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},id:\"skPiLJF8d\",km6ndiWZJ:\"Product\",layoutId:\"skPiLJF8d\",LvXJiwgar:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",v78B3YSjL:\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",variant:matchVariant(\"AtiIf70Za\"),vlxZGbnEI:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",width:\"100%\",X3DaXepcx:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",yzfkBgWaH:\"The Product Lab\",...addPropertyOverrides({fpIW67BUv:{hOaUVZ0Mg:{borderColor:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",borderStyle:\"solid\",borderWidth:2},vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{hOaUVZ0Mg:{borderColor:\"rgb(18, 18, 18)\",borderStyle:\"solid\",borderWidth:2},LvXJiwgar:\"rgb(255, 255, 255)\",vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"rgb(18, 18, 18)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)+50,...addPropertyOverrides({B6jKOMUJY:{y:(componentViewport?.y||0)+0+0+40},fpIW67BUv:{y:(componentViewport?.y||0)+0+0+40},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+0+0)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x6nf8b-container\",layoutDependency:layoutDependency,layoutId:\"auDeLiccB-container\",nodeId:\"auDeLiccB\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(GlobalNavStyle,{height:\"100%\",hOaUVZ0Mg:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},id:\"auDeLiccB\",km6ndiWZJ:\"Market\",layoutId:\"auDeLiccB\",LvXJiwgar:\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",qsZrC_uvU:\"https://theprosperlab.com\",v78B3YSjL:\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",variant:matchVariant(\"jsOdzqqnn\"),vlxZGbnEI:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",width:\"100%\",X3DaXepcx:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",yzfkBgWaH:\"The Prosper Lab\",...addPropertyOverrides({fpIW67BUv:{hOaUVZ0Mg:{borderColor:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",borderStyle:\"solid\",borderWidth:2},vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{hOaUVZ0Mg:{borderColor:\"rgb(18, 18, 18)\",borderStyle:\"solid\",borderWidth:2},LvXJiwgar:\"rgb(255, 255, 255)\",vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"rgb(18, 18, 18)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)+50,...addPropertyOverrides({B6jKOMUJY:{y:(componentViewport?.y||0)+0+0+40},fpIW67BUv:{y:(componentViewport?.y||0)+0+0+40},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+0+0)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-61jber-container\",layoutDependency:layoutDependency,layoutId:\"fTUGQxIAZ-container\",nodeId:\"fTUGQxIAZ\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(GlobalNavStyle,{height:\"100%\",hOaUVZ0Mg:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},id:\"fTUGQxIAZ\",km6ndiWZJ:\"Founder\",layoutId:\"fTUGQxIAZ\",LvXJiwgar:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",v78B3YSjL:\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\",variant:matchVariant(\"AtiIf70Za\"),vlxZGbnEI:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",width:\"100%\",X3DaXepcx:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",yzfkBgWaH:\"The Personal Lab\",...addPropertyOverrides({fpIW67BUv:{hOaUVZ0Mg:{borderColor:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",borderStyle:\"solid\",borderWidth:2},vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{hOaUVZ0Mg:{borderColor:\"rgb(18, 18, 18)\",borderStyle:\"solid\",borderWidth:2},LvXJiwgar:\"rgb(255, 255, 255)\",vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"rgb(18, 18, 18)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)+50,...addPropertyOverrides({B6jKOMUJY:{y:(componentViewport?.y||0)+0+0+40},fpIW67BUv:{y:(componentViewport?.y||0)+0+0+40},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+0+0)+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tknmtb-container\",layoutDependency:layoutDependency,layoutId:\"zufTqoUDm-container\",nodeId:\"zufTqoUDm\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(GlobalNavStyle,{height:\"100%\",hOaUVZ0Mg:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:2},id:\"zufTqoUDm\",km6ndiWZJ:\"Community\",layoutId:\"zufTqoUDm\",LvXJiwgar:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",v78B3YSjL:\"rgb(132, 157, 227)\",variant:matchVariant(\"OdTkKL6kq\"),vlxZGbnEI:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",width:\"100%\",X3DaXepcx:\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",yzfkBgWaH:\"The Retail Lab\",...addPropertyOverrides({fpIW67BUv:{hOaUVZ0Mg:{borderColor:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",borderStyle:\"solid\",borderWidth:2},vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",X3DaXepcx:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{hOaUVZ0Mg:{borderColor:\"rgb(18, 18, 18)\",borderStyle:\"solid\",borderWidth:2},LvXJiwgar:\"rgb(18, 18, 18)\",vlxZGbnEI:\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-icsy1v\",layoutDependency:layoutDependency,layoutId:\"iE3tQbwuk\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ecmtay\",\"data-framer-name\":\"Topbar\",layoutDependency:layoutDependency,layoutId:\"unVZglSCK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12qnoe4\",layoutDependency:layoutDependency,layoutId:\"pVJU_iwpD\",children:[Ocodl05M5!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+86+10)+30+-9),pixelHeight:112,pixelWidth:488,sizes:\"80px\",...toResponsiveImage(xI9dDoE48),...{positionX:\"left\",positionY:\"center\"}},className:\"framer-1yhy3sb\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"s4uzrMAms\",...addPropertyOverrides({B6jKOMUJY:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+90+15+0+20),pixelHeight:112,pixelWidth:488,sizes:\"80px\",...toResponsiveImage(xI9dDoE48),...{positionX:\"left\",positionY:\"center\"}}},F2LH_gL67:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+15+0+20),pixelHeight:112,pixelWidth:488,sizes:\"80px\",...toResponsiveImage(xI9dDoE48),...{positionX:\"left\",positionY:\"center\"}}},fpIW67BUv:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+90+15+0+20),pixelHeight:112,pixelWidth:488,sizes:\"80px\",...toResponsiveImage(xI9dDoE48),...{positionX:\"left\",positionY:\"center\"}}},LqCe7vJdc:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+86+10)+30+-9),pixelHeight:112,pixelWidth:488,sizes:\"80px\",...toResponsiveImage(xI9dDoE48),...{positionX:\"left\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),NFw4dGIIq!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ommyb9\",layoutDependency:layoutDependency,layoutId:\"ggCEBILLl\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-11kika0\",layoutDependency:layoutDependency,layoutId:\"lumiR67FD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 178 20\" overflow=\"visible\"><g><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\"></path><path d=\"M 147.269 0.18 L 143.399 0.18 L 133.9 19.414 L 141.592 19.414 L 142.337 17.81 L 148.356 17.81 L 149.1 19.414 L 156.768 19.414 Z M 143.521 15.212 L 145.23 11.825 L 145.438 11.825 L 147.135 15.212 L 143.533 15.212 Z M 171.895 9.192 L 171.895 8.929 C 175.021 8.701 176.938 7.086 176.938 4.584 C 176.938 2.083 174.642 0.192 171.383 0.192 L 157.195 0.192 L 157.195 19.425 L 157.562 19.425 C 158.758 18.995 160.187 18.743 162.091 18.743 C 164.802 18.743 167.793 19.82 171.236 19.82 C 174.679 19.82 178 17.594 178 14.207 C 178 10.82 175.802 9.408 171.883 9.204 Z M 164.912 4.847 L 167.83 4.847 C 169.087 4.847 169.881 5.434 169.881 6.332 C 169.881 7.229 169.099 7.816 167.83 7.816 L 164.912 7.816 Z M 168.098 13.896 C 166.902 13.896 165.693 13.585 164.912 13.501 L 164.912 10.413 L 168.196 10.413 C 169.649 10.413 170.552 11.083 170.552 12.077 C 170.552 13.07 169.71 13.896 168.098 13.896 Z M 129.553 13.381 L 123.07 13.381 L 123.07 0.192 L 115.647 0.192 L 115.647 14.602 C 115.647 14.638 115.622 14.674 115.622 14.71 L 115.647 19.414 L 132.496 19.414 L 132.496 12.855 C 131.25 13.381 129.553 13.381 129.553 13.381 Z\" fill=\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({F2LH_gL67:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 178 20\" overflow=\"visible\"><g><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)) /* {&quot;name&quot;:&quot;Dark Gray (Primary Text)&quot;} */\"></path><path d=\"M 147.269 0.18 L 143.399 0.18 L 133.9 19.414 L 141.592 19.414 L 142.337 17.81 L 148.356 17.81 L 149.1 19.414 L 156.768 19.414 Z M 143.521 15.212 L 145.23 11.825 L 145.438 11.825 L 147.135 15.212 L 143.533 15.212 Z M 171.895 9.192 L 171.895 8.929 C 175.021 8.701 176.938 7.086 176.938 4.584 C 176.938 2.083 174.642 0.192 171.383 0.192 L 157.195 0.192 L 157.195 19.425 L 157.562 19.425 C 158.758 18.995 160.187 18.743 162.091 18.743 C 164.802 18.743 167.793 19.82 171.236 19.82 C 174.679 19.82 178 17.594 178 14.207 C 178 10.82 175.802 9.408 171.883 9.204 Z M 164.912 4.847 L 167.83 4.847 C 169.087 4.847 169.881 5.434 169.881 6.332 C 169.881 7.229 169.099 7.816 167.83 7.816 L 164.912 7.816 Z M 168.098 13.896 C 166.902 13.896 165.693 13.585 164.912 13.501 L 164.912 10.413 L 168.196 10.413 C 169.649 10.413 170.552 11.083 170.552 12.077 C 170.552 13.07 169.71 13.896 168.098 13.896 Z M 129.553 13.381 L 123.07 13.381 L 123.07 0.192 L 115.647 0.192 L 115.647 14.602 C 115.647 14.638 115.622 14.674 115.622 14.71 L 115.647 19.414 L 132.496 19.414 L 132.496 12.855 C 131.25 13.381 129.553 13.381 129.553 13.381 Z\" fill=\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\"></path></g></svg>'},fpIW67BUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 178 20\" overflow=\"visible\"><g><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)) /* {&quot;name&quot;:&quot;Dark Gray (Primary Text)&quot;} */\"></path><path d=\"M 147.269 0.18 L 143.399 0.18 L 133.9 19.414 L 141.592 19.414 L 142.337 17.81 L 148.356 17.81 L 149.1 19.414 L 156.768 19.414 Z M 143.521 15.212 L 145.23 11.825 L 145.438 11.825 L 147.135 15.212 L 143.533 15.212 Z M 171.895 9.192 L 171.895 8.929 C 175.021 8.701 176.938 7.086 176.938 4.584 C 176.938 2.083 174.642 0.192 171.383 0.192 L 157.195 0.192 L 157.195 19.425 L 157.562 19.425 C 158.758 18.995 160.187 18.743 162.091 18.743 C 164.802 18.743 167.793 19.82 171.236 19.82 C 174.679 19.82 178 17.594 178 14.207 C 178 10.82 175.802 9.408 171.883 9.204 Z M 164.912 4.847 L 167.83 4.847 C 169.087 4.847 169.881 5.434 169.881 6.332 C 169.881 7.229 169.099 7.816 167.83 7.816 L 164.912 7.816 Z M 168.098 13.896 C 166.902 13.896 165.693 13.585 164.912 13.501 L 164.912 10.413 L 168.196 10.413 C 169.649 10.413 170.552 11.083 170.552 12.077 C 170.552 13.07 169.71 13.896 168.098 13.896 Z M 129.553 13.381 L 123.07 13.381 L 123.07 0.192 L 115.647 0.192 L 115.647 14.602 C 115.647 14.638 115.622 14.674 115.622 14.71 L 115.647 19.414 L 132.496 19.414 L 132.496 12.855 C 131.25 13.381 129.553 13.381 129.553 13.381 Z\" fill=\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\"></path></g></svg>'},LqCe7vJdc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 178 20\" overflow=\"visible\"><g><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"></path><path d=\"M 147.269 0.18 L 143.399 0.18 L 133.9 19.414 L 141.592 19.414 L 142.337 17.81 L 148.356 17.81 L 149.1 19.414 L 156.768 19.414 Z M 143.521 15.212 L 145.23 11.825 L 145.438 11.825 L 147.135 15.212 L 143.533 15.212 Z M 171.895 9.192 L 171.895 8.929 C 175.021 8.701 176.938 7.086 176.938 4.584 C 176.938 2.083 174.642 0.192 171.383 0.192 L 157.195 0.192 L 157.195 19.425 L 157.562 19.425 C 158.758 18.995 160.187 18.743 162.091 18.743 C 164.802 18.743 167.793 19.82 171.236 19.82 C 174.679 19.82 178 17.594 178 14.207 C 178 10.82 175.802 9.408 171.883 9.204 Z M 164.912 4.847 L 167.83 4.847 C 169.087 4.847 169.881 5.434 169.881 6.332 C 169.881 7.229 169.099 7.816 167.83 7.816 L 164.912 7.816 Z M 168.098 13.896 C 166.902 13.896 165.693 13.585 164.912 13.501 L 164.912 10.413 L 168.196 10.413 C 169.649 10.413 170.552 11.083 170.552 12.077 C 170.552 13.07 169.71 13.896 168.098 13.896 Z M 129.553 13.381 L 123.07 13.381 L 123.07 0.192 L 115.647 0.192 L 115.647 14.602 C 115.647 14.638 115.622 14.674 115.622 14.71 L 115.647 19.414 L 132.496 19.414 L 132.496 12.855 C 131.25 13.381 129.553 13.381 129.553 13.381 Z\" fill=\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mx1byh\",layoutDependency:layoutDependency,layoutId:\"QpjPCUd_X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107.564 20\" overflow=\"visible\"><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({F2LH_gL67:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107.564 20\" overflow=\"visible\"><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)) /* {&quot;name&quot;:&quot;Dark Gray (Primary Text)&quot;} */\"></path></svg>'},fpIW67BUv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107.564 20\" overflow=\"visible\"><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)) /* {&quot;name&quot;:&quot;Dark Gray (Primary Text)&quot;} */\"></path></svg>'},LqCe7vJdc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107.564 20\" overflow=\"visible\"><path d=\"M 68.043 0.036 L 66.223 0.036 L 54.49 19.533 L 63.025 19.533 L 63.782 17.905 L 70.521 17.905 L 71.278 19.533 L 79.788 19.533 L 68.055 0.036 Z M 65.308 15.26 L 67.041 11.825 L 67.249 11.825 L 68.958 15.26 Z M 20.036 11.741 C 19.205 12.807 17.557 13.501 15.848 13.501 C 14.138 13.501 13.369 13.082 11.745 11.741 L 11.855 11.55 C 12.454 11.658 13.113 11.718 13.821 11.718 C 17.984 11.718 20.426 9.18 20.426 6.02 C 20.426 2.861 17.374 0.012 12.82 0.012 L 0 0.012 L 0 19.569 L 7.521 19.569 L 7.521 12.256 L 7.692 12.232 L 9.377 15.308 C 11.404 19.102 13.736 20 17.557 20 C 21.379 20 20.036 19.605 20.976 19.162 L 20.036 11.765 Z M 12.002 4.44 L 15.201 4.44 L 15.201 5.494 L 13.345 5.494 L 13.345 5.889 L 14.724 5.889 L 14.724 6.415 L 13.345 6.415 L 13.345 6.846 L 15.201 6.846 L 15.201 7.899 L 12.002 7.899 L 12.002 4.428 Z M 7.826 5.458 L 6.825 5.458 L 6.825 7.911 L 5.519 7.911 L 5.519 5.458 L 4.64 5.458 L 4.64 4.44 L 7.838 4.44 L 7.838 5.458 Z M 11.623 7.911 L 10.305 7.911 L 10.305 6.475 L 9.438 6.475 L 9.438 7.911 L 8.107 7.911 L 8.107 4.44 L 9.438 4.44 L 9.438 5.913 L 10.305 5.913 L 10.305 4.44 L 11.623 4.44 Z M 40.242 0.012 L 40.242 5.589 L 45.455 5.589 L 45.455 19.545 L 52.708 19.545 L 52.708 5.589 L 57.921 5.589 L 57.921 0.012 Z M 80.936 0.012 L 88.188 0.012 L 88.188 19.557 L 80.936 19.557 Z M 29.803 13.609 L 29.803 11.215 L 39.253 11.215 L 39.253 8.163 L 29.803 8.163 L 29.803 5.925 L 38.203 5.925 L 38.203 0.012 L 22.282 0.012 L 22.282 19.557 L 40.242 19.557 L 40.242 13.609 Z M 104.585 13.393 L 97.992 13.393 L 97.992 0 L 90.459 0 L 90.459 14.638 C 90.459 14.674 90.435 14.71 90.435 14.758 L 90.459 19.533 L 107.564 19.533 L 107.564 12.867 C 106.295 13.393 104.573 13.405 104.573 13.405 Z\" fill=\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-fl8rbb\",layoutDependency:layoutDependency,layoutId:\"NueEKvqrq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.298 19.497\" overflow=\"visible\"><path d=\"M 13.552 0 L 11.733 0 L 0 19.497 L 8.534 19.497 L 9.291 17.87 L 16.031 17.87 L 16.788 19.497 L 25.298 19.497 L 13.565 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6w1v8t\",layoutDependency:layoutDependency,layoutId:\"a52vgMu39\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.651 3.435\" overflow=\"visible\"><path d=\"M 0 3.435 L 1.734 0 L 1.941 0 L 3.651 3.435 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qliolf\",layoutDependency:layoutDependency,layoutId:\"i6StOg1em\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.976 19.988\" overflow=\"visible\"><path d=\"M 20.036 11.73 C 19.205 12.795 17.557 13.489 15.848 13.489 C 14.138 13.489 13.369 13.07 11.745 11.73 L 11.855 11.538 C 12.454 11.646 13.113 11.706 13.821 11.706 C 17.984 11.706 20.426 9.168 20.426 6.008 C 20.426 2.849 17.374 0 12.82 0 L 0 0 L 0 19.557 L 7.521 19.557 L 7.521 12.244 L 7.692 12.22 L 9.377 15.296 C 11.404 19.09 13.736 19.988 17.557 19.988 C 21.379 19.988 20.036 19.593 20.976 19.15 L 20.036 11.753 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7688vd\",layoutDependency:layoutDependency,layoutId:\"H8Yx3_PJI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.199 3.471\" overflow=\"visible\"><path d=\"M 0 0.012 L 3.199 0.012 L 3.199 1.065 L 1.343 1.065 L 1.343 1.46 L 2.723 1.46 L 2.723 1.987 L 1.343 1.987 L 1.343 2.418 L 3.199 2.418 L 3.199 3.471 L 0 3.471 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15mzzvf\",layoutDependency:layoutDependency,layoutId:\"ZVJMHu23o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.199 3.471\" overflow=\"visible\"><path d=\"M 3.187 1.017 L 2.185 1.017 L 2.185 3.471 L 0.879 3.471 L 0.879 1.017 L 0 1.017 L 0 0 L 3.199 0 L 3.199 1.017 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-187zrpl\",layoutDependency:layoutDependency,layoutId:\"yRtRBF4S9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.516 3.471\" overflow=\"visible\"><path d=\"M 3.516 3.471 L 2.198 3.471 L 2.198 2.035 L 1.331 2.035 L 1.331 3.471 L 0 3.471 L 0 0 L 1.331 0 L 1.331 1.472 L 2.198 1.472 L 2.198 0 L 3.516 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j1tmmp\",layoutDependency:layoutDependency,layoutId:\"hgopLrKoP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.679 19.533\" overflow=\"visible\"><path d=\"M 0 0 L 0 5.577 L 5.213 5.577 L 5.213 19.533 L 12.466 19.533 L 12.466 5.577 L 17.679 5.577 L 17.679 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ppahhw\",layoutDependency:layoutDependency,layoutId:\"kg1gwETo2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.252 19.545\" overflow=\"visible\"><path d=\"M 0 0 L 7.252 0 L 7.252 19.545 L 0 19.545 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ib1pdi\",layoutDependency:layoutDependency,layoutId:\"wBwiutVub\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.96 19.545\" overflow=\"visible\"><path d=\"M 7.521 13.597 L 7.521 11.203 L 16.971 11.203 L 16.971 8.151 L 7.521 8.151 L 7.521 5.913 L 15.921 5.913 L 15.921 0 L 0 0 L 0 19.545 L 17.96 19.545 L 17.96 13.597 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4y5ftt\",layoutDependency:layoutDependency,layoutId:\"Pf7D_eVOz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.13 19.533\" overflow=\"visible\"><path d=\"M 14.151 13.393 L 7.558 13.393 L 7.558 0 L 0.024 0 L 0.024 14.638 C 0.024 14.674 0 14.71 0 14.758 L 0.024 19.533 L 17.13 19.533 L 17.13 12.867 C 15.86 13.393 14.138 13.405 14.138 13.405 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-u6dqp0\",layoutDependency:layoutDependency,layoutId:\"lkATFkbUR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 62.378 19.641\" overflow=\"visible\"><path d=\"M 31.647 0 L 27.776 0 L 18.277 19.234 L 25.969 19.234 L 26.714 17.63 L 32.733 17.63 L 33.478 19.234 L 41.145 19.234 Z M 27.898 15.033 L 29.608 11.646 L 29.815 11.646 L 31.512 15.033 L 27.911 15.033 Z M 56.273 9.013 L 56.273 8.749 C 59.398 8.522 61.315 6.906 61.315 4.405 C 61.315 1.903 59.02 0.012 55.76 0.012 L 41.573 0.012 L 41.573 19.246 L 41.939 19.246 C 43.136 18.815 44.564 18.564 46.469 18.564 C 49.179 18.564 52.171 19.641 55.614 19.641 C 59.057 19.641 62.378 17.415 62.378 14.028 C 62.378 10.64 60.18 9.228 56.261 9.025 Z M 49.289 4.668 L 52.207 4.668 C 53.465 4.668 54.258 5.254 54.258 6.152 C 54.258 7.05 53.477 7.636 52.207 7.636 L 49.289 7.636 Z M 52.476 13.716 C 51.279 13.716 50.071 13.405 49.289 13.321 L 49.289 10.233 L 52.573 10.233 C 54.026 10.233 54.93 10.904 54.93 11.897 C 54.93 12.89 54.087 13.716 52.476 13.716 Z M 13.931 13.202 L 7.448 13.202 L 7.448 0.012 L 0.024 0.012 L 0.024 14.423 C 0.024 14.458 0 14.494 0 14.53 L 0.024 19.234 L 16.873 19.234 L 16.873 12.675 C 15.628 13.202 13.931 13.202 13.931 13.202 Z\" fill=\"var(--token-528dd29a-32f1-424c-af28-c4b6edb3c057, rgb(212, 170, 253))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tzmuzi\",layoutDependency:layoutDependency,layoutId:\"UvjPooDlc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.868 19.234\" overflow=\"visible\"><path d=\"M 13.369 0 L 9.499 0 L 0 19.234 L 7.692 19.234 L 8.437 17.63 L 14.456 17.63 L 15.201 19.234 L 22.868 19.234 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y8nsls\",layoutDependency:layoutDependency,layoutId:\"KLM5wLWXk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.614 3.387\" overflow=\"visible\"><path d=\"M 0 3.387 L 1.709 0 L 1.917 0 L 3.614 3.387 L 0.012 3.387 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bswqg6\",layoutDependency:layoutDependency,layoutId:\"E7cnQCmRn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.805 19.629\" overflow=\"visible\"><path d=\"M 14.7 9.001 L 14.7 8.737 C 17.826 8.51 19.743 6.894 19.743 4.393 C 19.743 1.891 17.447 0 14.187 0 L 0 0 L 0 19.234 L 0.366 19.234 C 1.563 18.803 2.991 18.552 4.896 18.552 C 7.606 18.552 10.598 19.629 14.041 19.629 C 17.484 19.629 20.805 17.403 20.805 14.016 C 20.805 10.628 18.607 9.216 14.688 9.013 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1boalmi\",layoutDependency:layoutDependency,layoutId:\"AjGacrqI2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.969 2.968\" overflow=\"visible\"><path d=\"M 0 0 L 2.918 0 C 4.176 0 4.969 0.586 4.969 1.484 C 4.969 2.382 4.188 2.968 2.918 2.968 L 0 2.968 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14txwa1\",layoutDependency:layoutDependency,layoutId:\"CPTQsKown\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.641 3.483\" overflow=\"visible\"><path d=\"M 3.187 3.483 C 1.99 3.483 0.781 3.172 0 3.088 L 0 0 L 3.284 0 C 4.737 0 5.641 0.67 5.641 1.664 C 5.641 2.657 4.798 3.483 3.187 3.483 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yi9wij\",layoutDependency:layoutDependency,layoutId:\"Mcu9yfDps\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.873 19.222\" overflow=\"visible\"><path d=\"M 13.931 13.19 L 7.448 13.19 L 7.448 0 L 0.024 0 L 0.024 14.411 C 0.024 14.446 0 14.482 0 14.518 L 0.024 19.222 L 16.873 19.222 L 16.873 12.663 C 15.628 13.19 13.931 13.19 13.931 13.19 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11435aa\",layoutDependency:layoutDependency,layoutId:\"pOebO9duK\",...addPropertyOverrides({B6jKOMUJY:{\"data-highlight\":true,onTap:onTap1cf7rq2},F2LH_gL67:{\"data-highlight\":true,onTap:onTap1xcibli},fpIW67BUv:{\"data-highlight\":true,onTap:onTapcvq7e7}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-ayzc\",layoutDependency:layoutDependency,layoutId:\"TnTijidrZ\",style:{\"--1m973uw\":\"rgb(255, 255, 255)\",\"--js9iwy\":3,rotate:0},variants:{B6jKOMUJY:{rotate:45},F2LH_gL67:{\"--1m973uw\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",\"--js9iwy\":1,rotate:45},fpIW67BUv:{\"--1m973uw\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\",\"--js9iwy\":1,rotate:0}},...addPropertyOverrides({B6jKOMUJY:{transformTemplate:transformTemplate1},F2LH_gL67:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ii47nb\",layoutDependency:layoutDependency,layoutId:\"kBwa98gZJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-49tifl\",layoutDependency:layoutDependency,layoutId:\"l85H0zxKx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-59g6sx\",layoutDependency:layoutDependency,layoutId:\"xCVGgjR6s\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":fosebW2mT\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"qR8kjmKUB\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ky59xb\",\"data-styles-preset\":\"TmEeBqvPd\",children:\"Who's Involved\"})})})}),className:\"framer-p868zp\",fonts:[\"FS;Manrope-extrabold\"],layoutDependency:layoutDependency,layoutId:\"qR8kjmKUB\",style:{\"--extracted-r6o4lv\":\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{fpIW67BUv:{\"--extracted-1eung3n\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{\"--extracted-r6o4lv\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fpIW67BUv:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-56vyb3\",\"data-styles-preset\":\"qVzmapFnb\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":fosebW2mT\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"qR8kjmKUB\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jxvb8b\",\"data-styles-preset\":\"LTfKMLbFR\",children:\"Who's Involved\"})})})}),fonts:[\"Inter\"],onTap:onTapcvq7e7,transformTemplate:undefined},LqCe7vJdc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":fosebW2mT\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"qR8kjmKUB\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jxvb8b\",\"data-styles-preset\":\"LTfKMLbFR\",children:\"Who's Involved\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ulomf4\",layoutDependency:layoutDependency,layoutId:\"YZSYFzgM3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cViKJa03O\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"g81X_z07i\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ky59xb\",\"data-styles-preset\":\"TmEeBqvPd\",children:\"What's Inside\"})})})}),className:\"framer-11admlh\",fonts:[\"FS;Manrope-extrabold\"],layoutDependency:layoutDependency,layoutId:\"g81X_z07i\",style:{\"--extracted-r6o4lv\":\"var(--token-1ad0dd99-5aec-4e1d-804a-3c603649eb34, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{fpIW67BUv:{\"--extracted-1eung3n\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"},LqCe7vJdc:{\"--extracted-r6o4lv\":\"var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fpIW67BUv:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-56vyb3\",\"data-styles-preset\":\"qVzmapFnb\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cViKJa03O\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"g81X_z07i\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jxvb8b\",\"data-styles-preset\":\"LTfKMLbFR\",children:\"What's Inside\"})})})}),fonts:[\"Inter\"],onTap:onTapcvq7e7,transformTemplate:transformTemplate2},LqCe7vJdc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1leHRyYWJvbGQ=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c71bcefb-0dff-4f5c-b804-6e877f58b297, rgb(29, 32, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cViKJa03O\",webPageId:\"tn5mUnjUc\"},motionChild:true,nodeId:\"g81X_z07i\",openInNewTab:false,relValues:[],scopeId:\"cbsHi1OOW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jxvb8b\",\"data-styles-preset\":\"LTfKMLbFR\",children:\"What's Inside\"})})})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"118px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+86+10)+10+0,...addPropertyOverrides({fpIW67BUv:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 40px)`,y:(componentViewport?.y||0)+0+90+15+144+0+(0+116+(Math.max(0,(Math.max(0,((componentViewport?.height||558)-40-90)/1)*1-30-144)/1)*1-0-156)/1*1)},LqCe7vJdc:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-156)/2+86+10)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nbxubj-container\",layoutDependency:layoutDependency,layoutId:\"Ft1iCY8x8-container\",nodeId:\"Ft1iCY8x8\",rendersWithMotion:true,scopeId:\"cbsHi1OOW\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"Ft1iCY8x8\",layoutId:\"Ft1iCY8x8\",MLOcAvd6z:\"Apply Now\",No5KPXqlw:\"https://tally.so/r/QKRg0G\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vC10eGmLV\"),width:\"100%\",XznijCg9F:\"var(--token-4173a50d-9a96-4860-9796-6e13562db5e7, rgb(0, 0, 0))\"})})})]})]})]})})})});});const css=[\".framer-THTjD.framer-igd8h1, .framer-THTjD .framer-igd8h1 { display: block; }\",\".framer-THTjD.framer-15n9m5e { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: auto; padding: 0px; position: relative; width: 1200px; }\",\".framer-THTjD .framer-ynqqmc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 41px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; overflow-x: auto; padding: 50px 80px 6px 60px; position: relative; width: 100%; }\",\".framer-THTjD .framer-tamrr4-container, .framer-THTjD .framer-1oi8v3u-container, .framer-THTjD .framer-1x6nf8b-container, .framer-THTjD .framer-61jber-container, .framer-THTjD .framer-1tknmtb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-THTjD .framer-icsy1v { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 171px; }\",\".framer-THTjD .framer-ecmtay { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 20px 60px 20px 60px; position: relative; width: 100%; }\",\".framer-THTjD .framer-12qnoe4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-THTjD .framer-1yhy3sb { flex: none; height: auto; position: relative; width: 80px; }\",\".framer-THTjD .framer-1ommyb9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-THTjD .framer-11kika0 { height: 20px; position: relative; width: 178px; }\",\".framer-THTjD .framer-1mx1byh { height: 20px; left: 0px; position: absolute; top: 0px; width: 108px; }\",\".framer-THTjD .framer-fl8rbb { height: 20px; left: 55px; position: absolute; top: 0px; width: 26px; }\",\".framer-THTjD .framer-6w1v8t { height: 4px; left: 66px; position: absolute; top: 12px; width: 4px; }\",\".framer-THTjD .framer-qliolf { height: 20px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-THTjD .framer-7688vd { height: 4px; left: 12px; position: absolute; top: 5px; width: 3px; }\",\".framer-THTjD .framer-15mzzvf { height: 4px; left: 5px; position: absolute; top: 5px; width: 3px; }\",\".framer-THTjD .framer-187zrpl { height: 4px; left: 8px; position: absolute; top: 5px; width: 4px; }\",\".framer-THTjD .framer-1j1tmmp { height: 20px; left: 40px; position: absolute; top: 0px; width: 18px; }\",\".framer-THTjD .framer-ppahhw { height: 20px; left: 81px; position: absolute; top: 0px; width: 8px; }\",\".framer-THTjD .framer-ib1pdi { height: 20px; left: 23px; position: absolute; top: 0px; width: 18px; }\",\".framer-THTjD .framer-4y5ftt { height: 20px; left: 91px; position: absolute; top: 0px; width: 17px; }\",\".framer-THTjD .framer-u6dqp0 { height: 20px; left: 116px; position: absolute; top: 0px; width: 63px; }\",\".framer-THTjD .framer-tzmuzi { height: 19px; left: 19px; position: absolute; top: 0px; width: 23px; }\",\".framer-THTjD .framer-1y8nsls { height: 4px; left: 28px; position: absolute; top: 12px; width: 4px; }\",\".framer-THTjD .framer-bswqg6 { height: 20px; left: 42px; position: absolute; top: 0px; width: 21px; }\",\".framer-THTjD .framer-1boalmi { height: 3px; left: 50px; position: absolute; top: 5px; width: 5px; }\",\".framer-THTjD .framer-14txwa1 { height: 4px; left: 50px; position: absolute; top: 10px; width: 6px; }\",\".framer-THTjD .framer-1yi9wij { height: 19px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-THTjD .framer-11435aa { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-THTjD .framer-ayzc { bottom: auto; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-THTjD .framer-ii47nb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-THTjD .framer-49tifl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-THTjD .framer-59g6sx { flex: none; height: 30px; overflow: visible; position: relative; width: 108px; }\",\".framer-THTjD .framer-p868zp { -webkit-user-select: none; flex: none; height: auto; left: 50%; position: absolute; top: 50%; user-select: none; white-space: pre; width: auto; }\",\".framer-THTjD .framer-1ulomf4 { flex: none; height: 30px; overflow: visible; position: relative; width: 97px; }\",\".framer-THTjD .framer-11admlh { -webkit-user-select: none; flex: none; height: auto; left: 49%; position: absolute; top: 50%; user-select: none; white-space: pre; width: auto; }\",\".framer-THTjD .framer-1nbxubj-container { flex: none; height: 40px; position: relative; width: 118px; }\",\".framer-THTjD.framer-v-gjfu0c.framer-15n9m5e, .framer-THTjD.framer-v-pn2jnm.framer-15n9m5e { gap: 14px; justify-content: flex-start; width: 542px; }\",\".framer-THTjD.framer-v-gjfu0c .framer-ynqqmc, .framer-THTjD.framer-v-14fvuby .framer-ynqqmc { padding: 40px 80px 6px 20px; }\",\".framer-THTjD.framer-v-gjfu0c .framer-ecmtay, .framer-THTjD.framer-v-pn2jnm .framer-ecmtay { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 86px; height: min-content; justify-content: flex-start; padding: 15px 20px 15px 20px; }\",\".framer-THTjD.framer-v-gjfu0c .framer-12qnoe4, .framer-THTjD.framer-v-14fvuby .framer-12qnoe4, .framer-THTjD.framer-v-pn2jnm .framer-12qnoe4 { flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-THTjD.framer-v-gjfu0c .framer-11435aa, .framer-THTjD.framer-v-pn2jnm .framer-11435aa { aspect-ratio: 1 / 1; cursor: pointer; height: auto; width: 58px; }\",\".framer-THTjD.framer-v-gjfu0c .framer-ayzc, .framer-THTjD.framer-v-pn2jnm .framer-ayzc { aspect-ratio: 1 / 1; bottom: unset; height: auto; left: 50%; right: unset; top: 50%; width: 40px; }\",\".framer-THTjD.framer-v-14fvuby.framer-15n9m5e { gap: 14px; height: 558px; justify-content: flex-start; padding: 0px 0px 40px 0px; width: 542px; }\",\".framer-THTjD.framer-v-14fvuby .framer-ecmtay { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 86px; height: 1px; justify-content: flex-start; padding: 15px 20px 15px 20px; }\",\".framer-THTjD.framer-v-14fvuby .framer-11435aa { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 58px; justify-content: center; padding: 0px; width: 58px; }\",\".framer-THTjD.framer-v-14fvuby .framer-ayzc { bottom: unset; height: auto; left: unset; position: relative; right: unset; top: unset; width: 40px; }\",\".framer-THTjD.framer-v-14fvuby .framer-ii47nb { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: unset; height: 1px; justify-content: space-between; order: 1; width: 100%; }\",\".framer-THTjD.framer-v-14fvuby .framer-49tifl { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 62px; order: 0; }\",\".framer-THTjD.framer-v-14fvuby .framer-59g6sx { height: 27px; width: 160px; }\",\".framer-THTjD.framer-v-14fvuby .framer-p868zp { cursor: pointer; left: 0px; top: 0px; }\",\".framer-THTjD.framer-v-14fvuby .framer-1ulomf4 { height: 27px; width: 143px; }\",\".framer-THTjD.framer-v-14fvuby .framer-11admlh { cursor: pointer; left: 50%; top: 0px; }\",\".framer-THTjD.framer-v-14fvuby .framer-1nbxubj-container { order: 1; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-THTjD[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-THTjD [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-THTjD[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-THTjD [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-THTjD[data-hide-scrollbars=\"true\"], .framer-THTjD [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 156\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LqCe7vJdc\":{\"layout\":[\"fixed\",\"auto\"]},\"B6jKOMUJY\":{\"layout\":[\"fixed\",\"auto\"]},\"fpIW67BUv\":{\"layout\":[\"fixed\",\"fixed\"]},\"F2LH_gL67\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WQcF1q21Y\":\"onClick\",\"xI9dDoE48\":\"logoplacement\",\"Ocodl05M5\":\"visible\",\"NFw4dGIIq\":\"visibleMainLogo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercbsHi1OOW=withCSS(Component,css,\"framer-THTjD\");export default FramercbsHi1OOW;FramercbsHi1OOW.displayName=\"Navigation 2\";FramercbsHi1OOW.defaultProps={height:156,width:1200};addPropertyControls(FramercbsHi1OOW,{variant:{options:[\"VzBzvFA6j\",\"LqCe7vJdc\",\"B6jKOMUJY\",\"fpIW67BUv\",\"F2LH_gL67\"],optionTitles:[\"HomeV1\",\"Dark\",\"Home V2 Mobile_Closed\",\"Home V2 Mobile_Op_Darken\",\"Home V2 Mobile_Closed_Dark\"],title:\"Variant\",type:ControlType.Enum},WQcF1q21Y:{title:\"On Click\",type:ControlType.EventHandler},xI9dDoE48:{__defaultAssetReference:\"data:framer/asset-reference,PjoQXKyC6SRcZwy9y1hjYD40IU.png?originalFilename=DIRECTORS+%C3%83%C2%A2%C3%82%C2%80%C3%82%C2%93+SectionTemplate.png&width=488&height=112\",title:\"logoplacement\",type:ControlType.ResponsiveImage},Ocodl05M5:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},onOcodl05M5Change:{changes:\"Ocodl05M5\",type:ControlType.ChangeHandler},NFw4dGIIq:{defaultValue:true,title:\"Visible Main Logo\",type:ControlType.Boolean},onNFw4dGIIqChange:{changes:\"NFw4dGIIq\",type:ControlType.ChangeHandler}});addFonts(FramercbsHi1OOW,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7EWHG4AMROQSXDCQTDPGBVASATB7CED2/TJSQTK5FHJ2MYKML5IXF2G6YTGFJLTYL/K4ZMLVLHYIFVTTTWGVOTVGOFUUX7NVGI.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...GlobalNavStyleFonts,...XFonts,...PrimaryButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramercbsHi1OOW.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(GlobalNavStyle,{},context),forwardLoader(PrimaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercbsHi1OOW\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"WQcF1q21Y\\\":\\\"onClick\\\",\\\"xI9dDoE48\\\":\\\"logoplacement\\\",\\\"Ocodl05M5\\\":\\\"visible\\\",\\\"NFw4dGIIq\\\":\\\"visibleMainLogo\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LqCe7vJdc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B6jKOMUJY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fpIW67BUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F2LH_gL67\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"156\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cbsHi1OOW.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// Generated by Framer (4eeba22)\nexport default function metadata(params,activeLocale){return{description:\"A private community for founders and retail operators navigating growth, offering real support, real answers, and real-world experience.\",favicon:\"https://framerusercontent.com/assets/qB6qeQoVAdfIuaKuV1DVG3rdezY.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/5gFGdxeEhSDvthHr3vUgscT0rvs.jpg\",title:\"The Retail Lab\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c610861)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1x4o8n\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"kw6bt9\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"cpap8j\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{blE490Pjs:\"masonary\",cViKJa03O:\"whatsinside2\",fosebW2mT:\"whosinvolved-1\",gvePd5rN5:\"whosinvolved\",IoWSbg4Gy:\"whatsinsidetrigger\",oUCM6lOuT:\"whatsinsidetriggerend\",PiQsDE6Tr:\"testimonial-stack\",URch8TjGE:\"weare\"},robots:\"max-image-preview:large\",serializationId:\"framer-SwjGz\",title:siteMetadata(params,activeLocale).title||\"Home\",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 (03f70c6)\nimport siteMetadata from\"https://framerusercontent.com/modules/urJo1I4BydqHwP524nW4/kayhiUJFGp07DgQ9kVVm/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"oo3nnd\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1bom9v4\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"17rdwic\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-IrKS4\",title:siteMetadata(params,activeLocale).title||\"Wireframe\",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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"}