{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.18.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/types@10.17.1/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.6.3/tslib.es6.mjs", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.18.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.18.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/RLUeKLNmERbgkhrJQwKX/Ticker.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.18.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/7r5UGUpFh6FWtcVOCSDp/Carousel.js", "ssg:https://ga.jspm.io/npm:phenomenon@1.6.0/dist/phenomenon.mjs", "ssg:https://ga.jspm.io/npm:cobe@0.6.3/dist/index.esm.js", "ssg:https://framerusercontent.com/modules/xFhv3ETdRBLjJusGaZ1P/d9ZONLqTB9uCj5kbWKll/Globe.js", "ssg:https://ga.jspm.io/npm:@emotion/hash@0.9.2/dist/emotion-hash.esm.js", "ssg:https://framerusercontent.com/modules/F4MfArLyripoeG7R4oNS/S5zw6PeyO8cUQIM98bdg/Gooey_Prod.js", "ssg:https://framerusercontent.com/modules/8jVjcrXyv1sbj2oXPhfx/f6wDHnWnp7Up3vPlNo1S/BaUAkFLwW.js", "ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js", "ssg:https://framerusercontent.com/modules/w0fDOO8JMYwPqMJyTJFE/URDa8mkh8fHusx8xo8Db/X6XWcZmim.js", "ssg:https://framerusercontent.com/modules/qOlsbQDd4vNJewwdQqaD/qBsJcVP7uibpDRh0oyca/kOYVzcL5m.js", "ssg:https://framerusercontent.com/modules/6MYp9gyWBM5UOaChLHOO/9pdcc0LQhcyoS25RnrfS/kyOedbcNY.js", "ssg:https://framerusercontent.com/modules/sw5zP5iJbD9lbGZfFlL0/YsmoDcweX4eSO8xhGSy3/Qpx3RPlfG.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/90ICLbTHnkXgVfH1BSgW/Video.js", "ssg:https://framerusercontent.com/modules/MkMkKStAwDgbT2BALNe4/lV5S8fcc3K36nkq7kOOr/XLfiZyBlX.js", "ssg:https://framerusercontent.com/modules/kp0kcor1BWIF1MxbScaA/zdlm5bVe24R4Pndj1nKo/KMaLDobcU.js", "ssg:https://framerusercontent.com/modules/b7PlmoUJ1TXzA3yqwKb9/mupwUYpAb6E0SnV9RpkZ/yG_FoaZ4k.js", "ssg:https://framerusercontent.com/modules/Mo0G0waNpkNuJDkboqN4/1CFXDBdhNHjYkFEFKXzD/VDq3OJPrs.js", "ssg:https://framerusercontent.com/modules/L7xQIFYiqm7NkapTPdlD/Bq9tibPZArOH0LS816o4/ZS_Bm8kQm.js", "ssg:https://framerusercontent.com/modules/lxmTQCS649NQWCOdTLZa/DPA7dQx9SMDh7zcQFqKp/augiA20Il.js"],
  "sourcesContent": ["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as o,steps as h}from\"@motionone/easing\";const l={ease:o(.25,.1,.25,1),\"ease-in\":o(.42,0,1,1),\"ease-in-out\":o(.42,0,.58,1),\"ease-out\":o(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return o(...s);const a=l[s];if(a)return a;if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return h(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:o,duration:h=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\",autoplay:d=true}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;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||s.easing;if(a(o)){const t=o.createAnimation(i);o=t.easing;i=t.keyframes||i;h=t.duration||h}this.repeat=m;this.easing=n(o)?e:getEasingFunction(o);this.updateDuration(h);const f=r(i,c,n(o)?o.map(getEasingFunction):e);this.tick=i=>{var e;l;let s=0;s=this.pauseTime!==void 0?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);this.playState===\"finished\"&&this.pauseTime===void 0&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);r===1&&n--;const o=n%2;(p===\"reverse\"||p===\"alternate\"&&o||p===\"alternate-reverse\"&&!o)&&(r=1-r);const h=s>=this.totalDuration?1:Math.min(r,1);const m=f(this.easing(h));t(m);const c=this.pauseTime===void 0&&(this.playState===\"finished\"||s>=this.totalDuration+u);if(c){this.playState=\"finished\";(e=this.resolve)===null||e===void 0?void 0:e.call(this,m)}else this.playState!==\"idle\"&&(this.frameRequestId=requestAnimationFrame(this.tick))};d&&this.play()}play(){const t=performance.now();this.playState=\"running\";this.pauseTime!==void 0?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\";this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId);(t=this.reject)===null||t===void 0?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){this.pauseTime!==void 0||this.rate===0?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//# sourceMappingURL=index.es.js.map\n", "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", "class MotionValue{setAnimation(i){this.animation=i;i===null||i===void 0?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n//# sourceMappingURL=index.es.js.map\n", "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(typeof t!==\"function\"&&t!==null)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=t===null?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(e!=null&&typeof Object.getOwnPropertySymbols===\"function\"){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:n===null?n=Object.getOwnPropertyDescriptor(t,r):n;if(typeof Reflect===\"object\"&&typeof Reflect.decorate===\"function\")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 __esDecorate(e,t,r,n,o,a){function accept(e){if(e!==void 0&&typeof e!==\"function\")throw new TypeError(\"Function expected\");return e}var i=n.kind,c=i===\"getter\"?\"get\":i===\"setter\"?\"set\":\"value\";var s=!t&&e?n.static?e:e.prototype:null;var l=t||(s?Object.getOwnPropertyDescriptor(s,n.name):{});var u,_=false;for(var f=r.length-1;f>=0;f--){var p={};for(var y in n)p[y]=y===\"access\"?{}:n[y];for(var y in n.access)p.access[y]=n.access[y];p.addInitializer=function(e){if(_)throw new TypeError(\"Cannot add initializers after decoration has completed\");a.push(accept(e||null))};var d=(0,r[f])(i===\"accessor\"?{get:l.get,set:l.set}:l[c],p);if(i===\"accessor\"){if(d===void 0)continue;if(d===null||typeof d!==\"object\")throw new TypeError(\"Object expected\");(u=accept(d.get))&&(l.get=u);(u=accept(d.set))&&(l.set=u);(u=accept(d.init))&&o.unshift(u)}else(u=accept(d))&&(i===\"field\"?o.unshift(u):l[c]=u)}s&&Object.defineProperty(s,n.name,l);_=true}function __runInitializers(e,t,r){var n=arguments.length>2;for(var o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function __propKey(e){return typeof e===\"symbol\"?e:\"\".concat(e)}function __setFunctionName(e,t,r){typeof t===\"symbol\"&&(t=t.description?\"[\".concat(t.description,\"]\"):\"\");return Object.defineProperty(e,\"name\",{configurable:true,value:r?\"\".concat(r,\" \",t):t})}function __metadata(e,t){if(typeof Reflect===\"object\"&&typeof Reflect.metadata===\"function\")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(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol===\"function\"&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(c){if(r)throw new TypeError(\"Generator is already executing.\");while(a&&(a=0,c[0]&&(i=0)),i)try{if(r=1,n&&(o=c[0]&2?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;(n=0,o)&&(c=[c[0]&2,o.value]);switch(c[0]){case 0:case 1:o=c;break;case 4:i.label++;return{value:c[1],done:false};case 5:i.label++;n=c[1];c=[0];continue;case 7:c=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){i=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(c[0]===6&&i.label<o[1]){i.label=o[1];o=c;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(c);break}o[2]&&i.ops.pop();i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e];n=0}finally{r=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){n===void 0&&(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){n===void 0&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)n===\"default\"||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=typeof Symbol===\"function\"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length===\"number\")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=typeof Symbol===\"function\"&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((t===void 0||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||arguments.length===2)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\",awaitReturn),n[Symbol.asyncIterator]=function(){return this},n;function awaitReturn(e){return function(t){return Promise.resolve(t).then(e,reject)}}function verb(e,t){if(o[e]){n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))};t&&(n[e]=t(n[e]))}}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:false}: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=typeof __values===\"function\"?__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(r!=null)for(var o in r)o!==\"default\"&&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(r===\"a\"&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(typeof t===\"function\"?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return r===\"m\"?n:r===\"a\"?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(n===\"m\")throw new TypeError(\"Private method is not writable\");if(n===\"a\"&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(typeof t===\"function\"?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return n===\"a\"?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(t===null||typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Cannot use 'in' operator on non-object\");return typeof e===\"function\"?t===e:e.has(t)}function __addDisposableResource(e,t,r){if(t!==null&&t!==void 0){if(typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Object expected.\");var n,o;if(r){if(!Symbol.asyncDispose)throw new TypeError(\"Symbol.asyncDispose is not defined.\");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");n=t[Symbol.dispose];r&&(o=n)}if(typeof n!==\"function\")throw new TypeError(\"Object not disposable.\");o&&(n=function(){try{o.call(this)}catch(e){return Promise.reject(e)}});e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:true});return t}var r=typeof SuppressedError===\"function\"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name=\"SuppressedError\",n.error=e,n.suppressed=t,n};function __disposeResources(e){function fail(t){e.error=e.hasError?new r(t,e.error,\"An error was suppressed during disposal.\"):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var r=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(r).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()}var n={__extends:__extends,__assign:__assign,__rest:__rest,__decorate:__decorate,__param:__param,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:e,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources};export{__addDisposableResource,__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__disposeResources,__esDecorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__propKey,__read,__rest,__runInitializers,__setFunctionName,__spread,__spreadArray,__spreadArrays,__values,n as default};\n//# sourceMappingURL=tslib.es6.mjs.map\n", "import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.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=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i,restDistance:h}={})=>{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/n)/1e3;const l=calcDampingRatio(e,s,n);const g=Math.abs(d)<5;i||(i=g?.01:2);h||(h=g?.005:.5);let m;if(l<1){const e=f*Math.sqrt(1-l*l);m=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else m=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=m(e);const t=e===0?c:calcGeneratorVelocity(m,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=>i!==void 0&&e<i||h!==void 0&&e>h;const nearestBoundary=e=>i===void 0?h:h===void 0||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=c===void 0?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&&p===void 0){t=true;applyFriction(e);checkCatchBoundary(e)}if(p!==void 0&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));n===void 0&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;i.length===1&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(n!==null&&n!==void 0?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n//# sourceMappingURL=index.es.js.map\n", "import{getEasingFunction as e,Animation as t}from\"@motionone/animation\";import{invariant as n}from\"hey-listen\";import{MotionValue as o}from\"@motionone/types\";import{noopReturn as i,addUniqueItem as s,progress as r,isFunction as a,defaults as c,isCubicBezier as l,isString as f,isEasingGenerator as u,isEasingList as d,isNumber as g,time as m,noop as h,removeItem as p,mix as v,getEasingForSegment as y,defaultOffset as w,fillOffset as E,velocityPerSecond as b,interpolate as A}from\"@motionone/utils\";import{__rest as S}from\"tslib\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as z,glide as V}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(e,t){e.has(t)||e.set(t,new o);return e.get(t)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const M={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const B={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:i},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const N=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{N.push(e+t);k.set(asTransformCssVar(e+t),B[e])}))}));const compareTransformOrder=(e,t)=>N.indexOf(e)-N.indexOf(t);const $=new Set(N);const isTransform=e=>$.has(e);const addTransformToElement=(e,t)=>{M[t]&&(t=M[t]);const{transforms:n}=getAnimationData(e);s(n,t);e.style.transform=buildTransformTemplate(n)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const C=new Set;function registerCssVariable(e){if(!C.has(e)){C.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 testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const j={cssRegisterProperty:()=>typeof CSS!==\"undefined\"&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const P={};const R={};for(const e in j)R[e]=()=>{P[e]===void 0&&(P[e]=j[e]());return P[e]};const H=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const o=Math.round(t/H);for(let t=0;t<o;t++)n+=e(r(0,o-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>a(e)?R.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:c.easing:l(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)e[n]===null&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){M[e]&&(e=M[e]);return isTransform(e)?asTransformCssVar(e):e}const I={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&n!==0){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&&e.playState!==\"finished\")try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getUnitConverter(e,t){var n;let o=(t===null||t===void 0?void 0:t.toDefaultUnit)||i;const s=e[e.length-1];if(f(s)){const e=((n=s.match(/(-?[\\d.]+)([a-z%]*)/))===null||n===void 0?void 0:n[2])||\"\";e&&(o=t=>t+e)}return o}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={},i){const s=getDevToolsRecord();const r=o.record!==false&&s;let l;let{duration:f=c.duration,delay:p=c.delay,endDelay:v=c.endDelay,repeat:y=c.repeat,easing:w=c.easing,persist:E=false,direction:b,offset:A,allowWebkitAcceleration:S=false,autoplay:O=true}=o;const x=getAnimationData(e);const z=isTransform(t);let V=R.waapi();z&&addTransformToElement(e,t);const W=getStyleName(t);const L=getMotionValue(x.values,W);const T=k.get(W);stopAnimation(L.animation,!(u(w)&&L.generator)&&o.record!==false);return()=>{const readInitialValue=()=>{var t,n;return(n=(t=I.get(e,W))!==null&&t!==void 0?t:T===null||T===void 0?void 0:T.initialValue)!==null&&n!==void 0?n:0};let c=hydrateKeyframes(keyframesList(n),readInitialValue);const x=getUnitConverter(c,T);if(u(w)){const e=w.createAnimation(c,t!==\"opacity\",readInitialValue,W,L);w=e.easing;c=e.keyframes||c;f=e.duration||f}isCssVar(W)&&(R.cssRegisterProperty()?registerCssVariable(W):V=false);z&&!R.linearEasing()&&(a(w)||d(w)&&w.some(a))&&(V=false);if(V){T&&(c=c.map((e=>g(e)?T.toDefaultUnit(e):e)));c.length!==1||R.partialKeyframes()&&!r||c.unshift(readInitialValue());const t={delay:m.ms(p),duration:m.ms(f),endDelay:m.ms(v),easing:d(w)?void 0:convertEasing(w,f),direction:b,iterations:y+1,fill:\"both\"};l=e.animate({[W]:c,offset:A,easing:d(w)?w.map((e=>convertEasing(e,f))):void 0},t);l.finished||(l.finished=new Promise(((e,t)=>{l.onfinish=e;l.oncancel=t})));const n=c[c.length-1];l.finished.then((()=>{if(!E){I.set(e,W,n);l.cancel()}})).catch(h);S||(l.playbackRate=1.000001)}else if(i&&z){c=c.map((e=>typeof e===\"string\"?parseFloat(e):e));c.length===1&&c.unshift(parseFloat(readInitialValue()));l=new i((t=>{I.set(e,W,x?x(t):t)}),c,Object.assign(Object.assign({},o),{duration:f,easing:w}))}else{const t=c[c.length-1];I.set(e,W,T&&g(t)?T.toDefaultUnit(t):t)}r&&s(e,t,c,{duration:f,delay:p,easing:w,repeat:y,offset:A},\"motion-one\");L.setAnimation(l);l&&!O&&l.pause();return l}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(typeof e===\"string\")if(t){(n=t[e])!==null&&n!==void 0?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=c.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},U);const getActiveAnimation=e=>e.animations[0];const U={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return m.s((n===null||n===void 0?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return n===null||n===void 0?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(h));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 typeof(n===null||n===void 0?void 0:n[t])===\"undefined\"?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=m.ms(n);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(t=.1,{start:n=0,from:o=0,easing:i}={}){return(s,r)=>{const a=g(o)?o:getFromIndex(o,r);const c=Math.abs(a-s);let l=t*c;if(i){const n=r*t;const o=e(i);l=o(l/n)*n}return n+l}}function getFromIndex(e,t){if(e===\"first\")return 0;{const n=t-1;return e===\"last\"?n:n/2}}function resolveOption(e,t,n){return a(e)?e(t,n):e}function createAnimate(e){return function animate(t,o,i={}){t=resolveElements(t);const s=t.length;n(Boolean(s),\"No valid element provided.\");n(Boolean(o),\"No keyframes defined.\");const r=[];for(let n=0;n<s;n++){const a=t[n];for(const t in o){const c=getOptions(i,t);c.delay=resolveOption(c.delay,n,s);const l=animateStyle(a,t,o[t],c,e);r.push(l)}}return withControls(r,i,i.duration)}}const F=createAnimate(t);function calcNextTime(e,t,n,o){var i;return g(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):t===\"<\"?n:(i=o.get(t))!==null&&i!==void 0?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){p(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:v(i,s,o[r]),easing:y(n,r)})}function compareByTime(e,t){return e.at===t.at?e.value===null?1:-1:e.at-t.at}function timeline(e,n={}){var o;const i=createAnimationsFromTimeline(e,n);const s=i.map((e=>animateStyle(...e,t))).filter(Boolean);return withControls(s,n,(o=i[0])===null||o===void 0?void 0:o[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:o={}}=t,i=S(t,[\"defaultOptions\"]);const s=[];const a=new Map;const l={};const d=new Map;let g=0;let m=0;let h=0;for(let t=0;t<e.length;t++){const i=e[t];if(f(i)){d.set(i,m);continue}if(!Array.isArray(i)){d.set(i.name,calcNextTime(m,i.at,g,d));continue}const[s,r,p={}]=i;p.at!==void 0&&(m=calcNextTime(m,p.at,g,d));let v=0;const y=resolveElements(s,l);const b=y.length;for(let e=0;e<b;e++){const t=y[e];const i=getElementSequence(t,a);for(const t in r){const s=getValueSequence(t,i);let a=keyframesList(r[t]);const l=getOptions(p,t);let{duration:f=o.duration||c.duration,easing:d=o.easing||c.easing}=l;if(u(d)){n(t===\"opacity\"||a.length>1,\"spring must be provided 2 keyframes within timeline()\");const e=d.createAnimation(a,t!==\"opacity\",(()=>0),t);d=e.easing;a=e.keyframes||a;f=e.duration||f}const g=resolveOption(p.delay,e,b)||0;const y=m+g;const A=y+f;let{offset:S=w(a.length)}=l;S.length===1&&S[0]===0&&(S[1]=1);const O=S.length-a.length;O>0&&E(S,O);a.length===1&&a.unshift(null);addKeyframes(s,a,d,S,y,A);v=Math.max(g+f,v);h=Math.max(A,h)}}g=m;m+=v}a.forEach(((e,t)=>{for(const n in e){const a=e[n];a.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];l.push(n);f.push(r(0,h,t));u.push(o||c.easing)}if(f[0]!==0){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(f[f.length-1]!==1){f.push(1);l.push(null)}s.push([t,n,l,Object.assign(Object.assign(Object.assign({},o),{duration:h,easing:u,offset:f}),i)])}}));return s}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 canGenerate(e){return g(e)&&!isNaN(e)}function getAsNumber(e){return f(e)?parseFloat(e):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},n)));return o.get(a)};const getKeyframes=(e,n)=>{t.has(e)||t.set(e,O(e,n));return t.get(e)};return{createAnimation:(e,t=true,n,o,s)=>{let r;let a;let c;let l=0;let f=i;const u=e.length;if(t){f=getUnitConverter(e,o?k.get(getStyleName(o)):void 0);const t=e[u-1];c=getAsNumber(t);if(u>1&&e[0]!==null)a=getAsNumber(e[0]);else{const e=s===null||s===void 0?void 0:s.generator;if(e){const{animation:t,generatorStartTime:n}=s;const o=(t===null||t===void 0?void 0:t.startTime)||n||0;const i=(t===null||t===void 0?void 0:t.currentTime)||performance.now()-o;const r=e(i).current;a=r;l=x((t=>e(t).current),i,r)}else n&&(a=getAsNumber(n()))}}if(canGenerate(a)&&canGenerate(c)){const e=getGenerator(a,c,l,o===null||o===void 0?void 0:o.includes(\"scale\"));r=Object.assign(Object.assign({},getKeyframes(e,f)),{easing:\"linear\"});if(s){s.generator=e;s.generatorStartTime=performance.now()}}if(!r){const e=getKeyframes(getGenerator(0,100));r={easing:\"ease\",duration:e.overshootDuration}}return r}}}}const G=createGeneratorEasing(z);const q=createGeneratorEasing(V);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(typeof IntersectionObserver===\"undefined\")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);a(n)?r.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:typeof i===\"number\"?i:K[i]});s.forEach((e=>c.observe(e)));return()=>c.disconnect()}const _=new WeakMap;let Z;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;(o=_.get(e))===null||o===void 0?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){typeof ResizeObserver!==\"undefined\"&&(Z=new ResizeObserver(notifyAll))}function resizeElement(e,t){Z||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=_.get(e);if(!n){n=new Set;_.set(e,n)}n.add(t);Z===null||Z===void 0?void 0:Z.observe(e)}));return()=>{n.forEach((e=>{const n=_.get(e);n===null||n===void 0?void 0:n.delete(t);(n===null||n===void 0?void 0:n.size)||(Z===null||Z===void 0?void 0:Z.unobserve(e))}))}}const X=new Set;let Y;function createWindowResizeHandler(){Y=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};X.forEach((e=>e(t)))};window.addEventListener(\"resize\",Y)}function resizeWindow(e){X.add(e);Y||createWindowResizeHandler();return()=>{X.delete(e);!X.size&&Y&&(Y=void 0)}}function resize(e,t){return a(e)?resizeWindow(e):resizeElement(e,t)}const J=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 Q={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:a}=Q[t];const c=i.current;const l=n.time;i.current=e[`scroll${a}`];i.scrollLength=e[`scroll${s}`]-e[`client${s}`];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=r(0,i.scrollLength,i.current);const f=o-l;i.velocity=f>J?0:b(i.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&o.tagName!==\"svg\")o=o.parentNode}return n}const ee={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const te={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;te[e]!==void 0&&(e=te[e]);if(f(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}g(e)&&(o=t*e);return n+o}const ne=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:ne;let s=0;let r=0;if(g(e))i=[e,e];else if(f(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,te[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const oe={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=ee.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=s===\"y\"?\"height\":\"width\";const a=i!==e?calcInset(i,e):oe;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=A(w(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:a(t)?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,t){e.pause();e.forEachNative(((e,{easing:t})=>{var n,o;if(e.updateDuration){t||(e.easing=i);e.updateDuration(1)}else{const i={duration:1e3};t||(i.easing=\"linear\");(o=(n=e.effect)===null||n===void 0?void 0:n.updateTiming)===null||o===void 0?void 0:o.call(n,i)}}));return()=>{e.currentTime=t.progress}}const ie=new WeakMap;const se=new WeakMap;const re=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=re.get(n);if(!i){i=new Set;re.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!ie.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()};ie.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&se.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=ie.get(n);const c=requestAnimationFrame(a);return()=>{var t;typeof e!==\"function\"&&e.stop();cancelAnimationFrame(c);const o=re.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=ie.get(n);ie.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);(t=se.get(n))===null||t===void 0?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 typeof e===\"object\"}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ae;function processScheduledAnimations(){if(!ae)return;const e=ae.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ae=void 0}function scheduleAnimation(e){if(ae)s(ae,e);else{ae=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ae&&p(ae,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 ce={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||o.pointerType===\"mouse\"){n();dispatchPointerEvent(e,t,o)}};const le={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 fe={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 ue={inView:ce,hover:le,press:fe};const de=[\"initial\",\"animate\",...Object.keys(ue),\"exit\"];const ge=new WeakMap;function createMotionState(e={},o){let i;let s=o?o.getDepth()+1:0;const r={initial:true,animate:true};const a={};const c={};for(const t of de)c[t]=typeof e[t]===\"string\"?e[t]:o===null||o===void 0?void 0:o.getContext()[t];const l=e.initial===false?\"animate\":\"initial\";let f=resolveVariant(e[l]||c[l],e.variants)||{},u=S(f,[\"transition\"]);const d=Object.assign({},u);function*animateUpdates(){var n,o;const s=u;u={};const a={};for(const t of de){if(!r[t])continue;const i=resolveVariant(e[t]);if(i)for(const t in i)if(t!==\"transition\"){u[t]=i[t];a[t]=getOptions((o=(n=i.transition)!==null&&n!==void 0?n:e.transition)!==null&&o!==void 0?o:{},t)}}const c=new Set([...Object.keys(u),...Object.keys(s)]);const l=[];c.forEach((e=>{var n;u[e]===void 0&&(u[e]=d[e]);if(hasChanged(s[e],u[e])){(n=d[e])!==null&&n!==void 0?n:d[e]=I.get(i,e);l.push(animateStyle(i,e,u[e],a[e],t))}}));yield;const f=l.map((e=>e())).filter(Boolean);if(!f.length)return;const g=u;i.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(f.map((e=>e.finished))).then((()=>{i.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(h)}const setGesture=(e,t)=>()=>{r[e]=t;scheduleAnimation(g)};const updateGestureSubscriptions=()=>{for(const t in ue){const n=ue[t].isActive(e);const o=a[t];if(n&&!o)a[t]=ue[t].subscribe(i,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!n&&o){o();delete a[t]}}};const g={update:t=>{if(i){e=t;updateGestureSubscriptions();scheduleAnimation(g)}},setActive:(e,t)=>{if(i){r[e]=t;scheduleAnimation(g)}},animateUpdates:animateUpdates,getDepth:()=>s,getTarget:()=>u,getOptions:()=>e,getContext:()=>c,mount:e=>{n(Boolean(e),\"Animation state must be mounted with valid Element\");i=e;ge.set(i,g);updateGestureSubscriptions();return()=>{ge.delete(i);unscheduleAnimation(g);for(const e in a)a[e]()}},isMounted:()=>Boolean(i)};return g}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){M[o]&&(o=M[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=k.get(o);r&&(s=g(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{ee as ScrollOffset,F as animate,animateStyle,createAnimate,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,ge as mountedStates,resize,scroll,G as spring,stagger,I as style,timeline,withControls};\n//# sourceMappingURL=index.es.js.map\n", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const MAX_AREA=5e6;const CSS_VAR_NAME=\"--ticker-offset\";const supportsWaapi=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";let supportsRegisterProperty=true;if(typeof window!==\"undefined\"){try{window.CSS.registerProperty({name:CSS_VAR_NAME,syntax:\"<length>\",initialValue:\"0px\",inherits:false});}catch(e){supportsRegisterProperty=false;}}/**\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 isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const axis=isHorizontal?\"X\":\"Y\";const minus=direction===\"left\"||direction===\"top\"?\"-\":\"\";const transform=useTransform(()=>`translate${axis}(${minus}${offset.get()}px)`);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null,childrenArea:null});/* Arrays */let clonedChildren=[];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;}const fullChildrenArea=size.childrenArea===null?null:size.childrenArea*(duplicateBy+1);const isLayerTooBig=fullChildrenArea===null?null:fullChildrenArea>MAX_AREA;/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const[firstChild,lastChild]=childrenRef;const childrenLeft=firstChild.current?firstChild.current.offsetLeft:0;const childrenRight=lastChild.current?lastChild.current.offsetLeft+lastChild.current.offsetWidth:0;const childrenTop=firstChild.current?firstChild.current.offsetTop:0;const childrenBottom=lastChild.current?lastChild.current.offsetTop+lastChild.current.offsetHeight:0;const childrenWidth=childrenRight-childrenLeft;const childrenHeight=childrenBottom-childrenTop;const childrenArea=childrenWidth*childrenHeight;const childrenLength=(isHorizontal?childrenWidth:childrenHeight)+gap;setSize({parent:parentLength,children:childrenLength,childrenArea});}},[]);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);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})},index+\"-original\");});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:isLayerTooBig===true?\"auto\":\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.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){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsWaapi&&(!isLayerTooBig||isLayerTooBig&&supportsRegisterProperty)){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed||isLayerTooBig===null){return;}if(isLayerTooBig){try{window.CSS.registerProperty({name:CSS_VAR_NAME,syntax:\"<length>\",initialValue:\"0px\",inherits:false});}catch(e){}}/**\n                 * If the layer is too big we want to animate a CSS variable instead of the transform\n                 * to avoid promoting the layer to the GPU.\n                 */const keyframes=isLayerTooBig?{[CSS_VAR_NAME]:[\"0px\",`${minus}${animateToValue}px`]}:{transform:[`translate${axis}(0px)`,`translate${axis}(${minus}${animateToValue}px)`]};animationRef.current=listRef.current.animate(keyframes,{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,isLayerTooBig]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsWaapi){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* 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:\"\u2728\"}),/*#__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,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||isLayerTooBig?\"auto\":\"transform\",transform:supportsWaapi?isLayerTooBig?`translate${axis}(var(${CSS_VAR_NAME}))`:\"none\":transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "function addUniqueItem(t,e){t.indexOf(e)===-1&&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=>typeof t===\"number\";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=>typeof t===\"object\"&&Boolean(t.createAnimation);const isFunction=t=>typeof t===\"function\";const isString=t=>typeof t===\"string\";const e={ms:t=>t*1e3,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//# sourceMappingURL=index.es.js.map\n", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useLayoutEffect,useEffect,useState,useRef,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp,progress}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n */function useIsMouse(){const[isMouseDevice,setIsMouseDevice]=useState(false);useLayoutEffect(()=>{startTransition(()=>setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches));},[]);return isMouseDevice;}/**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     */const isMouseDevice=useIsMouse();/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(false,fadeAlpha);const end=useGUI(true,fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,MozMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current,0,start,fadeTransition);checkLimit(current,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];if(end<current||start>current+containerLength){element.setAttribute(\"aria-hidden\",true);}else{element.setAttribute(\"aria-hidden\",false);}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows \u2014\u00A0Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}const findNextItem=(delta,target)=>{if(!scrollInfo.current)return;const{current}=scrollInfo.current;const{children}=carouselRef.current;let scrollTarget;let i=delta===1?0:children.length-1;while(scrollTarget===undefined){const item=children[i];const start=axis?item.offsetLeft:item.offsetTop;const length=axis?item.offsetWidth:item.offsetHeight;const end=start+length;const threshold=.05;if(delta===1){const visibility=progress(start,end,target);if(visibility<1-threshold){scrollTarget=start;}else if(i===children.length-1){scrollTarget=end;}}else if(delta===-1){const visibility=progress(start,end,target);if(visibility>threshold){scrollTarget=end;}else if(i===0){scrollTarget=start;}}i+=delta;}return scrollTarget;};const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=page=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;goto(page*(scrollLength/(numPages-1)));};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));gotoPage(currentPage+delta);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>gotoPage(i),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>{var _child_props;return /*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.style,...childStyle}})});})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\"})}),/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\"})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,...props}){const opacity=useTransform(currentScroll,v=>{var _scrollInfo_current,_scrollInfo_current1;if(!((_scrollInfo_current=scrollInfo.current)===null||_scrollInfo_current===void 0?void 0:_scrollInfo_current.scrollLength)){return index===0?selectedOpacity:unselectedOpacity;}const pageLength=((_scrollInfo_current1=scrollInfo.current)===null||_scrollInfo_current1===void 0?void 0:_scrollInfo_current1.scrollLength)/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=v>=minScroll&&(index<total-1?v<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map", "var t=[\"x\",\"y\",\"z\"],e=function(t){Object.assign(this,{uniforms:{},geometry:{vertices:[{x:0,y:0,z:0}]},mode:0,modifiers:{},attributes:[],multiplier:1,buffers:[]}),Object.assign(this,t),this.prepareProgram(),this.prepareUniforms(),this.prepareAttributes()};e.prototype.compileShader=function(t,r){var s=this.gl.createShader(t);return this.gl.shaderSource(s,r),this.gl.compileShader(s),s},e.prototype.prepareProgram=function(){var t=this.gl,r=this.vertex,s=this.fragment,n=t.createProgram();t.attachShader(n,this.compileShader(35633,r)),t.attachShader(n,this.compileShader(35632,s)),t.linkProgram(n),t.useProgram(n),this.program=n},e.prototype.prepareUniforms=function(){for(var t=Object.keys(this.uniforms),r=0;r<t.length;r+=1){var s=this.gl.getUniformLocation(this.program,t[r]);this.uniforms[t[r]].location=s}},e.prototype.prepareAttributes=function(){void 0!==this.geometry.vertices&&this.attributes.push({name:\"aPosition\",size:3}),void 0!==this.geometry.normal&&this.attributes.push({name:\"aNormal\",size:3}),this.attributeKeys=[];for(var t=0;t<this.attributes.length;t+=1)this.attributeKeys.push(this.attributes[t].name),this.prepareAttribute(this.attributes[t])},e.prototype.prepareAttribute=function(r){for(var s=this.geometry,n=this.multiplier,a=s.vertices,o=s.normal,h=new Float32Array(n*a.length*r.size),u=0;u<n;u+=1)for(var f=r.data&&r.data(u,n),c=u*a.length*r.size,l=0;l<a.length;l+=1)for(var p=0;p<r.size;p+=1){var m=this.modifiers[r.name];h[c]=void 0!==m?m(f,l,p,this):\"aPosition\"===r.name?a[l][t[p]]:\"aNormal\"===r.name?o[l][t[p]]:f[p],c+=1}this.attributes[this.attributeKeys.indexOf(r.name)].data=h,this.prepareBuffer(this.attributes[this.attributeKeys.indexOf(r.name)])},e.prototype.prepareBuffer=function(t){var r=t.data,s=t.name,n=t.size,a=this.gl.createBuffer();this.gl.bindBuffer(34962,a),this.gl.bufferData(34962,r,35044);var o=this.gl.getAttribLocation(this.program,s);this.gl.enableVertexAttribArray(o),this.gl.vertexAttribPointer(o,n,5126,!1,0,0),this.buffers[this.attributeKeys.indexOf(t.name)]={buffer:a,location:o,size:n}},e.prototype.render=function(t){var r=this,s=this.uniforms,n=this.multiplier,a=this.gl;a.useProgram(this.program);for(var o=0;o<this.buffers.length;o+=1){var h=this.buffers[o],u=h.location,f=h.buffer,c=h.size;a.enableVertexAttribArray(u),a.bindBuffer(34962,f),a.vertexAttribPointer(u,c,5126,!1,0,0)}Object.keys(t).forEach((function(r){s[r].value=t[r].value})),Object.keys(s).forEach((function(t){var n=s[t];r.uniformMap[n.type](n.location,n.value)})),a.drawArrays(this.mode,0,n*this.geometry.vertices.length),this.onRender&&this.onRender(this)},e.prototype.destroy=function(){for(var t=0;t<this.buffers.length;t+=1)this.gl.deleteBuffer(this.buffers[t].buffer);this.gl.deleteProgram(this.program),this.gl=null};var i=function(t){var r=this,s=t||{},n=s.canvas;void 0===n&&(n=document.querySelector(\"canvas\"));var a=s.context;void 0===a&&(a={});var o=s.contextType;void 0===o&&(o=\"experimental-webgl\");var h=s.settings;void 0===h&&(h={});var u=n.getContext(o,Object.assign({alpha:!1,antialias:!1},a));Object.assign(this,{gl:u,canvas:n,uniforms:{},instances:new Map,shouldRender:!0}),Object.assign(this,{devicePixelRatio:1,clearColor:[1,1,1,1],position:{x:0,y:0,z:2},clip:[.001,100]}),Object.assign(this,h),this.uniformMap={float:function(t,r){return u.uniform1f(t,r)},vec2:function(t,r){return u.uniform2fv(t,r)},vec3:function(t,r){return u.uniform3fv(t,r)},vec4:function(t,r){return u.uniform4fv(t,r)},mat2:function(t,r){return u.uniformMatrix2fv(t,!1,r)},mat3:function(t,r){return u.uniformMatrix3fv(t,!1,r)},mat4:function(t,r){return u.uniformMatrix4fv(t,!1,r)}},u.enable(u.DEPTH_TEST),u.depthFunc(u.LEQUAL),!1===u.getContextAttributes().alpha&&(u.clearColor.apply(u,this.clearColor),u.clearDepth(1)),this.onSetup&&this.onSetup(u),window.addEventListener(\"resize\",(function(){return r.resize()})),this.resize(),this.render()};i.prototype.resize=function(){var t=this.gl,r=this.canvas,s=this.devicePixelRatio,n=this.position;r.width=r.clientWidth*s,r.height=r.clientHeight*s;var a=t.drawingBufferWidth,o=t.drawingBufferHeight,h=a/o;t.viewport(0,0,a,o);var u=Math.tan(Math.PI/180*22.5),f=[1,0,0,0,0,1,0,0,0,0,1,0,n.x,n.y,(h<1?1:h)*-n.z,1];this.uniforms.uProjectionMatrix={type:\"mat4\",value:[.5/u,0,0,0,0,h/u*.5,0,0,0,0,-(this.clip[1]+this.clip[0])/(this.clip[1]-this.clip[0]),-1,0,0,-2*this.clip[1]*(this.clip[0]/(this.clip[1]-this.clip[0])),0]},this.uniforms.uViewMatrix={type:\"mat4\",value:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},this.uniforms.uModelMatrix={type:\"mat4\",value:f}},i.prototype.toggle=function(t){t!==this.shouldRender&&(this.shouldRender=void 0!==t?t:!this.shouldRender,this.shouldRender&&this.render())},i.prototype.render=function(){var t=this;this.gl.clear(16640),this.instances.forEach((function(r){r.render(t.uniforms)})),this.onRender&&this.onRender(this),this.shouldRender&&requestAnimationFrame((function(){return t.render()}))},i.prototype.add=function(t,r){void 0===r&&(r={uniforms:{}}),void 0===r.uniforms&&(r.uniforms={}),Object.assign(r.uniforms,JSON.parse(JSON.stringify(this.uniforms))),Object.assign(r,{gl:this.gl,uniformMap:this.uniformMap});var s=new e(r);return this.instances.set(t,s),s},i.prototype.remove=function(t){var r=this.instances.get(t);void 0!==r&&(r.destroy(),this.instances.delete(t))},i.prototype.destroy=function(){var t=this;this.instances.forEach((function(r,s){r.destroy(),t.instances.delete(s)})),this.toggle(!1)};export default i;\n\n//# sourceMappingURL=phenomenon.mjs.map", "import e from\"phenomenon\";var a=\"phi\",t=\"theta\",o=\"mapSamples\",i=\"mapBrightness\",f=\"baseColor\",r=\"markerColor\",l=\"glowColor\",c=\"markers\",n=\"diffuse\",A=\"devicePixelRatio\",s=\"dark\",v=\"offset\",g=\"scale\",d=\"opacity\",m=\"mapBaseBrightness\",u={[a]:\"A\",[t]:\"B\",[o]:\"l\",[i]:\"E\",[f]:\"R\",[r]:\"S\",[l]:\"y\",[n]:\"F\",[s]:\"G\",[v]:\"x\",[g]:\"C\",[d]:\"H\",[m]:\"I\"},{PI:x,sin:y,cos:h}=Math,C=e=>[].concat(...e.map((e=>{let[a,t]=e.location;a=a*x/180,t=t*x/180-x;let o=h(a);return[-o*h(t),y(a),o*y(t),e.size]})),[0,0,0,0]),p=(x,y)=>{let _=(e,a,t)=>({type:e,value:\"undefined\"==typeof y[a]?t:y[a]}),h=x.getContext(\"webgl\")?\"webgl\":\"experimental-webgl\",b=new e({canvas:x,contextType:h,context:{alpha:!0,stencil:!1,antialias:!0,depth:!1,preserveDrawingBuffer:!1,...y.context},settings:{[A]:y[A]||1,onSetup:e=>{let a=e.RGB,t=e.UNSIGNED_BYTE,o=e.TEXTURE_2D,i=e.createTexture();e.bindTexture(o,i),e.texImage2D(o,0,a,1,1,0,a,t,new Uint8Array([0,0,0,0]));let f=new Image;f.onload=()=>{e.bindTexture(o,i),e.texImage2D(o,0,a,a,t,f),e.generateMipmap(o);let r=e.getParameter(e.CURRENT_PROGRAM),l=e.getUniformLocation(r,\"J\");e.texParameteri(o,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(o,e.TEXTURE_MAG_FILTER,e.NEAREST),e.uniform1i(l,0)},f.src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACAAQAAAADMzoqnAAAAAXNSR0IArs4c6QAABA5JREFUeNrV179uHEUAx/Hf3JpbF+E2VASBsmVKTBcpKJs3SMEDcDwBiVJAAewYEBUivIHT0uUBIt0YCovKD0CRjUC4QfHYh8hYXu+P25vZ2Zm9c66gMd/GJ/tz82d3bk8GN4SrByYF2366FNTACIAkivVAAazQdnf3MvAlbNUQfOPAdQDvSAimMWhwy4I2g4SU+Kp04ISLpPBAKLxPyic3O/CCi+Y7rUJbiodcpDOFY7CgxCEXmdYD2EYK2s5lApOx5pEDDYCUwM1XdJUwBV11QQMg59kePSCaPAASQMEL2hwo6TJFgxpg+TgC2ymXPbuvc40awr3D1QCFfbH9kcoqAOkZozpQo0aqAGQRKCog/+tjkgbNFEtg2FffBvBGlSxHoAaAa1u6X4PBAwDiR8FFsrQgeUhfJTSALaB9jy5NCybJPn1SVFiWk7ywN+KzhH1aKAuydhGkbEF4lWohLXDXavlyFgHY7LBnLRdlAP6BS5Cc8RfVDXbkwN/oIvmY+6obbNeBP0JwTuMGu9gTzy1Q4RS/cWpfzszeYwd+CAFrtBW/Hur0gLbJGlD+/OjVwe/drfBxkbbg63dndEDfiEBlAd7ac0BPe1D6Jd8dfbLH+RI0OzseFB5s01/M+gMdAeluLOCAuaUA9Lezo/vSgXoCX9rtEiXnp7Q1W/CNyWcd8DXoS6jH/YZ5vAJEWY2dXFQe2TUgaFaNejCzJ98g6HnlVrsE58sDcYqg+9XY75fPqdoh/kRQWiXKg8MWlJQxUFMPjqnyujhFBE7UxIMjyszk0QwQlFsezImsyvUYYYVED2pk6m0Tg8T04Fwjk2kdAwSACqlM6gRRt3vQYAFGX0Ah7Ebx1H+MDRI5ui0QldH4j7FGcm90XdxD2Jg1AOEAVAKhEFXSn4cKUELurIAKwJ3MArypPscQaLhJFICJ0ohjDySAdH8AhDtCiTuMycH8CXzhH9jUACAO5uMhoAwA5i+T6WAKmmAqnLy80wxHqIPFYpqCwxGaYLt4Dyievg5kEoVEUAhs6pqKgFtDQYOuaXypaWKQfIuwwoGSZgfLsu/XAtI8cGN+h7Cc1A5oLOMhwlIPXuhu48AIvsSBkvtV9wsJRKCyYLfq5lTrQMFd1a262oqBck9K1V0YjQg0iEYYgpS1A9GlXQV5cykwm4A7BzVsxQqo7E+zCegO7Ma7yKgsuOcfKbMBwLC8wvVNYDsANYalEpOAa6zpWjTeMKGwEwC1CiQewJc5EKfgy7GmRAZA4vUVGwE2dPM/g0xuAInE/yG5aZ8ISxWGfYigUVbdyBElTHh2uCwGdfCkOLGgQVBh3Ewp+/QK4CDlR5Ws/Zf7yhCf8pH7vinWAvoVCQ6zz0NX5V/6GkAVV+2/5qsJ/gU8bsxpM8IeAQAAAABJRU5ErkJggg==\"}}});return b.add(\"\",{vertex:\"attribute vec3 aPosition;uniform mat4 uProjectionMatrix;uniform mat4 uModelMatrix;uniform mat4 uViewMatrix;void main(){gl_Position=uProjectionMatrix*uModelMatrix*uViewMatrix*vec4(aPosition,1.);}\",fragment:\"precision highp float;uniform vec2 t,x;uniform vec3 R,S,y;uniform vec4 z[64];uniform float A,B,l,C,D,E,F,G,H,I;uniform sampler2D J;float K=1./l;mat3 L(float a,float b){float c=cos(a),d=cos(b),e=sin(a),f=sin(b);return mat3(d,f*e,-f*c,0.,c,e,f,d*-e,d*c);}vec3 w(vec3 c,out float v){c=c.xzy;float p=max(2.,floor(log2(2.236068*l*3.141593*(1.-c.z*c.z))*.72021));vec2 g=floor(pow(1.618034,p)/2.236068*vec2(1.,1.618034)+.5),d=fract((g+1.)*.618034)*6.283185-3.883222,e=-2.*g,f=vec2(atan(c.y,c.x),c.z-1.),q=floor(vec2(e.y*f.x-d.y*(f.y*l+1.),-e.x*f.x+d.x*(f.y*l+1.))/(d.x*e.y-e.x*d.y));float n=3.141593;vec3 r;for(float h=0.;h<4.;h+=1.){vec2 s=vec2(mod(h,2.),floor(h*.5));float j=dot(g,q+s);if(j>l)continue;float a=j,b=0.;if(a>=524288.)a-=524288.,b+=.803894;if(a>=262144.)a-=262144.,b+=.901947;if(a>=131072.)a-=131072.,b+=.950973;if(a>=65536.)a-=65536.,b+=.475487;if(a>=32768.)a-=32768.,b+=.737743;if(a>=16384.)a-=16384.,b+=.868872;if(a>=8192.)a-=8192.,b+=.934436;if(a>=4096.)a-=4096.,b+=.467218;if(a>=2048.)a-=2048.,b+=.733609;if(a>=1024.)a-=1024.,b+=.866804;if(a>=512.)a-=512.,b+=.433402;if(a>=256.)a-=256.,b+=.216701;if(a>=128.)a-=128.,b+=.108351;if(a>=64.)a-=64.,b+=.554175;if(a>=32.)a-=32.,b+=.777088;if(a>=16.)a-=16.,b+=.888544;if(a>=8.)a-=8.,b+=.944272;if(a>=4.)a-=4.,b+=.472136;if(a>=2.)a-=2.,b+=.236068;if(a>=1.)a-=1.,b+=.618034;float k=fract(b)*6.283185,i=1.-2.*j*K,m=sqrt(1.-i*i);vec3 o=vec3(cos(k)*m,sin(k)*m,i);float u=length(c-o);if(u<n)n=u,r=o;}v=n;return r.xzy;}void main(){vec2 b=(gl_FragCoord.xy/t*2.-1.)/C-x*vec2(1.,-1.)/t;b.x*=t.x/t.y;float c=dot(b,b);vec4 M=vec4(0.);float m=0.;if(c<=.64){for(int d=0;d<2;d++){vec4 e=vec4(0.);float a;vec3 u=vec3(0.,0.,1.),f=normalize(vec3(b,sqrt(.64-c)));f.z*=d>0?-1.:1.,u.z*=d>0?-1.:1.;vec3 g=f*L(B,A),h=w(g,a);float n=asin(h.y),i=acos(-h.x/cos(n));i=h.z<0.?-i:i;float N=max(texture2D(J,vec2(i*.5/3.141593,-(n/3.141593+.5))).x,I),O=smoothstep(8e-3,0.,a),j=dot(f,u),v=pow(j,F)*E,o=N*O*v,T=mix((1.-o)*pow(j,.4),o,G)+.1;e+=vec4(R*T,1.);int U=int(D);float p=0.;for(int k=0;k<64;k++){if(k>=U)break;vec4 q=z[k];vec3 r=q.xyz,P=r-g;float s=q.w;if(dot(P,P)>s*s*4.)continue;vec3 V=w(r,a);a=length(V-g),a<s?p+=smoothstep(s*.5,0.,a):0.;}p=min(1.,p*v),e.xyz=mix(e.xyz,S,p),e.xyz+=pow(1.-j,4.)*y,M+=e*(1.+(d>0?-H:H))/2.;}m=pow(dot(normalize(vec3(-b,sqrt(1.-c))),vec3(0.,0.,1.)),4.)*smoothstep(0.,1.,.2/(c-.64));}else{float Q=sqrt(.2/(c-.64));m=smoothstep(.5,1.,Q/(Q+1.));}gl_FragColor=M+vec4(m*y,m);}\",uniforms:{t:{type:\"vec2\",value:[y.width,y.height]},A:_(\"float\",a),B:_(\"float\",t),l:_(\"float\",o),E:_(\"float\",i),I:_(\"float\",m),R:_(\"vec3\",f),S:_(\"vec3\",r),F:_(\"float\",n),y:_(\"vec3\",l),G:_(\"float\",s),z:{type:\"vec4\",value:C(y[c])},D:{type:\"float\",value:y[c].length},x:_(\"vec2\",v,[0,0]),C:_(\"float\",g,1),H:_(\"float\",d,1)},mode:4,geometry:{vertices:[{x:-100,y:100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0},{x:100,y:-100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0}]},onRender:({uniforms:e})=>{let a={};if(y.onRender){a=y.onRender(a)||a;for(let t in u)void 0!==a[t]&&(e[u[t]].value=a[t]);void 0!==a[c]&&(e.z.value=C(a[c]),e.D.value=a[c].length),a.width&&a.height&&(e.t.value=[a.width,a.height])}}}),b};export{p as default};\n\n//# sourceMappingURL=index.esm.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Color,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";import createGlobe from\"cobe\";import{useSpring}from\"framer-motion\";/**\n * GLOBE FOR FRAMER\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Globe(props){const{background,baseColor,glowColor,isDraggable,dragOptions,speed,theta,phi,dark,diffuse,maxSamples,mapBrightness,markerSize,markerArray,markerColor,scale,alignment,maxWidth,offset}=props;const{offsetX,offsetY}=offset;const{stiffness,damping,mass}=dragOptions;const canvasRef=useRef();const pointerInteracting=useRef(null);const pointerInteractionMovement=useRef(0);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const r=useSpring(0,{stiffness:stiffness,damping:damping,mass:mass,restDelta:1e-4,restSpeed:1e-4});const fadeMask=\"radial-gradient(circle at 50% 50%, rgba(0,0,0,1) 60%, rgba(0,0,0,0) 70%)\";useEffect(()=>{let phiValue=phi;let width=0;const onResize=()=>{if(canvasRef.current&&(width=canvasRef.current.offsetWidth)){window.addEventListener(\"resize\",onResize);}};onResize();const baseConvert=convertRGB(baseColor);const glowConvert=convertRGB(glowColor);const markerConvert=convertRGB(markerColor);const globe=createGlobe(canvasRef.current,{devicePixelRatio:2,width:width*2,height:width*2,phi:phi,theta:theta,dark:dark,diffuse:diffuse,mapSamples:maxSamples,mapBrightness:mapBrightness,baseColor:[baseConvert.r,baseConvert.g,baseConvert.b],glowColor:[glowConvert.r,glowConvert.g,glowConvert.b],markerColor:[markerConvert.r,markerConvert.g,markerConvert.b],markers:markerArray.map(marker=>{return{location:[marker.latitude,marker.longitude],size:markerSize};}),scale:scale,offset:[offsetX,offsetY],onRender:state=>{if(!isCanvas){state.phi=phiValue+r.get();}state.width=width*2;state.height=width*2;if(!isCanvas){state.phi=phiValue+r.get();phiValue+=speed/200;}}});return()=>{globe.destroy();};},[props]);return /*#__PURE__*/ _jsx(\"div\",{style:{...flexStyles,placeItems:alignment,background:background},children:/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"1/1\",maxWidth:maxWidth,WebkitMaskImage:fadeMask,MozMaskImage:fadeMask,maskImage:fadeMask},children:/*#__PURE__*/ _jsx(\"canvas\",{ref:canvasRef,style:{width:\"100%\",height:\"100%\",contain:\"layout paint size\",cursor:\"auto\",userSelect:\"none\"},onPointerDown:e=>{if(isDraggable){pointerInteracting.current=e.clientX-pointerInteractionMovement.current;canvasRef.current.style.cursor=\"grabbing\";}},onPointerUp:()=>{if(isDraggable){pointerInteracting.current=null;canvasRef.current.style.cursor=\"grab\";}},onPointerOver:()=>{if(isDraggable){canvasRef.current.style.cursor=\"grab\";}},onPointerOut:()=>{if(isDraggable){pointerInteracting.current=null;canvasRef.current.style.cursor=\"auto\";}},onMouseMove:e=>{if(isDraggable){if(pointerInteracting.current!==null){const delta=e.clientX-pointerInteracting.current;pointerInteractionMovement.current=delta;r.set(delta/100);}}},onTouchMove:e=>{if(pointerInteracting.current!==null&&e.touches[0]){const delta=e.touches[0].clientX-pointerInteracting.current;pointerInteractionMovement.current=delta;r.set(delta/100);}}})})});};/* Default properties */ Globe.defaultProps={background:\"#000000\",baseColor:\"#333333\",glowColor:\"#ffffff\",markerColor:\"#ffffff\",isDraggable:true,dragOptions:{stiffness:200,damping:40,mass:1},speed:1,phi:0,theta:.3,dark:1,diffuse:2,mapBrightness:20,maxSamples:2e4,markerSize:.1,markerArray:{latitude:52.3676,longitude:4.9041},scale:1,alignment:\"center\",maxWidth:800,offset:{offsetX:0,offsetY:0}};Globe.displayName=\"Globe\";const dp=Globe.defaultProps;const dpOffset=Globe.defaultProps.offset;const dpDrag=Globe.defaultProps.dragOptions;addPropertyControls(Globe,{background:{type:ControlType.Color,title:\"Backdrop\",defaultValue:dp.background},baseColor:{type:ControlType.Color,title:\"Base\",defaultValue:dp.baseColor},glowColor:{type:ControlType.Color,title:\"Glow\",defaultValue:dp.glowColor},markerColor:{type:ControlType.Color,title:\"Marker\",defaultValue:dp.markerColor},isDraggable:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:dp.isDraggable},dragOptions:{type:ControlType.Object,title:\"Transition\",controls:{stiffness:{type:ControlType.Number,min:0,max:1e3,title:\"Stiffness\",defaultValue:dpDrag.stiffness},damping:{type:ControlType.Number,min:0,max:100,title:\"Damping\",defaultValue:dpDrag.damping},mass:{type:ControlType.Number,min:0,title:\"Mass\",displayStepper:true,defaultValue:dpDrag.mass}},hidden(props){return!props.isDraggable;}},speed:{type:ControlType.Number,min:0,step:.1,displayStepper:true,title:\"Speed\",defaultValue:dp.speed},phi:{type:ControlType.Number,min:0,max:6.28,step:.01,displayStepper:true,title:\"Phi\",defaultValue:dp.phi},theta:{type:ControlType.Number,min:-1.57,max:1.57,step:.01,title:\"Theta\",defaultValue:dp.theta},dark:{type:ControlType.Number,min:0,max:1,step:.1,displayStepper:true,title:\"Dark\",defaultValue:dp.dark},diffuse:{type:ControlType.Number,min:0,max:5,step:.01,title:\"Diffuse\",defaultValue:dp.diffuse},mapBrightness:{type:ControlType.Number,min:0,max:12,step:.01,title:\"Brightness\",defaultValue:dp.mapBrightness},maxSamples:{type:ControlType.Number,min:0,max:1e5,title:\"Samples\",defaultValue:dp.maxSamples},scale:{type:ControlType.Number,min:0,max:5,step:.025,displayStepper:true,title:\"Scale\",defaultValue:dp.scale},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:dp.alignment,displaySegmentedControl:true},maxWidth:{type:ControlType.Number,title:\"Max Width\",min:100,max:5e3,defaultValue:dp.maxWidth},offset:{type:ControlType.Object,title:\"Offset\",controls:{offsetX:{type:ControlType.Number,min:-5e3,max:5e3,title:\"X\",defaultValue:dpOffset.offsetX},offsetY:{type:ControlType.Number,min:-5e3,max:5e3,title:\"Y\",defaultValue:dpOffset.offsetY}}},markerSize:{type:ControlType.Number,min:0,max:1,step:.01,title:\"Markers\",defaultValue:dp.markerSize},markerArray:{type:ControlType.Array,title:\"Location\",// defaultValue: [{ latitude: 52.3676, longitude: 4.9041 }],\ncontrol:{type:ControlType.Object,title:\"Location\",controls:{latitude:{type:ControlType.Number,min:-90,max:90,title:\"Lat\",step:1e-4,defaultValue:dp.markerArray.latitude},longitude:{type:ControlType.Number,min:-180,max:180,title:\"Long\",step:1e-4,defaultValue:dp.markerArray.longitude}}}}});/* Styles */ const flexStyles={width:\"100%\",height:\"100%\",display:\"flex\",placeItems:\"center\",placeContent:\"center\",overflow:\"visible\"};/* Functions */ const convertRGB=color=>{return{r:Color(color).r/255,g:Color(color).g/255,b:Color(color).b/255};};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Globe\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Globe.map", "function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=r.charCodeAt(e)&255|(r.charCodeAt(++e)&255)<<8|(r.charCodeAt(++e)&255)<<16|(r.charCodeAt(++e)&255)<<24;a=1540483477*(a&65535)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(a&65535)+(59797*(a>>>16)<<16)^1540483477*(t&65535)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(r.charCodeAt(e+2)&255)<<16;case 2:t^=(r.charCodeAt(e+1)&255)<<8;case 1:t^=r.charCodeAt(e)&255;t=1540483477*(t&65535)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(t&65535)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n//# sourceMappingURL=emotion-hash.esm.js.map\n", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useMemo,useState}from\"react\";import hash from\"@emotion/hash\";const CLASS_NAME=\"gooey-component\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Gooey(props){const ref=useRef(null);const componentId=props.id?hash(props.id):null;const instanceId=useMemo(generateRandomString,[]);const id=componentId||instanceId;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[parentId,setParentId]=useState(\"\");const[parentClass,setParentClass]=useState(\"\");useEffect(()=>{if(ref.current){var _ref_current_parentElement;const parent=(_ref_current_parentElement=ref.current.parentElement)===null||_ref_current_parentElement===void 0?void 0:_ref_current_parentElement.parentElement;if(parent){if(isCanvas){setParentId(parent.id);}else{setParentClass(parent.class);}}}return()=>{if(ref.current){var _ref_current_parentElement;const parent=(_ref_current_parentElement=ref.current.parentElement)===null||_ref_current_parentElement===void 0?void 0:_ref_current_parentElement.parentElement;if(parent){parent.style.filter=\"\";}}};},[]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,className:CLASS_NAME,style:{display:\"none\"},children:[!isSafari()&&/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                        ${componentId?`div:has(> .framer-${componentId}-container) { filter: url(#goo-${id}) !important }`:\"\"}\n                        ${parentId?`div#${parentId} { filter: url(#goo-${id}) !important }`:\"\"}\n                        ${parentClass?`div.${parentClass} { filter: url(#goo-${id}) !important }`:\"\"}`}}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",version:\"1.1\",children:/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"filter\",{id:`goo-${id}`,children:[/*#__PURE__*/_jsx(\"feGaussianBlur\",{in:\"SourceGraphic\",stdDeviation:props.intensity,result:\"blur\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"blur\",mode:\"matrix\",values:`1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -8`,result:\"goo\"}),/*#__PURE__*/_jsx(\"feComposite\",{in:\"SourceGraphic\",in2:\"goo\",operator:\"atop\"})]})})})]});}Gooey.displayName=\"Gooey Effect\";addPropertyControls(Gooey,{intensity:{type:ControlType.Number,defaultValue:10,min:2,max:20,step:1,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});function generateRandomString(){const characters=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\";let result=\"\";for(let i=0;i<8;i++){const randomIndex=Math.floor(Math.random()*characters.length);result+=characters.charAt(randomIndex);}return result;}function isSafari(){if(typeof navigator===\"undefined\"){return false;}else{return/^((?!chrome|android).)*safari/i.test(navigator.userAgent);}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Gooey\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Gooey_Prod.map", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import GooeyEffect from\"https://framerusercontent.com/modules/F4MfArLyripoeG7R4oNS/S5zw6PeyO8cUQIM98bdg/Gooey_Prod.js\";const GooeyEffectFonts=getFonts(GooeyEffect);const cycleOrder=[\"XGEKNsXe3\",\"Mfup2Ytt1\",\"xrP5NeJm_\",\"ECOYFrBov\"];const serializationHash=\"framer-tQiYw\";const variantClassNames={ECOYFrBov:\"framer-v-f3zcvm\",Mfup2Ytt1:\"framer-v-1wnfnnw\",XGEKNsXe3:\"framer-v-zki1fo\",xrP5NeJm_:\"framer-v-1sre48c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.7,delay:0,duration:2,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition3={bounce:0,delay:0,duration:.8,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation,startDelay:.6,tokenization:\"line\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"Mid Back\":\"ECOYFrBov\",Default:\"XGEKNsXe3\",End:\"xrP5NeJm_\",Mid:\"Mfup2Ytt1\"};const getProps=({height,id,step,text,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,BRlXsZ8Te:(_ref=step!==null&&step!==void 0?step:props.BRlXsZ8Te)!==null&&_ref!==void 0?_ref:\"1\",UlO4NPcg2:(_ref1=text!==null&&text!==void 0?text:props.UlO4NPcg2)!==null&&_ref1!==void 0?_ref1:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"XGEKNsXe3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,BRlXsZ8Te,UlO4NPcg2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XGEKNsXe3\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterephhkg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Mfup2Ytt1\");});const onAppear1cb1b0h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xrP5NeJm_\"),150);});const onMouseLeave1b2qiu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ECOYFrBov\");});const onAppearuu3zc3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XGEKNsXe3\"),150);});useOnVariantChange(baseVariant,{ECOYFrBov:onAppearuu3zc3,Mfup2Ytt1:onAppear1cb1b0h});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"Mfup2Ytt1\",\"ECOYFrBov\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Mfup2Ytt1\",\"xrP5NeJm_\",\"ECOYFrBov\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"xrP5NeJm_\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ECOYFrBov:{value:transition2},Mfup2Ytt1:{value:transition2},xrP5NeJm_:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-zki1fo\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XGEKNsXe3\",onMouseEnter:onMouseEnterephhkg,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({ECOYFrBov:{\"data-framer-name\":\"Mid Back\",onMouseEnter:undefined},Mfup2Ytt1:{\"data-framer-name\":\"Mid\",onMouseEnter:undefined},xrP5NeJm_:{\"data-framer-name\":\"End\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1b2qiu}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ckdr6y-container\",layoutDependency:layoutDependency,layoutId:\"S51R6yHnt-container\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(GooeyEffect,{height:\"100%\",id:\"S51R6yHnt\",intensity:10,layoutId:\"S51R6yHnt\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ocka3\",\"data-framer-name\":\"Modal\",layoutDependency:layoutDependency,layoutId:\"qNh9Wn6hB\",style:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",borderBottomLeftRadius:29,borderBottomRightRadius:29,borderTopLeftRadius:29,borderTopRightRadius:29},variants:{xrP5NeJm_:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},...addPropertyOverrides({xrP5NeJm_:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rvz7fk\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"I_wdJ9CtE\",style:{opacity:0},variants:{xrP5NeJm_:{opacity:1}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ekuqxu\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"dXkq10X8r\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Framer University\"})}),className:\"framer-1sxd8w3\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"DPdCLyaFd\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{xrP5NeJm_:{\"--extracted-r6o4lv\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xrP5NeJm_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip\"})}),fonts:[\"FS;Montserrat-medium\"],text:UlO4NPcg2}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Since 2022\"})}),className:\"framer-1o0qka8\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Xa8uGoToh\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m2u7va\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"cRtVuq273\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1luj1fj\",\"data-framer-name\":\"Lessons\",layoutDependency:layoutDependency,layoutId:\"grNsyO5e0\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3edoap\",layoutDependency:layoutDependency,layoutId:\"WwC53fHOG\",style:{backgroundColor:\"rgba(36, 123, 244, 0.1)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u4jugr\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"D7ShIUgQ4\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tcwstx\",layoutDependency:layoutDependency,layoutId:\"chQy2K9Oa\",style:{backgroundColor:\"rgba(36, 123, 244, 0.1)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4f8zvi\",\"data-framer-name\":\"Logo \",layoutDependency:layoutDependency,layoutId:\"soq6d4K2v\",style:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",borderBottomLeftRadius:176,borderBottomRightRadius:176,borderTopLeftRadius:176,borderTopRightRadius:176},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"1\"})}),className:\"framer-sy6ast\",effect:textEffect,fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"cyqXRVk0H\",style:{\"--extracted-a0htzi\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:BRlXsZ8Te,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tQiYw.framer-1ipzv1p, .framer-tQiYw .framer-1ipzv1p { display: block; }\",\".framer-tQiYw.framer-zki1fo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 48px; }\",\".framer-tQiYw .framer-1ckdr6y-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; width: auto; z-index: 1; }\",\".framer-tQiYw .framer-7ocka3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: flex-start; left: calc(50.00000000000002% - 52px / 2); overflow: hidden; padding: 0px; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 52px / 2); width: 52px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-tQiYw .framer-1rvz7fk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 16px; position: relative; width: 270px; }\",\".framer-tQiYw .framer-ekuqxu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 26px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-tQiYw .framer-1sxd8w3, .framer-tQiYw .framer-1o0qka8 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tQiYw .framer-1m2u7va { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-tQiYw .framer-1luj1fj, .framer-tQiYw .framer-1u4jugr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tQiYw .framer-3edoap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; min-width: 51px; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-tQiYw .framer-1tcwstx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; min-width: 60px; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-tQiYw .framer-4f8zvi { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 48px; z-index: 2; }\",\".framer-tQiYw .framer-sy6ast { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tQiYw.framer-zki1fo, .framer-tQiYw .framer-7ocka3, .framer-tQiYw .framer-1rvz7fk, .framer-tQiYw .framer-1m2u7va, .framer-tQiYw .framer-3edoap, .framer-tQiYw .framer-1tcwstx, .framer-tQiYw .framer-4f8zvi { gap: 0px; } .framer-tQiYw.framer-zki1fo > *, .framer-tQiYw .framer-3edoap > *, .framer-tQiYw .framer-1tcwstx > *, .framer-tQiYw .framer-4f8zvi > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-tQiYw.framer-zki1fo > :first-child, .framer-tQiYw .framer-3edoap > :first-child, .framer-tQiYw .framer-1tcwstx > :first-child, .framer-tQiYw .framer-4f8zvi > :first-child { margin-left: 0px; } .framer-tQiYw.framer-zki1fo > :last-child, .framer-tQiYw .framer-3edoap > :last-child, .framer-tQiYw .framer-1tcwstx > :last-child, .framer-tQiYw .framer-4f8zvi > :last-child { margin-right: 0px; } .framer-tQiYw .framer-7ocka3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-tQiYw .framer-7ocka3 > :first-child, .framer-tQiYw .framer-1rvz7fk > :first-child, .framer-tQiYw .framer-1m2u7va > :first-child { margin-top: 0px; } .framer-tQiYw .framer-7ocka3 > :last-child, .framer-tQiYw .framer-1rvz7fk > :last-child, .framer-tQiYw .framer-1m2u7va > :last-child { margin-bottom: 0px; } .framer-tQiYw .framer-1rvz7fk > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-tQiYw .framer-1m2u7va > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",\".framer-tQiYw.framer-v-1wnfnnw .framer-7ocka3, .framer-tQiYw.framer-v-f3zcvm .framer-7ocka3 { top: calc(-70.83333333333331% - 52px / 2); }\",\".framer-tQiYw.framer-v-1sre48c .framer-7ocka3 { bottom: 65px; height: min-content; left: 281%; top: unset; width: min-content; }\",\".framer-tQiYw.framer-v-1sre48c .framer-ekuqxu { height: min-content; }\",\".framer-tQiYw.framer-v-1sre48c .framer-1sxd8w3 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mfup2Ytt1\":{\"layout\":[\"fixed\",\"fixed\"]},\"xrP5NeJm_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ECOYFrBov\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BRlXsZ8Te\":\"step\",\"UlO4NPcg2\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBaUAkFLwW=withCSS(Component,css,\"framer-tQiYw\");export default FramerBaUAkFLwW;FramerBaUAkFLwW.displayName=\"Button 2\";FramerBaUAkFLwW.defaultProps={height:48,width:48};addPropertyControls(FramerBaUAkFLwW,{variant:{options:[\"XGEKNsXe3\",\"Mfup2Ytt1\",\"xrP5NeJm_\",\"ECOYFrBov\"],optionTitles:[\"Default\",\"Mid\",\"End\",\"Mid Back\"],title:\"Variant\",type:ControlType.Enum},BRlXsZ8Te:{defaultValue:\"1\",displayTextArea:false,title:\"Step\",type:ControlType.String},UlO4NPcg2:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerBaUAkFLwW,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]},...GooeyEffectFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBaUAkFLwW\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mfup2Ytt1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xrP5NeJm_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ECOYFrBov\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BRlXsZ8Te\\\":\\\"step\\\",\\\"UlO4NPcg2\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BaUAkFLwW.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){const circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){const updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{replacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const accessibilityProps={role:\"img\",...props.title&&{\"aria-label\":props.title},...props.description&&{\"aria-description\":props.description}};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle,...accessibilityProps});}SVG.displayName=\"SVG\";SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\",title:\"\",description:\"\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},title:{type:ControlType.String,title:\"Title\",defaultValue:\"\",placeholder:\"Icon name...\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",placeholder:\"Icon purpose...\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Prod.map", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";const SVGFonts=getFonts(SVG);const MotionDivWithFX=withFX(motion.div);const enabledGestures={gQnrZTfOr:{hover:true},IuTmcVQHU:{hover:true},IzTRjri31:{hover:true},Mwv6jiIov:{hover:true},pyIjHVno6:{hover:true},XLv4OxHev:{hover:true}};const cycleOrder=[\"gFVUQdLjn\",\"nIFTF9t2T\",\"gQnrZTfOr\",\"IuTmcVQHU\",\"R_jJ4mxlP\",\"pyIjHVno6\",\"XLv4OxHev\",\"Mwv6jiIov\",\"IzTRjri31\"];const serializationHash=\"framer-SKWsI\";const variantClassNames={gFVUQdLjn:\"framer-v-1xygrmc\",gQnrZTfOr:\"framer-v-av1vts\",IuTmcVQHU:\"framer-v-1pic1qx\",IzTRjri31:\"framer-v-1epkz5g\",Mwv6jiIov:\"framer-v-6fj4g\",nIFTF9t2T:\"framer-v-nflsej\",pyIjHVno6:\"framer-v-lu4wzg\",R_jJ4mxlP:\"framer-v-14cly4w\",XLv4OxHev:\"framer-v-75mb1n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:1.5,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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\":\"gFVUQdLjn\",\"Variant 10\":\"IzTRjri31\",\"Variant 2\":\"nIFTF9t2T\",\"Variant 3\":\"gQnrZTfOr\",\"Variant 4\":\"IuTmcVQHU\",\"Variant 5\":\"R_jJ4mxlP\",\"Variant 6\":\"pyIjHVno6\",\"Variant 7\":\"XLv4OxHev\",\"Variant 9\":\"Mwv6jiIov\"};const getProps=({click,content,fontColor,fontSize,height,id,padding,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,cXgLj2iY9:(_ref=content!==null&&content!==void 0?content:props.cXgLj2iY9)!==null&&_ref!==void 0?_ref:\"Hover to flip\",FDZJlqvpc:click!==null&&click!==void 0?click:props.FDZJlqvpc,iKSRx2ylt:(_ref1=fontColor!==null&&fontColor!==void 0?fontColor:props.iKSRx2ylt)!==null&&_ref1!==void 0?_ref1:\"rgb(255, 255, 255)\",kSAzqi4lU:(_ref2=fontSize!==null&&fontSize!==void 0?fontSize:props.kSAzqi4lU)!==null&&_ref2!==void 0?_ref2:14,Q4JxuwevX:(_ref3=padding!==null&&padding!==void 0?padding:props.Q4JxuwevX)!==null&&_ref3!==void 0?_ref3:\"0px 14px 0px 14px\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"gFVUQdLjn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,cXgLj2iY9,kSAzqi4lU,Q4JxuwevX,FDZJlqvpc,iKSRx2ylt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gFVUQdLjn\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapl86st3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FDZJlqvpc){const res=await FDZJlqvpc(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"Mwv6jiIov-hover\")return false;if(baseVariant===\"Mwv6jiIov\")return false;return true;};const isDisplayed1=()=>{if([\"IuTmcVQHU-hover\",\"gQnrZTfOr-hover\",\"pyIjHVno6-hover\",\"XLv4OxHev-hover\",\"Mwv6jiIov-hover\",\"IzTRjri31-hover\"].includes(gestureVariant))return false;if([\"nIFTF9t2T\",\"gQnrZTfOr\",\"IuTmcVQHU\",\"R_jJ4mxlP\",\"pyIjHVno6\",\"XLv4OxHev\",\"Mwv6jiIov\",\"IzTRjri31\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(gestureVariant===\"Mwv6jiIov-hover\")return true;if(baseVariant===\"Mwv6jiIov\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xygrmc\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gFVUQdLjn\",onTap:onTapl86st3,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--1n9dr8a\":numberToPixelString(Q4JxuwevX),\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",background:\"linear-gradient(270deg, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) 0%, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) 100%)\",backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"gQnrZTfOr-hover\":{background:'linear-gradient(90deg, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) /* {\"name\":\"Text / Primary\"} */ 0%, rgb(51, 51, 51) 77.84522804054053%)',backgroundColor:\"rgba(0, 0, 0, 0)\"},\"IuTmcVQHU-hover\":{\"--border-color\":\"rgb(34, 34, 34)\",background:\"linear-gradient(90deg, rgb(17, 17, 17) 0%, rgb(51, 51, 51) 67.91596283783784%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"IzTRjri31-hover\":{filter:\"brightness(0.75)\",WebkitFilter:\"brightness(0.75)\"},\"pyIjHVno6-hover\":{background:\"linear-gradient(270deg, rgba(18, 18, 18, 0.05) 0%, rgba(18, 18, 18, 0.05) 100%)\",backgroundColor:\"rgba(18, 18, 18, 0.05)\"},\"XLv4OxHev-hover\":{background:'linear-gradient(270deg, rgb(194, 192, 176) 0%, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)) /* {\"name\":\"BG White\"} */ 100%)',backgroundColor:\"rgba(0, 0, 0, 0)\"},IuTmcVQHU:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(270deg, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0) 100%)\",backgroundColor:\"rgba(18, 18, 18, 0)\"},IzTRjri31:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\"},Mwv6jiIov:{background:\"linear-gradient(270deg, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0) 100%)\",backgroundColor:\"rgba(18, 18, 18, 0)\"},pyIjHVno6:{background:\"linear-gradient(270deg, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0) 100%)\",backgroundColor:\"rgba(18, 18, 18, 0)\"},XLv4OxHev:{background:'linear-gradient(270deg, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)) /* {\"name\":\"BG White\"} */ 0%, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)) /* {\"name\":\"BG White\"} */ 100%)',backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"gQnrZTfOr-hover\":{\"data-framer-name\":undefined},\"IuTmcVQHU-hover\":{\"data-framer-name\":undefined},\"IzTRjri31-hover\":{\"data-framer-name\":undefined},\"Mwv6jiIov-hover\":{\"data-framer-name\":undefined},\"pyIjHVno6-hover\":{\"data-framer-name\":undefined},\"XLv4OxHev-hover\":{\"data-framer-name\":undefined},gQnrZTfOr:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 3\"},IuTmcVQHU:{\"data-border\":true,\"data-framer-name\":\"Variant 4\"},IzTRjri31:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-border\":true,\"data-framer-name\":\"Variant 10\"},Mwv6jiIov:{\"data-framer-name\":\"Variant 9\"},nIFTF9t2T:{\"data-framer-name\":\"Variant 2\"},pyIjHVno6:{\"data-framer-name\":\"Variant 6\"},R_jJ4mxlP:{\"data-framer-name\":\"Variant 5\"},XLv4OxHev:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Variant 7\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Hover to flip\"})}),className:\"framer-1gci73f\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"V9jQsBknc\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-iKSRx2ylt-X6XWcZmim\":iKSRx2ylt,\"--variable-reference-kSAzqi4lU-X6XWcZmim\":kSAzqi4lU},text:cXgLj2iY9,variants:{\"IuTmcVQHU-hover\":{\"--extracted-r6o4lv\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\"},gQnrZTfOr:{\"--extracted-r6o4lv\":\"var(--variable-reference-iKSRx2ylt-X6XWcZmim)\",\"--variable-reference-iKSRx2ylt-X6XWcZmim\":iKSRx2ylt},IuTmcVQHU:{\"--extracted-r6o4lv\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},IzTRjri31:{\"--extracted-r6o4lv\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\"},pyIjHVno6:{\"--extracted-r6o4lv\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},XLv4OxHev:{\"--extracted-r6o4lv\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"IuTmcVQHU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Hover to flip\"})})},gQnrZTfOr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-iKSRx2ylt-X6XWcZmim))\"},children:\"Hover to flip\"})})},IuTmcVQHU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Hover to flip\"})})},IzTRjri31:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Hover to flip\"})})},pyIjHVno6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Hover to flip\"})})},XLv4OxHev:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-kSAzqi4lU-X6XWcZmim) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Hover to flip\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v5h1rs-container\",layoutDependency:layoutDependency,layoutId:\"frdWnsx9V-container\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"rgb(255, 255, 255)\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M5.99951 2.66699L11.3328 8.00033L5.99951 13.3337\" stroke=\"#257BF4\" stroke-width=\"1.33333\"/> </svg>',description:\"\",height:\"100%\",id:\"frdWnsx9V\",layoutId:\"frdWnsx9V\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136)))\"},children:\"Hover to flip\"})}),className:\"framer-zvstyf\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"afsSImaEK\",style:{\"--extracted-r6o4lv\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},text:cXgLj2iY9,variants:{\"Mwv6jiIov-hover\":{\"--extracted-r6o4lv\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Mwv6jiIov-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Hover to flip\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SKWsI.framer-a14r8d, .framer-SKWsI .framer-a14r8d { display: block; }\",\".framer-SKWsI.framer-1xygrmc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 36px; justify-content: center; overflow: hidden; padding: var(--1n9dr8a); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SKWsI .framer-1gci73f, .framer-SKWsI .framer-zvstyf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-SKWsI .framer-1v5h1rs-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SKWsI.framer-1xygrmc { gap: 0px; } .framer-SKWsI.framer-1xygrmc > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-SKWsI.framer-1xygrmc > :first-child { margin-left: 0px; } .framer-SKWsI.framer-1xygrmc > :last-child { margin-right: 0px; } }\",'.framer-SKWsI[data-border=\"true\"]::after, .framer-SKWsI [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"nIFTF9t2T\":{\"layout\":[\"auto\",\"fixed\"]},\"gQnrZTfOr\":{\"layout\":[\"auto\",\"fixed\"]},\"IuTmcVQHU\":{\"layout\":[\"auto\",\"fixed\"]},\"R_jJ4mxlP\":{\"layout\":[\"auto\",\"fixed\"]},\"pyIjHVno6\":{\"layout\":[\"auto\",\"fixed\"]},\"XLv4OxHev\":{\"layout\":[\"auto\",\"fixed\"]},\"Mwv6jiIov\":{\"layout\":[\"auto\",\"fixed\"]},\"IzTRjri31\":{\"layout\":[\"auto\",\"fixed\"]},\"He3PUT_it\":{\"layout\":[\"auto\",\"fixed\"]},\"nOnwRb5iG\":{\"layout\":[\"auto\",\"fixed\"]},\"NbYAXpfpb\":{\"layout\":[\"auto\",\"fixed\"]},\"sLbExpqUv\":{\"layout\":[\"auto\",\"fixed\"]},\"gb8trDcj9\":{\"layout\":[\"auto\",\"fixed\"]},\"lyz9Lm79q\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"cXgLj2iY9\":\"content\",\"kSAzqi4lU\":\"fontSize\",\"Q4JxuwevX\":\"padding\",\"FDZJlqvpc\":\"click\",\"iKSRx2ylt\":\"fontColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerX6XWcZmim=withCSS(Component,css,\"framer-SKWsI\");export default FramerX6XWcZmim;FramerX6XWcZmim.displayName=\"Button\";FramerX6XWcZmim.defaultProps={height:36,width:134};addPropertyControls(FramerX6XWcZmim,{variant:{options:[\"gFVUQdLjn\",\"nIFTF9t2T\",\"gQnrZTfOr\",\"IuTmcVQHU\",\"R_jJ4mxlP\",\"pyIjHVno6\",\"XLv4OxHev\",\"Mwv6jiIov\",\"IzTRjri31\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 9\",\"Variant 10\"],title:\"Variant\",type:ControlType.Enum},cXgLj2iY9:{defaultValue:\"Hover to flip\",displayTextArea:false,title:\"Content\",type:ControlType.String},kSAzqi4lU:{defaultValue:14,title:\"Font Size\",type:ControlType.Number},Q4JxuwevX:{defaultValue:\"0px 14px 0px 14px\",title:\"Padding\",type:ControlType.Padding},FDZJlqvpc:{title:\"Click\",type:ControlType.EventHandler},iKSRx2ylt:{defaultValue:\"rgb(255, 255, 255)\",title:\"Font Color\",type:ControlType.Color}});addFonts(FramerX6XWcZmim,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX6XWcZmim\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"134\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"cXgLj2iY9\\\":\\\"content\\\",\\\"kSAzqi4lU\\\":\\\"fontSize\\\",\\\"Q4JxuwevX\\\":\\\"padding\\\",\\\"FDZJlqvpc\\\":\\\"click\\\",\\\"iKSRx2ylt\\\":\\\"fontColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nIFTF9t2T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gQnrZTfOr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IuTmcVQHU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"R_jJ4mxlP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pyIjHVno6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XLv4OxHev\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Mwv6jiIov\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IzTRjri31\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"He3PUT_it\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nOnwRb5iG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NbYAXpfpb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sLbExpqUv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gb8trDcj9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lyz9Lm79q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X6XWcZmim.map", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/w0fDOO8JMYwPqMJyTJFE/URDa8mkh8fHusx8xo8Db/X6XWcZmim.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"fqBnM2l99\",\"s_VMEM4bq\",\"skl3FCiQx\"];const serializationHash=\"framer-jauIq\";const variantClassNames={fqBnM2l99:\"framer-v-9f6aoq\",s_VMEM4bq:\"framer-v-3tsktm\",skl3FCiQx:\"framer-v-1rk5sqz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"Phone Open\":\"skl3FCiQx\",Desktop:\"fqBnM2l99\",Phone:\"s_VMEM4bq\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"fqBnM2l99\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fqBnM2l99\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapelb6m7=activeVariantCallback(async(...args)=>{setVariant(\"skl3FCiQx\");});const onTap1f2hi2y=activeVariantCallback(async(...args)=>{setVariant(\"s_VMEM4bq\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"s_VMEM4bq\",\"skl3FCiQx\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"s_VMEM4bq\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-9f6aoq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fqBnM2l99\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\",...style},...addPropertyOverrides({s_VMEM4bq:{\"data-framer-name\":\"Phone\"},skl3FCiQx:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1im2v8t\",layoutDependency:layoutDependency,layoutId:\"m07jZzVBs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m97xmw\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"p_1iPqk0F\",...addPropertyOverrides({s_VMEM4bq:{\"data-highlight\":true,onTap:onTapelb6m7},skl3FCiQx:{\"data-highlight\":true,onTap:onTap1f2hi2y}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+0+0),pixelHeight:1176,pixelWidth:2136,sizes:\"87.1837px\",src:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png 2136w\"},className:\"framer-eqrtee\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"GAqdBb_VW\",...addPropertyOverrides({s_VMEM4bq:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+12+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2+0+0)+0+0),pixelHeight:1176,pixelWidth:2136,sizes:\"87.1837px\",src:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png 2136w\"}},skl3FCiQx:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+0+0),pixelHeight:1176,pixelWidth:2136,sizes:\"87.1837px\",src:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ry4nTE6XGJbwnzAW0rcHZpbXSo0.png 2136w\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dhjapl\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"sz6bwh_1V\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-eu3who\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"KSFqZb4qx\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{s_VMEM4bq:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},skl3FCiQx:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4hdk93\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"uyubfULC_\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{s_VMEM4bq:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},skl3FCiQx:{backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qf8ucj\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Q56f8pjB_\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":dILRlkI09\",webPageId:\"augiA20Il\"},nodeId:\"FJGWs2dAX\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xo9ad2 framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"FJGWs2dAX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-f0nkb-container\",layoutDependency:layoutDependency,layoutId:\"wq1F8XxNS-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"About\",height:\"100%\",id:\"wq1F8XxNS\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"wq1F8XxNS\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":kPov4M0q2\",webPageId:\"augiA20Il\"},nodeId:\"BbYfZrwov\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xa38pq framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"BbYfZrwov\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uypov3-container\",layoutDependency:layoutDependency,layoutId:\"PKfmanbfA-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Challenge Areas\",height:\"100%\",id:\"PKfmanbfA\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"PKfmanbfA\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":vzLVsVB_R\",webPageId:\"augiA20Il\"},nodeId:\"NmF7Y4C3L\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ym40a framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"NmF7Y4C3L\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+72+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwors1-container\",layoutDependency:layoutDependency,layoutId:\"YloLbnITT-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Criteria\",height:\"100%\",id:\"YloLbnITT\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"YloLbnITT\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":ZIgDvFnK3\",webPageId:\"augiA20Il\"},nodeId:\"NraiWU4MI\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gzd3uq framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"NraiWU4MI\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+108+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-slvyor-container\",layoutDependency:layoutDependency,layoutId:\"wLtgx1StP-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Benefits\",height:\"100%\",id:\"wLtgx1StP\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"wLtgx1StP\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":XbtrEny5p\",webPageId:\"augiA20Il\"},nodeId:\"RIyFxdHsQ\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rysuie framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"RIyFxdHsQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+144+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ikpgn-container\",layoutDependency:layoutDependency,layoutId:\"VcJqcpYCd-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Timeline\",height:\"100%\",id:\"VcJqcpYCd\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"VcJqcpYCd\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":qxr3wEBqu\",webPageId:\"augiA20Il\"},nodeId:\"YW3grMzdR\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4ai56x framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"YW3grMzdR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+180+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1irmcar-container\",layoutDependency:layoutDependency,layoutId:\"jPCW7wJS2-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"FAQ\",height:\"100%\",id:\"jPCW7wJS2\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"jPCW7wJS2\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":Od1znQTQT\",webPageId:\"augiA20Il\"},nodeId:\"Fg7oirStI\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1066qgu framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"Fg7oirStI\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+216+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pw523-container\",layoutDependency:layoutDependency,layoutId:\"ebYoagHjF-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Partners\",height:\"100%\",id:\"ebYoagHjF\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"ebYoagHjF\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":gJAe7I9aT\",webPageId:\"augiA20Il\"},nodeId:\"FwGhuV6cE\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7vlkdf framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"FwGhuV6cE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0+0,...addPropertyOverrides({skl3FCiQx:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+58+0+252+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v965a1-container\",layoutDependency:layoutDependency,layoutId:\"G258Q0xWE-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Contact\",height:\"100%\",id:\"G258Q0xWE\",iKSRx2ylt:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",kSAzqi4lU:16,layoutId:\"G258Q0xWE\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"pyIjHVno6\",width:\"100%\"})})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"bit.ly/FGCRegistration\",nodeId:\"dvozEVqkA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1sqke2t framer-7i160j\",layoutDependency:layoutDependency,layoutId:\"dvozEVqkA\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(12+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-24-48)/2)+6+0,...addPropertyOverrides({skl3FCiQx:{width:`max(min(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1200px) - 48px, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||720)-0-1e3)/2+0+0)+24+356+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqjt9o-container\",layoutDependency:layoutDependency,layoutId:\"G3DILYGwj-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Sign Up Now\",height:\"100%\",id:\"G3DILYGwj\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"G3DILYGwj\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"IuTmcVQHU\",width:\"100%\",...addPropertyOverrides({skl3FCiQx:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jauIq.framer-7i160j, .framer-jauIq .framer-7i160j { display: block; }\",\".framer-jauIq.framer-9f6aoq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: hidden; padding: 12px 12px 12px 20px; position: relative; width: 1200px; }\",\".framer-jauIq .framer-1im2v8t { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jauIq .framer-m97xmw { 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; position: relative; width: min-content; }\",\".framer-jauIq .framer-eqrtee { aspect-ratio: 1.816326530612245 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); overflow: visible; position: relative; width: 87px; }\",\".framer-jauIq .framer-1dhjapl { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-jauIq .framer-eu3who { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jauIq .framer-4hdk93 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jauIq .framer-qf8ucj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jauIq .framer-1xo9ad2, .framer-jauIq .framer-xa38pq, .framer-jauIq .framer-ym40a, .framer-jauIq .framer-gzd3uq, .framer-jauIq .framer-rysuie, .framer-jauIq .framer-4ai56x, .framer-jauIq .framer-1066qgu, .framer-jauIq .framer-7vlkdf, .framer-jauIq .framer-1sqke2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jauIq .framer-f0nkb-container, .framer-jauIq .framer-1uypov3-container, .framer-jauIq .framer-1dwors1-container, .framer-jauIq .framer-slvyor-container, .framer-jauIq .framer-2ikpgn-container, .framer-jauIq .framer-1irmcar-container, .framer-jauIq .framer-pw523-container, .framer-jauIq .framer-v965a1-container, .framer-jauIq .framer-yqjt9o-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jauIq.framer-9f6aoq, .framer-jauIq .framer-m97xmw, .framer-jauIq .framer-qf8ucj, .framer-jauIq .framer-1xo9ad2, .framer-jauIq .framer-xa38pq, .framer-jauIq .framer-ym40a, .framer-jauIq .framer-gzd3uq, .framer-jauIq .framer-rysuie, .framer-jauIq .framer-4ai56x, .framer-jauIq .framer-1066qgu, .framer-jauIq .framer-7vlkdf, .framer-jauIq .framer-1sqke2t { gap: 0px; } .framer-jauIq.framer-9f6aoq > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-jauIq.framer-9f6aoq > :first-child, .framer-jauIq .framer-m97xmw > :first-child, .framer-jauIq .framer-qf8ucj > :first-child, .framer-jauIq .framer-1xo9ad2 > :first-child, .framer-jauIq .framer-xa38pq > :first-child, .framer-jauIq .framer-ym40a > :first-child, .framer-jauIq .framer-gzd3uq > :first-child, .framer-jauIq .framer-rysuie > :first-child, .framer-jauIq .framer-4ai56x > :first-child, .framer-jauIq .framer-1066qgu > :first-child, .framer-jauIq .framer-7vlkdf > :first-child, .framer-jauIq .framer-1sqke2t > :first-child { margin-left: 0px; } .framer-jauIq.framer-9f6aoq > :last-child, .framer-jauIq .framer-m97xmw > :last-child, .framer-jauIq .framer-qf8ucj > :last-child, .framer-jauIq .framer-1xo9ad2 > :last-child, .framer-jauIq .framer-xa38pq > :last-child, .framer-jauIq .framer-ym40a > :last-child, .framer-jauIq .framer-gzd3uq > :last-child, .framer-jauIq .framer-rysuie > :last-child, .framer-jauIq .framer-4ai56x > :last-child, .framer-jauIq .framer-1066qgu > :last-child, .framer-jauIq .framer-7vlkdf > :last-child, .framer-jauIq .framer-1sqke2t > :last-child { margin-right: 0px; } .framer-jauIq .framer-m97xmw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-jauIq .framer-qf8ucj > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-jauIq .framer-1xo9ad2 > *, .framer-jauIq .framer-xa38pq > *, .framer-jauIq .framer-ym40a > *, .framer-jauIq .framer-gzd3uq > *, .framer-jauIq .framer-rysuie > *, .framer-jauIq .framer-4ai56x > *, .framer-jauIq .framer-1066qgu > *, .framer-jauIq .framer-7vlkdf > *, .framer-jauIq .framer-1sqke2t > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-jauIq.framer-v-3tsktm.framer-9f6aoq { flex-direction: column; gap: 0px; width: 390px; }\",\".framer-jauIq.framer-v-3tsktm .framer-1im2v8t { flex: none; width: 100%; }\",\".framer-jauIq.framer-v-3tsktm .framer-m97xmw { cursor: pointer; flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-jauIq.framer-v-3tsktm .framer-1dhjapl, .framer-jauIq.framer-v-1rk5sqz .framer-1dhjapl { height: 44px; width: 44px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jauIq.framer-v-3tsktm.framer-9f6aoq, .framer-jauIq.framer-v-3tsktm .framer-m97xmw { gap: 0px; } .framer-jauIq.framer-v-3tsktm.framer-9f6aoq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-jauIq.framer-v-3tsktm.framer-9f6aoq > :first-child { margin-top: 0px; } .framer-jauIq.framer-v-3tsktm.framer-9f6aoq > :last-child { margin-bottom: 0px; } .framer-jauIq.framer-v-3tsktm .framer-m97xmw > *, .framer-jauIq.framer-v-3tsktm .framer-m97xmw > :first-child, .framer-jauIq.framer-v-3tsktm .framer-m97xmw > :last-child { margin: 0px; } }\",\".framer-jauIq.framer-v-1rk5sqz.framer-9f6aoq { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-jauIq.framer-v-1rk5sqz .framer-1im2v8t { flex: none; flex-direction: column; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 24px; width: 100%; }\",\".framer-jauIq.framer-v-1rk5sqz .framer-m97xmw { cursor: pointer; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-jauIq.framer-v-1rk5sqz .framer-eu3who, .framer-jauIq.framer-v-1rk5sqz .framer-4hdk93 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-jauIq.framer-v-1rk5sqz .framer-qf8ucj { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 0px 20px 0px 0px; width: 100%; }\",\".framer-jauIq.framer-v-1rk5sqz .framer-1sqke2t { width: 100%; }\",\".framer-jauIq.framer-v-1rk5sqz .framer-yqjt9o-container { flex: 1 0 0px; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jauIq.framer-v-1rk5sqz.framer-9f6aoq, .framer-jauIq.framer-v-1rk5sqz .framer-1im2v8t, .framer-jauIq.framer-v-1rk5sqz .framer-m97xmw, .framer-jauIq.framer-v-1rk5sqz .framer-qf8ucj { gap: 0px; } .framer-jauIq.framer-v-1rk5sqz.framer-9f6aoq > *, .framer-jauIq.framer-v-1rk5sqz .framer-qf8ucj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-jauIq.framer-v-1rk5sqz.framer-9f6aoq > :first-child, .framer-jauIq.framer-v-1rk5sqz .framer-1im2v8t > :first-child, .framer-jauIq.framer-v-1rk5sqz .framer-qf8ucj > :first-child { margin-top: 0px; } .framer-jauIq.framer-v-1rk5sqz.framer-9f6aoq > :last-child, .framer-jauIq.framer-v-1rk5sqz .framer-1im2v8t > :last-child, .framer-jauIq.framer-v-1rk5sqz .framer-qf8ucj > :last-child { margin-bottom: 0px; } .framer-jauIq.framer-v-1rk5sqz .framer-1im2v8t > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-jauIq.framer-v-1rk5sqz .framer-m97xmw > *, .framer-jauIq.framer-v-1rk5sqz .framer-m97xmw > :first-child, .framer-jauIq.framer-v-1rk5sqz .framer-m97xmw > :last-child { margin: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"s_VMEM4bq\":{\"layout\":[\"fixed\",\"fixed\"]},\"skl3FCiQx\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkOYVzcL5m=withCSS(Component,css,\"framer-jauIq\");export default FramerkOYVzcL5m;FramerkOYVzcL5m.displayName=\"Navigation\";FramerkOYVzcL5m.defaultProps={height:64,width:1200};addPropertyControls(FramerkOYVzcL5m,{variant:{options:[\"fqBnM2l99\",\"s_VMEM4bq\",\"skl3FCiQx\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkOYVzcL5m,[{explicitInter:true,fonts:[]},...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkOYVzcL5m\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s_VMEM4bq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"skl3FCiQx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a2fb474)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/w0fDOO8JMYwPqMJyTJFE/URDa8mkh8fHusx8xo8Db/X6XWcZmim.js\";const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"IXy2wpfDH\",\"HAIXkRoFq\",\"PVmHil7QL\",\"imT_ZQjN0\",\"DsqsEUGD0\",\"HzYsUxtW5\",\"T9h6PiO9T\",\"EL3UgpjmH\",\"mE8ZOntHc\",\"gbnf9Oq31\"];const serializationHash=\"framer-kwwSN\";const variantClassNames={DsqsEUGD0:\"framer-v-19s0w58\",EL3UgpjmH:\"framer-v-tert\",gbnf9Oq31:\"framer-v-1elbrrl\",HAIXkRoFq:\"framer-v-1k73sqk\",HzYsUxtW5:\"framer-v-1boeijl\",imT_ZQjN0:\"framer-v-1xiwrpk\",IXy2wpfDH:\"framer-v-1tu9jap\",mE8ZOntHc:\"framer-v-1qk4cr6\",PVmHil7QL:\"framer-v-gl10pk\",T9h6PiO9T:\"framer-v-1iw5eya\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation2,startDelay:.6,tokenization:\"line\",transition:transition3,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"Expandable-1\":\"PVmHil7QL\",\"Expandable-2\":\"DsqsEUGD0\",\"Expandable-3\":\"T9h6PiO9T\",\"Expanded-1\":\"imT_ZQjN0\",\"Expanded-2\":\"HzYsUxtW5\",\"Expanded-3\":\"EL3UgpjmH\",\"Expanded-4\":\"gbnf9Oq31\",\"Expendable-4\":\"mE8ZOntHc\",\"Variant 1\":\"IXy2wpfDH\",\"Variant 2\":\"HAIXkRoFq\"};const getProps=({challengesImage,height,icon,id,implementationGrant,implementationGrant1,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,b3UThelEu:(_ref=implementationGrant!==null&&implementationGrant!==void 0?implementationGrant:props.b3UThelEu)!==null&&_ref!==void 0?_ref:\"FutureGen for Change focuses on tackling problems within four high impact challenge areas in our three local city partners in Indonesia\",IudvGyR9a:(_ref1=challengesImage!==null&&challengesImage!==void 0?challengesImage:props.IudvGyR9a)!==null&&_ref1!==void 0?_ref1:{src:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=1024 573w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=2048 1147w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png 1632w\"},mpYql16Gb:(_ref2=icon!==null&&icon!==void 0?icon:props.mpYql16Gb)!==null&&_ref2!==void 0?_ref2:{src:\"https://framerusercontent.com/images/vFPlBlLtr5BmeuAFn9ODj9Cj4.png\",srcSet:\"https://framerusercontent.com/images/vFPlBlLtr5BmeuAFn9ODj9Cj4.png?scale-down-to=512 512w,https://framerusercontent.com/images/vFPlBlLtr5BmeuAFn9ODj9Cj4.png 866w\"},nq7or0rmh:(_ref3=implementationGrant1!==null&&implementationGrant1!==void 0?implementationGrant1:props.nq7or0rmh)!==null&&_ref3!==void 0?_ref3:\"Implementation Grant\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"IXy2wpfDH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,b3UThelEu,nq7or0rmh,mpYql16Gb,IudvGyR9a,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IXy2wpfDH\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const FDZJlqvpc1cbafll=activeVariantCallback(async(...args)=>{setVariant(\"imT_ZQjN0\");});const FDZJlqvpc5cj8zv=activeVariantCallback(async(...args)=>{setVariant(\"HzYsUxtW5\");});const FDZJlqvpc1ab50qd=activeVariantCallback(async(...args)=>{setVariant(\"EL3UgpjmH\");});const FDZJlqvpc19mfd2u=activeVariantCallback(async(...args)=>{setVariant(\"gbnf9Oq31\");});const FDZJlqvpc150fmdg=activeVariantCallback(async(...args)=>{setVariant(\"DsqsEUGD0\");});const FDZJlqvpc186pc6w=activeVariantCallback(async(...args)=>{setVariant(\"T9h6PiO9T\");});const FDZJlqvpc5v0hu4=activeVariantCallback(async(...args)=>{setVariant(\"mE8ZOntHc\");});const FDZJlqvpc1slgp5n=activeVariantCallback(async(...args)=>{setVariant(\"PVmHil7QL\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"PVmHil7QL\",\"imT_ZQjN0\",\"DsqsEUGD0\",\"HzYsUxtW5\",\"T9h6PiO9T\",\"EL3UgpjmH\",\"mE8ZOntHc\",\"gbnf9Oq31\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"PVmHil7QL\",\"DsqsEUGD0\",\"T9h6PiO9T\",\"mE8ZOntHc\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"PVmHil7QL\",\"DsqsEUGD0\",\"T9h6PiO9T\",\"mE8ZOntHc\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"HzYsUxtW5\",\"EL3UgpjmH\",\"gbnf9Oq31\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"imT_ZQjN0\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1tu9jap\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IXy2wpfDH\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({DsqsEUGD0:{\"data-framer-name\":\"Expandable-2\"},EL3UgpjmH:{\"data-framer-name\":\"Expanded-3\"},gbnf9Oq31:{\"data-framer-name\":\"Expanded-4\"},HAIXkRoFq:{\"data-framer-name\":\"Variant 2\"},HzYsUxtW5:{\"data-framer-name\":\"Expanded-2\"},imT_ZQjN0:{\"data-framer-name\":\"Expanded-1\"},mE8ZOntHc:{\"data-framer-name\":\"Expendable-4\"},PVmHil7QL:{\"data-framer-name\":\"Expandable-1\"},T9h6PiO9T:{\"data-framer-name\":\"Expandable-3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||152)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||152)-0)*1)/2)),pixelHeight:2912,pixelWidth:1632,sizes:`max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} * 0.2593, 1px)`,src:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png\",srcSet:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=1024 573w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=2048 1147w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png 1632w\"},className:\"framer-57tkqu\",layoutDependency:layoutDependency,layoutId:\"Lk8r6YACk\",style:{borderBottomLeftRadius:12,borderTopLeftRadius:12,borderTopRightRadius:0},variants:{DsqsEUGD0:{borderBottomLeftRadius:0,borderTopRightRadius:12},EL3UgpjmH:{borderBottomLeftRadius:0,borderTopRightRadius:12},gbnf9Oq31:{borderBottomLeftRadius:0,borderTopRightRadius:12},HAIXkRoFq:{borderBottomLeftRadius:0,borderTopRightRadius:12},HzYsUxtW5:{borderBottomLeftRadius:0,borderTopRightRadius:12},imT_ZQjN0:{borderBottomLeftRadius:0,borderTopRightRadius:12},mE8ZOntHc:{borderBottomLeftRadius:0,borderTopRightRadius:12},PVmHil7QL:{borderBottomLeftRadius:0,borderTopRightRadius:12},T9h6PiO9T:{borderBottomLeftRadius:0,borderTopRightRadius:12}},...addPropertyOverrides({DsqsEUGD0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a),...{positionX:\"center\",positionY:\"center\"}}},EL3UgpjmH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a)}},gbnf9Oq31:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a)}},HAIXkRoFq:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||240.5)-0-221.2)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png\",srcSet:\"https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=1024 573w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png?scale-down-to=2048 1147w,https://framerusercontent.com/images/bW2nv5AmXIgibRPJJ05JAUZAWM.png 1632w\"}},HzYsUxtW5:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-537.2)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a)}},imT_ZQjN0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a)}},mE8ZOntHc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a),...{positionX:\"center\",positionY:\"center\"}}},PVmHil7QL:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a),...{positionX:\"center\",positionY:\"center\"}}},T9h6PiO9T:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+0+0)),pixelHeight:2912,pixelWidth:1632,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(IudvGyR9a),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||152)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||152)-0)*1)/2)+(6+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||152)-0)*1-12-74)/2)),pixelHeight:761,pixelWidth:866,sizes:\"76px\",...toResponsiveImage(mpYql16Gb),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-kri878\",layoutDependency:layoutDependency,layoutId:\"PyTWW8shx\",style:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},...addPropertyOverrides({HAIXkRoFq:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||240.5)-0-221.2)/2+0+0)+22),pixelHeight:761,pixelWidth:866,sizes:\"76px\",...toResponsiveImage(mpYql16Gb),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z0kgtp\",layoutDependency:layoutDependency,layoutId:\"w3LQ0F6R6\",style:{backgroundColor:\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",borderBottomLeftRadius:0,borderBottomRightRadius:12,borderTopRightRadius:12},variants:{DsqsEUGD0:{borderBottomLeftRadius:12,borderTopRightRadius:0},EL3UgpjmH:{borderBottomLeftRadius:12,borderTopRightRadius:0},gbnf9Oq31:{borderBottomLeftRadius:12,borderTopRightRadius:0},HAIXkRoFq:{borderBottomLeftRadius:12,borderTopRightRadius:0},HzYsUxtW5:{borderBottomLeftRadius:12,borderTopRightRadius:0},imT_ZQjN0:{borderBottomLeftRadius:12,borderTopRightRadius:0},mE8ZOntHc:{borderBottomLeftRadius:12,borderTopRightRadius:0},PVmHil7QL:{borderBottomLeftRadius:12,borderTopRightRadius:0},T9h6PiO9T:{borderBottomLeftRadius:12,borderTopRightRadius:0}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Implementation Grant\"})}),className:\"framer-87m6vx\",effect:textEffect,fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"wsNNJcr0S\",style:{\"--extracted-a0htzi\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nq7or0rmh,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DsqsEUGD0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Urban Farming Solutions for Thriving Communities\"})}),text:undefined},EL3UgpjmH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\"})}),text:undefined},gbnf9Oq31:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Landfill Waste Management\"})}),text:undefined},HzYsUxtW5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Urban Farming Solutions for Thriving Communities\"})}),text:undefined},imT_ZQjN0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Addressing Stunting in Indonesia\"})}),text:undefined},mE8ZOntHc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Landfill Waste Management\"})}),text:undefined},PVmHil7QL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Addressing Stunting in Indonesia\"})}),text:undefined},T9h6PiO9T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DsqsEUGD0:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+340+0)+24+36},mE8ZOntHc:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+340+0)+24+36},PVmHil7QL:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+340+0)+24+36},T9h6PiO9T:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-460)/2+340+0)+24+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fplm2c-container\",layoutDependency:layoutDependency,layoutId:\"trXqdwKgv-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Read More\",FDZJlqvpc:FDZJlqvpc1cbafll,height:\"100%\",id:\"trXqdwKgv\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"trXqdwKgv\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"IuTmcVQHU\",width:\"100%\",...addPropertyOverrides({DsqsEUGD0:{FDZJlqvpc:FDZJlqvpc5cj8zv},mE8ZOntHc:{FDZJlqvpc:FDZJlqvpc19mfd2u},T9h6PiO9T:{FDZJlqvpc:FDZJlqvpc1ab50qd}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"FutureGen for Change focuses on tackling problems within four high impact challenge areas in our three local city partners in Indonesia\"})}),className:\"framer-mno1qm\",effect:textEffect,fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"ovLnR1uNS\",style:{\"--extracted-a0htzi\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:b3UThelEu,variants:{EL3UgpjmH:{\"--extracted-18z62cp\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-1fu642h\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-ylc6q8\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},gbnf9Oq31:{\"--extracted-18z62cp\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-1fu642h\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-ylc6q8\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},HzYsUxtW5:{\"--extracted-18z62cp\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-1fu642h\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},imT_ZQjN0:{\"--extracted-18z62cp\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-1fu642h\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--extracted-ylc6q8\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EL3UgpjmH:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"As tidal floods worsen, technology-driven solutions are crucial to mitigate their impact and adapt to changing conditions. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-18z62cp, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"AI-powered early warning systems and IoT-enabled monitoring devices provide real-time flood predictions and track vulnerable areas, supported by remote sensing technologies to map high-risk zones. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1fu642h, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"Flood mitigation tools such as water diversion systems, dynamic smart drainage, and deployable barriers offer rapid response during emergencies. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Adaptation infrastructure includes modular and scalable seawalls, floating or amphibious urban infrastructure, and nature-based solutions like mangrove planting and wetland restoration.\",/*#__PURE__*/_jsx(motion.br,{}),\" \"]}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ylc6q8, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"These innovations ensure resilience, sustainability, and adaptability for affected communities.\"})]}),text:undefined},gbnf9Oq31:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"Effective landfill waste management is essential for building urban resilience, as landfills contribute significantly to methane emissions 25 times more potent than CO\u2082 and are filled with recoverable materials that outdated technologies fail to utilize efficiently. Additionally, the growing urban space crisis, with cities running out of landfill capacity, escalates waste management costs and logistical challenges.\\xa0\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-18z62cp, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Key areas of innovation in waste management include real-time waste tracking and monitoring using IoT-enabled sensors to measure landfill capacity and detect hazardous materials, and advanced landfill mining with robotic-powered systems for safely excavating, sorting, and recovering valuable materials like metals, plastics, and organic waste. Additionally, technologies for efficient methane capture and energy conversion unlock the potential of landfill gas utilization, while data-driven platforms leveraging machine learning optimize waste diversion toward recycling or composting.\\xa0\"}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1fu642h, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ylc6q8, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"By addressing waste at its source, can mitigate flooding risks, curb greenhouse gas emissions, protect ecosystems, and develop scalable, cost-effective solutions for sustainable urban living.\"})]}),text:undefined},HzYsUxtW5:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"Rapid urban growth often results in inefficiencies, fragmented communities, and missed economic opportunities.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-18z62cp, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"Technology offers a chance to transform urban living by fostering stronger community engagement, optimizing resource management, and creating scalable, user-friendly solutions tailored to underserved populations. Innovative tools such as event hubs, local participation platforms, and digital marketplaces empower micro-enterprises and promote equitable economies. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1fu642h, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Smart resource-sharing systems for energy, water, and mobility, along with gamified recycling apps, encourage sustainable practices. By aligning with the diverse needs of urban populations, these solutions can drive lasting impact and economic growth.\"})]}),text:undefined},imT_ZQjN0:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"With a stunting rate of 21%, Indonesia faces a significant challenge with long-term irreversible impacts on affected children, including poor cognitive development, low educational performance, reduced adult wages, and lost productivity. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-18z62cp, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[\"To combat this, we are exploring innovative technology solutions, including personalized nutrition and monitoring via mobile apps or wearables to track maternal health indicators and provide tailored dietary recommendations. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1fu642h, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Fortified food solutions, designed using biotechnology to create affordable, nutrient-rich, and culturally appropriate products, aim to meet the needs of pregnant women and can be locally produced. \"}),/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ylc6q8, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Additionally, community-based health tracking platforms, such as smartphone apps or SMS-based tools, empower health workers to ensure timely checkups and leverage AI for real-time risk assessment, paving the way for sustainable and scalable impact.\"})]}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({EL3UgpjmH:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+340+0)+24+135.60000000000002},gbnf9Oq31:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+340+0)+24+135.60000000000002},HzYsUxtW5:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-537.2)/2+340+0)+24+113.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mzvtlx-container\",layoutDependency:layoutDependency,layoutId:\"Y6Nxt39ow-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"See Less\",FDZJlqvpc:FDZJlqvpc150fmdg,height:\"100%\",id:\"Y6Nxt39ow\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"Y6Nxt39ow\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"IuTmcVQHU\",width:\"100%\",...addPropertyOverrides({EL3UgpjmH:{FDZJlqvpc:FDZJlqvpc186pc6w},gbnf9Oq31:{FDZJlqvpc:FDZJlqvpc5v0hu4}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({imT_ZQjN0:{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-559.6)/2+340+0)+24+135.60000000000002}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uq49x6-container\",layoutDependency:layoutDependency,layoutId:\"GBU9WurHE-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"See Less\",FDZJlqvpc:FDZJlqvpc1slgp5n,height:\"100%\",id:\"GBU9WurHE\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"GBU9WurHE\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"IuTmcVQHU\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kwwSN.framer-grohru, .framer-kwwSN .framer-grohru { display: block; }\",\".framer-kwwSN.framer-1tu9jap { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 152px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 540px; }\",\".framer-kwwSN .framer-57tkqu { align-content: center; align-items: center; display: flex; flex: 0.35 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 6px; position: relative; width: 1px; }\",\".framer-kwwSN .framer-kri878 { flex: none; height: 74px; overflow: hidden; position: relative; width: 76px; }\",\".framer-kwwSN .framer-z0kgtp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 12px; position: relative; width: 1px; }\",\".framer-kwwSN .framer-87m6vx, .framer-kwwSN .framer-mno1qm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kwwSN .framer-fplm2c-container, .framer-kwwSN .framer-1mzvtlx-container, .framer-kwwSN .framer-1uq49x6-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-1tu9jap, .framer-kwwSN .framer-57tkqu, .framer-kwwSN .framer-z0kgtp { gap: 0px; } .framer-kwwSN.framer-1tu9jap > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-kwwSN.framer-1tu9jap > :first-child, .framer-kwwSN .framer-57tkqu > :first-child { margin-left: 0px; } .framer-kwwSN.framer-1tu9jap > :last-child, .framer-kwwSN .framer-57tkqu > :last-child { margin-right: 0px; } .framer-kwwSN .framer-57tkqu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-kwwSN .framer-z0kgtp > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-kwwSN .framer-z0kgtp > :first-child { margin-top: 0px; } .framer-kwwSN .framer-z0kgtp > :last-child { margin-bottom: 0px; } }\",\".framer-kwwSN.framer-v-1k73sqk.framer-1tu9jap, .framer-kwwSN.framer-v-gl10pk.framer-1tu9jap, .framer-kwwSN.framer-v-1xiwrpk.framer-1tu9jap, .framer-kwwSN.framer-v-19s0w58.framer-1tu9jap, .framer-kwwSN.framer-v-1boeijl.framer-1tu9jap, .framer-kwwSN.framer-v-1iw5eya.framer-1tu9jap, .framer-kwwSN.framer-v-tert.framer-1tu9jap, .framer-kwwSN.framer-v-1qk4cr6.framer-1tu9jap, .framer-kwwSN.framer-v-1elbrrl.framer-1tu9jap { flex-direction: column; height: min-content; }\",\".framer-kwwSN.framer-v-1k73sqk .framer-57tkqu { flex: none; height: 118px; padding: 48px; width: 100%; }\",\".framer-kwwSN.framer-v-1k73sqk .framer-z0kgtp, .framer-kwwSN.framer-v-gl10pk .framer-z0kgtp, .framer-kwwSN.framer-v-1xiwrpk .framer-z0kgtp, .framer-kwwSN.framer-v-19s0w58 .framer-z0kgtp, .framer-kwwSN.framer-v-1boeijl .framer-z0kgtp, .framer-kwwSN.framer-v-1iw5eya .framer-z0kgtp, .framer-kwwSN.framer-v-tert .framer-z0kgtp, .framer-kwwSN.framer-v-1qk4cr6 .framer-z0kgtp, .framer-kwwSN.framer-v-1elbrrl .framer-z0kgtp { flex: none; height: min-content; padding: 24px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1k73sqk.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1k73sqk.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1k73sqk.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1k73sqk.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\".framer-kwwSN.framer-v-gl10pk .framer-57tkqu, .framer-kwwSN.framer-v-1xiwrpk .framer-57tkqu, .framer-kwwSN.framer-v-19s0w58 .framer-57tkqu, .framer-kwwSN.framer-v-1boeijl .framer-57tkqu, .framer-kwwSN.framer-v-1iw5eya .framer-57tkqu, .framer-kwwSN.framer-v-tert .framer-57tkqu, .framer-kwwSN.framer-v-1qk4cr6 .framer-57tkqu, .framer-kwwSN.framer-v-1elbrrl .framer-57tkqu { flex: none; height: 340px; padding: 48px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-gl10pk.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-gl10pk.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-gl10pk.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-gl10pk.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1xiwrpk.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1xiwrpk.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1xiwrpk.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1xiwrpk.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-19s0w58.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-19s0w58.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-19s0w58.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-19s0w58.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1boeijl.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1boeijl.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1boeijl.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1boeijl.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1iw5eya.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1iw5eya.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1iw5eya.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1iw5eya.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-tert.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-tert.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-tert.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-tert.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1qk4cr6.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1qk4cr6.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1qk4cr6.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1qk4cr6.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwwSN.framer-v-1elbrrl.framer-1tu9jap { gap: 0px; } .framer-kwwSN.framer-v-1elbrrl.framer-1tu9jap > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-kwwSN.framer-v-1elbrrl.framer-1tu9jap > :first-child { margin-top: 0px; } .framer-kwwSN.framer-v-1elbrrl.framer-1tu9jap > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 152\n * @framerIntrinsicWidth 540\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HAIXkRoFq\":{\"layout\":[\"fixed\",\"auto\"]},\"PVmHil7QL\":{\"layout\":[\"fixed\",\"auto\"]},\"imT_ZQjN0\":{\"layout\":[\"fixed\",\"auto\"]},\"DsqsEUGD0\":{\"layout\":[\"fixed\",\"auto\"]},\"HzYsUxtW5\":{\"layout\":[\"fixed\",\"auto\"]},\"T9h6PiO9T\":{\"layout\":[\"fixed\",\"auto\"]},\"EL3UgpjmH\":{\"layout\":[\"fixed\",\"auto\"]},\"mE8ZOntHc\":{\"layout\":[\"fixed\",\"auto\"]},\"gbnf9Oq31\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"b3UThelEu\":\"implementationGrant\",\"nq7or0rmh\":\"implementationGrant1\",\"mpYql16Gb\":\"icon\",\"IudvGyR9a\":\"challengesImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkyOedbcNY=withCSS(Component,css,\"framer-kwwSN\");export default FramerkyOedbcNY;FramerkyOedbcNY.displayName=\"Multipurpose Card\";FramerkyOedbcNY.defaultProps={height:152,width:540};addPropertyControls(FramerkyOedbcNY,{variant:{options:[\"IXy2wpfDH\",\"HAIXkRoFq\",\"PVmHil7QL\",\"imT_ZQjN0\",\"DsqsEUGD0\",\"HzYsUxtW5\",\"T9h6PiO9T\",\"EL3UgpjmH\",\"mE8ZOntHc\",\"gbnf9Oq31\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Expandable-1\",\"Expanded-1\",\"Expandable-2\",\"Expanded-2\",\"Expandable-3\",\"Expanded-3\",\"Expendable-4\",\"Expanded-4\"],title:\"Variant\",type:ControlType.Enum},b3UThelEu:{defaultValue:\"FutureGen for Change focuses on tackling problems within four high impact challenge areas in our three local city partners in Indonesia\",displayTextArea:true,title:\"Implementation Grant\",type:ControlType.String},nq7or0rmh:{defaultValue:\"Implementation Grant\",displayTextArea:false,title:\"Implementation Grant\",type:ControlType.String},mpYql16Gb:{__defaultAssetReference:\"data:framer/asset-reference,vFPlBlLtr5BmeuAFn9ODj9Cj4.png?originalFilename=Screenshot_2024-12-18_at_21.49.55-removebg-preview+1.png&preferredSize=auto\",title:\"Icon\",type:ControlType.ResponsiveImage},IudvGyR9a:{__defaultAssetReference:\"data:framer/asset-reference,bW2nv5AmXIgibRPJJ05JAUZAWM.png?originalFilename=QmV7LMpH2wVQfBprw23K4JxXwfH347nu3ug7UGdnadzwNE.png&preferredSize=auto\",title:\"Challenges Image\",type:ControlType.ResponsiveImage}});addFonts(FramerkyOedbcNY,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]},...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkyOedbcNY\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"b3UThelEu\\\":\\\"implementationGrant\\\",\\\"nq7or0rmh\\\":\\\"implementationGrant1\\\",\\\"mpYql16Gb\\\":\\\"icon\\\",\\\"IudvGyR9a\\\":\\\"challengesImage\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"152\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"540\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HAIXkRoFq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PVmHil7QL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"imT_ZQjN0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DsqsEUGD0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HzYsUxtW5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T9h6PiO9T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EL3UgpjmH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mE8ZOntHc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gbnf9Oq31\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kyOedbcNY.map", "// Generated by Framer (dbba614)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={gv7vqDf_k:{hover:true},keWCNlGpB:{hover:true}};const cycleOrder=[\"gv7vqDf_k\",\"keWCNlGpB\"];const serializationHash=\"framer-PVN9a\";const variantClassNames={gv7vqDf_k:\"framer-v-1rg8jh1\",keWCNlGpB:\"framer-v-yoigw4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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\":\"gv7vqDf_k\",\"Variant 2\":\"keWCNlGpB\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"gv7vqDf_k\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gv7vqDf_k\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rg8jh1\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gv7vqDf_k\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(7px)\",background:\"linear-gradient(270deg, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) 0%, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) 100%)\",backgroundColor:\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,opacity:.9,WebkitBackdropFilter:\"blur(7px)\",...style},variants:{\"gv7vqDf_k-hover\":{background:'linear-gradient(270deg, var(--token-61cecfaa-f39b-4077-9f0c-7b1a96f404e3, rgb(22, 24, 25)) /* {\"name\":\"3\"} */ 0%, rgb(0, 0, 0) 100%)',backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"gv7vqDf_k-hover\":{\"data-framer-name\":undefined},\"keWCNlGpB-hover\":{\"data-framer-name\":undefined},keWCNlGpB:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Sign Up Now\"})}),className:\"framer-fa8f0d\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"UcId1NcF0\",style:{\"--extracted-a0htzi\":\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({keWCNlGpB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255)))\"},children:\"Sign Up Now\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nt314h\",\"data-framer-name\":\"Graphic\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"mjSh2DGNu\",style:{rotate:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><path d=\"m16.004 9.414-8.607 8.607-1.414-1.414L14.59 8H7.003V6h11v11h-2V9.414Z\"/></svg>',variants:{\"gv7vqDf_k-hover\":{rotate:45},\"keWCNlGpB-hover\":{rotate:45}},withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PVN9a.framer-94xpvc, .framer-PVN9a .framer-94xpvc { display: block; }\",\".framer-PVN9a.framer-1rg8jh1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 32px 16px 36px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-PVN9a .framer-fa8f0d { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 5; }\",\".framer-PVN9a .framer-nt314h { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 63px); position: relative; width: 63px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PVN9a.framer-1rg8jh1 { gap: 0px; } .framer-PVN9a.framer-1rg8jh1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-PVN9a.framer-1rg8jh1 > :first-child { margin-left: 0px; } .framer-PVN9a.framer-1rg8jh1 > :last-child { margin-right: 0px; } }\",\".framer-PVN9a.framer-v-yoigw4 .framer-nt314h { height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 95\n * @framerIntrinsicWidth 451\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"keWCNlGpB\":{\"layout\":[\"auto\",\"auto\"]},\"XTgiPvORv\":{\"layout\":[\"auto\",\"auto\"]},\"LqNgvnwPG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQpx3RPlfG=withCSS(Component,css,\"framer-PVN9a\");export default FramerQpx3RPlfG;FramerQpx3RPlfG.displayName=\"Final CTA\";FramerQpx3RPlfG.defaultProps={height:95,width:451};addPropertyControls(FramerQpx3RPlfG,{variant:{options:[\"gv7vqDf_k\",\"keWCNlGpB\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQpx3RPlfG,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQpx3RPlfG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"95\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"keWCNlGpB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XTgiPvORv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LqNgvnwPG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"451\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qpx3RPlfG.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"0px 0px 100px 100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isOnCanvas&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"112\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/90ICLbTHnkXgVfH1BSgW/Video.js\";import Button from\"https://framerusercontent.com/modules/w0fDOO8JMYwPqMJyTJFE/URDa8mkh8fHusx8xo8Db/X6XWcZmim.js\";const ButtonFonts=getFonts(Button);const VideoFonts=getFonts(Video);const cycleOrder=[\"oHxv_0EGl\",\"Oye4WVGQq\",\"ita_w5FBI\"];const serializationHash=\"framer-bAcJ0\";const variantClassNames={ita_w5FBI:\"framer-v-43kmet\",oHxv_0EGl:\"framer-v-1bm2cjs\",Oye4WVGQq:\"framer-v-v3t45h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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\":\"oHxv_0EGl\",\"Variant 2\":\"Oye4WVGQq\",\"Variant 3\":\"ita_w5FBI\"};const getProps=({fontSize12,fontSize3,height,id,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,e7xTIRnuN:(_ref=fontSize3!==null&&fontSize3!==void 0?fontSize3:props.e7xTIRnuN)!==null&&_ref!==void 0?_ref:22,oVO99KLgy:(_ref1=fontSize12!==null&&fontSize12!==void 0?fontSize12:props.oVO99KLgy)!==null&&_ref1!==void 0?_ref1:24,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"oHxv_0EGl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,oVO99KLgy,e7xTIRnuN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oHxv_0EGl\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const FDZJlqvpc1bx2gp2=activeVariantCallback(async(...args)=>{setVariant(\"oHxv_0EGl\");});const FDZJlqvpc1md3j5c=activeVariantCallback(async(...args)=>{setVariant(\"Oye4WVGQq\");});const FDZJlqvpc6aq7yi=activeVariantCallback(async(...args)=>{setVariant(\"ita_w5FBI\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1bm2cjs\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"oHxv_0EGl\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({ita_w5FBI:{\"data-framer-name\":\"Variant 3\"},Oye4WVGQq:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-htgisj\",layoutDependency:layoutDependency,layoutId:\"vkCFgJgol\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7i3xe8\",layoutDependency:layoutDependency,layoutId:\"j6aDCXMLn\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`max((max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px) - 20px) / 3, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||520)-0-520)/2)+0+0+0,...addPropertyOverrides({ita_w5FBI:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-520)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18dbgsk-container\",layoutDependency:layoutDependency,layoutId:\"Oywr0xP3N-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Criteria #1\",FDZJlqvpc:FDZJlqvpc1bx2gp2,height:\"100%\",id:\"Oywr0xP3N\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:14,layoutId:\"Oywr0xP3N\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"R_jJ4mxlP\",width:\"100%\",...addPropertyOverrides({ita_w5FBI:{variant:\"IuTmcVQHU\"},Oye4WVGQq:{variant:\"IuTmcVQHU\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`max((max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px) - 20px) / 3, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||520)-0-520)/2)+0+0+0,...addPropertyOverrides({ita_w5FBI:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-520)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xg60oc-container\",layoutDependency:layoutDependency,layoutId:\"nR5eRI6QE-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Criteria #2\",FDZJlqvpc:FDZJlqvpc1md3j5c,height:\"100%\",id:\"nR5eRI6QE\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:14,layoutId:\"nR5eRI6QE\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"IuTmcVQHU\",width:\"100%\",...addPropertyOverrides({Oye4WVGQq:{variant:\"R_jJ4mxlP\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`max((max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px) - 20px) / 3, 1px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||520)-0-520)/2)+0+0+0,...addPropertyOverrides({ita_w5FBI:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-520)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m6duks-container\",layoutDependency:layoutDependency,layoutId:\"wuwPortf5-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Criteria #3\",FDZJlqvpc:FDZJlqvpc6aq7yi,height:\"100%\",id:\"wuwPortf5\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:14,layoutId:\"wuwPortf5\",Q4JxuwevX:\"12px 16px 12px 16px\",style:{width:\"100%\"},variant:\"IuTmcVQHU\",width:\"100%\",...addPropertyOverrides({ita_w5FBI:{variant:\"R_jJ4mxlP\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1920fnv\",layoutDependency:layoutDependency,layoutId:\"Tx23hYeN0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1apxk48\",layoutDependency:layoutDependency,layoutId:\"Gj0Atn2xX\",style:{backgroundColor:\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\",borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"0px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:\"Based in Southeast Asia\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:\"or Japan\"})]})}),className:\"framer-yvdxf0\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"mTwLQQjhc\",style:{\"--extracted-a0htzi\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-e7xTIRnuN-XLfiZyBlX\":e7xTIRnuN,\"--variable-reference-oVO99KLgy-XLfiZyBlX\":oVO99KLgy},variants:{ita_w5FBI:{\"--variable-reference-e7xTIRnuN-XLfiZyBlX\":e7xTIRnuN}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ita_w5FBI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-e7xTIRnuN-XLfiZyBlX) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Innovators with products and solutions at the minimum Technology Readiness Level 6\"})})},Oye4WVGQq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"0px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:\"Secured Operational \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-oVO99KLgy-XLfiZyBlX) * 1px)\"},children:\"Fundings\"})]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1dvhcng\",layoutDependency:layoutDependency,layoutId:\"Ybf7WWSHj\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tl75ub-container\",layoutDependency:layoutDependency,layoutId:\"g0yMYJ7h4-container\",style:{filter:\"saturate(0.75)\",WebkitFilter:\"saturate(0.75)\"},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:16,bottomRightRadius:16,controls:false,height:\"100%\",id:\"g0yMYJ7h4\",isMixedBorderRadius:true,layoutId:\"g0yMYJ7h4\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/bTCN4gJhadvNwEOFQ4XKRKtdsQ.png\",posterEnabled:true,srcType:\"URL\",srcUrl:\"https://videos.pexels.com/video-files/29781865/12797150_2560_1440_30fps.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({ita_w5FBI:{poster:\"https://framerusercontent.com/images/aMLOwKseqojdOEeln8Cxjlvs6A.png\",srcType:\"Upload\",srcUrl:\"https://videos.pexels.com/video-files/25744123/11904054_2560_1440_24fps.mp4\"},Oye4WVGQq:{poster:\"https://framerusercontent.com/images/VciAeMW6BPVcPsUdxVWSdOtb1nE.png\",srcUrl:\"https://videos.pexels.com/video-files/7735499/7735499-hd_1920_1080_25fps.mp4\"}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bAcJ0.framer-1d8gfxs, .framer-bAcJ0 .framer-1d8gfxs { display: block; }\",\".framer-bAcJ0.framer-1bm2cjs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 531px; }\",\".framer-bAcJ0 .framer-htgisj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 520px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-bAcJ0 .framer-7i3xe8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-bAcJ0 .framer-18dbgsk-container, .framer-bAcJ0 .framer-1xg60oc-container, .framer-bAcJ0 .framer-m6duks-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-bAcJ0 .framer-1920fnv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bAcJ0 .framer-1apxk48 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 111px; justify-content: center; padding: 24px; position: relative; width: 100%; }\",\".framer-bAcJ0 .framer-yvdxf0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bAcJ0 .framer-1dvhcng { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-bAcJ0 .framer-tl75ub-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-bAcJ0.framer-1bm2cjs, .framer-bAcJ0 .framer-htgisj, .framer-bAcJ0 .framer-7i3xe8, .framer-bAcJ0 .framer-1920fnv, .framer-bAcJ0 .framer-1apxk48, .framer-bAcJ0 .framer-1dvhcng { gap: 0px; } .framer-bAcJ0.framer-1bm2cjs > *, .framer-bAcJ0 .framer-7i3xe8 > *, .framer-bAcJ0 .framer-1dvhcng > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-bAcJ0.framer-1bm2cjs > :first-child, .framer-bAcJ0 .framer-7i3xe8 > :first-child, .framer-bAcJ0 .framer-1dvhcng > :first-child { margin-left: 0px; } .framer-bAcJ0.framer-1bm2cjs > :last-child, .framer-bAcJ0 .framer-7i3xe8 > :last-child, .framer-bAcJ0 .framer-1dvhcng > :last-child { margin-right: 0px; } .framer-bAcJ0 .framer-htgisj > *, .framer-bAcJ0 .framer-1apxk48 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-bAcJ0 .framer-htgisj > :first-child, .framer-bAcJ0 .framer-1920fnv > :first-child, .framer-bAcJ0 .framer-1apxk48 > :first-child { margin-top: 0px; } .framer-bAcJ0 .framer-htgisj > :last-child, .framer-bAcJ0 .framer-1920fnv > :last-child, .framer-bAcJ0 .framer-1apxk48 > :last-child { margin-bottom: 0px; } .framer-bAcJ0 .framer-1920fnv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 520\n * @framerIntrinsicWidth 531\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Oye4WVGQq\":{\"layout\":[\"fixed\",\"auto\"]},\"ita_w5FBI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oVO99KLgy\":\"fontSize12\",\"e7xTIRnuN\":\"fontSize3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXLfiZyBlX=withCSS(Component,css,\"framer-bAcJ0\");export default FramerXLfiZyBlX;FramerXLfiZyBlX.displayName=\"Criterias Content\";FramerXLfiZyBlX.defaultProps={height:520,width:531};addPropertyControls(FramerXLfiZyBlX,{variant:{options:[\"oHxv_0EGl\",\"Oye4WVGQq\",\"ita_w5FBI\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},oVO99KLgy:{defaultValue:24,title:\"Font Size #1 - #2\",type:ControlType.Number},e7xTIRnuN:{defaultValue:22,title:\"Font Size #3\",type:ControlType.Number}});addFonts(FramerXLfiZyBlX,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]},...ButtonFonts,...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXLfiZyBlX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"520\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Oye4WVGQq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ita_w5FBI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"531\",\"framerVariables\":\"{\\\"oVO99KLgy\\\":\\\"fontSize12\\\",\\\"e7xTIRnuN\\\":\\\"fontSize3\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-oHkMW\";const variantClassNames={B3I2_e5ag:\"framer-v-146pcg9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B3I2_e5ag\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-146pcg9\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"B3I2_e5ag\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12hgr9i\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rIJR1jVmU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 8.013 4.565 C 8.753 4.169 9.559 4 11.14 4 L 12.858 4 C 14.44 4 15.245 4.169 15.986 4.565 C 16.616 4.902 17.098 5.383 17.434 6.013 C 17.83 6.753 17.999 7.559 17.999 9.141 L 17.999 14.859 C 17.999 16.441 17.83 17.246 17.434 17.987 C 17.109 18.605 16.604 19.11 15.986 19.435 C 15.246 19.831 14.44 20 12.858 20 L 11.14 20 C 9.558 20 8.753 19.831 8.012 19.435 C 7.394 19.11 6.889 18.605 6.564 17.987 C 6.169 17.247 6 16.441 6 14.86 L 6 9.14 C 6 7.558 6.169 6.753 6.565 6.012 C 6.89 5.394 7.395 4.889 8.013 4.564 Z M 12.859 2 L 11.14 2 C 9.126 2 8.046 2.278 7.068 2.801 C 6.102 3.313 5.312 4.103 4.801 5.07 C 4.278 6.047 4 7.127 4 9.141 L 4 14.859 C 4 16.873 4.278 17.953 4.801 18.93 C 5.312 19.897 6.103 20.688 7.07 21.2 C 8.048 21.722 9.128 22.001 11.142 22.001 L 12.86 22.001 C 14.874 22.001 15.954 21.722 16.931 21.2 C 17.898 20.688 18.689 19.897 19.2 18.93 C 19.722 17.953 20.001 16.873 20.001 14.859 L 20.001 9.14 C 20.001 7.126 19.722 6.046 19.2 5.068 C 18.688 4.102 17.898 3.311 16.931 2.8 C 15.953 2.278 14.873 2 12.86 2 Z M 13 6 L 11 6 L 11 11 L 13 11 Z M 7.758 13.758 L 12 18.001 L 16.242 13.758 L 14.828 12.344 L 12 15.172 L 9.172 12.344 Z\" fill=\"var(--token-7f1eaad2-2764-4452-ba4a-64f1e061e8ac, rgb(191, 191, 191)) /* {&quot;name&quot;:&quot;Border&quot;} */\"></path></svg>',svgContentId:9420988978,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f1eaad2-2764-4452-ba4a-64f1e061e8ac, rgb(191, 191, 191)))\"},children:\"Scroll to read more\"})}),className:\"framer-zwc0zb\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"uuXu0QfF9\",style:{\"--extracted-r6o4lv\":\"var(--token-7f1eaad2-2764-4452-ba4a-64f1e061e8ac, rgb(191, 191, 191))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oHkMW.framer-1mvryox, .framer-oHkMW .framer-1mvryox { display: block; }\",\".framer-oHkMW.framer-146pcg9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-oHkMW .framer-12hgr9i { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-oHkMW .framer-zwc0zb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oHkMW.framer-146pcg9 { gap: 0px; } .framer-oHkMW.framer-146pcg9 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-oHkMW.framer-146pcg9 > :first-child { margin-left: 0px; } .framer-oHkMW.framer-146pcg9 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 158\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKMaLDobcU=withCSS(Component,css,\"framer-oHkMW\");export default FramerKMaLDobcU;FramerKMaLDobcU.displayName=\"Scroll Hint\";FramerKMaLDobcU.defaultProps={height:24,width:158};addFonts(FramerKMaLDobcU,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKMaLDobcU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"158\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KMaLDobcU.map", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ScrollHint from\"https://framerusercontent.com/modules/kp0kcor1BWIF1MxbScaA/zdlm5bVe24R4Pndj1nKo/KMaLDobcU.js\";import Button from\"https://framerusercontent.com/modules/w0fDOO8JMYwPqMJyTJFE/URDa8mkh8fHusx8xo8Db/X6XWcZmim.js\";const ScrollHintFonts=getFonts(ScrollHint);const ButtonFonts=getFonts(Button);const cycleOrder=[\"Vibrqjck8\",\"B9ZOf226_\",\"l418vEyPf\",\"p5kW6v3fu\"];const serializationHash=\"framer-VXXbX\";const variantClassNames={B9ZOf226_:\"framer-v-2wlweb\",l418vEyPf:\"framer-v-1fq1ayg\",p5kW6v3fu:\"framer-v-14yb8f6\",Vibrqjck8:\"framer-v-1768ts9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:200,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\" BackM\":\"p5kW6v3fu\",Back:\"B9ZOf226_\",Front:\"Vibrqjck8\",FrontM:\"l418vEyPf\"};const getProps=({backBody,backTitle,buttonText,frontTitle,height,id,image,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4,_ref5;return{...props,bH0p0iU42:(_ref=backBody!==null&&backBody!==void 0?backBody:props.bH0p0iU42)!==null&&_ref!==void 0?_ref:\"Select, edit, rotate, resize any layer even if it's projected in 3D space.\",cT86wVcZF:(_ref1=image!==null&&image!==void 0?image:props.cT86wVcZF)!==null&&_ref1!==void 0?_ref1:{src:\"https://framerusercontent.com/images/AZA6uAzwZiY6r0tgvatPiNkP0.png?scale-down-to=2048\"},LhBwoR_qE:(_ref2=buttonText!==null&&buttonText!==void 0?buttonText:props.LhBwoR_qE)!==null&&_ref2!==void 0?_ref2:\"Hover to flip\",Uhi5lchtX:(_ref3=frontTitle!==null&&frontTitle!==void 0?frontTitle:props.Uhi5lchtX)!==null&&_ref3!==void 0?_ref3:\"Transform elements in 3D. Right on the canvas.\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"Vibrqjck8\",xKyhYYdPu:(_ref5=backTitle!==null&&backTitle!==void 0?backTitle:props.xKyhYYdPu)!==null&&_ref5!==void 0?_ref5:\"No coding needed. Instant visual feedback.\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Uhi5lchtX,xKyhYYdPu,bH0p0iU42,cT86wVcZF,LhBwoR_qE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Vibrqjck8\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1hfurkd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"B9ZOf226_\");});const onMouseLeave1cyzfex=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Vibrqjck8\");});const onMouseEnter17rl50v=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"p5kW6v3fu\");});const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const onMouseLeavet0xl4y=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"l418vEyPf\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"l418vEyPf\",\"p5kW6v3fu\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1768ts9\",className,classNames),\"data-framer-name\":\"Front\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Vibrqjck8\",onMouseEnter:onMouseEnter1hfurkd,ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({B9ZOf226_:{\"data-framer-name\":\"Back\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1cyzfex},l418vEyPf:{\"data-framer-name\":\"FrontM\",onMouseEnter:onMouseEnter17rl50v},p5kW6v3fu:{\"data-framer-name\":\" BackM\",onMouseEnter:undefined,onMouseLeave:onMouseLeavet0xl4y,onTap:onTap4zbyd6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1493ayi\",\"data-framer-name\":\"Faces\",layoutDependency:layoutDependency,layoutId:\"jeCEr07Vm\",style:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,rotateY:0,transformPerspective:1500},variants:{B9ZOf226_:{rotateY:-180},p5kW6v3fu:{rotateY:-180}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w2ggo3\",\"data-framer-name\":\"Back\",layoutDependency:layoutDependency,layoutId:\"ratNQTCv7\",style:{backgroundColor:\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,rotateY:-180},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i6dd77\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"oxJybhUhn\",style:{transformPerspective:1200,z:48},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wawtbf\",layoutDependency:layoutDependency,layoutId:\"YTJJ9Ruqe\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:471,intrinsicWidth:1825,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0+0+0+0+0+0),pixelHeight:942,pixelWidth:3650,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(cT86wVcZF)},className:\"framer-1tx1dds\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"vYd01fshl\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u8luzd\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"w3K8mfqxz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0+0+0+0+0+180+12+0,...addPropertyOverrides({l418vEyPf:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0+0+0+0+0+0+12+0},p5kW6v3fu:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0+0+0+0+0+0+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1bxwu-container\",layoutDependency:layoutDependency,layoutId:\"I9B7w2sE4-container\",children:/*#__PURE__*/_jsx(ScrollHint,{height:\"100%\",id:\"I9B7w2sE4\",layoutId:\"I9B7w2sE4\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"No coding needed. Instant visual feedback.\"})}),className:\"framer-kc4ra0\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"PextoV5sf\",style:{\"--extracted-a0htzi\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xKyhYYdPu,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(119, 119, 119))\"},children:\"Select, edit, rotate, resize any layer even if it's projected in 3D space.\"})}),className:\"framer-5k7nmi\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"QxmOW6pqo\",style:{\"--extracted-r6o4lv\":\"rgb(119, 119, 119)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:bH0p0iU42,verticalAlignment:\"top\",withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tu0uwz\",\"data-framer-name\":\"Front\",layoutDependency:layoutDependency,layoutId:\"CpH10y0uC\",style:{backgroundColor:\"var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:471,intrinsicWidth:1825,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0),pixelHeight:942,pixelWidth:3650,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(cT86wVcZF),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1qkcxy5\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"XHNjdX9dS\",style:{borderTopLeftRadius:8,borderTopRightRadius:8,filter:\"saturate(0.85)\",opacity:1,WebkitFilter:\"saturate(0.85)\"},variants:{p5kW6v3fu:{opacity:0}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14eceol\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"bmJYx_uMd\",style:{z:48},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-la0l10\",layoutDependency:layoutDependency,layoutId:\"wWDTZfPd7\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5kn780\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"l8rUQZTPU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)))\"},children:\"Transform elements in 3D. Right on the canvas.\"})}),className:\"framer-17y2fn8\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"jQMVw3shv\",style:{\"--extracted-a0htzi\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Uhi5lchtX,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 48px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+180+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-0)/1)*1+0))/2+0+0)+24+(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-0)/1)*1-48-82+26+20),...addPropertyOverrides({B9ZOf226_:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+180+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-0)/1)*1+0)+0+0)+24+26},l418vEyPf:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+180+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||470)-0-0-180-134+0+0)+24+50},p5kW6v3fu:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+180+180+24+26}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i3dczg-container\",layoutDependency:layoutDependency,layoutId:\"nc7v18xqV-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:LhBwoR_qE,height:\"100%\",id:\"nc7v18xqV\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:14,layoutId:\"nc7v18xqV\",Q4JxuwevX:\"0px 14px 0px 14px\",style:{height:\"100%\",width:\"100%\"},variant:\"gFVUQdLjn\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VXXbX.framer-1v30tto, .framer-VXXbX .framer-1v30tto { display: block; }\",\".framer-VXXbX.framer-1768ts9 { cursor: pointer; height: 470px; overflow: visible; position: relative; width: 320px; }\",\".framer-VXXbX .framer-1493ayi { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; transform-style: preserve-3d; }\",\".framer-VXXbX .framer-1w2ggo3 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; transform-style: preserve-3d; will-change: var(--framer-will-change-override, transform); }\",\".framer-VXXbX .framer-i6dd77 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-1wawtbf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-1tx1dds { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 180px; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-VXXbX .framer-u8luzd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-start; overflow: auto; padding: 12px 24px 24px 24px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-o1bxwu-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-VXXbX .framer-kc4ra0, .framer-VXXbX .framer-17y2fn8 { -webkit-user-select: none; flex: none; height: auto; max-width: 90%; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VXXbX .framer-5k7nmi { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VXXbX .framer-1tu0uwz { align-content: center; align-items: center; backface-visibility: hidden; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 180px 0px 0px 0px; position: absolute; right: 0px; top: 0px; transform-style: preserve-3d; }\",\".framer-VXXbX .framer-1qkcxy5 { -webkit-user-select: none; flex: none; height: 278px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; user-select: none; }\",\".framer-VXXbX .framer-14eceol { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: flex-end; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-la0l10 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-5kn780 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-VXXbX .framer-1i3dczg-container { flex: none; height: 36px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VXXbX .framer-1w2ggo3, .framer-VXXbX .framer-i6dd77, .framer-VXXbX .framer-1wawtbf, .framer-VXXbX .framer-1tx1dds, .framer-VXXbX .framer-u8luzd, .framer-VXXbX .framer-1tu0uwz, .framer-VXXbX .framer-14eceol, .framer-VXXbX .framer-la0l10, .framer-VXXbX .framer-5kn780 { gap: 0px; } .framer-VXXbX .framer-1w2ggo3 > *, .framer-VXXbX .framer-1wawtbf > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VXXbX .framer-1w2ggo3 > :first-child, .framer-VXXbX .framer-i6dd77 > :first-child, .framer-VXXbX .framer-1wawtbf > :first-child, .framer-VXXbX .framer-u8luzd > :first-child, .framer-VXXbX .framer-1tu0uwz > :first-child, .framer-VXXbX .framer-14eceol > :first-child, .framer-VXXbX .framer-la0l10 > :first-child, .framer-VXXbX .framer-5kn780 > :first-child { margin-top: 0px; } .framer-VXXbX .framer-1w2ggo3 > :last-child, .framer-VXXbX .framer-i6dd77 > :last-child, .framer-VXXbX .framer-1wawtbf > :last-child, .framer-VXXbX .framer-u8luzd > :last-child, .framer-VXXbX .framer-1tu0uwz > :last-child, .framer-VXXbX .framer-14eceol > :last-child, .framer-VXXbX .framer-la0l10 > :last-child, .framer-VXXbX .framer-5kn780 > :last-child { margin-bottom: 0px; } .framer-VXXbX .framer-i6dd77 > *, .framer-VXXbX .framer-14eceol > *, .framer-VXXbX .framer-la0l10 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-VXXbX .framer-1tx1dds > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-VXXbX .framer-1tx1dds > :first-child { margin-left: 0px; } .framer-VXXbX .framer-1tx1dds > :last-child { margin-right: 0px; } .framer-VXXbX .framer-u8luzd > *, .framer-VXXbX .framer-5kn780 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-VXXbX .framer-1tu0uwz > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-VXXbX.framer-v-2wlweb .framer-1w2ggo3, .framer-VXXbX.framer-v-2wlweb .framer-1wawtbf { overflow: auto; }\",\".framer-VXXbX.framer-v-2wlweb .framer-i6dd77 { flex: none; height: 454px; overflow: auto; }\",\".framer-VXXbX.framer-v-2wlweb .framer-1tu0uwz, .framer-VXXbX.framer-v-1fq1ayg .framer-1tu0uwz { justify-content: flex-end; }\",\".framer-VXXbX.framer-v-2wlweb .framer-14eceol { gap: 0px; justify-content: flex-start; overflow: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VXXbX.framer-v-2wlweb .framer-14eceol { gap: 0px; } .framer-VXXbX.framer-v-2wlweb .framer-14eceol > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VXXbX.framer-v-2wlweb .framer-14eceol > :first-child { margin-top: 0px; } .framer-VXXbX.framer-v-2wlweb .framer-14eceol > :last-child { margin-bottom: 0px; } }\",\".framer-VXXbX.framer-v-1fq1ayg .framer-1qkcxy5 { height: 291px; }\",\".framer-VXXbX.framer-v-1fq1ayg .framer-14eceol { flex: none; gap: 24px; height: min-content; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VXXbX.framer-v-1fq1ayg .framer-14eceol { gap: 0px; } .framer-VXXbX.framer-v-1fq1ayg .framer-14eceol > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-VXXbX.framer-v-1fq1ayg .framer-14eceol > :first-child { margin-top: 0px; } .framer-VXXbX.framer-v-1fq1ayg .framer-14eceol > :last-child { margin-bottom: 0px; } }\",\".framer-VXXbX.framer-v-14yb8f6 .framer-i6dd77 { flex: none; height: 454px; }\",\".framer-VXXbX.framer-v-14yb8f6 .framer-u8luzd { padding: 24px; }\",\".framer-VXXbX.framer-v-14yb8f6 .framer-1tu0uwz { bottom: unset; height: 470px; justify-content: flex-end; }\",\".framer-VXXbX.framer-v-14yb8f6 .framer-14eceol { flex: none; gap: 0px; height: min-content; overflow: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VXXbX.framer-v-14yb8f6 .framer-14eceol { gap: 0px; } .framer-VXXbX.framer-v-14yb8f6 .framer-14eceol > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VXXbX.framer-v-14yb8f6 .framer-14eceol > :first-child { margin-top: 0px; } .framer-VXXbX.framer-v-14yb8f6 .framer-14eceol > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 470\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B9ZOf226_\":{\"layout\":[\"fixed\",\"fixed\"]},\"l418vEyPf\":{\"layout\":[\"fixed\",\"fixed\"]},\"p5kW6v3fu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Uhi5lchtX\":\"frontTitle\",\"xKyhYYdPu\":\"backTitle\",\"bH0p0iU42\":\"backBody\",\"cT86wVcZF\":\"image\",\"LhBwoR_qE\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryG_FoaZ4k=withCSS(Component,css,\"framer-VXXbX\");export default FrameryG_FoaZ4k;FrameryG_FoaZ4k.displayName=\"Card Component\";FrameryG_FoaZ4k.defaultProps={height:470,width:320};addPropertyControls(FrameryG_FoaZ4k,{variant:{options:[\"Vibrqjck8\",\"B9ZOf226_\",\"l418vEyPf\",\"p5kW6v3fu\"],optionTitles:[\"Front\",\"Back\",\"FrontM\",\" BackM\"],title:\"Variant\",type:ControlType.Enum},Uhi5lchtX:{defaultValue:\"Transform elements in 3D. Right on the canvas.\",displayTextArea:true,title:\"Front Title\",type:ControlType.String},xKyhYYdPu:{defaultValue:\"No coding needed. Instant visual feedback.\",displayTextArea:true,title:\"Back Title\",type:ControlType.String},bH0p0iU42:{defaultValue:\"Select, edit, rotate, resize any layer even if it's projected in 3D space.\",displayTextArea:true,title:\"Back Body\",type:ControlType.String},cT86wVcZF:{__defaultAssetReference:\"data:framer/asset-reference,AZA6uAzwZiY6r0tgvatPiNkP0.png?originalFilename=Screenshot+2024-04-07+at+12.17.13.png&preferredSize=large\",title:\"Image\",type:ControlType.ResponsiveImage},LhBwoR_qE:{defaultValue:\"Hover to flip\",displayTextArea:false,title:\"Button Text\",type:ControlType.String}});addFonts(FrameryG_FoaZ4k,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]},...ScrollHintFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryG_FoaZ4k\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"470\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B9ZOf226_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l418vEyPf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p5kW6v3fu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"320\",\"framerVariables\":\"{\\\"Uhi5lchtX\\\":\\\"frontTitle\\\",\\\"xKyhYYdPu\\\":\\\"backTitle\\\",\\\"bH0p0iU42\\\":\\\"backBody\\\",\\\"cT86wVcZF\\\":\\\"image\\\",\\\"LhBwoR_qE\\\":\\\"buttonText\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (fe89999)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"hLATX1Zos\",\"P5JQVcIP5\"];const serializationHash=\"framer-iNTUP\";const variantClassNames={hLATX1Zos:\"framer-v-lhrxf9\",P5JQVcIP5:\"framer-v-jwp0ll\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"hLATX1Zos\",Open:\"P5JQVcIP5\"};const getProps=({answer,height,id,question,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2;return{...props,T8rQFvSBR:(_ref=answer!==null&&answer!==void 0?answer:props.T8rQFvSBR)!==null&&_ref!==void 0?_ref:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"hLATX1Zos\",W88zB8mIG:(_ref2=question!==null&&question!==void 0?question:props.W88zB8mIG)!==null&&_ref2!==void 0?_ref2:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,W88zB8mIG,T8rQFvSBR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hLATX1Zos\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapiycjos=activeVariantCallback(async(...args)=>{setVariant(\"P5JQVcIP5\");});const onTapuj446a=activeVariantCallback(async(...args)=>{setVariant(\"hLATX1Zos\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"P5JQVcIP5\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-lhrxf9\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"hLATX1Zos\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({P5JQVcIP5:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-21auuj\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wQyQeXCji\",onTap:onTapiycjos,...addPropertyOverrides({P5JQVcIP5:{onTap:onTapuj446a}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-142uyhg\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"kma1yM92y\",style:{rotate:0},variants:{P5JQVcIP5:{rotate:45}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-y3avpy\",layoutDependency:layoutDependency,layoutId:\"E0L9JSkZA\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aq03vu\",layoutDependency:layoutDependency,layoutId:\"aYf9UWHwW\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-16a451a\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"rbIPRTqvN\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9mxxr2\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"SIHERfJ3P\",style:{opacity:0},variants:{P5JQVcIP5:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-1h834kg\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"NweygEtOG\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:T8rQFvSBR,variants:{P5JQVcIP5:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iNTUP.framer-tr4j9a, .framer-iNTUP .framer-tr4j9a { display: block; }\",\".framer-iNTUP.framer-lhrxf9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-iNTUP .framer-21auuj { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 40px; position: relative; user-select: none; width: 100%; }\",\".framer-iNTUP .framer-142uyhg { flex: none; height: 16px; left: 0px; overflow: hidden; position: absolute; top: 25px; width: 16px; z-index: 1; }\",\".framer-iNTUP .framer-y3avpy { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-iNTUP .framer-1aq03vu { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-iNTUP .framer-16a451a { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-iNTUP .framer-9mxxr2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\",\".framer-iNTUP .framer-1h834kg { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iNTUP.framer-lhrxf9, .framer-iNTUP .framer-21auuj, .framer-iNTUP .framer-9mxxr2 { gap: 0px; } .framer-iNTUP.framer-lhrxf9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-iNTUP.framer-lhrxf9 > :first-child, .framer-iNTUP .framer-9mxxr2 > :first-child { margin-top: 0px; } .framer-iNTUP.framer-lhrxf9 > :last-child, .framer-iNTUP .framer-9mxxr2 > :last-child { margin-bottom: 0px; } .framer-iNTUP .framer-21auuj > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-iNTUP .framer-21auuj > :first-child { margin-left: 0px; } .framer-iNTUP .framer-21auuj > :last-child { margin-right: 0px; } .framer-iNTUP .framer-9mxxr2 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P5JQVcIP5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVDq3OJPrs=withCSS(Component,css,\"framer-iNTUP\");export default FramerVDq3OJPrs;FramerVDq3OJPrs.displayName=\"Row\";FramerVDq3OJPrs.defaultProps={height:112,width:400};addPropertyControls(FramerVDq3OJPrs,{variant:{options:[\"hLATX1Zos\",\"P5JQVcIP5\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Question\",type:ControlType.String},T8rQFvSBR:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Answer\",type:ControlType.String}});addFonts(FramerVDq3OJPrs,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVDq3OJPrs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P5JQVcIP5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"112\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VDq3OJPrs.map", "// Generated by Framer (9f68555)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Row from\"https://framerusercontent.com/modules/Mo0G0waNpkNuJDkboqN4/1CFXDBdhNHjYkFEFKXzD/VDq3OJPrs.js\";const RowFonts=getFonts(Row);const serializationHash=\"framer-QtJEB\";const variantClassNames={BtBlR48M4:\"framer-v-mwjdkf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"BtBlR48M4\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-mwjdkf\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"BtBlR48M4\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i6ygl9-container\",layoutDependency:layoutDependency,layoutId:\"ci2DqJ66P-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"ci2DqJ66P\",layoutId:\"ci2DqJ66P\",style:{width:\"100%\"},T8rQFvSBR:\"We seek tech-driven solutions addressing key challenges like urban farming, stunting reduction, tidal flood adaptation, and air pollution reduction. Solutions should be at minimum Technology Readiness Level 6.\",variant:\"hLATX1Zos\",W88zB8mIG:\"What types of innovations are you looking for?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x3n23u\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PG2moAVxZ\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+113,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5oua3r-container\",layoutDependency:layoutDependency,layoutId:\"LrXK_Hjhi-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"LrXK_Hjhi\",layoutId:\"LrXK_Hjhi\",style:{width:\"100%\"},T8rQFvSBR:\"Our program is open to innovators from Southeast Asia and Japan who have secured operational funding and are ready to implement solutions at district and city levels.\",variant:\"hLATX1Zos\",W88zB8mIG:\"Which regions are eligible to participate?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zsz344\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"w1yq3Dg27\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+226,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tq6w02-container\",layoutDependency:layoutDependency,layoutId:\"F0e9fiI8Z-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"F0e9fiI8Z\",layoutId:\"F0e9fiI8Z\",style:{width:\"100%\"},T8rQFvSBR:\"We work closely with government partners in Bogor, Semarang, and Palembang to facilitate pilot programs and help scale successful solutions to regional and national levels.\",variant:\"hLATX1Zos\",W88zB8mIG:\"How do you support Implementation in partner cities?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oug49h\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"IlKPxqGDU\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+339,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qhl84m-container\",layoutDependency:layoutDependency,layoutId:\"MJv_Pnxaz-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"MJv_Pnxaz\",layoutId:\"MJv_Pnxaz\",style:{width:\"100%\"},T8rQFvSBR:\"We welcome solutions from various sectors including Agriculture & Food, Healthcare, Energy & Resources, Environmental & Sustainability, Transportation & Logistics, and SaaS & AI among others.\",variant:\"hLATX1Zos\",W88zB8mIG:\"What industries can participate in the program?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8jrvs5\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"HZXQZPGgh\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+452,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mmidvu-container\",layoutDependency:layoutDependency,layoutId:\"O3fIL6s3G-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"O3fIL6s3G\",layoutId:\"O3fIL6s3G\",style:{width:\"100%\"},T8rQFvSBR:\"Our focus areas include low carbon development, sanitation and wastewater management, food security, rapid urbanization, air pollution, waste management, and climate change adaptation.\",variant:\"hLATX1Zos\",W88zB8mIG:\"What are the key environmental challenges you address?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bn9ojo\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"GeTHLaukd\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+565,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w500aq-container\",layoutDependency:layoutDependency,layoutId:\"D4TOtB2pq-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"D4TOtB2pq\",layoutId:\"D4TOtB2pq\",style:{width:\"100%\"},T8rQFvSBR:\"Our initiative directly supports multiple UN Sustainable Development Goals, including Zero Hunger, Good Health, Clean Water, Sustainable Cities, Climate Action, and Industry Innovation, with a particular focus on environmental impact.\",variant:\"hLATX1Zos\",W88zB8mIG:\"How does the program align with sustainable development goals?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sjfdkf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Hh1m4zwoX\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px)`,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+678,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pe52m-container\",layoutDependency:layoutDependency,layoutId:\"DoUBAveiq-container\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"DoUBAveiq\",layoutId:\"DoUBAveiq\",style:{width:\"100%\"},T8rQFvSBR:\"While participants need to have secured operational funding, we provide strategic support through government partnerships, implementation guidance, and opportunities to scale solutions from district to national levels.\",variant:\"hLATX1Zos\",W88zB8mIG:\"What kind of funding and support is available?\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QtJEB.framer-zd2rs6, .framer-QtJEB .framer-zd2rs6 { display: block; }\",\".framer-QtJEB.framer-mwjdkf { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QtJEB .framer-i6ygl9-container, .framer-QtJEB .framer-5oua3r-container, .framer-QtJEB .framer-tq6w02-container, .framer-QtJEB .framer-1qhl84m-container, .framer-QtJEB .framer-mmidvu-container, .framer-QtJEB .framer-1w500aq-container, .framer-QtJEB .framer-pe52m-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-QtJEB .framer-x3n23u, .framer-QtJEB .framer-zsz344, .framer-QtJEB .framer-1oug49h, .framer-QtJEB .framer-8jrvs5, .framer-QtJEB .framer-bn9ojo, .framer-QtJEB .framer-1sjfdkf { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QtJEB.framer-mwjdkf { gap: 0px; } .framer-QtJEB.framer-mwjdkf > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-QtJEB.framer-mwjdkf > :first-child { margin-top: 0px; } .framer-QtJEB.framer-mwjdkf > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 454\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZS_Bm8kQm=withCSS(Component,css,\"framer-QtJEB\");export default FramerZS_Bm8kQm;FramerZS_Bm8kQm.displayName=\"Accordion 2\";FramerZS_Bm8kQm.defaultProps={height:454,width:1e3};addFonts(FramerZS_Bm8kQm,[{explicitInter:true,fonts:[]},...RowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZS_Bm8kQm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1000\",\"framerIntrinsicHeight\":\"454\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZS_Bm8kQm.map", "// Generated by Framer (c90df04)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useRouteElementId,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/RLUeKLNmERbgkhrJQwKX/Ticker.js\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/7r5UGUpFh6FWtcVOCSDp/Carousel.js\";import Globe from\"https://framerusercontent.com/modules/xFhv3ETdRBLjJusGaZ1P/d9ZONLqTB9uCj5kbWKll/Globe.js\";import Button2 from\"#framer/local/canvasComponent/BaUAkFLwW/BaUAkFLwW.js\";import Navigation from\"#framer/local/canvasComponent/kOYVzcL5m/kOYVzcL5m.js\";import MultipurposeCard from\"#framer/local/canvasComponent/kyOedbcNY/kyOedbcNY.js\";import FinalCTA from\"#framer/local/canvasComponent/Qpx3RPlfG/Qpx3RPlfG.js\";import Button from\"#framer/local/canvasComponent/X6XWcZmim/X6XWcZmim.js\";import CriteriasContent from\"#framer/local/canvasComponent/XLfiZyBlX/XLfiZyBlX.js\";import CardComponent from\"#framer/local/canvasComponent/yG_FoaZ4k/yG_FoaZ4k.js\";import Accordion2 from\"#framer/local/canvasComponent/ZS_Bm8kQm/ZS_Bm8kQm.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavigationFonts=getFonts(Navigation);const ButtonFonts=getFonts(Button);const GlobeFonts=getFonts(Globe);const ContainerWithFX=withFX(Container);const CardComponentFonts=getFonts(CardComponent);const CarouselFonts=getFonts(Carousel);const MultipurposeCardFonts=getFonts(MultipurposeCard);const CriteriasContentFonts=getFonts(CriteriasContent);const Button2Fonts=getFonts(Button2);const Accordion2Fonts=getFonts(Accordion2);const TickerFonts=getFonts(Ticker);const FinalCTAFonts=getFonts(FinalCTA);const ImageWithFX=withFX(Image);const breakpoints={p7xo_44Hm:\"(max-width: 809px)\",Uuohe3OsF:\"(min-width: 810px) and (max-width: 1199px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iB5Wn\";const variantClassNames={p7xo_44Hm:\"framer-v-cdjuhp\",Uuohe3OsF:\"framer-v-1fv56uj\",WQLkyLRf1:\"framer-v-72rtr7\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation,startDelay:.6,tokenization:\"line\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const textEffect2={effect:animation,repeat:false,startDelay:.5,tokenization:\"line\",transition:transition1,trigger:\"onInView\",type:\"appear\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:1.5,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.25,delay:0,duration:1,type:\"spring\"};const animation3={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation4={backgroundColor:\"rgb(255, 255, 255)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4};const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"p7xo_44Hm\",Tablet:\"Uuohe3OsF\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-iB5Wn`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-iB5Wn`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const elementId=useRouteElementId(\"dILRlkI09\");const ref2=React.useRef(null);const elementId1=useRouteElementId(\"kPov4M0q2\");const ref3=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Uuohe3OsF\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"p7xo_44Hm\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"p7xo_44Hm\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"Uuohe3OsF\")return true;return false;};const elementId2=useRouteElementId(\"vzLVsVB_R\");const ref4=React.useRef(null);const elementId3=useRouteElementId(\"ZIgDvFnK3\");const ref5=React.useRef(null);const elementId4=useRouteElementId(\"XbtrEny5p\");const ref6=React.useRef(null);const elementId5=useRouteElementId(\"qxr3wEBqu\");const ref7=React.useRef(null);const elementId6=useRouteElementId(\"Od1znQTQT\");const ref8=React.useRef(null);const ref9=React.useRef(null);const elementId7=useRouteElementId(\"FvYdumRvm\");const elementId8=useRouteElementId(\"gJAe7I9aT\");const ref10=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-72rtr7\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18x8mq1-container\",layoutScroll:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{variant:\"s_VMEM4bq\"},Uuohe3OsF:{style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},variant:\"s_VMEM4bq\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"r5piMg7tZ\",layoutId:\"r5piMg7tZ\",style:{width:\"100%\"},variant:\"fqBnM2l99\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-bk1erx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(64),pixelHeight:1254,pixelWidth:1648,positionX:\"center\",positionY:\"bottom\",sizes:\"min(100vw - 24px, 1200px)\",src:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png\",srcSet:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=512 512w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png 1648w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(64),pixelHeight:1254,pixelWidth:1648,positionX:\"center\",positionY:\"bottom\",sizes:\"min(100vw - 48px, 810px)\",src:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png\",srcSet:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=512 512w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png 1648w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(64),pixelHeight:1254,pixelWidth:1648,positionX:\"center\",positionY:\"bottom\",sizes:\"min(100vw - 48px, 1200px)\",src:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png\",srcSet:\"https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=512 512w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cXz2oQ12LSNppRImkjY0nQ8qOw.png 1648w\"},className:\"framer-14bw60z\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wyuiij\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1haoqps\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\"},children:[\"FutureGen \",/*#__PURE__*/_jsx(\"br\",{}),\"for Change\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\"},children:\"FutureGen for Change\"})}),className:\"framer-x4nadf\",effect:textEffect,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-68a7i3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\"},children:\"A collaborative initiative that develops tech-driven solutions for Indonesia's most pressing sustainability and societal challenges.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232))\"},children:[\"A collaborative initiative that develops tech-driven solutions for \",/*#__PURE__*/_jsx(\"br\",{}),\"Indonesia's most pressing sustainability and societal challenges.\"]})}),className:\"framer-17m9808\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u4ywpi\",children:[/*#__PURE__*/_jsx(Link,{href:\"bit.ly/FGCRegistration\",nodeId:\"xesTV3bUT\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1bv80t7 framer-lux5qc\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:627,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o0i39c-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Sign Up Now\",height:\"100%\",id:\"RnIixRoRx\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"RnIixRoRx\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"XLv4OxHev\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":gJAe7I9aT\",webPageId:\"augiA20Il\"},nodeId:\"cMy9HzUXX\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1iifxok framer-lux5qc\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:627,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f3icuv-container\",children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Get in Touch\",height:\"100%\",id:\"RTaKjAIqQ\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"RTaKjAIqQ\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"IzTRjri31\",width:\"100%\"})})})})})]})]})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j6gzzc\",id:elementId,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-124c19\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1uw25ym-container\",children:/*#__PURE__*/_jsx(Globe,{alignment:\"center\",background:\"rgba(255, 255, 255, 0)\",baseColor:\"rgb(240, 239, 232)\",dark:0,diffuse:2,dragOptions:{damping:40,mass:1,stiffness:200},glowColor:\"rgb(255, 255, 255)\",height:\"100%\",id:\"VXsc2KyMP\",isDraggable:true,layoutId:\"VXsc2KyMP\",mapBrightness:12,markerArray:[],markerColor:\"rgb(255, 255, 255)\",markerSize:.1,maxSamples:2e4,maxWidth:800,offset:{offsetX:0,offsetY:0},phi:0,scale:1,speed:.6,style:{height:\"100%\",width:\"100%\"},theta:.3,width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1s4wkxt\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-aqhdkt\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"FutureGen for Change is a  platform driving evidence-based mid-to-long-term policies and serving as a testbed for scalable technologies, with tangible outcomes.\"}),/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Portfolio of Impact\"}),/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),\"A diverse portfolio of innovative projects tackling key sustainability and social issues across Southeast Asia.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Proven Solutions\"}),/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),\"Tangible results from pilot projects, demonstrating the effectiveness and scalability of developed solutions.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Policy Recommendations\"}),/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),\"Evidence-based strategies and recommendations for policymakers to foster sustainable societal development.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Engaged Community\"}),/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})}),\"A vibrant FutureGen network, connected through collaborative platforms and events, driving shared impact.\"]})]}),className:\"framer-q7ys0j\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\",\"FS;Montserrat-bold\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r5nw20\",id:elementId1,ref:ref3,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1b60nc6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"FutureGen for Change focuses on tackling problems within four \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"high impact challenge areas in our three local city partners in Indonesia\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"FutureGen for Change focuses on tackling problems within four \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"high impact challenge areas in our three local city partners in Indonesia\"})]})}),className:\"framer-1sl6uhe\",effect:textEffect2,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rrgtn3 hidden-1fv56uj\",\"data-framer-name\":\"Card Stack\",name:\"Card Stack\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tna88o-container hidden-cdjuhp\",children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:15},gap:10,height:\"100%\",id:\"ngUZK_Ec_\",layoutId:\"ngUZK_Ec_\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"320px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:135}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-np7sf5-container\",children:/*#__PURE__*/_jsx(CardComponent,{bH0p0iU42:\"With a stunting rate of 21%, Indonesia faces a significant challenge with long-term irreversible impacts on affected children, including poor cognitive development, low educational performance, reduced adult wages, and lost productivity. \\n\\nTo combat this, we are exploring innovative technology solutions, including personalized nutrition and monitoring via mobile apps or wearables to track maternal health indicators and provide tailored dietary recommendations. \\n\\nFortified food solutions, designed using biotechnology to create affordable, nutrient-rich, and culturally appropriate products, aim to meet the needs of pregnant women and can be locally produced. \\n\\nAdditionally, community-based health tracking platforms, such as smartphone apps or SMS-based tools, empower health workers to ensure timely checkups and leverage AI for real-time risk assessment, paving the way for sustainable and scalable impact.\",cT86wVcZF:addImageAlt({src:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg\",srcSet:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg 6000w\"},\"\"),height:\"100%\",id:\"nIqe37pWk\",layoutId:\"nIqe37pWk\",LhBwoR_qE:\"Hover to flip\",style:{height:\"100%\",width:\"100%\"},Uhi5lchtX:\"Addressing Stunting in Indonesia\",variant:\"l418vEyPf\",width:\"100%\",xKyhYYdPu:\"Addressing Stunting in Indonesia\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"320px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:120}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ryor0f-container\",children:/*#__PURE__*/_jsx(CardComponent,{bH0p0iU42:\"Rapid urban growth often results in inefficiencies, fragmented communities, and missed economic opportunities.\\n\\nTechnology offers a chance to transform urban living by fostering stronger community engagement, optimizing resource management, and creating scalable, user-friendly solutions tailored to underserved populations. Innovative tools such as event hubs, local participation platforms, and digital marketplaces empower micro-enterprises and promote equitable economies. \\n\\nSmart resource-sharing systems for energy, water, and mobility, along with gamified recycling apps, encourage sustainable practices. By aligning with the diverse needs of urban populations, these solutions can drive lasting impact and economic growth.\\n\",cT86wVcZF:addImageAlt({src:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png\",srcSet:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=512 512w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png 2688w\"},\"\"),height:\"100%\",id:\"KDHca4cF3\",layoutId:\"KDHca4cF3\",LhBwoR_qE:\"Hover to flip\",style:{height:\"100%\",width:\"100%\"},Uhi5lchtX:\"Urban Farming Solutions for Thriving Communities\",variant:\"l418vEyPf\",width:\"100%\",xKyhYYdPu:\"Urban Farming Solutions for Thriving Communities\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"320px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-15ustic-container\",children:/*#__PURE__*/_jsx(CardComponent,{bH0p0iU42:\"As tidal floods worsen, technology-driven solutions are crucial to mitigate their impact and adapt to changing conditions. \\n\\nAI-powered early warning systems and IoT-enabled monitoring devices provide real-time flood predictions and track vulnerable areas, supported by remote sensing technologies to map high-risk zones. \\n\\nFlood mitigation tools such as water diversion systems, dynamic smart drainage, and deployable barriers offer rapid response during emergencies. Adaptation infrastructure includes modular and scalable seawalls, floating or amphibious urban infrastructure, and nature-based solutions like mangrove planting and wetland restoration. \\n\\nThese innovations ensure resilience, sustainability, and adaptability for affected communities.\",cT86wVcZF:addImageAlt({src:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png\",srcSet:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=512 512w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png 2912w\"},\"\"),height:\"100%\",id:\"MIInwBoBW\",layoutId:\"MIInwBoBW\",LhBwoR_qE:\"Hover to flip\",style:{height:\"100%\",width:\"100%\"},Uhi5lchtX:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\",variant:\"l418vEyPf\",width:\"100%\",xKyhYYdPu:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19gcrgs\",\"data-framer-name\":\"Card Component with Padding\",name:\"Card Component with Padding\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"320px\",children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-i8bgrt-container\",children:/*#__PURE__*/_jsx(CardComponent,{bH0p0iU42:\"Effective landfill waste management is essential for building urban resilience, as landfills contribute significantly to methane emissions 25 times more potent than CO\u2082 and are filled with recoverable materials that outdated technologies fail to utilize efficiently. Additionally, the growing urban space crisis, with cities running out of landfill capacity, escalates waste management costs and logistical challenges. \\n\\nKey areas of innovation in waste management include real-time waste tracking and monitoring using IoT-enabled sensors to measure landfill capacity and detect hazardous materials, and advanced landfill mining with robotic-powered systems for safely excavating, sorting, and recovering valuable materials like metals, plastics, and organic waste. Additionally, technologies for efficient methane capture and energy conversion unlock the potential of landfill gas utilization, while data-driven platforms leveraging machine learning optimize waste diversion toward recycling or composting. \\n\\nBy addressing waste at its source, can mitigate flooding risks, curb greenhouse gas emissions, protect ecosystems, and develop scalable, cost-effective solutions for sustainable urban living.\",cT86wVcZF:addImageAlt({src:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg\",srcSet:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=1024 768w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=2048 1536w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=4096 3072w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg 7500w\"},\"\"),height:\"100%\",id:\"F5Uk_w5PE\",layoutId:\"F5Uk_w5PE\",LhBwoR_qE:\"Hover to flip\",style:{height:\"100%\",width:\"100%\"},Uhi5lchtX:\"Landfill Waste Management\",variant:\"l418vEyPf\",width:\"100%\",xKyhYYdPu:\"Landfill Waste Management\"})})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:1356.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-52oxyo-container hidden-72rtr7\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"vDzssM7dS\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg\",srcSet:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg 6000w\"},\"\"),layoutId:\"vDzssM7dS\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Addressing Stunting in Indonesia\",style:{width:\"100%\"},variant:\"PVmHil7QL\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:1532.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-fe7nub-container hidden-72rtr7\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"F0YINyLbM\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png\",srcSet:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=512 512w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png 2688w\"},\"\"),layoutId:\"F0YINyLbM\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Urban Farming Solutions for Thriving Communities\",style:{width:\"100%\"},variant:\"DsqsEUGD0\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:1708.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dzk09c-container hidden-72rtr7\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"pykzUsAFu\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png\",srcSet:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=512 512w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png 2912w\"},\"\"),layoutId:\"pykzUsAFu\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\",style:{width:\"100%\"},variant:\"T9h6PiO9T\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:1884.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gjsduf-container hidden-72rtr7\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Effective landfill waste management is essential for building urban resilience, as landfills contribute significantly to methane emissions 25 times more potent than CO\u2082 and are filled with recoverable materials that outdated technologies fail to utilize efficiently. Additionally, the growing urban space crisis, with cities running out of landfill capacity, escalates waste management costs and logistical challenges. \\n\\nKey areas of innovation in waste management include real-time waste tracking and monitoring using IoT-enabled sensors to measure landfill capacity and detect hazardous materials, and advanced landfill mining with robotic-powered systems for safely excavating, sorting, and recovering valuable materials like metals, plastics, and organic waste. Additionally, technologies for efficient methane capture and energy conversion unlock the potential of landfill gas utilization, while data-driven platforms leveraging machine learning optimize waste diversion toward recycling or composting. \\n\\nBy addressing waste at its source, can mitigate flooding risks, curb greenhouse gas emissions, protect ecosystems, and develop scalable, cost-effective solutions for sustainable urban living.\",height:\"100%\",id:\"daBw0btPE\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg\",srcSet:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=1024 768w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=2048 1536w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=4096 3072w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg 7500w\"},\"\"),layoutId:\"daBw0btPE\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Landfill Waste Management\",style:{width:\"100%\"},variant:\"mE8ZOntHc\",width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{height:152,width:\"calc(100vw - 96px)\",y:1598.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ofr4bh-container hidden-72rtr7 hidden-cdjuhp\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"qQhqoVqyR\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg\",srcSet:\"https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/hgiTTh4qPEWwcskJqNBVDfxzU.jpg 6000w\"},\"\"),layoutId:\"qQhqoVqyR\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Addressing Stunting in Indonesia\",style:{width:\"100%\"},variant:\"PVmHil7QL\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{height:152,width:\"calc(100vw - 96px)\",y:1774.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3c6v4q-container hidden-72rtr7 hidden-cdjuhp\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"Ru72mWEo8\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png\",srcSet:\"https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=512 512w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/KaxFHqEyRix9oYXQe0y4FlcTwLw.png 2688w\"},\"\"),layoutId:\"Ru72mWEo8\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Urban Farming Solutions for Thriving Communities\",style:{width:\"100%\"},variant:\"DsqsEUGD0\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{height:152,width:\"calc(100vw - 96px)\",y:1950.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zedqva-container hidden-72rtr7 hidden-cdjuhp\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"pXYVtyvAj\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png\",srcSet:\"https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=512 512w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/0aNGxLWx62hGnb06pSJHXBk.png 2912w\"},\"\"),layoutId:\"pXYVtyvAj\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Adaptation and Mitigation Solutions for Worsening Tidal Floods\",style:{width:\"100%\"},variant:\"T9h6PiO9T\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{height:152,width:\"calc(100vw - 96px)\",y:2126.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10k7x7b-container hidden-72rtr7 hidden-cdjuhp\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Effective landfill waste management is essential for building urban resilience, as landfills contribute significantly to methane emissions 25 times more potent than CO\u2082 and are filled with recoverable materials that outdated technologies fail to utilize efficiently. Additionally, the growing urban space crisis, with cities running out of landfill capacity, escalates waste management costs and logistical challenges. \\n\\nKey areas of innovation in waste management include real-time waste tracking and monitoring using IoT-enabled sensors to measure landfill capacity and detect hazardous materials, and advanced landfill mining with robotic-powered systems for safely excavating, sorting, and recovering valuable materials like metals, plastics, and organic waste. Additionally, technologies for efficient methane capture and energy conversion unlock the potential of landfill gas utilization, while data-driven platforms leveraging machine learning optimize waste diversion toward recycling or composting. \\n\\nBy addressing waste at its source, can mitigate flooding risks, curb greenhouse gas emissions, protect ecosystems, and develop scalable, cost-effective solutions for sustainable urban living.\",height:\"100%\",id:\"joldi4rwh\",IudvGyR9a:addImageAlt({src:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg\",srcSet:\"https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=1024 768w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=2048 1536w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg?scale-down-to=4096 3072w,https://framerusercontent.com/images/DuVPZtYsHSnyxG9teTgvVXsUBI.jpg 7500w\"},\"\"),layoutId:\"joldi4rwh\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Landfill Waste Management\",style:{width:\"100%\"},variant:\"mE8ZOntHc\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gwh4tz\",id:elementId2,ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11xtm10\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rb1sn2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"A call to global cutting-edge innovators that looking for generating real societal and economic impact\"})})},Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"A call to global cutting-edge innovators \",/*#__PURE__*/_jsx(\"br\",{}),\"that looking for generating real \",/*#__PURE__*/_jsx(\"br\",{}),\"societal and economic impact\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"A call to global cutting-edge innovators that looking for generating real societal \",/*#__PURE__*/_jsx(\"br\",{}),\"and economic impact\"]})}),className:\"framer-1s5u527\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"bit.ly/FGCRegistration\",nodeId:\"nrEsGipx4\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1k6b5z7 framer-lux5qc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{width:\"max(min(100vw - 48px, 1200px), 1px)\",y:2171.8},Uuohe3OsF:{y:2390.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:2457,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fis39j-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{cXgLj2iY9:\"Sign Up Now\",height:\"100%\",id:\"jPXqIxsKe\",iKSRx2ylt:\"rgb(255, 255, 255)\",kSAzqi4lU:16,layoutId:\"jPXqIxsKe\",Q4JxuwevX:\"12px 16px 12px 16px\",variant:\"gQnrZTfOr\",width:\"100%\"})})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zon7a1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{width:\"max(min(100vw - 48px, 1200px), 1px)\",y:2255.8},Uuohe3OsF:{width:\"max(min(100vw - 96px, 810px), 1px)\",y:2474.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:520,y:2196,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1jlzdsb-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{e7xTIRnuN:16,oVO99KLgy:20,style:{width:\"100%\"}},Uuohe3OsF:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(CriteriasContent,{e7xTIRnuN:22,height:\"100%\",id:\"AbqOKDGvV\",layoutId:\"AbqOKDGvV\",oVO99KLgy:24,variant:\"oHxv_0EGl\",width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1aicimv\",id:elementId3,ref:ref5,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nile6p\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:3018.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-188rm9-container hidden-72rtr7 hidden-1fv56uj\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"oJe3MQQOh\",layoutId:\"oJe3MQQOh\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Implementation Grant\",style:{width:\"100%\"},variant:\"HAIXkRoFq\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:3194.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-12i6hnf-container hidden-72rtr7 hidden-1fv56uj\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Gain valuable guidance from experienced industry professionals who will help shape your project\",height:\"100%\",id:\"eHG3GgaxS\",layoutId:\"eHG3GgaxS\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png\",srcSet:\"https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png?scale-down-to=512 512w,https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png 926w\"},\"\"),nq7or0rmh:\"Opportunity Pilot Solutions\",style:{width:\"100%\"},variant:\"HAIXkRoFq\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:281,width:\"calc(100vw - 48px)\",y:3370.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nl8xgk-container hidden-72rtr7 hidden-1fv56uj\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Get the chance to plot and test your solutions in real-world scenarios with industry partners\",height:\"100%\",id:\"gi3DA1G95\",layoutId:\"gi3DA1G95\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?lossless=1\",srcSet:\"https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?scale-down-to=512&lossless=1 512w,https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?lossless=1 543w\"},\"\"),nq7or0rmh:\"Mentorship\",style:{height:\"100%\",width:\"100%\"},variant:\"HAIXkRoFq\",width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{height:152,width:\"calc(100vw - 48px)\",y:3675.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-b4l1uv-container hidden-72rtr7 hidden-1fv56uj\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Connect with like-minded innovators and unlock opportunities to secure additional funding and resources for your project development\",height:\"100%\",id:\"vJ37e4sgl\",layoutId:\"vJ37e4sgl\",nq7or0rmh:\"Network & Funding Access\",style:{width:\"100%\"},variant:\"HAIXkRoFq\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Participants will be part of FutureGen for Change network, \",/*#__PURE__*/_jsx(\"br\",{}),\"who together thrive to drive real-impact to society and unlock further benefits\"]})})},Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Participants will be part of FutureGen for Change network, \",/*#__PURE__*/_jsx(\"br\",{}),\"who together thrive to drive real-impact to society and\",/*#__PURE__*/_jsx(\"br\",{}),\" unlock further benefits\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Participants will be part of FutureGen for Change network, \",/*#__PURE__*/_jsx(\"br\",{}),\"who together thrive to drive real-impact to society and unlock further benefits\"]})}),className:\"framer-7q4cdm\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fg2k59-container hidden-cdjuhp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{style:{maxWidth:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowPadding:20,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:24,height:\"100%\",id:\"o3j2BatNi\",layoutId:\"o3j2BatNi\",padding:24,paddingBottom:24,paddingLeft:24,paddingPerSide:false,paddingRight:24,paddingTop:24,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:\"540px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1efxavk-container\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Receive funding support to implement your innovative solutions and bring your ideas to life\",height:\"100%\",id:\"sur4p4O7g\",layoutId:\"sur4p4O7g\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png\",srcSet:\"https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png?scale-down-to=512 512w,https://framerusercontent.com/images/GdAMTne0q7ZBQpI62q5TJuQhoMw.png 536w\"},\"\"),nq7or0rmh:\"Implementation Grant\",style:{width:\"100%\"},variant:\"IXy2wpfDH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"540px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-18ddeb5-container\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Gain valuable guidance from experienced industry professionals who will help shape your project\",height:\"100%\",id:\"XnpcEDvYM\",layoutId:\"XnpcEDvYM\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png\",srcSet:\"https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png?scale-down-to=512 512w,https://framerusercontent.com/images/L4yBqsP7PjrZeRMgq6TnlljyKs.png 926w\"},\"\"),nq7or0rmh:\"Opportunity Pilot Solutions\",style:{height:\"100%\",width:\"100%\"},variant:\"IXy2wpfDH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"540px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-279cpd-container\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Get the chance to plot and test your solutions in real-world scenarios with industry partners\",height:\"100%\",id:\"ng9KQsQUH\",layoutId:\"ng9KQsQUH\",mpYql16Gb:addImageAlt({src:\"https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?lossless=1\",srcSet:\"https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?scale-down-to=512&lossless=1 512w,https://framerusercontent.com/images/3tVobCtJkpYLy3jR1uPa2C7hq6U.png?lossless=1 543w\"},\"\"),nq7or0rmh:\"Mentorship\",style:{height:\"100%\",width:\"100%\"},variant:\"IXy2wpfDH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"540px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-5eqi27-container\",children:/*#__PURE__*/_jsx(MultipurposeCard,{b3UThelEu:\"Connect with like-minded innovators and unlock opportunities to secure additional funding and resources for your project development\",height:\"100%\",id:\"UXQYxGndp\",layoutId:\"UXQYxGndp\",nq7or0rmh:\"Network & Funding Access\",style:{height:\"100%\",width:\"100%\"},variant:\"IXy2wpfDH\",width:\"100%\"})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-bcs399\",id:elementId4,ref:ref6,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oqt89g\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wfj33p\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ef2h8n\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-leodnc\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Timeline\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Timeline\"})}),className:\"framer-1gmz9qb\",effect:textEffect,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Find out the step by step process of the FutureGen for Change.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),\"Tap the number to read the details.\"]})})},Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Find out the step by step process of the FutureGen for Change.\",/*#__PURE__*/_jsx(\"br\",{}),\"Tap the number to read the details.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Find out the step by step process of the FutureGen for Change.\",/*#__PURE__*/_jsx(\"br\",{}),\"Hover over the number to read the details.\"]})}),className:\"framer-rli7yi\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g010rt\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mebq62\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0gaXRhbGlj\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"Scroll to the right to see the full timeline\"})}),className:\"framer-1cafrt3\",effect:textEffect1,fonts:[\"FS;Montserrat-medium italic\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lq6nd6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nfk19t\",\"data-framer-name\":\"1\",name:\"1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1om5wko-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"1\",height:\"100%\",id:\"SgYzCVjDo\",layoutId:\"SgYzCVjDo\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"FutureGen For Change officially begins! On this day we unveil our mission to transform Indonesian cities through innovation.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uc0umt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Soft \",/*#__PURE__*/_jsx(\"br\",{}),\"Launch\"]})}),className:\"framer-2hk33y\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"20 Dec 2024\"})}),className:\"framer-1cauck0\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rj0ho0\",\"data-border\":true,\"data-framer-name\":\"Line\",name:\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s42hkz\",\"data-framer-name\":\"2\",name:\"2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wtimq4-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"2\",height:\"100%\",id:\"yvouzTJeY\",layoutId:\"yvouzTJeY\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Calling all innovators! Learn about our program and how your solutions can address urban challenges in Indonesia.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19eeage\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Open Registration &\",/*#__PURE__*/_jsx(\"br\",{}),\"Socialization\"]})}),className:\"framer-1p4ivr6\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"before 31 Jan 2025\"})}),className:\"framer-zxuvcj\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13ooh8s\",\"data-border\":true,\"data-framer-name\":\"Line\",name:\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zpzwce\",\"data-framer-name\":\"3\",name:\"3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xid7q9-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"3\",height:\"100%\",id:\"YIf9YhrzP\",layoutId:\"YIf9YhrzP\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Submit your TRL-6 solutions! Our panel is looking for innovations ready to tackle sustainability challenges.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11006rh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Applicants Selection\"})}),className:\"framer-pi1su4\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"5-7 Feb 2025\"})}),className:\"framer-cz50ld\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1v3g6lv\",\"data-border\":true,\"data-framer-name\":\"Line\",name:\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-109lxh1\",\"data-framer-name\":\"4\",name:\"4\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13v9abq-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"4\",height:\"100%\",id:\"vUOmT_C82\",layoutId:\"vUOmT_C82\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Congratulations to our Top 25 teams! Selected innovators begin their journey with program onboarding.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ar773o\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Top 23\",/*#__PURE__*/_jsx(\"br\",{}),\"Announcement\"]})}),className:\"framer-yyad18\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"11-14 Feb 2025\"})}),className:\"framer-hcud46\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qepm9x\",\"data-border\":true,\"data-framer-name\":\"Line\",name:\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cuk1ey\",\"data-framer-name\":\"5\",name:\"5\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h8w807-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"5\",height:\"100%\",id:\"pe8a5t3nd\",layoutId:\"pe8a5t3nd\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Virtual acceleration begins! Teams receive training, mentorship, and connect with potential business partners\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5mll5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Bootcamp & Business Matchmaking\"})}),className:\"framer-15fl7ft\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"17 Feb-17 Mar 2025\"})}),className:\"framer-1qcc0eh\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1m3xubj\",\"data-border\":true,\"data-framer-name\":\"Line\",name:\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-680wl7\",\"data-framer-name\":\"6\",name:\"6\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9q5a1h-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"6\",height:\"100%\",id:\"gEHTWze0f\",layoutId:\"gEHTWze0f\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Meet our finalists! Six teams advance to implement their solutions in partner cities\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11g9d4p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Top 6\",/*#__PURE__*/_jsx(\"br\",{}),\"Announcement\"]})}),className:\"framer-1k2o4x0\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"21 Mar-11 April 25\"})}),className:\"framer-16xh8ff\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ye7sth\",\"data-border\":true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pzsvuy\",\"data-framer-name\":\"7\",name:\"7\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16n1y4e-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"7\",height:\"100%\",id:\"RDw5EflE4\",layoutId:\"RDw5EflE4\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Innovation in action! Selected teams deploy their solutions in real urban environments.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e2768d\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Pilot Project\"})}),className:\"framer-1i9ngzr\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"April -Jun 2025\"})}),className:\"framer-wy9fco\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g456uq\",\"data-border\":true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f0jubq\",\"data-framer-name\":\"8\",name:\"8\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:4396.15},Uuohe3OsF:{y:4023.05}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:3684.25,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11w9yni-container\",children:/*#__PURE__*/_jsx(Button2,{BRlXsZ8Te:\"8\",height:\"100%\",id:\"mvwpKjEZb\",layoutId:\"mvwpKjEZb\",style:{height:\"100%\",width:\"100%\"},UlO4NPcg2:\"Sharing success stories! Final documentation and insights from our pilot implementations.\",variant:\"XGEKNsXe3\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yas0wp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Pilot Publication\"})}),className:\"framer-1mjldo5\",effect:textEffect1,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"Jun 2025\"})}),className:\"framer-pshvvk\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hjpbo8\",id:elementId5,ref:ref7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gpasqs\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-plyl6i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Frequently\",/*#__PURE__*/_jsx(\"br\",{}),\"Asked\",/*#__PURE__*/_jsx(\"br\",{}),\"Questions\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:[\"Frequently\",/*#__PURE__*/_jsx(\"br\",{}),\"Asked\",/*#__PURE__*/_jsx(\"br\",{}),\"Questions\"]})}),className:\"framer-1emqxhn\",effect:textEffect,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-db5ric\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{width:\"min(100vw - 48px, 1200px)\",y:4519.8},Uuohe3OsF:{width:\"min(100vw - 96px, 810px)\",y:4205.1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:\"640px\",y:3827.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fjhwio-container\",children:/*#__PURE__*/_jsx(Accordion2,{height:\"100%\",id:\"MItoQqaYj\",layoutId:\"MItoQqaYj\",style:{width:\"100%\"},width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2ii2dy\",id:elementId6,ref:ref8,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-peqjqh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"Partners\"})}),className:\"framer-14p26dk\",effect:textEffect,fonts:[\"FS;Montserrat-semibold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hen5x-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"flex-start\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:96,height:\"100%\",hoverFactor:1,id:\"QwINBJZMd\",layoutId:\"QwINBJZMd\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pq6tls\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"Program Initiator\"})}),className:\"framer-1o59lz\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tbvqw6\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:192,pixelHeight:180,pixelWidth:384,src:\"https://framerusercontent.com/images/ebYJA4MTJ6bvxK4U02WqU7NvQ.png\"},className:\"framer-au2pc2\",\"data-framer-name\":\"Image\",name:\"Image\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:61,intrinsicWidth:192,pixelHeight:122,pixelWidth:384,src:\"https://framerusercontent.com/images/87K2NDRwEaOK7jTOPd61aHauj5w.png\"},className:\"framer-wl6jsf\",\"data-framer-name\":\"Image\",name:\"Image\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ofktps\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"FutureGen For Change-funded Founders\"})}),className:\"framer-1lru0po\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16z2rsz\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:31.5,intrinsicWidth:192,pixelHeight:63,pixelWidth:384,src:\"https://framerusercontent.com/images/B90iqld41Abj4c5EkddDsarAwuc.png\"},className:\"framer-1lcegu0\",\"data-framer-name\":\"Image\",name:\"Image\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:64,intrinsicWidth:192,pixelHeight:128,pixelWidth:384,src:\"https://framerusercontent.com/images/467xt6DTs2ceaA0uDwh7YPiKlwQ.png\"},className:\"framer-be85ar\",\"data-framer-name\":\"Image\",name:\"Image\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:63.5,intrinsicWidth:192,pixelHeight:127,pixelWidth:384,src:\"https://framerusercontent.com/images/zRjr25zLlDQxQiCJeXNoOhpyc.png\"},className:\"framer-1iec42v\",\"data-framer-name\":\"Image\",name:\"Image\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a8d1ur\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"Grant Partner\"})}),className:\"framer-5mcffx\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3d14xn\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:38,intrinsicWidth:192,pixelHeight:76,pixelWidth:384,src:\"https://framerusercontent.com/images/1c7R6KIacBwMSYllfaHOQUg9jY.png\"},className:\"framer-6joyfk\",\"data-framer-name\":\"Image\",name:\"Image\"})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g9miax\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0a3f4308-2848-4a0f-9c2b-8d060e6eddb7, rgb(136, 136, 136))\"},children:\"Local Government Partners\"})}),className:\"framer-u8n7ka\",effect:textEffect1,fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khpc2m\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:236,intrinsicWidth:192,pixelHeight:472,pixelWidth:384,src:\"https://framerusercontent.com/images/Vuy6mGZ878G87dnFvEfsoYb8pQU.png\"},className:\"framer-1jfy4e9\",\"data-framer-name\":\"Image\",name:\"Image\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:129.5,intrinsicWidth:100,pixelHeight:259,pixelWidth:200,src:\"https://framerusercontent.com/images/gRMsX5rSXhx8aPa9s10qws5c6E.png\"},className:\"framer-mdb44x\",\"data-framer-name\":\"Image\",name:\"Image\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:192,pixelHeight:500,pixelWidth:384,src:\"https://framerusercontent.com/images/8ctT96jr1gC6nIt4l7Ck0CXcy4.png\"},className:\"framer-1bb11mo\",\"data-framer-name\":\"Image\",name:\"Image\"})]})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vwqwb0\",\"data-framer-name\":\"Main\",name:\"Main\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ws3k1t\",\"data-framer-name\":\"Scroll\",name:\"Scroll\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-106heoq\",\"data-framer-name\":\"Sticky\",name:\"Sticky\",children:[/*#__PURE__*/_jsx(Link,{href:\"bit.ly/FGCRegistration\",nodeId:\"Q5BsfBs_t\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-h7zm9s framer-lux5qc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{y:5754.138412832419},Uuohe3OsF:{y:5463.438412832419}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,y:5101.838412832419,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ptsomi-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{variant:\"keWCNlGpB\"}},children:/*#__PURE__*/_jsx(FinalCTA,{height:\"100%\",id:\"KxJdSKszp\",layoutId:\"KxJdSKszp\",variant:\"gv7vqDf_k\",width:\"100%\"})})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14a2oui\",\"data-framer-name\":\"Image Grid\",draggable:\"false\",name:\"Image Grid\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5501.85),pixelHeight:1024,pixelWidth:1024,sizes:\"120px\",src:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png 1024w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5131.150000000001),pixelHeight:1024,pixelWidth:1024,sizes:\"120px\",src:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png 1024w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition3,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:300,y:150}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(4769.55),pixelHeight:1024,pixelWidth:1024,sizes:\"160px\",src:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/tLoEP1n6Gu4oXNflPTfZ0zrrZ0Y.png 1024w\"},className:\"framer-1shk6on\",\"data-framer-name\":\"Image 1\",name:\"Image 1\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5501.85),pixelHeight:5304,pixelWidth:7952,sizes:\"120px\",src:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg 7952w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5131.150000000001),pixelHeight:5304,pixelWidth:7952,sizes:\"120px\",src:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg 7952w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:124,y:90}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(4769.55),pixelHeight:5304,pixelWidth:7952,sizes:\"160px\",src:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/okNJQTMLwXYPJIiY3iE3GGmiNo.jpg 7952w\"},className:\"framer-avf9rn\",\"data-framer-name\":\"Image 2\",name:\"Image 2\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5501.85),pixelHeight:3996,pixelWidth:2666,sizes:\"120px\",src:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=1024 683w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=2048 1366w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg 2666w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5131.150000000001),pixelHeight:3996,pixelWidth:2666,sizes:\"120px\",src:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=1024 683w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=2048 1366w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg 2666w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:40}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(4769.55),pixelHeight:3996,pixelWidth:2666,sizes:\"160px\",src:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=1024 683w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg?scale-down-to=2048 1366w,https://framerusercontent.com/images/ymcavaLveJNqSBHEQnlFyv9g8.jpg 2666w\"},className:\"framer-29lqg8\",\"data-framer-name\":\"Image 3\",name:\"Image 3\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5501.85),pixelHeight:596,pixelWidth:1108,sizes:\"120px\",src:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png 1108w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5131.150000000001),pixelHeight:596,pixelWidth:1108,sizes:\"120px\",src:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png 1108w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:-124,y:90}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(4769.55),pixelHeight:596,pixelWidth:1108,sizes:\"160px\",src:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zuQE7d3mP7SlSAC71WXtQvz5eQ.png 1108w\"},className:\"framer-19t3yvg\",\"data-framer-name\":\"Image 10\",name:\"Image 10\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5501.85),pixelHeight:4160,pixelWidth:6240,sizes:\"120px\",src:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg 6240w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5131.150000000001),pixelHeight:4160,pixelWidth:6240,sizes:\"120px\",src:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg 6240w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:-300,y:150}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(4769.55),pixelHeight:4160,pixelWidth:6240,sizes:\"160px\",src:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/IgnMeocBzhFTjappmFQCxy5vhzE.jpg 6240w\"},className:\"framer-1c4u6ft\",\"data-framer-name\":\"Image 7\",name:\"Image 7\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5701.85),pixelHeight:3864,pixelWidth:5152,sizes:\"120px\",src:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg 5152w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5411.150000000001),pixelHeight:3864,pixelWidth:5152,sizes:\"120px\",src:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg 5152w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:270,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5049.55),pixelHeight:3864,pixelWidth:5152,sizes:\"160px\",src:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/jxwfGPqWIpNqaVNw5iKZJDpTkQ.jpg 5152w\"},className:\"framer-1xk49yw\",\"data-framer-name\":\"Image 8\",name:\"Image 8\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5701.85),pixelHeight:1456,pixelWidth:816,sizes:\"120px\",src:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=1024 573w,https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png 816w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5411.150000000001),pixelHeight:1456,pixelWidth:816,sizes:\"120px\",src:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=1024 573w,https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png 816w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:94,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5049.55),pixelHeight:1456,pixelWidth:816,sizes:\"160px\",src:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png?scale-down-to=1024 573w,https://framerusercontent.com/images/LmHwO6JojuVp0aDrDVgHk3Onmw.png 816w\"},className:\"framer-mfz3xr\",\"data-framer-name\":\"Image 4\",name:\"Image 4\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:540,loading:getLoadingLazyAtYPosition(5701.85),pixelHeight:796,pixelWidth:1180,sizes:\"120px\",src:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png 1180w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:540,loading:getLoadingLazyAtYPosition(5411.150000000001),pixelHeight:796,pixelWidth:1180,sizes:\"120px\",src:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png 1180w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:2,skewX:0,skewY:0,x:0,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:540,loading:getLoadingLazyAtYPosition(5049.55),pixelHeight:796,pixelWidth:1180,sizes:\"160px\",src:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=512 512w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0PuIBG8PJnAO8Q4gulUOwJohhNE.png 1180w\"},className:\"framer-xghv8i\",\"data-framer-name\":\"Main\",name:\"Main\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5725.641556728233),pixelHeight:1024,pixelWidth:820,sizes:\"120px\",src:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png 820w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5435.152638522428),pixelHeight:1024,pixelWidth:820,sizes:\"120px\",src:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png 820w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5050.5526385224275),pixelHeight:1024,pixelWidth:820,sizes:\"160px\",src:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/j7nFLyPw7Z0AjwVk2UBXI0pvmzM.png 820w\"},className:\"framer-akoejc\",\"data-framer-name\":\"Image 11\",name:\"Image 11\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5701.85),pixelHeight:1792,pixelWidth:2688,sizes:\"120px\",src:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512 512w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png 2688w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5411.150000000001),pixelHeight:1792,pixelWidth:2688,sizes:\"120px\",src:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512 512w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png 2688w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:-94,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5049.55),pixelHeight:1792,pixelWidth:2688,sizes:\"160px\",src:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=512 512w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/B0my3aaH0lZ9PqzTSoEInhIy8o.png 2688w\"},className:\"framer-1ylg9mt\",\"data-framer-name\":\"Image 5\",name:\"Image 5\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5701.85),pixelHeight:1856,pixelWidth:2464,sizes:\"120px\",src:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512 512w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png 2464w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5411.150000000001),pixelHeight:1856,pixelWidth:2464,sizes:\"120px\",src:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512 512w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png 2464w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:-270,y:0}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5049.55),pixelHeight:1856,pixelWidth:2464,sizes:\"160px\",src:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=512 512w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/e5VkvNpWzTF1IoOLxK1be0WMf9w.png 2464w\"},className:\"framer-1hpfbtl\",\"data-framer-name\":\"Image 9\",name:\"Image 9\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5901.85),pixelHeight:3376,pixelWidth:6e3,sizes:\"120px\",src:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg 6000w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5691.150000000001),pixelHeight:3376,pixelWidth:6e3,sizes:\"120px\",src:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg 6000w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:300,y:-150}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5329.55),pixelHeight:3376,pixelWidth:6e3,sizes:\"160px\",src:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/pO16TzzQyeSDRXWFjDAPBFs4Do.jpg 6000w\"},className:\"framer-1towb0s\",\"data-framer-name\":\"Image 12\",name:\"Image 12\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5901.85),pixelHeight:3389,pixelWidth:2540,sizes:\"120px\",src:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=1024 767w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=2048 1534w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg 2540w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5691.150000000001),pixelHeight:3389,pixelWidth:2540,sizes:\"120px\",src:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=1024 767w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=2048 1534w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg 2540w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:124,y:-90}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5329.55),pixelHeight:3389,pixelWidth:2540,sizes:\"160px\",src:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=1024 767w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg?scale-down-to=2048 1534w,https://framerusercontent.com/images/Yr1tVmykWmlnroVXm8KQQK0SBU.jpg 2540w\"},className:\"framer-iq5lap\",\"data-framer-name\":\"Image 6\",name:\"Image 6\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5901.85),pixelHeight:3456,pixelWidth:5184,sizes:\"120px\",src:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg 5184w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5691.150000000001),pixelHeight:3456,pixelWidth:5184,sizes:\"120px\",src:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg 5184w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:-40}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5329.55),pixelHeight:3456,pixelWidth:5184,sizes:\"160px\",src:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/R612CiaLHVuTUQPxoPbykTb6xvw.jpg 5184w\"},className:\"framer-14pgsuv\",\"data-framer-name\":\"Image 13\",name:\"Image 13\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5901.85),pixelHeight:1024,pixelWidth:1024,sizes:\"120px\",src:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512 512w,https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png 1024w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5691.150000000001),pixelHeight:1024,pixelWidth:1024,sizes:\"120px\",src:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512 512w,https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png 1024w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:-124,y:-90}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5329.55),pixelHeight:1024,pixelWidth:1024,sizes:\"160px\",src:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png?scale-down-to=512 512w,https://framerusercontent.com/images/5Z0ASLHd8gwzdluFNKpu9GjFRkM.png 1024w\"},className:\"framer-7zbwe3\",\"data-framer-name\":\"Image 13\",name:\"Image 13\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5901.85),pixelHeight:5760,pixelWidth:3840,sizes:\"120px\",src:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg 3840w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5691.150000000001),pixelHeight:5760,pixelWidth:3840,sizes:\"120px\",src:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg 3840w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:-300,y:-150}},{ref:ref9,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition(5329.55),pixelHeight:5760,pixelWidth:3840,sizes:\"160px\",src:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/gOm1Tg0JQu6pQxfsSQ2xHg6sw.jpg 3840w\"},className:\"framer-1y38gz1\",\"data-framer-name\":\"Image 13\",name:\"Image 13\"})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lbb65a\",\"data-framer-name\":\"Images Trigger\",id:elementId7,name:\"Images Trigger\",ref:ref9})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ahvr5o\",id:elementId8,ref:ref10,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-s5s980\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13pqry9\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r40f4y\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mwojv6\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"ZyXjgEfiQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(7367.1),pixelHeight:1176,pixelWidth:2136,sizes:\"135px\",src:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=512 512w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png 2136w\"}},Uuohe3OsF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(7076.400000000001),pixelHeight:1176,pixelWidth:2136,sizes:\"175px\",src:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=512 512w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png 2136w\"}}},children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:588,intrinsicWidth:1068,loading:getLoadingLazyAtYPosition(6794.8),pixelHeight:1176,pixelWidth:2136,sizes:\"175px\",src:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=512 512w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Zk6eXFoL803mwMzhTFrItXn8Bk.png 2136w\"},className:\"framer-139dfd0 framer-lux5qc\",\"data-framer-name\":\"Logo FGC Baru - Hitam\",name:\"Logo FGC Baru - Hitam\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-61cecfaa-f39b-4077-9f0c-7b1a96f404e3, rgb(22, 24, 25))\"},children:\"\\xa9 2024 FutureGen for Change. All rights reserved.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-61cecfaa-f39b-4077-9f0c-7b1a96f404e3, rgb(22, 24, 25))\"},children:\"\\xa9 2024 FutureGen for Change. All rights reserved.\"})}),className:\"framer-1uk9byo hidden-cdjuhp\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sr86a\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1en76w3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-61cecfaa-f39b-4077-9f0c-7b1a96f404e3, rgb(22, 24, 25))\"},children:\"Get in touch with us:\"})}),className:\"framer-oov0na\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14gyrr2\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/future.lestari/\",nodeId:\"u9seWmUFu\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1o0ojis framer-lux5qc\",\"data-border\":true,whileHover:animation4,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8.001 6 C 6.896 6 6.001 6.895 6.001 8 C 6.001 9.105 6.896 10 8.001 10 C 9.105 10 10.001 9.105 10.001 8 C 10.001 6.895 9.105 6 8.001 6 Z M 8.001 4.667 C 9.842 4.667 11.334 6.159 11.334 8 C 11.334 9.841 9.842 11.333 8.001 11.333 C 6.16 11.333 4.667 9.841 4.667 8 C 4.667 6.159 6.16 4.667 8.001 4.667 Z M 12.334 4.5 C 12.334 4.96 11.961 5.333 11.501 5.333 C 11.04 5.333 10.667 4.96 10.667 4.5 C 10.667 4.04 11.04 3.667 11.501 3.667 C 11.961 3.667 12.334 4.04 12.334 4.5 Z M 8.001 2.667 C 6.351 2.667 6.082 2.671 5.315 2.705 C 4.792 2.73 4.441 2.8 4.116 2.927 C 3.844 3.027 3.598 3.187 3.396 3.395 C 3.187 3.597 3.027 3.843 2.927 4.115 C 2.8 4.442 2.73 4.792 2.706 5.314 C 2.671 6.05 2.667 6.307 2.667 8 C 2.667 9.65 2.671 9.919 2.705 10.686 C 2.73 11.208 2.8 11.559 2.926 11.884 C 3.039 12.174 3.173 12.383 3.394 12.604 C 3.619 12.828 3.827 12.962 4.114 13.073 C 4.443 13.2 4.794 13.271 5.314 13.295 C 6.05 13.329 6.307 13.333 8 13.333 C 9.65 13.333 9.919 13.329 10.686 13.295 C 11.207 13.27 11.558 13.2 11.884 13.074 C 12.156 12.974 12.402 12.813 12.604 12.605 C 12.829 12.381 12.963 12.173 13.073 11.885 C 13.2 11.557 13.271 11.207 13.295 10.685 C 13.329 9.95 13.333 9.692 13.333 8 C 13.333 6.351 13.329 6.081 13.295 5.314 C 13.27 4.793 13.199 4.441 13.073 4.115 C 12.973 3.843 12.813 3.597 12.605 3.395 C 12.403 3.187 12.157 3.026 11.885 2.926 C 11.558 2.799 11.207 2.729 10.686 2.705 C 9.951 2.671 9.693 2.667 8 2.667 Z M 8.001 1.333 C 9.812 1.333 10.038 1.34 10.749 1.373 C 11.459 1.407 11.943 1.518 12.367 1.683 C 12.807 1.853 13.178 2.082 13.549 2.452 C 13.888 2.785 14.15 3.188 14.317 3.633 C 14.482 4.058 14.594 4.542 14.627 5.252 C 14.659 5.963 14.667 6.189 14.667 8 C 14.667 9.811 14.661 10.037 14.627 10.748 C 14.594 11.458 14.482 11.941 14.317 12.367 C 14.15 12.812 13.888 13.215 13.549 13.548 C 13.215 13.887 12.812 14.149 12.367 14.317 C 11.943 14.481 11.459 14.593 10.749 14.627 C 10.038 14.658 9.812 14.667 8.001 14.667 C 6.189 14.667 5.963 14.66 5.252 14.627 C 4.543 14.593 4.059 14.481 3.634 14.317 C 3.189 14.15 2.786 13.887 2.453 13.548 C 2.114 13.215 1.851 12.812 1.684 12.367 C 1.519 11.942 1.407 11.458 1.374 10.748 C 1.342 10.037 1.334 9.811 1.334 8 C 1.334 6.189 1.341 5.963 1.374 5.252 C 1.407 4.541 1.519 4.059 1.684 3.633 C 1.851 3.188 2.113 2.785 2.453 2.452 C 2.786 2.113 3.189 1.85 3.634 1.683 C 4.059 1.518 4.542 1.407 5.252 1.373 C 5.963 1.342 6.189 1.333 8.001 1.333 Z\" fill=\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) /* {&quot;name&quot;:&quot;Text / Primary&quot;} */\"></path></svg>',svgContentId:12285493959},Uuohe3OsF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8.001 6 C 6.896 6 6.001 6.895 6.001 8 C 6.001 9.105 6.896 10 8.001 10 C 9.105 10 10.001 9.105 10.001 8 C 10.001 6.895 9.105 6 8.001 6 Z M 8.001 4.667 C 9.842 4.667 11.334 6.159 11.334 8 C 11.334 9.841 9.842 11.333 8.001 11.333 C 6.16 11.333 4.667 9.841 4.667 8 C 4.667 6.159 6.16 4.667 8.001 4.667 Z M 12.334 4.5 C 12.334 4.96 11.961 5.333 11.501 5.333 C 11.04 5.333 10.667 4.96 10.667 4.5 C 10.667 4.04 11.04 3.667 11.501 3.667 C 11.961 3.667 12.334 4.04 12.334 4.5 Z M 8.001 2.667 C 6.351 2.667 6.082 2.671 5.315 2.705 C 4.792 2.73 4.441 2.8 4.116 2.927 C 3.844 3.027 3.598 3.187 3.396 3.395 C 3.187 3.597 3.027 3.843 2.927 4.115 C 2.8 4.442 2.73 4.792 2.706 5.314 C 2.671 6.05 2.667 6.307 2.667 8 C 2.667 9.65 2.671 9.919 2.705 10.686 C 2.73 11.208 2.8 11.559 2.926 11.884 C 3.039 12.174 3.173 12.383 3.394 12.604 C 3.619 12.828 3.827 12.962 4.114 13.073 C 4.443 13.2 4.794 13.271 5.314 13.295 C 6.05 13.329 6.307 13.333 8 13.333 C 9.65 13.333 9.919 13.329 10.686 13.295 C 11.207 13.27 11.558 13.2 11.884 13.074 C 12.156 12.974 12.402 12.813 12.604 12.605 C 12.829 12.381 12.963 12.173 13.073 11.885 C 13.2 11.557 13.271 11.207 13.295 10.685 C 13.329 9.95 13.333 9.692 13.333 8 C 13.333 6.351 13.329 6.081 13.295 5.314 C 13.27 4.793 13.199 4.441 13.073 4.115 C 12.973 3.843 12.813 3.597 12.605 3.395 C 12.403 3.187 12.157 3.026 11.885 2.926 C 11.558 2.799 11.207 2.729 10.686 2.705 C 9.951 2.671 9.693 2.667 8 2.667 Z M 8.001 1.333 C 9.812 1.333 10.038 1.34 10.749 1.373 C 11.459 1.407 11.943 1.518 12.367 1.683 C 12.807 1.853 13.178 2.082 13.549 2.452 C 13.888 2.785 14.15 3.188 14.317 3.633 C 14.482 4.058 14.594 4.542 14.627 5.252 C 14.659 5.963 14.667 6.189 14.667 8 C 14.667 9.811 14.661 10.037 14.627 10.748 C 14.594 11.458 14.482 11.941 14.317 12.367 C 14.15 12.812 13.888 13.215 13.549 13.548 C 13.215 13.887 12.812 14.149 12.367 14.317 C 11.943 14.481 11.459 14.593 10.749 14.627 C 10.038 14.658 9.812 14.667 8.001 14.667 C 6.189 14.667 5.963 14.66 5.252 14.627 C 4.543 14.593 4.059 14.481 3.634 14.317 C 3.189 14.15 2.786 13.887 2.453 13.548 C 2.114 13.215 1.851 12.812 1.684 12.367 C 1.519 11.942 1.407 11.458 1.374 10.748 C 1.342 10.037 1.334 9.811 1.334 8 C 1.334 6.189 1.341 5.963 1.374 5.252 C 1.407 4.541 1.519 4.059 1.684 3.633 C 1.851 3.188 2.113 2.785 2.453 2.452 C 2.786 2.113 3.189 1.85 3.634 1.683 C 4.059 1.518 4.542 1.407 5.252 1.373 C 5.963 1.342 6.189 1.333 8.001 1.333 Z\" fill=\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) /* {&quot;name&quot;:&quot;Text / Primary&quot;} */\"></path></svg>',svgContentId:11224596799}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1f0lgr0\",\"data-framer-name\":\"Graphic\",layout:\"position\",name:\"Graphic\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21 21\"><path d=\"M 10.501 7.875 C 9.051 7.875 7.876 9.05 7.876 10.5 C 7.876 11.95 9.051 13.125 10.501 13.125 C 11.951 13.125 13.126 11.95 13.126 10.5 C 13.126 9.05 11.951 7.875 10.501 7.875 Z M 10.501 6.125 C 12.917 6.125 14.876 8.084 14.876 10.5 C 14.876 12.916 12.917 14.875 10.501 14.875 C 8.085 14.875 6.126 12.916 6.126 10.5 C 6.126 8.084 8.085 6.125 10.501 6.125 Z M 16.188 5.906 C 16.188 6.51 15.699 7 15.095 7 C 14.491 7 14.001 6.51 14.001 5.906 C 14.001 5.302 14.491 4.812 15.095 4.812 C 15.699 4.812 16.188 5.302 16.188 5.906 Z M 10.501 3.5 C 8.336 3.5 7.983 3.506 6.976 3.551 C 6.29 3.583 5.829 3.675 5.402 3.841 C 5.045 3.972 4.722 4.183 4.457 4.456 C 4.183 4.721 3.973 5.044 3.841 5.401 C 3.675 5.83 3.583 6.289 3.552 6.975 C 3.506 7.941 3.5 8.278 3.5 10.5 C 3.5 12.666 3.506 13.018 3.551 14.025 C 3.583 14.71 3.675 15.172 3.84 15.598 C 3.989 15.978 4.164 16.252 4.455 16.543 C 4.75 16.837 5.023 17.013 5.4 17.158 C 5.832 17.325 6.292 17.418 6.975 17.449 C 7.941 17.495 8.278 17.5 10.5 17.5 C 12.666 17.5 13.018 17.494 14.025 17.449 C 14.71 17.417 15.17 17.325 15.598 17.16 C 15.955 17.028 16.278 16.818 16.543 16.544 C 16.838 16.25 17.014 15.977 17.159 15.599 C 17.325 15.169 17.418 14.709 17.449 14.024 C 17.495 13.059 17.5 12.721 17.5 10.5 C 17.5 8.335 17.494 7.982 17.449 6.975 C 17.417 6.29 17.324 5.828 17.159 5.401 C 17.027 5.044 16.817 4.721 16.544 4.456 C 16.279 4.182 15.956 3.972 15.599 3.84 C 15.17 3.674 14.71 3.582 14.025 3.551 C 13.06 3.505 12.723 3.5 10.5 3.5 Z M 10.501 1.75 C 12.878 1.75 13.175 1.759 14.109 1.802 C 15.04 1.846 15.675 1.992 16.232 2.209 C 16.81 2.432 17.296 2.733 17.783 3.218 C 18.228 3.656 18.572 4.185 18.792 4.769 C 19.008 5.326 19.155 5.961 19.198 6.893 C 19.24 7.826 19.251 8.123 19.251 10.5 C 19.251 12.877 19.242 13.174 19.198 14.107 C 19.155 15.039 19.008 15.673 18.792 16.231 C 18.572 16.816 18.228 17.345 17.783 17.782 C 17.345 18.227 16.816 18.571 16.232 18.791 C 15.675 19.007 15.04 19.154 14.109 19.197 C 13.175 19.239 12.878 19.25 10.501 19.25 C 8.124 19.25 7.827 19.241 6.893 19.197 C 5.962 19.154 5.328 19.007 4.77 18.791 C 4.185 18.571 3.656 18.227 3.219 17.782 C 2.774 17.344 2.43 16.815 2.21 16.231 C 1.993 15.674 1.847 15.039 1.803 14.107 C 1.761 13.174 1.751 12.877 1.751 10.5 C 1.751 8.123 1.76 7.826 1.803 6.893 C 1.847 5.96 1.993 5.327 2.21 4.769 C 2.429 4.184 2.774 3.655 3.219 3.218 C 3.656 2.773 4.186 2.429 4.77 2.209 C 5.327 1.992 5.961 1.846 6.893 1.802 C 7.827 1.761 8.124 1.75 10.501 1.75 Z\" fill=\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17)) /* {&quot;name&quot;:&quot;Text / Primary&quot;} */\"></path></svg>',svgContentId:10436816714,withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"future.lestari\"})})},Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"future.lestari\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"future.lestari\"})}),className:\"framer-t04lea\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:lestari@pijarfoundation.org\",nodeId:\"XRutL0pPz\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-grwrjd framer-lux5qc\",\"data-border\":true,whileHover:animation4,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cpc7l\",\"data-framer-name\":\"Mail-send-outline\",fill:\"black\",intrinsicHeight:16,intrinsicWidth:16,name:\"Mail-send-outline\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><path d=\"M21 3a1 1 0 0 1 1 1v16.007a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V19h18V7.3l-8 7.2-10-9V4a1 1 0 0 1 1-1h18ZM8 15v2H0v-2h8Zm-3-5v2H0v-2h5Zm14.566-5H4.434L12 11.81 19.566 5Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p7xo_44Hm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"lestari@pijarfoundation.org\"})})},Uuohe3OsF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"lestari@pijarfoundation.org\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, rgb(17, 17, 17))\"},children:\"lestari@pijarfoundation.org\"})}),className:\"framer-1h1k5ft\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})]})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-61cecfaa-f39b-4077-9f0c-7b1a96f404e3, rgb(22, 24, 25))\"},children:[\"\\xa9 2024 FutureGen for Change. \",/*#__PURE__*/_jsx(\"br\",{}),\"All rights reserved.\"]})}),className:\"framer-27om9o hidden-72rtr7 hidden-1fv56uj\",fonts:[\"FS;Montserrat-medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-iB5Wn { background: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232)) /* {\"name\":\"BG Tertiary\"} */; }`,\".framer-iB5Wn.framer-lux5qc, .framer-iB5Wn .framer-lux5qc { display: block; }\",\".framer-iB5Wn.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, #f0efe8); display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-iB5Wn .framer-18x8mq1-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-iB5Wn .framer-bk1erx { align-content: center; align-items: center; background-color: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, #f0efe8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 64px 24px 24px 24px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-14bw60z { -webkit-filter: brightness(1); align-content: center; align-items: center; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; filter: brightness(1); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 647px; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-iB5Wn .framer-1wyuiij { align-content: center; align-items: center; background: linear-gradient(180deg, rgba(82, 82, 82, 0) 28.677505630630634%, rgba(31, 31, 31, 0.64) 100%); bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-end; left: 0px; overflow: hidden; padding: 48px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-iB5Wn .framer-1haoqps, .framer-iB5Wn .framer-1b60nc6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-x4nadf, .framer-iB5Wn .framer-17m9808, .framer-iB5Wn .framer-1gmz9qb, .framer-iB5Wn .framer-rli7yi, .framer-iB5Wn .framer-1cafrt3, .framer-iB5Wn .framer-1emqxhn, .framer-iB5Wn .framer-14p26dk, .framer-iB5Wn .framer-1o59lz, .framer-iB5Wn .framer-1lru0po, .framer-iB5Wn .framer-5mcffx, .framer-iB5Wn .framer-u8n7ka, .framer-iB5Wn .framer-1uk9byo, .framer-iB5Wn .framer-oov0na, .framer-iB5Wn .framer-t04lea, .framer-iB5Wn .framer-1h1k5ft { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-iB5Wn .framer-68a7i3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-u4ywpi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1bv80t7, .framer-iB5Wn .framer-1k6b5z7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iB5Wn .framer-1o0i39c-container, .framer-iB5Wn .framer-f3icuv-container, .framer-iB5Wn .framer-fis39j-container, .framer-iB5Wn .framer-1jlzdsb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iB5Wn .framer-1iifxok { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iB5Wn .framer-1j6gzzc { align-content: center; align-items: center; background-color: var(--token-f327bcf0-de43-4baf-83c9-e71afc43917e, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 64px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-124c19 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1uw25ym-container { flex: none; height: 505px; position: relative; width: 511px; }\",\".framer-iB5Wn .framer-1s4wkxt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iB5Wn .framer-aqhdkt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-q7ys0j, .framer-iB5Wn .framer-1s5u527, .framer-iB5Wn .framer-1p4ivr6, .framer-iB5Wn .framer-zxuvcj, .framer-iB5Wn .framer-pi1su4, .framer-iB5Wn .framer-cz50ld, .framer-iB5Wn .framer-yyad18, .framer-iB5Wn .framer-hcud46, .framer-iB5Wn .framer-15fl7ft, .framer-iB5Wn .framer-1qcc0eh, .framer-iB5Wn .framer-1k2o4x0, .framer-iB5Wn .framer-16xh8ff, .framer-iB5Wn .framer-1i9ngzr, .framer-iB5Wn .framer-wy9fco, .framer-iB5Wn .framer-1mjldo5, .framer-iB5Wn .framer-pshvvk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iB5Wn .framer-1r5nw20 { align-content: center; align-items: center; background-color: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, #f0efe8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 128px 64px 64px 64px; position: relative; scroll-margin-top: 64px; width: 100%; }\",\".framer-iB5Wn .framer-1sl6uhe { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; max-width: 1080px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iB5Wn .framer-1rrgtn3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1tna88o-container { flex: none; height: 492px; position: relative; width: 1072px; }\",\".framer-iB5Wn .framer-np7sf5-container, .framer-iB5Wn .framer-1ryor0f-container, .framer-iB5Wn .framer-15ustic-container { height: 470px; position: relative; width: 320px; }\",\".framer-iB5Wn .framer-19gcrgs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 470px; justify-content: center; overflow: hidden; padding: 0px 24px 0px 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-i8bgrt-container { flex: none; height: 470px; position: relative; width: 320px; }\",\".framer-iB5Wn .framer-52oxyo-container, .framer-iB5Wn .framer-fe7nub-container, .framer-iB5Wn .framer-1dzk09c-container, .framer-iB5Wn .framer-gjsduf-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-iB5Wn .framer-ofr4bh-container, .framer-iB5Wn .framer-3c6v4q-container, .framer-iB5Wn .framer-zedqva-container, .framer-iB5Wn .framer-10k7x7b-container, .framer-iB5Wn .framer-188rm9-container, .framer-iB5Wn .framer-12i6hnf-container, .framer-iB5Wn .framer-b4l1uv-container, .framer-iB5Wn .framer-1fg2k59-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-gwh4tz { align-content: center; align-items: center; background-color: var(--token-f327bcf0-de43-4baf-83c9-e71afc43917e, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 640px; justify-content: center; overflow: visible; padding: 64px; position: relative; scroll-margin-top: 64px; width: 100%; }\",\".framer-iB5Wn .framer-11xtm10 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1rb1sn2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 493px; }\",\".framer-iB5Wn .framer-zon7a1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1aicimv { align-content: flex-start; align-items: flex-start; background-color: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, #f0efe8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 64px 0px 64px 0px; position: relative; scroll-margin-top: 64px; width: 1200px; }\",\".framer-iB5Wn .framer-1nile6p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1nl8xgk-container { flex: none; height: 281px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-7q4cdm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iB5Wn .framer-1efxavk-container { height: auto; position: relative; width: 540px; }\",\".framer-iB5Wn .framer-18ddeb5-container, .framer-iB5Wn .framer-279cpd-container, .framer-iB5Wn .framer-5eqi27-container { height: 143px; position: relative; width: 540px; }\",\".framer-iB5Wn .framer-bcs399 { align-content: center; align-items: center; background-color: var(--token-febd6f00-ecd5-405f-a800-7b499e0bf557, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 64px; position: relative; scroll-margin-top: 64px; width: 100%; }\",\".framer-iB5Wn .framer-1oqt89g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-wfj33p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1072px; }\",\".framer-iB5Wn .framer-ef2h8n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 47px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-leodnc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iB5Wn .framer-1g010rt { align-content: flex-end; align-items: flex-end; background-color: #f0efe8; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-mebq62 { align-content: flex-start; align-items: flex-start; background: linear-gradient(180deg, #e3e1d3 0%, rgb(240, 239, 232) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 421px; justify-content: space-between; overflow: visible; padding: 24px 126px 24px 24px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1lq6nd6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1nfk19t, .framer-iB5Wn .framer-1s42hkz, .framer-iB5Wn .framer-109lxh1, .framer-iB5Wn .framer-cuk1ey, .framer-iB5Wn .framer-680wl7, .framer-iB5Wn .framer-pzsvuy, .framer-iB5Wn .framer-f0jubq { align-content: flex-start; align-items: flex-start; align-self: stretch; background-color: #ffffff; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 12px; position: relative; width: 176px; }\",\".framer-iB5Wn .framer-1om5wko-container, .framer-iB5Wn .framer-wtimq4-container, .framer-iB5Wn .framer-xid7q9-container, .framer-iB5Wn .framer-13v9abq-container, .framer-iB5Wn .framer-1h8w807-container, .framer-iB5Wn .framer-9q5a1h-container, .framer-iB5Wn .framer-16n1y4e-container, .framer-iB5Wn .framer-11w9yni-container { flex: none; height: 52px; position: relative; width: 52px; }\",\".framer-iB5Wn .framer-1uc0umt, .framer-iB5Wn .framer-11006rh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-2hk33y, .framer-iB5Wn .framer-1cauck0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100px; word-break: break-word; word-wrap: break-word; }\",\".framer-iB5Wn .framer-1rj0ho0, .framer-iB5Wn .framer-13ooh8s, .framer-iB5Wn .framer-1v3g6lv, .framer-iB5Wn .framer-1qepm9x, .framer-iB5Wn .framer-1m3xubj, .framer-iB5Wn .framer-1ye7sth, .framer-iB5Wn .framer-1g456uq { --border-bottom-width: 2px; --border-color: var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, #111111); --border-left-width: 2px; --border-right-width: 2px; --border-style: dashed; --border-top-width: 2px; flex: none; height: 1px; overflow: hidden; position: relative; width: 96px; }\",\".framer-iB5Wn .framer-19eeage, .framer-iB5Wn .framer-ar773o, .framer-iB5Wn .framer-5mll5, .framer-iB5Wn .framer-11g9d4p, .framer-iB5Wn .framer-e2768d, .framer-iB5Wn .framer-1yas0wp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-zpzwce { align-content: flex-start; align-items: flex-start; align-self: stretch; background-color: #ffffff; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 176px; }\",\".framer-iB5Wn .framer-hjpbo8 { align-content: center; align-items: center; background-color: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, #f0efe8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 64px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1gpasqs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-plyl6i, .framer-iB5Wn .framer-db5ric { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1fjhwio-container { flex: none; height: auto; position: relative; width: 640px; z-index: 2; }\",\".framer-iB5Wn .framer-2ii2dy { align-content: center; align-items: center; background-color: var(--token-f327bcf0-de43-4baf-83c9-e71afc43917e, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-peqjqh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1hen5x-container { flex: none; height: 104px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-pq6tls, .framer-iB5Wn .framer-ofktps, .framer-iB5Wn .framer-1a8d1ur, .framer-iB5Wn .framer-1g9miax { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-1tbvqw6, .framer-iB5Wn .framer-16z2rsz, .framer-iB5Wn .framer-3d14xn, .framer-iB5Wn .framer-khpc2m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-au2pc2 { aspect-ratio: 2.1333333333333333 / 1; flex: none; height: 32px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 68px); }\",\".framer-iB5Wn .framer-wl6jsf { aspect-ratio: 3.1475409836065573 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: visible; position: relative; width: 101px; }\",\".framer-iB5Wn .framer-1lcegu0 { aspect-ratio: 6.095238095238095 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); overflow: visible; position: relative; width: 141px; }\",\".framer-iB5Wn .framer-be85ar { aspect-ratio: 3 / 1; flex: none; height: 36px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 108px); }\",\".framer-iB5Wn .framer-1iec42v { aspect-ratio: 3.0236220472440944 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); overflow: visible; position: relative; width: 102px; }\",\".framer-iB5Wn .framer-6joyfk { aspect-ratio: 5.052631578947368 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: visible; position: relative; width: 141px; }\",\".framer-iB5Wn .framer-1jfy4e9 { aspect-ratio: 0.8135593220338984 / 1; flex: none; height: 64px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 52px); }\",\".framer-iB5Wn .framer-mdb44x { aspect-ratio: 0.7722007722007722 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 59px); overflow: visible; position: relative; width: 46px; }\",\".framer-iB5Wn .framer-1bb11mo { aspect-ratio: 0.768 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 62px); overflow: visible; position: relative; width: 48px; }\",\".framer-iB5Wn .framer-1vwqwb0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-ws3k1t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-106heoq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100.25vh; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 1; }\",\".framer-iB5Wn .framer-h7zm9s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 51%; overflow: hidden; padding: 0px; position: absolute; text-decoration: none; top: 50%; transform: translate(-50%, -50%); width: min-content; z-index: 10; }\",\".framer-iB5Wn .framer-ptsomi-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-iB5Wn .framer-14a2oui { -webkit-user-select: none; display: grid; flex: none; gap: 80px; grid-auto-rows: 200px; grid-template-columns: repeat(5, minmax(50px, 1fr)); grid-template-rows: repeat(3, 200px); height: min-content; justify-content: center; overflow: visible; padding: 0px 80px 0px 80px; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: 3; }\",\".framer-iB5Wn .framer-1shk6on, .framer-iB5Wn .framer-1c4u6ft, .framer-iB5Wn .framer-1xk49yw, .framer-iB5Wn .framer-mfz3xr, .framer-iB5Wn .framer-1ylg9mt, .framer-iB5Wn .framer-1towb0s, .framer-iB5Wn .framer-iq5lap, .framer-iB5Wn .framer-1y38gz1 { align-self: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex: none; height: 200px; justify-self: center; overflow: visible; position: relative; width: 160px; z-index: 1; }\",\".framer-iB5Wn .framer-avf9rn, .framer-iB5Wn .framer-29lqg8, .framer-iB5Wn .framer-19t3yvg, .framer-iB5Wn .framer-14pgsuv { align-self: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex: none; height: 200px; justify-self: center; overflow: visible; position: relative; width: 160px; z-index: 2; }\",\".framer-iB5Wn .framer-xghv8i { align-self: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex: none; height: 200px; justify-self: center; overflow: visible; position: relative; width: 160px; z-index: 3; }\",\".framer-iB5Wn .framer-akoejc { border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex: none; height: 200px; left: 520px; opacity: 0; overflow: visible; position: absolute; top: calc(50.13192612137205% - 200px / 2); width: 160px; z-index: 2; }\",\".framer-iB5Wn .framer-1hpfbtl { -webkit-filter: brightness(0.72); align-self: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; filter: brightness(0.72); flex: none; height: 200px; justify-self: center; overflow: visible; position: relative; width: 160px; z-index: 1; }\",\".framer-iB5Wn .framer-7zbwe3 { -webkit-filter: brightness(0.5); align-self: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; filter: brightness(0.5); flex: none; height: 200px; justify-self: center; overflow: visible; position: relative; width: 160px; z-index: 2; }\",\".framer-iB5Wn .framer-1lbb65a { flex: none; height: 1000px; overflow: hidden; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-1ahvr5o { align-content: center; align-items: center; background-color: #e3e1d4; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 128px 64px 128px 64px; position: relative; width: 100%; z-index: 1; }\",\".framer-iB5Wn .framer-s5s980 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iB5Wn .framer-13pqry9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iB5Wn .framer-1r40f4y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iB5Wn .framer-1mwojv6, .framer-iB5Wn .framer-sr86a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iB5Wn .framer-139dfd0 { aspect-ratio: 1.816326530612245 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 97px); overflow: visible; position: relative; text-decoration: none; width: 175px; }\",\".framer-iB5Wn .framer-1en76w3 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-iB5Wn .framer-14gyrr2 { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iB5Wn .framer-1o0ojis { --border-bottom-width: 1px; --border-color: var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, #111111); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0); border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iB5Wn .framer-1f0lgr0 { flex: none; height: 21px; position: relative; width: 21px; }\",\".framer-iB5Wn .framer-grwrjd { --border-bottom-width: 1px; --border-color: var(--token-9c83d6e0-1f33-4e72-97f7-eb2a55686087, #111111); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 200px; border-bottom-right-radius: 200px; border-top-left-radius: 200px; border-top-right-radius: 200px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 24px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iB5Wn .framer-1cpc7l { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\",\".framer-iB5Wn .framer-27om9o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-iB5Wn .framer-bk1erx, .framer-iB5Wn .framer-14bw60z, .framer-iB5Wn .framer-1wyuiij, .framer-iB5Wn .framer-1haoqps, .framer-iB5Wn .framer-68a7i3, .framer-iB5Wn .framer-u4ywpi, .framer-iB5Wn .framer-1bv80t7, .framer-iB5Wn .framer-1iifxok, .framer-iB5Wn .framer-1j6gzzc, .framer-iB5Wn .framer-124c19, .framer-iB5Wn .framer-1s4wkxt, .framer-iB5Wn .framer-aqhdkt, .framer-iB5Wn .framer-1r5nw20, .framer-iB5Wn .framer-1b60nc6, .framer-iB5Wn .framer-1rrgtn3, .framer-iB5Wn .framer-19gcrgs, .framer-iB5Wn .framer-gwh4tz, .framer-iB5Wn .framer-11xtm10, .framer-iB5Wn .framer-1rb1sn2, .framer-iB5Wn .framer-1k6b5z7, .framer-iB5Wn .framer-zon7a1, .framer-iB5Wn .framer-1aicimv, .framer-iB5Wn .framer-1nile6p, .framer-iB5Wn .framer-bcs399, .framer-iB5Wn .framer-1oqt89g, .framer-iB5Wn .framer-wfj33p, .framer-iB5Wn .framer-ef2h8n, .framer-iB5Wn .framer-1g010rt, .framer-iB5Wn .framer-1lq6nd6, .framer-iB5Wn .framer-1uc0umt, .framer-iB5Wn .framer-19eeage, .framer-iB5Wn .framer-zpzwce, .framer-iB5Wn .framer-11006rh, .framer-iB5Wn .framer-ar773o, .framer-iB5Wn .framer-5mll5, .framer-iB5Wn .framer-11g9d4p, .framer-iB5Wn .framer-e2768d, .framer-iB5Wn .framer-1yas0wp, .framer-iB5Wn .framer-hjpbo8, .framer-iB5Wn .framer-plyl6i, .framer-iB5Wn .framer-db5ric, .framer-iB5Wn .framer-2ii2dy, .framer-iB5Wn .framer-peqjqh, .framer-iB5Wn .framer-pq6tls, .framer-iB5Wn .framer-1tbvqw6, .framer-iB5Wn .framer-ofktps, .framer-iB5Wn .framer-16z2rsz, .framer-iB5Wn .framer-1a8d1ur, .framer-iB5Wn .framer-3d14xn, .framer-iB5Wn .framer-1g9miax, .framer-iB5Wn .framer-khpc2m, .framer-iB5Wn .framer-1vwqwb0, .framer-iB5Wn .framer-ws3k1t, .framer-iB5Wn .framer-106heoq, .framer-iB5Wn .framer-h7zm9s, .framer-iB5Wn .framer-1ahvr5o, .framer-iB5Wn .framer-1mwojv6, .framer-iB5Wn .framer-sr86a, .framer-iB5Wn .framer-1en76w3, .framer-iB5Wn .framer-14gyrr2, .framer-iB5Wn .framer-1o0ojis, .framer-iB5Wn .framer-grwrjd { gap: 0px; } .framer-iB5Wn .framer-bk1erx > *, .framer-iB5Wn .framer-14bw60z > *, .framer-iB5Wn .framer-1haoqps > *, .framer-iB5Wn .framer-1iifxok > *, .framer-iB5Wn .framer-1j6gzzc > *, .framer-iB5Wn .framer-aqhdkt > *, .framer-iB5Wn .framer-1r5nw20 > *, .framer-iB5Wn .framer-1b60nc6 > *, .framer-iB5Wn .framer-gwh4tz > *, .framer-iB5Wn .framer-1aicimv > *, .framer-iB5Wn .framer-1nile6p > *, .framer-iB5Wn .framer-1oqt89g > *, .framer-iB5Wn .framer-zpzwce > *, .framer-iB5Wn .framer-hjpbo8 > *, .framer-iB5Wn .framer-1vwqwb0 > *, .framer-iB5Wn .framer-h7zm9s > *, .framer-iB5Wn .framer-1ahvr5o > *, .framer-iB5Wn .framer-1mwojv6 > *, .framer-iB5Wn .framer-sr86a > *, .framer-iB5Wn .framer-1en76w3 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-iB5Wn .framer-bk1erx > :first-child, .framer-iB5Wn .framer-14bw60z > :first-child, .framer-iB5Wn .framer-1wyuiij > :first-child, .framer-iB5Wn .framer-1haoqps > :first-child, .framer-iB5Wn .framer-1iifxok > :first-child, .framer-iB5Wn .framer-1j6gzzc > :first-child, .framer-iB5Wn .framer-1s4wkxt > :first-child, .framer-iB5Wn .framer-aqhdkt > :first-child, .framer-iB5Wn .framer-1r5nw20 > :first-child, .framer-iB5Wn .framer-1b60nc6 > :first-child, .framer-iB5Wn .framer-gwh4tz > :first-child, .framer-iB5Wn .framer-1rb1sn2 > :first-child, .framer-iB5Wn .framer-1aicimv > :first-child, .framer-iB5Wn .framer-1nile6p > :first-child, .framer-iB5Wn .framer-bcs399 > :first-child, .framer-iB5Wn .framer-1oqt89g > :first-child, .framer-iB5Wn .framer-wfj33p > :first-child, .framer-iB5Wn .framer-1uc0umt > :first-child, .framer-iB5Wn .framer-19eeage > :first-child, .framer-iB5Wn .framer-zpzwce > :first-child, .framer-iB5Wn .framer-11006rh > :first-child, .framer-iB5Wn .framer-ar773o > :first-child, .framer-iB5Wn .framer-5mll5 > :first-child, .framer-iB5Wn .framer-11g9d4p > :first-child, .framer-iB5Wn .framer-e2768d > :first-child, .framer-iB5Wn .framer-1yas0wp > :first-child, .framer-iB5Wn .framer-hjpbo8 > :first-child, .framer-iB5Wn .framer-plyl6i > :first-child, .framer-iB5Wn .framer-db5ric > :first-child, .framer-iB5Wn .framer-2ii2dy > :first-child, .framer-iB5Wn .framer-peqjqh > :first-child, .framer-iB5Wn .framer-pq6tls > :first-child, .framer-iB5Wn .framer-ofktps > :first-child, .framer-iB5Wn .framer-1a8d1ur > :first-child, .framer-iB5Wn .framer-1g9miax > :first-child, .framer-iB5Wn .framer-1vwqwb0 > :first-child, .framer-iB5Wn .framer-ws3k1t > :first-child, .framer-iB5Wn .framer-106heoq > :first-child, .framer-iB5Wn .framer-h7zm9s > :first-child, .framer-iB5Wn .framer-1ahvr5o > :first-child, .framer-iB5Wn .framer-1mwojv6 > :first-child, .framer-iB5Wn .framer-sr86a > :first-child, .framer-iB5Wn .framer-1en76w3 > :first-child, .framer-iB5Wn .framer-14gyrr2 > :first-child { margin-top: 0px; } .framer-iB5Wn .framer-bk1erx > :last-child, .framer-iB5Wn .framer-14bw60z > :last-child, .framer-iB5Wn .framer-1wyuiij > :last-child, .framer-iB5Wn .framer-1haoqps > :last-child, .framer-iB5Wn .framer-1iifxok > :last-child, .framer-iB5Wn .framer-1j6gzzc > :last-child, .framer-iB5Wn .framer-1s4wkxt > :last-child, .framer-iB5Wn .framer-aqhdkt > :last-child, .framer-iB5Wn .framer-1r5nw20 > :last-child, .framer-iB5Wn .framer-1b60nc6 > :last-child, .framer-iB5Wn .framer-gwh4tz > :last-child, .framer-iB5Wn .framer-1rb1sn2 > :last-child, .framer-iB5Wn .framer-1aicimv > :last-child, .framer-iB5Wn .framer-1nile6p > :last-child, .framer-iB5Wn .framer-bcs399 > :last-child, .framer-iB5Wn .framer-1oqt89g > :last-child, .framer-iB5Wn .framer-wfj33p > :last-child, .framer-iB5Wn .framer-1uc0umt > :last-child, .framer-iB5Wn .framer-19eeage > :last-child, .framer-iB5Wn .framer-zpzwce > :last-child, .framer-iB5Wn .framer-11006rh > :last-child, .framer-iB5Wn .framer-ar773o > :last-child, .framer-iB5Wn .framer-5mll5 > :last-child, .framer-iB5Wn .framer-11g9d4p > :last-child, .framer-iB5Wn .framer-e2768d > :last-child, .framer-iB5Wn .framer-1yas0wp > :last-child, .framer-iB5Wn .framer-hjpbo8 > :last-child, .framer-iB5Wn .framer-plyl6i > :last-child, .framer-iB5Wn .framer-db5ric > :last-child, .framer-iB5Wn .framer-2ii2dy > :last-child, .framer-iB5Wn .framer-peqjqh > :last-child, .framer-iB5Wn .framer-pq6tls > :last-child, .framer-iB5Wn .framer-ofktps > :last-child, .framer-iB5Wn .framer-1a8d1ur > :last-child, .framer-iB5Wn .framer-1g9miax > :last-child, .framer-iB5Wn .framer-1vwqwb0 > :last-child, .framer-iB5Wn .framer-ws3k1t > :last-child, .framer-iB5Wn .framer-106heoq > :last-child, .framer-iB5Wn .framer-h7zm9s > :last-child, .framer-iB5Wn .framer-1ahvr5o > :last-child, .framer-iB5Wn .framer-1mwojv6 > :last-child, .framer-iB5Wn .framer-sr86a > :last-child, .framer-iB5Wn .framer-1en76w3 > :last-child, .framer-iB5Wn .framer-14gyrr2 > :last-child { margin-bottom: 0px; } .framer-iB5Wn .framer-1wyuiij > *, .framer-iB5Wn .framer-1s4wkxt > *, .framer-iB5Wn .framer-1rb1sn2 > *, .framer-iB5Wn .framer-plyl6i > *, .framer-iB5Wn .framer-db5ric > *, .framer-iB5Wn .framer-14gyrr2 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-iB5Wn .framer-68a7i3 > *, .framer-iB5Wn .framer-u4ywpi > *, .framer-iB5Wn .framer-1bv80t7 > *, .framer-iB5Wn .framer-19gcrgs > *, .framer-iB5Wn .framer-1k6b5z7 > *, .framer-iB5Wn .framer-zon7a1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-iB5Wn .framer-68a7i3 > :first-child, .framer-iB5Wn .framer-u4ywpi > :first-child, .framer-iB5Wn .framer-1bv80t7 > :first-child, .framer-iB5Wn .framer-124c19 > :first-child, .framer-iB5Wn .framer-1rrgtn3 > :first-child, .framer-iB5Wn .framer-19gcrgs > :first-child, .framer-iB5Wn .framer-11xtm10 > :first-child, .framer-iB5Wn .framer-1k6b5z7 > :first-child, .framer-iB5Wn .framer-zon7a1 > :first-child, .framer-iB5Wn .framer-ef2h8n > :first-child, .framer-iB5Wn .framer-1g010rt > :first-child, .framer-iB5Wn .framer-1lq6nd6 > :first-child, .framer-iB5Wn .framer-1tbvqw6 > :first-child, .framer-iB5Wn .framer-16z2rsz > :first-child, .framer-iB5Wn .framer-3d14xn > :first-child, .framer-iB5Wn .framer-khpc2m > :first-child, .framer-iB5Wn .framer-1o0ojis > :first-child, .framer-iB5Wn .framer-grwrjd > :first-child { margin-left: 0px; } .framer-iB5Wn .framer-68a7i3 > :last-child, .framer-iB5Wn .framer-u4ywpi > :last-child, .framer-iB5Wn .framer-1bv80t7 > :last-child, .framer-iB5Wn .framer-124c19 > :last-child, .framer-iB5Wn .framer-1rrgtn3 > :last-child, .framer-iB5Wn .framer-19gcrgs > :last-child, .framer-iB5Wn .framer-11xtm10 > :last-child, .framer-iB5Wn .framer-1k6b5z7 > :last-child, .framer-iB5Wn .framer-zon7a1 > :last-child, .framer-iB5Wn .framer-ef2h8n > :last-child, .framer-iB5Wn .framer-1g010rt > :last-child, .framer-iB5Wn .framer-1lq6nd6 > :last-child, .framer-iB5Wn .framer-1tbvqw6 > :last-child, .framer-iB5Wn .framer-16z2rsz > :last-child, .framer-iB5Wn .framer-3d14xn > :last-child, .framer-iB5Wn .framer-khpc2m > :last-child, .framer-iB5Wn .framer-1o0ojis > :last-child, .framer-iB5Wn .framer-grwrjd > :last-child { margin-right: 0px; } .framer-iB5Wn .framer-124c19 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-iB5Wn .framer-1rrgtn3 > *, .framer-iB5Wn .framer-ef2h8n > *, .framer-iB5Wn .framer-1tbvqw6 > *, .framer-iB5Wn .framer-16z2rsz > *, .framer-iB5Wn .framer-3d14xn > *, .framer-iB5Wn .framer-khpc2m > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-iB5Wn .framer-11xtm10 > *, .framer-iB5Wn .framer-1g010rt > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-iB5Wn .framer-bcs399 > *, .framer-iB5Wn .framer-wfj33p > *, .framer-iB5Wn .framer-2ii2dy > *, .framer-iB5Wn .framer-peqjqh > *, .framer-iB5Wn .framer-pq6tls > *, .framer-iB5Wn .framer-ofktps > *, .framer-iB5Wn .framer-1a8d1ur > *, .framer-iB5Wn .framer-1g9miax > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-iB5Wn .framer-1lq6nd6 > *, .framer-iB5Wn .framer-1o0ojis > *, .framer-iB5Wn .framer-grwrjd > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-iB5Wn .framer-1uc0umt > *, .framer-iB5Wn .framer-19eeage > *, .framer-iB5Wn .framer-11006rh > *, .framer-iB5Wn .framer-ar773o > *, .framer-iB5Wn .framer-5mll5 > *, .framer-iB5Wn .framer-11g9d4p > *, .framer-iB5Wn .framer-e2768d > *, .framer-iB5Wn .framer-1yas0wp > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-iB5Wn .framer-ws3k1t > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-iB5Wn .framer-106heoq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",'.framer-iB5Wn[data-border=\"true\"]::after, .framer-iB5Wn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',`@media (min-width: 810px) and (max-width: 1199px) { .${metadata.bodyClassName}-framer-iB5Wn { background: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232)) /* {\"name\":\"BG Tertiary\"} */; } .framer-iB5Wn.framer-72rtr7, .framer-iB5Wn .framer-1hen5x-container { width: 810px; } .framer-iB5Wn .framer-18x8mq1-container { height: 64px; max-height: 100vh; } .framer-iB5Wn .framer-14bw60z, .framer-iB5Wn .framer-1b60nc6, .framer-iB5Wn .framer-1fg2k59-container { max-width: 810px; } .framer-iB5Wn .framer-124c19 { flex-direction: column; max-width: 810px; } .framer-iB5Wn .framer-1uw25ym-container { width: 608px; } .framer-iB5Wn .framer-1s4wkxt { flex: none; width: 100%; } .framer-iB5Wn .framer-aqhdkt { max-width: 810px; order: 0; } .framer-iB5Wn .framer-1r5nw20 { gap: 24px; padding: 64px 48px 64px 48px; } .framer-iB5Wn .framer-gwh4tz { height: min-content; padding: 48px; } .framer-iB5Wn .framer-11xtm10 { flex-direction: column; max-width: 810px; width: 100%; } .framer-iB5Wn .framer-1rb1sn2 { align-content: center; align-items: center; flex-direction: row; width: 100%; } .framer-iB5Wn .framer-1s5u527, .framer-iB5Wn .framer-1jlzdsb-container { flex: 1 0 0px; width: 1px; } .framer-iB5Wn .framer-zon7a1, .framer-iB5Wn .framer-1oqt89g, .framer-iB5Wn .framer-db5ric, .framer-iB5Wn .framer-1fjhwio-container { width: 100%; } .framer-iB5Wn .framer-1aicimv { padding: 48px 0px 48px 0px; width: 100%; } .framer-iB5Wn .framer-1nile6p { padding: 0px 48px 0px 48px; } .framer-iB5Wn .framer-7q4cdm { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-iB5Wn .framer-bcs399, .framer-iB5Wn .framer-hjpbo8, .framer-iB5Wn .framer-1ahvr5o { padding: 48px; } .framer-iB5Wn .framer-wfj33p { max-width: 810px; width: 100%; } .framer-iB5Wn .framer-1gpasqs, .framer-iB5Wn .framer-s5s980 { flex-direction: column; gap: 24px; justify-content: flex-start; max-width: 810px; } .framer-iB5Wn .framer-1shk6on, .framer-iB5Wn .framer-avf9rn, .framer-iB5Wn .framer-29lqg8, .framer-iB5Wn .framer-19t3yvg, .framer-iB5Wn .framer-1c4u6ft, .framer-iB5Wn .framer-1xk49yw, .framer-iB5Wn .framer-mfz3xr, .framer-iB5Wn .framer-xghv8i, .framer-iB5Wn .framer-1ylg9mt, .framer-iB5Wn .framer-1hpfbtl, .framer-iB5Wn .framer-1towb0s, .framer-iB5Wn .framer-iq5lap, .framer-iB5Wn .framer-14pgsuv, .framer-iB5Wn .framer-7zbwe3, .framer-iB5Wn .framer-1y38gz1 { height: 154px; width: 120px; } .framer-iB5Wn .framer-akoejc { height: 154px; top: calc(50.13192612137205% - 154px / 2); width: 120px; } .framer-iB5Wn .framer-13pqry9 { flex: none; max-width: 810px; width: 100%; } .framer-iB5Wn .framer-139dfd0 { height: var(--framer-aspect-ratio-supported, 96px); } .framer-iB5Wn .framer-1f0lgr0 { height: 16px; width: 16px; } .framer-iB5Wn .framer-1cpc7l { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-iB5Wn .framer-124c19, .framer-iB5Wn .framer-1r5nw20, .framer-iB5Wn .framer-11xtm10, .framer-iB5Wn .framer-1rb1sn2, .framer-iB5Wn .framer-1gpasqs, .framer-iB5Wn .framer-s5s980 { gap: 0px; } .framer-iB5Wn .framer-124c19 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-iB5Wn .framer-124c19 > :first-child, .framer-iB5Wn .framer-1r5nw20 > :first-child, .framer-iB5Wn .framer-11xtm10 > :first-child, .framer-iB5Wn .framer-1gpasqs > :first-child, .framer-iB5Wn .framer-s5s980 > :first-child { margin-top: 0px; } .framer-iB5Wn .framer-124c19 > :last-child, .framer-iB5Wn .framer-1r5nw20 > :last-child, .framer-iB5Wn .framer-11xtm10 > :last-child, .framer-iB5Wn .framer-1gpasqs > :last-child, .framer-iB5Wn .framer-s5s980 > :last-child { margin-bottom: 0px; } .framer-iB5Wn .framer-1r5nw20 > *, .framer-iB5Wn .framer-1gpasqs > *, .framer-iB5Wn .framer-s5s980 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-iB5Wn .framer-11xtm10 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-iB5Wn .framer-1rb1sn2 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-iB5Wn .framer-1rb1sn2 > :first-child { margin-left: 0px; } .framer-iB5Wn .framer-1rb1sn2 > :last-child { margin-right: 0px; } }}`,`@media (max-width: 809px) { .${metadata.bodyClassName}-framer-iB5Wn { background: var(--token-1adb8952-8e6b-49d5-a592-e878e270bb9e, rgb(240, 239, 232)) /* {\"name\":\"BG Tertiary\"} */; } .framer-iB5Wn.framer-72rtr7 { width: 390px; } .framer-iB5Wn .framer-bk1erx { padding: 64px 12px 12px 12px; } .framer-iB5Wn .framer-1wyuiij { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 34%, rgba(31, 31, 31, 0.86) 100%); padding: 48px 24px 48px 24px; } .framer-iB5Wn .framer-17m9808 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; } .framer-iB5Wn .framer-1j6gzzc, .framer-iB5Wn .framer-1r5nw20 { padding: 36px 24px 36px 24px; } .framer-iB5Wn .framer-124c19, .framer-iB5Wn .framer-1rrgtn3 { flex-direction: column; } .framer-iB5Wn .framer-1uw25ym-container { height: 349px; width: 100%; } .framer-iB5Wn .framer-1s4wkxt, .framer-iB5Wn .framer-27om9o { flex: none; width: 100%; } .framer-iB5Wn .framer-aqhdkt { order: 0; } .framer-iB5Wn .framer-52oxyo-container { flex: none; order: 1; width: 100%; } .framer-iB5Wn .framer-fe7nub-container { flex: none; order: 2; width: 100%; } .framer-iB5Wn .framer-1dzk09c-container { flex: none; order: 3; width: 100%; } .framer-iB5Wn .framer-gjsduf-container { flex: none; order: 4; width: 100%; } .framer-iB5Wn .framer-gwh4tz { height: min-content; padding: 36px 24px 36px 24px; } .framer-iB5Wn .framer-11xtm10 { flex-direction: column; width: 100%; } .framer-iB5Wn .framer-1rb1sn2, .framer-iB5Wn .framer-1k6b5z7, .framer-iB5Wn .framer-zon7a1, .framer-iB5Wn .framer-1oqt89g, .framer-iB5Wn .framer-wfj33p, .framer-iB5Wn .framer-db5ric, .framer-iB5Wn .framer-1fjhwio-container, .framer-iB5Wn .framer-14gyrr2 { width: 100%; } .framer-iB5Wn .framer-fis39j-container, .framer-iB5Wn .framer-1jlzdsb-container { flex: 1 0 0px; width: 1px; } .framer-iB5Wn .framer-1aicimv { padding: 48px 0px 48px 0px; width: 100%; } .framer-iB5Wn .framer-1nile6p { gap: 24px; padding: 0px 24px 0px 24px; } .framer-iB5Wn .framer-188rm9-container { order: 1; } .framer-iB5Wn .framer-12i6hnf-container { order: 2; } .framer-iB5Wn .framer-1nl8xgk-container { order: 3; } .framer-iB5Wn .framer-b4l1uv-container { order: 4; } .framer-iB5Wn .framer-7q4cdm { order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-iB5Wn .framer-bcs399, .framer-iB5Wn .framer-hjpbo8 { padding: 24px; } .framer-iB5Wn .framer-ef2h8n { height: min-content; } .framer-iB5Wn .framer-leodnc { flex-direction: column; gap: 12px; height: min-content; justify-content: center; } .framer-iB5Wn .framer-rli7yi { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-iB5Wn .framer-1gpasqs { flex-direction: column; gap: 24px; justify-content: flex-start; } .framer-iB5Wn .framer-106heoq { padding: 25px 0px 25px 0px; } .framer-iB5Wn .framer-14a2oui { gap: 0px; grid-template-columns: repeat(5, minmax(150px, 1fr)); overflow: hidden; } .framer-iB5Wn .framer-1shk6on, .framer-iB5Wn .framer-avf9rn, .framer-iB5Wn .framer-29lqg8, .framer-iB5Wn .framer-19t3yvg, .framer-iB5Wn .framer-1c4u6ft, .framer-iB5Wn .framer-1xk49yw, .framer-iB5Wn .framer-mfz3xr, .framer-iB5Wn .framer-xghv8i, .framer-iB5Wn .framer-1ylg9mt, .framer-iB5Wn .framer-1hpfbtl, .framer-iB5Wn .framer-1towb0s, .framer-iB5Wn .framer-iq5lap, .framer-iB5Wn .framer-14pgsuv, .framer-iB5Wn .framer-7zbwe3, .framer-iB5Wn .framer-1y38gz1 { height: 154px; width: 120px; } .framer-iB5Wn .framer-akoejc { height: 154px; top: calc(50.13192612137205% - 154px / 2); width: 120px; } .framer-iB5Wn .framer-1ahvr5o { height: 75vh; padding: 48px 24px 48px 24px; } .framer-iB5Wn .framer-s5s980 { flex: 1 0 0px; flex-direction: column; gap: 24px; height: 1px; justify-content: flex-start; } .framer-iB5Wn .framer-13pqry9 { flex-direction: column; height: 1px; width: 100%; } .framer-iB5Wn .framer-1r40f4y { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 10px; justify-content: center; width: 100%; } .framer-iB5Wn .framer-139dfd0 { height: var(--framer-aspect-ratio-supported, 74px); width: 135px; } .framer-iB5Wn .framer-sr86a { justify-content: flex-start; } .framer-iB5Wn .framer-1f0lgr0 { height: 16px; width: 16px; } .framer-iB5Wn .framer-1cpc7l { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-iB5Wn .framer-124c19, .framer-iB5Wn .framer-1rrgtn3, .framer-iB5Wn .framer-11xtm10, .framer-iB5Wn .framer-1nile6p, .framer-iB5Wn .framer-leodnc, .framer-iB5Wn .framer-1gpasqs, .framer-iB5Wn .framer-14a2oui, .framer-iB5Wn .framer-s5s980, .framer-iB5Wn .framer-13pqry9, .framer-iB5Wn .framer-1r40f4y { gap: 0px; } .framer-iB5Wn .framer-124c19 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-iB5Wn .framer-124c19 > :first-child, .framer-iB5Wn .framer-1rrgtn3 > :first-child, .framer-iB5Wn .framer-11xtm10 > :first-child, .framer-iB5Wn .framer-1nile6p > :first-child, .framer-iB5Wn .framer-leodnc > :first-child, .framer-iB5Wn .framer-1gpasqs > :first-child, .framer-iB5Wn .framer-s5s980 > :first-child, .framer-iB5Wn .framer-1r40f4y > :first-child { margin-top: 0px; } .framer-iB5Wn .framer-124c19 > :last-child, .framer-iB5Wn .framer-1rrgtn3 > :last-child, .framer-iB5Wn .framer-11xtm10 > :last-child, .framer-iB5Wn .framer-1nile6p > :last-child, .framer-iB5Wn .framer-leodnc > :last-child, .framer-iB5Wn .framer-1gpasqs > :last-child, .framer-iB5Wn .framer-s5s980 > :last-child, .framer-iB5Wn .framer-1r40f4y > :last-child { margin-bottom: 0px; } .framer-iB5Wn .framer-1rrgtn3 > *, .framer-iB5Wn .framer-1nile6p > *, .framer-iB5Wn .framer-1gpasqs > *, .framer-iB5Wn .framer-s5s980 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-iB5Wn .framer-11xtm10 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-iB5Wn .framer-leodnc > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-iB5Wn .framer-14a2oui > *, .framer-iB5Wn .framer-14a2oui > :first-child, .framer-iB5Wn .framer-14a2oui > :last-child, .framer-iB5Wn .framer-13pqry9 > *, .framer-iB5Wn .framer-13pqry9 > :first-child, .framer-iB5Wn .framer-13pqry9 > :last-child { margin: 0px; } .framer-iB5Wn .framer-1r40f4y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}`];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7288\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Uuohe3OsF\":{\"layout\":[\"fixed\",\"auto\"]},\"p7xo_44Hm\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-iB5Wn\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7288,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KDZE2GHZ4MXZP7RVHASNN75AFABT2ZB2/G33WYZOWF5RLCYVGCMU5BFGBXH4DMKUK/SHZ3SDA4YUDBQPNRSIGO7XNSCQQUBDYR.woff2\",weight:\"700\"},{family:\"Montserrat\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WPZYV4DKXXGBZ3ZQTWYRVOQPYBIT2AN7/QRQ5OKEEZRQ525K55RLKSI4H3LRN5OP7/YJ3ABP6H4VTWOW6FDQ3W5ZIIGLTU346F.woff2\",weight:\"500\"}]},...NavigationFonts,...ButtonFonts,...GlobeFonts,...CardComponentFonts,...CarouselFonts,...MultipurposeCardFonts,...CriteriasContentFonts,...Button2Fonts,...Accordion2Fonts,...TickerFonts,...FinalCTAFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"7288\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Uuohe3OsF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p7xo_44Hm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["addUniqueItem", "t", "e", "clamp", "t", "e", "n", "isNumber", "isEasingList", "wrap", "o", "getEasingForSegment", "mix", "noop", "noopReturn", "progress", "fillOffset", "s", "defaultOffset", "interpolate", "f", "r", "isCubicBezier", "isEasingGenerator", "isFunction", "isString", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "steps", "clamp", "l", "cubicBezier", "u", "getEasingFunction", "s", "isFunction", "isCubicBezier", "a", "t", "i", "steps", "noopReturn", "Animation", "o", "h", "c", "p", "d", "isEasingGenerator", "isEasingList", "f", "interpolate", "e", "n", "r", "m", "n", "e", "t", "r", "MotionValue", "i", "__rest", "r", "o", "n", "calcGeneratorVelocity", "t", "s", "r", "a", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "o", "c", "i", "h", "e", "d", "f", "l", "g", "m", "glide", "u", "isOutOfBounds", "nearestBoundary", "calcDelta", "calcLatest", "applyFriction", "p", "checkCatchBoundary", "pregenerateKeyframes", "noopReturn", "W", "getAnimationData", "getMotionValue", "MotionValue", "L", "T", "M", "D", "B", "noopReturn", "k", "asTransformCssVar", "N", "compareTransformOrder", "$", "isTransform", "addTransformToElement", "n", "addUniqueItem", "buildTransformTemplate", "transformListToString", "isCssVar", "C", "registerCssVariable", "testAnimation", "j", "P", "R", "H", "generateLinearEasingPoints", "o", "t", "progress", "convertEasing", "isFunction", "isCubicBezier", "cubicBezierAsString", "hydrateKeyframes", "keyframesList", "getStyleName", "I", "e", "stopAnimation", "getUnitConverter", "s", "isString", "getDevToolsRecord", "window", "animateStyle", "r", "l", "f", "p", "v", "y", "w", "E", "b", "A", "S", "O", "x", "z", "V", "isEasingGenerator", "readInitialValue", "c", "isEasingList", "isNumber", "noop", "getOptions", "resolveElements", "createAnimation", "withControls", "U", "getActiveAnimation", "selectFinished", "resolveOption", "n", "isFunction", "createAnimate", "t", "o", "resolveElements", "r", "a", "c", "getOptions", "l", "animateStyle", "withControls", "F", "Animation", "canGenerate", "isNumber", "getAsNumber", "isString", "createGeneratorEasing", "n", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "c", "l", "f", "noopReturn", "u", "getUnitConverter", "k", "getStyleName", "calcGeneratorVelocity", "G", "spring", "q", "glide", "K", "inView$1", "resolveElements", "onIntersectionChange", "isFunction", "_", "Z", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "X", "Y", "createWindowResizeHandler", "window", "resizeWindow", "resize", "J", "createAxisInfo", "createScrollInfo", "Q", "updateAxisInfo", "progress", "velocityPerSecond", "updateScrollInfo", "calcInset", "ee", "te", "resolveEdge", "ne", "resolveOffset", "oe", "resolveOffsets", "interpolate", "defaultOffset", "measure", "createOnScrollHandler", "scrubAnimation", "ie", "se", "re", "getEventTarget", "scroll", "__rest", "listener", "dispatchPointerEvent", "n", "dispatchViewEvent", "ce", "o", "__rest", "inView$1", "t", "mouseEvent", "le", "fe", "onPointerUp", "window", "onPointerDown", "ue", "de", "MAX_DUPLICATED_ITEMS", "MAX_AREA", "CSS_VAR_NAME", "supportsWaapi", "supportsRegisterProperty", "window", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "offset", "useMotionValue", "axis", "minus", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "fullChildrenArea", "isLayerTooBig", "measure", "te", "parentLength", "firstChild", "lastChild", "childrenLeft", "childrenRight", "childrenTop", "childrenBottom", "childrenWidth", "childrenHeight", "childrenArea", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "keyframes", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "clamp", "t", "e", "n", "progress", "t", "e", "n", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "calcMaskWidth", "inset", "width", "useIsMouse", "isMouseDevice", "setIsMouseDevice", "ye", "fe", "Z", "window", "checkLimit", "progress", "target", "edgeOpacity", "moreItems", "buttonRef", "transition", "animate", "useGUI", "initialMoreItems", "initialAlpha", "pe", "useMotionValue", "fadeOpacity", "useTransform", "buttonOpacity", "v", "pointerEvents", "cursor", "buttonStyle", "baseButtonStyles", "setAriaVisible", "element", "useScrollLimits", "container", "axis", "scrollInfo", "updateCurrentScroll", "targetScroll", "checkLimits", "measureItems", "ue", "stopScroll", "scroll", "info", "stopResize", "resize", "Carousel", "slots", "gap", "align", "sizingObject", "fadeObject", "arrowObject", "snapObject", "progressObject", "ariaLabel", "borderRadius", "effectsObject", "props", "filteredSlots", "numItems", "j", "isCanvas", "RenderTarget", "padding", "usePadding", "axisLabel", "fadeContent", "fadeWidth", "fadeInset", "fadeTransition", "fadeAlpha", "snap", "snapEdge", "fluid", "widthType", "widthInset", "widthColumns", "heightType", "heightInset", "heightRows", "showScrollbar", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowPadding", "currentScroll", "newScroll", "start", "end", "startMaskInset", "endMaskInset", "baseWidth", "startMaskWidth", "endMaskWidth", "direction", "mask", "latest", "carouselRef", "numPages", "setNumPages", "itemStyle", "childStyle", "scrollOverflow", "containerStyle", "baseContainerStyle", "carouselStyle", "baseCarouselStyle", "carouselA11y", "itemA11y", "itemSizes", "te", "targetLength", "containerLength", "scrollLength", "current", "i", "newNumPages", "findNextItem", "delta", "children", "scrollTarget", "item", "length", "threshold", "isReducedMotion", "useReducedMotion", "goto", "scrollTo", "options", "gotoPage", "page", "gotoDelta", "pageLength", "currentPage", "clamp", "p", "Placeholder", "dots", "dotsBlurStyle", "isSelected", "Dot", "dotStyle", "u", "motion", "child", "index", "_child_props", "q", "controlsStyles", "dotsContainerStyle", "MouseStyles", "addPropertyControls", "ControlType", "paddingControl", "selectedOpacity", "unselectedOpacity", "total", "opacity", "_scrollInfo_current", "_scrollInfo_current1", "minScroll", "maxScroll", "inlinePadding", "top", "bottom", "right", "left", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "baseContainerStyle", "baseCarouselStyle", "baseButtonStyles", "controlsStyles", "dotsContainerStyle", "dotStyle", "t", "e", "r", "s", "n", "a", "o", "h", "u", "f", "c", "l", "p", "m", "i", "window", "phenomenon_default", "a", "t", "o", "i", "f", "r", "l", "c", "n", "A", "s", "v", "g", "d", "m", "u", "x", "y", "h", "C", "e", "p", "_", "b", "phenomenon_default", "Globe", "props", "background", "baseColor", "glowColor", "isDraggable", "dragOptions", "speed", "theta", "phi", "dark", "diffuse", "maxSamples", "mapBrightness", "markerSize", "markerArray", "markerColor", "scale", "alignment", "maxWidth", "offset", "offsetX", "offsetY", "stiffness", "damping", "mass", "canvasRef", "pe", "pointerInteracting", "pointerInteractionMovement", "isCanvas", "RenderTarget", "r", "useSpring", "fadeMask", "ue", "phiValue", "width", "onResize", "window", "baseConvert", "convertRGB", "glowConvert", "markerConvert", "globe", "p", "marker", "state", "flexStyles", "e", "delta", "dp", "dpOffset", "dpDrag", "addPropertyControls", "ControlType", "color", "Color", "murmur2", "r", "e", "c", "CLASS_NAME", "Gooey", "props", "ref", "pe", "componentId", "murmur2", "instanceId", "se", "generateRandomString", "id", "isCanvas", "RenderTarget", "parentId", "setParentId", "ye", "parentClass", "setParentClass", "ue", "_ref_current_parentElement", "parent", "u", "isSafari", "p", "addPropertyControls", "ControlType", "characters", "result", "i", "randomIndex", "navigator", "GooeyEffectFonts", "getFonts", "Gooey", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "transformTemplate1", "_", "animation", "transition4", "textEffect", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "step", "text", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "BRlXsZ8Te", "UlO4NPcg2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnterephhkg", "args", "onAppear1cb1b0h", "onMouseLeave1b2qiu", "onAppearuu3zc3", "useOnVariantChange", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerBaUAkFLwW", "withCSS", "BaUAkFLwW_default", "addPropertyControls", "ControlType", "addFonts", "SVG", "props", "customSvgElement", "setCustomSvgElement", "ye", "ue", "svgContent", "processCustomSVGContent", "replacements", "hasCustomStroke", "hasCustomStrokeWidth", "hasLineCap", "hasLineJoin", "circleFillRegex", "match", "updatedCircle", "regex", "replacement", "customContainerStyle", "accessibilityProps", "p", "addPropertyControls", "ControlType", "SVG_Prod_default", "SVGFonts", "getFonts", "SVG_Prod_default", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "animation", "transition2", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "click", "content", "fontColor", "fontSize", "height", "id", "padding", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "cXgLj2iY9", "kSAzqi4lU", "Q4JxuwevX", "FDZJlqvpc", "iKSRx2ylt", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapl86st3", "args", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerX6XWcZmim", "withCSS", "X6XWcZmim_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "X6XWcZmim_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapelb6m7", "args", "onTap1f2hi2y", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "getLoadingLazyAtYPosition", "Link", "ComponentViewportProvider", "css", "FramerkOYVzcL5m", "withCSS", "kOYVzcL5m_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "X6XWcZmim_default", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "animation1", "transition2", "toResponsiveImage", "value", "animation2", "transition3", "textEffect", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "challengesImage", "height", "icon", "id", "implementationGrant", "implementationGrant1", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "b3UThelEu", "nq7or0rmh", "mpYql16Gb", "IudvGyR9a", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "FDZJlqvpc1cbafll", "args", "FDZJlqvpc5cj8zv", "FDZJlqvpc1ab50qd", "FDZJlqvpc19mfd2u", "FDZJlqvpc150fmdg", "FDZJlqvpc186pc6w", "FDZJlqvpc5v0hu4", "FDZJlqvpc1slgp5n", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "css", "FramerkyOedbcNY", "withCSS", "kyOedbcNY_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "SVG", "css", "FramerQpx3RPlfG", "withCSS", "Qpx3RPlfG_default", "addPropertyControls", "ControlType", "addFonts", "ObjectFitType", "SrcType", "defaultVideo", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "ButtonFonts", "getFonts", "X6XWcZmim_default", "VideoFonts", "Video", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "fontSize12", "fontSize3", "height", "id", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "oVO99KLgy", "e7xTIRnuN", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "FDZJlqvpc1bx2gp2", "args", "FDZJlqvpc1md3j5c", "FDZJlqvpc6aq7yi", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ComponentViewportProvider", "RichText2", "css", "FramerXLfiZyBlX", "withCSS", "XLfiZyBlX_default", "addPropertyControls", "ControlType", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "SVG", "RichText2", "css", "FramerKMaLDobcU", "withCSS", "KMaLDobcU_default", "addFonts", "ScrollHintFonts", "getFonts", "KMaLDobcU_default", "ButtonFonts", "X6XWcZmim_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "backBody", "backTitle", "buttonText", "frontTitle", "height", "id", "image", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "_ref5", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Uhi5lchtX", "xKyhYYdPu", "bH0p0iU42", "cT86wVcZF", "LhBwoR_qE", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1hfurkd", "args", "onMouseLeave1cyzfex", "onMouseEnter17rl50v", "onTap4zbyd6", "onMouseLeavet0xl4y", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "RichText2", "css", "FrameryG_FoaZ4k", "withCSS", "yG_FoaZ4k_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "answer", "height", "id", "question", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "W88zB8mIG", "T8rQFvSBR", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapiycjos", "args", "onTapuj446a", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerVDq3OJPrs", "withCSS", "VDq3OJPrs_default", "addPropertyControls", "ControlType", "addFonts", "RowFonts", "getFonts", "VDq3OJPrs_default", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "ComponentViewportProvider", "VDq3OJPrs_default", "css", "FramerZS_Bm8kQm", "withCSS", "ZS_Bm8kQm_default", "addFonts", "RowFonts", "NavigationFonts", "getFonts", "kOYVzcL5m_default", "ButtonFonts", "X6XWcZmim_default", "GlobeFonts", "Globe", "ContainerWithFX", "withFX", "Container", "CardComponentFonts", "yG_FoaZ4k_default", "CarouselFonts", "Carousel", "MultipurposeCardFonts", "kyOedbcNY_default", "CriteriasContentFonts", "XLfiZyBlX_default", "Button2Fonts", "BaUAkFLwW_default", "Accordion2Fonts", "ZS_Bm8kQm_default", "TickerFonts", "Ticker", "FinalCTAFonts", "Qpx3RPlfG_default", "ImageWithFX", "Image2", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "animation", "transition1", "textEffect", "textEffect1", "textEffect2", "addImageAlt", "image", "alt", "animation1", "transition2", "animation2", "transition3", "animation3", "transition4", "animation4", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "ref1", "pe", "elementId", "useRouteElementId", "ref2", "elementId1", "ref3", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "elementId2", "ref4", "elementId3", "ref5", "elementId4", "ref6", "elementId5", "ref7", "elementId6", "ref8", "ref9", "elementId7", "elementId8", "ref10", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "ComponentViewportProvider", "PropertyOverrides2", "getLoadingLazyAtYPosition", "x", "RichText2", "Link", "SVG", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "__FramerMetadata__"]
}
