{
  "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.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.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/o1PI5S8YtkA5bP5g4dFz/Mn69eMnaMcqJ65TjxwR1/Embed.js", "ssg:https://ga.jspm.io/npm:tsparticles-engine@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:fast-deep-equal@3.1.3/react.js", "ssg:https://ga.jspm.io/npm:react-tsparticles@2.2.4/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-plugin-absorbers@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-plugin-emitters@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-trail@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-plugin-polygon-mask@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-roll@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-particles.js@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-angle@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-move-base@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-circle@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-color@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-attract@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-bounce@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-bubble@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-connect@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-grab@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-pause@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-push@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-remove@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-repulse@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-external-slow@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-image@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-life@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-line@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-opacity@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-out-modes@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-move-parallax@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-particles-attract@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-particles-collisions@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-interaction-particles-links@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-polygon@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-size@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-square@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-star@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-stroke-color@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-shape-text@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-slim@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-tilt@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-twinkle@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles-updater-wobble@2.3.1/esm/index.js", "ssg:https://ga.jspm.io/npm:tsparticles@2.2.4/esm/index.js", "ssg:https://framerusercontent.com/modules/wb6ZrZlCLNQ5HHBJtNND/c1GLxCsQBQvlLXhkz7er/Particles.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.37", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.57", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js", "ssg:https://framerusercontent.com/modules/Nx3rx2BNEJDzVGqi9sE6/2k010XWyk0WTcfs6m2KV/IHygB97mO.js", "ssg:https://framerusercontent.com/modules/Go6ue3Skb5Hq1IaXimUy/PfAphttb4LkoUiP6G6KJ/jq7cRyq0J.js", "ssg:https://framerusercontent.com/modules/whYl79oFDscAqnXbCL2b/3VopnVkZUVwblY6Hg1ua/jty4kEQFh.js", "ssg:https://framerusercontent.com/modules/ltk1id9l8LiPj8LN8vVL/2TI6YKtAwTDoIejpK113/nCdEIM7dd.js", "ssg:https://framerusercontent.com/modules/8eiBifiuXhFNBWqCeVDJ/u1EX2bSL2b7baAVJwpdw/BIfVGDIAV.js", "ssg:https://framerusercontent.com/modules/Aw28Df4FGs3RVcvkKl9d/kbkV3IIAF0eUdOzzsUFi/ZlVBLZ72f.js", "ssg:https://framerusercontent.com/modules/jU1KtvsZWWwwx8Zvvy0k/qZ35IEATuBhWtFypP9Cy/rre6Ux_Kq.js", "ssg:https://framerusercontent.com/modules/PZ0fmDTjfHnZDSBV3PTb/RlIn1eCEGAGxfOtRqeif/AGaKYdkv0.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Z4QJ2YpzpVnWRfR6Ccgg/Video.js", "ssg:https://framerusercontent.com/modules/Z5ip0sRQgowt96aePbnp/0JczHh0ppjN388Lb6C60/ernKQoniF.js", "ssg:https://framerusercontent.com/modules/orqjrjqQYzhA20zGfPhZ/yH7VckShJxaAVjOKvPan/qyw60NBPm.js", "ssg:https://framerusercontent.com/modules/p9WawFHulKAjvgnTp7GL/hHMTjrrMmqbfgAMvP2Xg/qZwSsDlJW.js", "ssg:https://framerusercontent.com/modules/VJdPsvU1K2kafJ9he1k9/puxHjV7cPFDpARwyjpKh/rre21AHB0.js", "ssg:https://framerusercontent.com/modules/cYR47yAYUkekLa4gH5QG/EJIeBa6DNv3HCu1QEyAG/VvDQtdCvF.js", "ssg:https://framerusercontent.com/modules/jxExjGyuffpXxWVjTkee/3AjcipjlgkgcpvR4u3cC/Zimhan_4G.js", "ssg:https://framerusercontent.com/modules/JLkjJCQxFojRlJvNg3OK/OC3Cg31qw42wM2UfbFpN/zrVJXtVR5.js", "ssg:https://framerusercontent.com/modules/cpa5hEfwZEAZHgybIXoe/WMpVxBahkEpTqsUzq14z/CountUp.js", "ssg:https://framerusercontent.com/modules/HEJf3igoX1PDpuezhq4b/Tl5jLhdH9v7m59hGgMrS/IX_5wIg9F.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 h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){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}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t,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=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const 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));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,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 directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\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 transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children: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;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);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)})});});}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:\"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(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// 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||supportsAcceleratedAnimations){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?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):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\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "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}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedURL,{url:url,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHTML,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedURL({url,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can\u2019t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHTML({html,style}){const ref=useRef();const onCanvas=useIsOnCanvas();const[iframeHeight,setIframeHeight]=useState(0);const hasAutoHeight=!style.height;const hasScript=html.includes(\"</script>\");useEffect(()=>{var _ref_current;const iframeWindow=(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow===null||iframeWindow===void 0?void 0:iframeWindow.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);if(hasScript){const srcDoc=`<html>\n    <head>\n        <style>body { margin: 0; }</style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>`;const currentStyle={...iframeStyle,...style};if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "class EventDispatcher{constructor(){this._listeners=new Map}addEventListener(t,e){var i;this.removeEventListener(t,e);this._listeners.get(t)||this._listeners.set(t,[]);null===(i=this._listeners.get(t))||void 0===i?void 0:i.push(e)}dispatchEvent(t,e){var i;null===(i=this._listeners.get(t))||void 0===i?void 0:i.forEach((t=>t(e)))}hasEventListener(t){return!!this._listeners.get(t)}removeAllEventListeners(t){t?this._listeners.delete(t):this._listeners=new Map}removeEventListener(t,e){const i=this._listeners.get(t);if(!i)return;const s=i.length,n=i.indexOf(e);n<0||(1===s?this._listeners.delete(t):i.splice(n,1))}}class Vector3d{constructor(t,e,i){if(\"number\"!==typeof t&&t){this.x=t.x;this.y=t.y;const e=t;this.z=e.z?e.z:0}else{if(void 0===t||void 0===e)throw new Error(\"tsParticles - Vector3d not initialized correctly\");this.x=t;this.y=e;this.z=null!==i&&void 0!==i?i:0}}static get origin(){return Vector3d.create(0,0,0)}get angle(){return Math.atan2(this.y,this.x)}set angle(t){this.updateFromAngle(t,this.length)}get length(){return Math.sqrt(this.getLengthSq())}set length(t){this.updateFromAngle(this.angle,t)}static clone(t){return Vector3d.create(t.x,t.y,t.z)}static create(t,e,i){return new Vector3d(t,e,i)}add(t){return Vector3d.create(this.x+t.x,this.y+t.y,this.z+t.z)}addTo(t){this.x+=t.x;this.y+=t.y;this.z+=t.z}copy(){return Vector3d.clone(this)}distanceTo(t){return this.sub(t).length}distanceToSq(t){return this.sub(t).getLengthSq()}div(t){return Vector3d.create(this.x/t,this.y/t,this.z/t)}divTo(t){this.x/=t;this.y/=t;this.z/=t}getLengthSq(){return this.x**2+this.y**2}mult(t){return Vector3d.create(this.x*t,this.y*t,this.z*t)}multTo(t){this.x*=t;this.y*=t;this.z*=t}rotate(t){return Vector3d.create(this.x*Math.cos(t)-this.y*Math.sin(t),this.x*Math.sin(t)+this.y*Math.cos(t),0)}setTo(t){this.x=t.x;this.y=t.y;const e=t;this.z=e.z?e.z:0}sub(t){return Vector3d.create(this.x-t.x,this.y-t.y,this.z-t.z)}subFrom(t){this.x-=t.x;this.y-=t.y;this.z-=t.z}updateFromAngle(t,e){this.x=Math.cos(t)*e;this.y=Math.sin(t)*e}}class Vector extends Vector3d{constructor(t,e){super(t,e,0)}static get origin(){return Vector.create(0,0)}static clone(t){return Vector.create(t.x,t.y)}static create(t,e){return new Vector(t,e)}}let t=Math.random;function setRandom(e=Math.random){t=e}function getRandom(){return clamp(t(),0,1-1e-16)}function clamp(t,e,i){return Math.min(Math.max(t,e),i)}function mix(t,e,i,s){return Math.floor((t*i+e*s)/(i+s))}function randomInRange(t){const e=getRangeMax(t);let i=getRangeMin(t);e===i&&(i=0);return getRandom()*(e-i)+i}function getRangeValue(t){return\"number\"===typeof t?t:randomInRange(t)}function getRangeMin(t){return\"number\"===typeof t?t:t.min}function getRangeMax(t){return\"number\"===typeof t?t:t.max}function setRangeValue(t,e){if(t===e||void 0===e&&\"number\"===typeof t)return t;const i=getRangeMin(t),s=getRangeMax(t);return void 0!==e?{min:Math.min(i,e),max:Math.max(s,e)}:setRangeValue(i,s)}function getValue(t){const e=t.random,{enable:i,minimumValue:s}=\"boolean\"===typeof e?{enable:e,minimumValue:0}:e;return getRangeValue(i?setRangeValue(t.value,s):t.value)}function getDistances(t,e){const i=t.x-e.x,s=t.y-e.y;return{dx:i,dy:s,distance:Math.sqrt(i*i+s*s)}}function getDistance(t,e){return getDistances(t,e).distance}function getParticleDirectionAngle(t,e,i){if(\"number\"===typeof t)return t*Math.PI/180;switch(t){case\"top\":return-Math.PI/2;case\"top-right\":return-Math.PI/4;case\"right\":return 0;case\"bottom-right\":return Math.PI/4;case\"bottom\":return Math.PI/2;case\"bottom-left\":return 3*Math.PI/4;case\"left\":return Math.PI;case\"top-left\":return-3*Math.PI/4;case\"inside\":return Math.atan2(i.y-e.y,i.x-e.x);case\"outside\":return Math.atan2(e.y-i.y,e.x-i.x);case\"none\":default:return getRandom()*Math.PI*2}}function getParticleBaseVelocity(t){const e=Vector.origin;e.length=1;e.angle=t;return e}function collisionVelocity(t,e,i,s){return Vector.create(t.x*(i-s)/(i+s)+2*e.x*s/(i+s),t.y)}function calcEasing(t,e){switch(e){case\"ease-in-quad\":return t**2;case\"ease-out-quad\":return 1-(1-t)**2;case\"ease-in-out-quad\":return t<.5?2*t**2:1-(-2*t+2)**2/2;case\"ease-in-cubic\":return t**3;case\"ease-out-cubic\":return 1-(1-t)**3;case\"ease-in-out-cubic\":return t<.5?4*t**3:1-(-2*t+2)**3/2;case\"ease-in-quart\":return t**4;case\"ease-out-quart\":return 1-(1-t)**4;case\"ease-in-out-quart\":return t<.5?8*t**4:1-(-2*t+2)**4/2;case\"ease-in-quint\":return t**5;case\"ease-out-quint\":return 1-(1-t)**5;case\"ease-in-out-quint\":return t<.5?16*t**5:1-(-2*t+2)**5/2;case\"ease-in-expo\":return t?2**(10*t-10):0;case\"ease-out-expo\":return 1===t?1:1-Math.pow(2,-10*t);case\"ease-in-out-expo\":return t?1===t?1:t<.5?2**(20*t-10)/2:(2-2**(-20*t+10))/2:0;case\"ease-in-sine\":return 1-Math.cos(t*Math.PI/2);case\"ease-out-sine\":return Math.sin(t*Math.PI/2);case\"ease-in-out-sine\":return-(Math.cos(Math.PI*t)-1)/2;case\"ease-in-back\":{const e=1.70158,i=e+1;return i*t**3-e*t**2}case\"ease-out-back\":{const e=1.70158,i=e+1;return 1+i*Math.pow(t-1,3)+e*Math.pow(t-1,2)}case\"ease-in-out-back\":{const e=1.70158,i=1.525*e;return t<.5?(2*t)**2*(2*(i+1)*t-i)/2:((2*t-2)**2*((i+1)*(2*t-2)+i)+2)/2}case\"ease-in-circ\":return 1-Math.sqrt(1-t**2);case\"ease-out-circ\":return Math.sqrt(1-(t-1)**2);case\"ease-in-out-circ\":return t<.5?(1-Math.sqrt(1-(2*t)**2))/2:(Math.sqrt(1-(-2*t+2)**2)+1)/2;default:return t}}function calcPositionFromSize(t){var e,i;return void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?{x:t.position.x*t.size.width/100,y:t.position.y*t.size.height/100}:void 0}function calcPositionOrRandomFromSize(t){var e,i,s,n;return{x:(null!==(i=null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==i?i:100*getRandom())*t.size.width/100,y:(null!==(n=null===(s=t.position)||void 0===s?void 0:s.y)&&void 0!==n?n:100*getRandom())*t.size.height/100}}function calcPositionOrRandomFromSizeRanged(t){var e,i;const s={x:void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)?getRangeValue(t.position.x):void 0,y:void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?getRangeValue(t.position.y):void 0};return calcPositionOrRandomFromSize({size:t.size,position:s})}function calcExactPositionOrRandomFromSize(t){var e,i,s,n;return{x:null!==(i=null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==i?i:getRandom()*t.size.width,y:null!==(n=null===(s=t.position)||void 0===s?void 0:s.y)&&void 0!==n?n:getRandom()*t.size.height}}function calcExactPositionOrRandomFromSizeRanged(t){var e,i;const s={x:void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)?getRangeValue(t.position.x):void 0,y:void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?getRangeValue(t.position.y):void 0};return calcExactPositionOrRandomFromSize({size:t.size,position:s})}function parseAlpha(t){return t.endsWith(\"%\")?parseFloat(t)/100:parseFloat(t)}function rectSideBounce(t,e,i,s,n,o){const a={bounced:false};if(e.min<s.min||e.min>s.max||e.max<s.min||e.max>s.max)return a;if(t.max>=i.min&&t.max<=(i.max+i.min)/2&&n>0||t.min<=i.max&&t.min>(i.max+i.min)/2&&n<0){a.velocity=n*-o;a.bounced=true}return a}function checkSelector(t,e){const i=executeOnSingleOrMultiple(e,(e=>t.matches(e)));return i instanceof Array?i.some((t=>t)):i}function isSsr(){return\"undefined\"===typeof window||!window||\"undefined\"===typeof window.document||!window.document}function animate(){return isSsr()?t=>setTimeout(t):t=>(requestAnimationFrame||setTimeout)(t)}function cancelAnimation(){return isSsr()?t=>clearTimeout(t):t=>(cancelAnimationFrame||clearTimeout)(t)}function isInArray(t,e){return t===e||e instanceof Array&&e.indexOf(t)>-1}async function loadFont(t,e){try{await document.fonts.load(`${null!==e&&void 0!==e?e:\"400\"} 36px '${null!==t&&void 0!==t?t:\"Verdana\"}'`)}catch(t){}}function arrayRandomIndex(t){return Math.floor(getRandom()*t.length)}function itemFromArray(t,e,i=true){const s=void 0!==e&&i?e%t.length:arrayRandomIndex(t);return t[s]}function isPointInside(t,e,i,s,n){return areBoundsInside(calculateBounds(t,null!==s&&void 0!==s?s:0),e,i,n)}function areBoundsInside(t,e,i,s){let n=true;s&&\"bottom\"!==s||(n=t.top<e.height+i.x);!n||s&&\"left\"!==s||(n=t.right>i.x);!n||s&&\"right\"!==s||(n=t.left<e.width+i.y);!n||s&&\"top\"!==s||(n=t.bottom>i.y);return n}function calculateBounds(t,e){return{bottom:t.y+e,left:t.x-e,right:t.x+e,top:t.y-e}}function deepExtend(t,...e){for(const i of e){if(void 0===i||null===i)continue;if(\"object\"!==typeof i){t=i;continue}const e=Array.isArray(i);!e||\"object\"===typeof t&&t&&Array.isArray(t)?e||\"object\"===typeof t&&t&&!Array.isArray(t)||(t={}):t=[];for(const e in i){if(\"__proto__\"===e)continue;const s=i,n=s[e],o=\"object\"===typeof n,a=t;a[e]=o&&Array.isArray(n)?n.map((t=>deepExtend(a[e],t))):deepExtend(a[e],n)}}return t}function isDivModeEnabled(t,e){return!!findItemFromSingleOrMultiple(e,(e=>e.enable&&isInArray(t,e.mode)))}function divModeExecute(t,e,i){executeOnSingleOrMultiple(e,(e=>{const s=e.mode,n=e.enable;n&&isInArray(t,s)&&singleDivModeExecute(e,i)}))}function singleDivModeExecute(t,e){const i=t.selectors;executeOnSingleOrMultiple(i,(i=>{e(i,t)}))}function divMode(t,e){if(e&&t)return findItemFromSingleOrMultiple(t,(t=>checkSelector(e,t.selectors)))}function circleBounceDataFromParticle(t){return{position:t.getPosition(),radius:t.getRadius(),mass:t.getMass(),velocity:t.velocity,factor:Vector.create(getValue(t.options.bounce.horizontal),getValue(t.options.bounce.vertical))}}function circleBounce(t,e){const{x:i,y:s}=t.velocity.sub(e.velocity),[n,o]=[t.position,e.position],{dx:a,dy:r}=getDistances(o,n);if(i*a+s*r<0)return;const l=-Math.atan2(r,a),c=t.mass,h=e.mass,d=t.velocity.rotate(l),u=e.velocity.rotate(l),p=collisionVelocity(d,u,c,h),v=collisionVelocity(u,d,c,h),g=p.rotate(-l),f=v.rotate(-l);t.velocity.x=g.x*t.factor.x;t.velocity.y=g.y*t.factor.y;e.velocity.x=f.x*e.factor.x;e.velocity.y=f.y*e.factor.y}function rectBounce(t,e){const i=t.getPosition(),s=t.getRadius(),n=calculateBounds(i,s),o=rectSideBounce({min:n.left,max:n.right},{min:n.top,max:n.bottom},{min:e.left,max:e.right},{min:e.top,max:e.bottom},t.velocity.x,getValue(t.options.bounce.horizontal));if(o.bounced){void 0!==o.velocity&&(t.velocity.x=o.velocity);void 0!==o.position&&(t.position.x=o.position)}const a=rectSideBounce({min:n.top,max:n.bottom},{min:n.left,max:n.right},{min:e.top,max:e.bottom},{min:e.left,max:e.right},t.velocity.y,getValue(t.options.bounce.vertical));if(a.bounced){void 0!==a.velocity&&(t.velocity.y=a.velocity);void 0!==a.position&&(t.position.y=a.position)}}function executeOnSingleOrMultiple(t,e){return t instanceof Array?t.map((t=>e(t))):e(t)}function itemFromSingleOrMultiple(t,e,i){return t instanceof Array?itemFromArray(t,e,i):t}function findItemFromSingleOrMultiple(t,e){return t instanceof Array?t.find((t=>e(t))):e(t)?t:void 0}const e=\"random\",i=\"mid\",s=new Map;function addColorManager(t,e){s.set(t,e)}function hue2rgb(t,e,i){i<0&&(i+=1);i>1&&(i-=1);return i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t}function stringToRgba(t){for(const[,e]of s)if(t.startsWith(e.stringPrefix))return e.parseString(t);const e=/^#?([a-f\\d])([a-f\\d])([a-f\\d])([a-f\\d])?$/i,i=t.replace(e,((t,e,i,s,n)=>e+e+i+i+s+s+(void 0!==n?n+n:\"\"))),n=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})?$/i,o=n.exec(i);return o?{a:void 0!==o[4]?parseInt(o[4],16)/255:1,b:parseInt(o[3],16),g:parseInt(o[2],16),r:parseInt(o[1],16)}:void 0}function rangeColorToRgb(t,e,i=true){if(!t)return;const n=\"string\"===typeof t?{value:t}:t;if(\"string\"===typeof n.value)return colorToRgb(n.value,e,i);if(n.value instanceof Array)return rangeColorToRgb({value:itemFromArray(n.value,e,i)});for(const[,t]of s){const e=t.handleRangeColor(n);if(e)return e}}function colorToRgb(t,i,n=true){if(!t)return;const o=\"string\"===typeof t?{value:t}:t;if(\"string\"===typeof o.value)return o.value===e?getRandomRgbColor():stringToRgb(o.value);if(o.value instanceof Array)return colorToRgb({value:itemFromArray(o.value,i,n)});for(const[,t]of s){const e=t.handleColor(o);if(e)return e}}function colorToHsl(t,e,i=true){const s=colorToRgb(t,e,i);return s?rgbToHsl(s):void 0}function rangeColorToHsl(t,e,i=true){const s=rangeColorToRgb(t,e,i);return s?rgbToHsl(s):void 0}function rgbToHsl(t){const e=t.r/255,i=t.g/255,s=t.b/255,n=Math.max(e,i,s),o=Math.min(e,i,s),a={h:0,l:(n+o)/2,s:0};if(n!==o){a.s=a.l<.5?(n-o)/(n+o):(n-o)/(2-n-o);a.h=e===n?(i-s)/(n-o):a.h=i===n?2+(s-e)/(n-o):4+(e-i)/(n-o)}a.l*=100;a.s*=100;a.h*=60;a.h<0&&(a.h+=360);a.h>=360&&(a.h-=360);return a}function stringToAlpha(t){var e;return null===(e=stringToRgba(t))||void 0===e?void 0:e.a}function stringToRgb(t){return stringToRgba(t)}function hslToRgb(t){const e={b:0,g:0,r:0},i={h:t.h/360,l:t.l/100,s:t.s/100};if(i.s){const t=i.l<.5?i.l*(1+i.s):i.l+i.s-i.l*i.s,s=2*i.l-t;e.r=hue2rgb(s,t,i.h+1/3);e.g=hue2rgb(s,t,i.h);e.b=hue2rgb(s,t,i.h-1/3)}else{e.b=i.l;e.g=i.l;e.r=i.l}e.r=Math.floor(255*e.r);e.g=Math.floor(255*e.g);e.b=Math.floor(255*e.b);return e}function hslaToRgba(t){const e=hslToRgb(t);return{a:t.a,b:e.b,g:e.g,r:e.r}}function getRandomRgbColor(t){const e=null!==t&&void 0!==t?t:0;return{b:Math.floor(randomInRange(setRangeValue(e,256))),g:Math.floor(randomInRange(setRangeValue(e,256))),r:Math.floor(randomInRange(setRangeValue(e,256)))}}function getStyleFromRgb(t,e){return`rgba(${t.r}, ${t.g}, ${t.b}, ${null!==e&&void 0!==e?e:1})`}function getStyleFromHsl(t,e){return`hsla(${t.h}, ${t.s}%, ${t.l}%, ${null!==e&&void 0!==e?e:1})`}function colorMix(t,e,i,s){let n=t,o=e;void 0===n.r&&(n=hslToRgb(t));void 0===o.r&&(o=hslToRgb(e));return{b:mix(n.b,o.b,i,s),g:mix(n.g,o.g,i,s),r:mix(n.r,o.r,i,s)}}function getLinkColor(t,s,n){var o,a;if(n===e)return getRandomRgbColor();if(n!==i)return n;{const e=null!==(o=t.getFillColor())&&void 0!==o?o:t.getStrokeColor(),i=null!==(a=null===s||void 0===s?void 0:s.getFillColor())&&void 0!==a?a:null===s||void 0===s?void 0:s.getStrokeColor();if(e&&i&&s)return colorMix(e,i,t.getRadius(),s.getRadius());{const t=null!==e&&void 0!==e?e:i;if(t)return hslToRgb(t)}}}function getLinkRandomColor(t,s,n){const o=\"string\"===typeof t?t:t.value;return o===e?n?rangeColorToRgb({value:o}):s?e:i:rangeColorToRgb({value:o})}function getHslFromAnimation(t){return void 0!==t?{h:t.h.value,s:t.s.value,l:t.l.value}:void 0}function getHslAnimationFromHsl(t,e,i){const s={h:{enable:false,value:t.h},s:{enable:false,value:t.s},l:{enable:false,value:t.l}};if(e){setColorAnimation(s.h,e.h,i);setColorAnimation(s.s,e.s,i);setColorAnimation(s.l,e.l,i)}return s}function setColorAnimation(t,e,i){t.enable=e.enable;if(t.enable){t.velocity=getRangeValue(e.speed)/100*i;t.decay=1-getRangeValue(e.decay);t.status=0;if(!e.sync){t.velocity*=getRandom();t.value*=getRandom()}}else t.velocity=0}function drawLine(t,e,i){t.beginPath();t.moveTo(e.x,e.y);t.lineTo(i.x,i.y);t.closePath()}function drawTriangle(t,e,i,s){t.beginPath();t.moveTo(e.x,e.y);t.lineTo(i.x,i.y);t.lineTo(s.x,s.y);t.closePath()}function paintBase(t,e,i){t.save();t.fillStyle=null!==i&&void 0!==i?i:\"rgba(0,0,0,0)\";t.fillRect(0,0,e.width,e.height);t.restore()}function clear(t,e){t.clearRect(0,0,e.width,e.height)}function drawParticle(t){var e,i,s,n,o,a,r,l,c,h;const{container:d,context:u,particle:p,delta:v,colorStyles:g,backgroundMask:f,composite:m,radius:y,opacity:b,shadow:w,transform:x}=t;const R=p.getPosition();u.save();void 0!==x.a||void 0!==x.b||void 0!==x.c||void 0!==x.d?u.setTransform(null!==(e=x.a)&&void 0!==e?e:1,null!==(i=x.b)&&void 0!==i?i:0,null!==(s=x.c)&&void 0!==s?s:0,null!==(n=x.d)&&void 0!==n?n:1,R.x,R.y):u.translate(R.x,R.y);u.beginPath();const M=p.rotation+(p.options.rotate.path?p.velocity.angle:0);0!==M&&u.rotate(M);f&&(u.globalCompositeOperation=m);const _=p.shadowColor;if(w.enable&&_){u.shadowBlur=w.blur;u.shadowColor=getStyleFromRgb(_);u.shadowOffsetX=w.offset.x;u.shadowOffsetY=w.offset.y}g.fill&&(u.fillStyle=g.fill);const z=p.stroke;u.lineWidth=null!==(o=p.strokeWidth)&&void 0!==o?o:0;g.stroke&&(u.strokeStyle=g.stroke);drawShape(d,u,p,y,b,v);(null!==(a=null===z||void 0===z?void 0:z.width)&&void 0!==a?a:0)>0&&u.stroke();p.close&&u.closePath();p.fill&&u.fill();u.restore();u.save();void 0!==x.a||void 0!==x.b||void 0!==x.c||void 0!==x.d?u.setTransform(null!==(r=x.a)&&void 0!==r?r:1,null!==(l=x.b)&&void 0!==l?l:0,null!==(c=x.c)&&void 0!==c?c:0,null!==(h=x.d)&&void 0!==h?h:1,R.x,R.y):u.translate(R.x,R.y);p.rotation&&u.rotate(p.rotation);f&&(u.globalCompositeOperation=m);drawShapeAfterEffect(d,u,p,y,b,v);u.restore()}function drawShape(t,e,i,s,n,o){if(!i.shape)return;const a=t.drawers.get(i.shape);a&&a.draw(e,i,s,n,o,t.retina.pixelRatio)}function drawShapeAfterEffect(t,e,i,s,n,o){if(!i.shape)return;const a=t.drawers.get(i.shape);(null===a||void 0===a?void 0:a.afterEffect)&&a.afterEffect(e,i,s,n,o,t.retina.pixelRatio)}function drawPlugin(t,e,i){if(e.draw){t.save();e.draw(t,i);t.restore()}}function drawParticlePlugin(t,e,i,s){if(e.drawParticle){t.save();e.drawParticle(t,i,s);t.restore()}}function alterHsl(t,e,i){return{h:t.h,s:t.s,l:t.l+(\"darken\"===e?-1:1)*i}}const n=\"generated\";const o=\"touchend\";const a=\"pointerdown\";const r=\"pointerup\";const l=\"pointermove\";const c=\"touchstart\";const h=\"touchmove\";const d=\"pointerleave\";const u=\"pointerout\";const p=\"touchcancel\";const v=\"resize\";const g=\"visibilitychange\";function setTransformValue(t,e,i){var s;const n=e[i];void 0!==n&&(t[i]=(null!==(s=t[i])&&void 0!==s?s:1)*n)}class Canvas{constructor(t){this.container=t;this.size={height:0,width:0};this._context=null;this._generatedCanvas=false;this._preDrawUpdaters=[];this._postDrawUpdaters=[];this._resizePlugins=[];this._colorPlugins=[]}clear(){const t=this.container.actualOptions,e=t.particles.move.trail;t.backgroundMask.enable?this.paint():e.enable&&e.length>0&&this._trailFillColor?this._paintBase(getStyleFromRgb(this._trailFillColor,1/e.length)):this.draw((t=>{clear(t,this.size)}))}destroy(){var t;this._generatedCanvas?null===(t=this.element)||void 0===t?void 0:t.remove():this._resetOriginalStyle();this.draw((t=>{clear(t,this.size)}));this._preDrawUpdaters=[];this._postDrawUpdaters=[];this._resizePlugins=[];this._colorPlugins=[]}draw(t){if(this._context)return t(this._context)}drawParticle(t,e){var i;if(t.spawning||t.destroyed)return;const s=t.getRadius();if(s<=0)return;const n=t.getFillColor(),o=null!==(i=t.getStrokeColor())&&void 0!==i?i:n;let[a,r]=this._getPluginParticleColors(t);a||(a=n);r||(r=o);(a||r)&&this.draw((i=>{var n,o,l,c,h;const d=this.container.actualOptions,u=t.options.zIndex,p=(1-t.zIndexFactor)**u.opacityRate,v=null!==(l=null!==(n=t.bubble.opacity)&&void 0!==n?n:null===(o=t.opacity)||void 0===o?void 0:o.value)&&void 0!==l?l:1,g=null!==(h=null===(c=t.stroke)||void 0===c?void 0:c.opacity)&&void 0!==h?h:v,f=v*p,m=g*p,y={},b={fill:a?getStyleFromHsl(a,f):void 0};b.stroke=r?getStyleFromHsl(r,m):b.fill;this._applyPreDrawUpdaters(i,t,s,f,b,y);drawParticle({container:this.container,context:i,particle:t,delta:e,colorStyles:b,backgroundMask:d.backgroundMask.enable,composite:d.backgroundMask.composite,radius:s*(1-t.zIndexFactor)**u.sizeRate,opacity:f,shadow:t.options.shadow,transform:y});this._applyPostDrawUpdaters(t)}))}drawParticlePlugin(t,e,i){this.draw((s=>{drawParticlePlugin(s,t,e,i)}))}drawPlugin(t,e){this.draw((i=>{drawPlugin(i,t,e)}))}init(){this.resize();this._initStyle();this._initCover();this._initTrail();this.initBackground();this.initUpdaters();this.initPlugins();this.paint()}initBackground(){const t=this.container.actualOptions,e=t.background,i=this.element,s=null===i||void 0===i?void 0:i.style;if(s){if(e.color){const t=rangeColorToRgb(e.color);s.backgroundColor=t?getStyleFromRgb(t,e.opacity):\"\"}else s.backgroundColor=\"\";s.backgroundImage=e.image||\"\";s.backgroundPosition=e.position||\"\";s.backgroundRepeat=e.repeat||\"\";s.backgroundSize=e.size||\"\"}}initPlugins(){this._resizePlugins=[];for(const[,t]of this.container.plugins){t.resize&&this._resizePlugins.push(t);(t.particleFillColor||t.particleStrokeColor)&&this._colorPlugins.push(t)}}initUpdaters(){this._preDrawUpdaters=[];this._postDrawUpdaters=[];for(const t of this.container.particles.updaters){t.afterDraw&&this._postDrawUpdaters.push(t);(t.getColorStyles||t.getTransformValues||t.beforeDraw)&&this._preDrawUpdaters.push(t)}}loadCanvas(t){var e;this._generatedCanvas&&(null===(e=this.element)||void 0===e?void 0:e.remove());this._generatedCanvas=t.dataset&&n in t.dataset?\"true\"===t.dataset[n]:this._generatedCanvas;this.element=t;this._originalStyle=deepExtend({},this.element.style);this.size.height=t.offsetHeight;this.size.width=t.offsetWidth;this._context=this.element.getContext(\"2d\");this.container.retina.init();this.initBackground()}paint(){const t=this.container.actualOptions;this.draw((e=>{if(t.backgroundMask.enable&&t.backgroundMask.cover){clear(e,this.size);this._paintBase(this._coverColorStyle)}else this._paintBase()}))}resize(){if(!this.element)return;const t=this.container,e=t.retina.pixelRatio,i=t.canvas.size,s={width:this.element.offsetWidth*e,height:this.element.offsetHeight*e};if(s.height===i.height&&s.width===i.width&&s.height===this.element.height&&s.width===this.element.width)return;const n=Object.assign({},i);this.element.width=i.width=this.element.offsetWidth*e;this.element.height=i.height=this.element.offsetHeight*e;this.container.started&&(this.resizeFactor={width:i.width/n.width,height:i.height/n.height})}async windowResize(){if(!this.element)return;this.resize();const t=this.container,e=t.updateActualOptions();t.particles.setDensity();this._applyResizePlugins();e&&await t.refresh()}_applyPostDrawUpdaters(t){var e;for(const i of this._postDrawUpdaters)null===(e=i.afterDraw)||void 0===e?void 0:e.call(i,t)}_applyPreDrawUpdaters(t,e,i,s,n,o){var a;for(const r of this._preDrawUpdaters){if(r.getColorStyles){const{fill:o,stroke:a}=r.getColorStyles(e,t,i,s);o&&(n.fill=o);a&&(n.stroke=a)}if(r.getTransformValues){const t=r.getTransformValues(e);for(const e in t)setTransformValue(o,t,e)}null===(a=r.beforeDraw)||void 0===a?void 0:a.call(r,e)}}_applyResizePlugins(){var t;for(const e of this._resizePlugins)null===(t=e.resize)||void 0===t?void 0:t.call(e)}_getPluginParticleColors(t){let e,i;for(const s of this._colorPlugins){!e&&s.particleFillColor&&(e=rangeColorToHsl(s.particleFillColor(t)));!i&&s.particleStrokeColor&&(i=rangeColorToHsl(s.particleStrokeColor(t)));if(e&&i)break}return[e,i]}_initCover(){const t=this.container.actualOptions,e=t.backgroundMask.cover,i=e.color,s=rangeColorToRgb(i);if(s){const t={r:s.r,g:s.g,b:s.b,a:e.opacity};this._coverColorStyle=getStyleFromRgb(t,t.a)}}_initStyle(){const t=this.element,e=this.container.actualOptions;if(t){if(e.fullScreen.enable){this._originalStyle=deepExtend({},t.style);t.style.setProperty(\"position\",\"fixed\",\"important\");t.style.setProperty(\"z-index\",e.fullScreen.zIndex.toString(10),\"important\");t.style.setProperty(\"top\",\"0\",\"important\");t.style.setProperty(\"left\",\"0\",\"important\");t.style.setProperty(\"width\",\"100%\",\"important\");t.style.setProperty(\"height\",\"100%\",\"important\")}else this._resetOriginalStyle();for(const i in e.style){if(!i||!e.style)continue;const s=e.style[i];s&&t.style.setProperty(i,s,\"important\")}}}_initTrail(){const t=this.container.actualOptions,e=t.particles.move.trail,i=rangeColorToRgb(e.fillColor);if(i){const e=t.particles.move.trail;this._trailFillColor={r:i.r,g:i.g,b:i.b,a:1/e.length}}}_paintBase(t){this.draw((e=>{paintBase(e,this.size,t)}))}_resetOriginalStyle(){const t=this.element,e=this._originalStyle;if(t&&e){t.style.position=e.position;t.style.zIndex=e.zIndex;t.style.top=e.top;t.style.left=e.left;t.style.width=e.width;t.style.height=e.height}}}function manageListener(t,e,i,s,n){if(s){let s={passive:true};\"boolean\"===typeof n?s.capture=n:void 0!==n&&(s=n);t.addEventListener(e,i,s)}else{const s=n;t.removeEventListener(e,i,s)}}class EventListeners{constructor(t){this.container=t;this.canPush=true;this.mouseMoveHandler=t=>this.mouseTouchMove(t);this.touchStartHandler=t=>this.mouseTouchMove(t);this.touchMoveHandler=t=>this.mouseTouchMove(t);this.touchEndHandler=()=>this.mouseTouchFinish();this.mouseLeaveHandler=()=>this.mouseTouchFinish();this.touchCancelHandler=()=>this.mouseTouchFinish();this.touchEndClickHandler=t=>this.mouseTouchClick(t);this.mouseUpHandler=t=>this.mouseTouchClick(t);this.mouseDownHandler=()=>this.mouseDown();this.visibilityChangeHandler=()=>this.handleVisibilityChange();this.themeChangeHandler=t=>this.handleThemeChange(t);this.oldThemeChangeHandler=t=>this.handleThemeChange(t);this.resizeHandler=()=>this.handleWindowResize()}addListeners(){this.manageListeners(true)}removeListeners(){this.manageListeners(false)}doMouseTouchClick(t){const e=this.container,i=e.actualOptions;if(this.canPush){const t=e.interactivity.mouse.position;if(!t)return;e.interactivity.mouse.clickPosition=Object.assign({},t);e.interactivity.mouse.clickTime=(new Date).getTime();const s=i.interactivity.events.onClick;executeOnSingleOrMultiple(s.mode,(t=>this.handleClickMode(t)))}\"touchend\"===t.type&&setTimeout((()=>this.mouseTouchFinish()),500)}handleClickMode(t){this.container.handleClickMode(t)}handleThemeChange(t){const e=t,i=e.matches?this.container.options.defaultDarkTheme:this.container.options.defaultLightTheme,s=this.container.options.themes.find((t=>t.name===i));s&&s.default.auto&&this.container.loadTheme(i)}handleVisibilityChange(){const t=this.container,e=t.actualOptions;this.mouseTouchFinish();if(e.pauseOnBlur)if(null===document||void 0===document?void 0:document.hidden){t.pageHidden=true;t.pause()}else{t.pageHidden=false;t.getAnimationStatus()?t.play(true):t.draw(true)}}handleWindowResize(){if(this.resizeTimeout){clearTimeout(this.resizeTimeout);delete this.resizeTimeout}this.resizeTimeout=setTimeout((async()=>{var t;return null===(t=this.container.canvas)||void 0===t?void 0:t.windowResize()}),500)}manageListeners(t){var e;const i=this.container,s=i.actualOptions,n=s.interactivity.detectsOn;let f=d;if(\"window\"===n){i.interactivity.element=window;f=u}else if(\"parent\"===n&&i.canvas.element){const t=i.canvas.element;i.interactivity.element=null!==(e=t.parentElement)&&void 0!==e?e:t.parentNode}else i.interactivity.element=i.canvas.element;const m=!isSsr()&&\"undefined\"!==typeof matchMedia&&matchMedia(\"(prefers-color-scheme: dark)\");m&&(void 0!==m.addEventListener?manageListener(m,\"change\",this.themeChangeHandler,t):void 0!==m.addListener&&(t?m.addListener(this.oldThemeChangeHandler):m.removeListener(this.oldThemeChangeHandler)));const y=i.interactivity.element;if(!y)return;const b=y;if(s.interactivity.events.onHover.enable||s.interactivity.events.onClick.enable){manageListener(y,l,this.mouseMoveHandler,t);manageListener(y,c,this.touchStartHandler,t);manageListener(y,h,this.touchMoveHandler,t);if(s.interactivity.events.onClick.enable){manageListener(y,o,this.touchEndClickHandler,t);manageListener(y,r,this.mouseUpHandler,t);manageListener(y,a,this.mouseDownHandler,t)}else manageListener(y,o,this.touchEndHandler,t);manageListener(y,f,this.mouseLeaveHandler,t);manageListener(y,p,this.touchCancelHandler,t)}i.canvas.element&&(i.canvas.element.style.pointerEvents=b===i.canvas.element?\"initial\":\"none\");if(s.interactivity.events.resize)if(\"undefined\"!==typeof ResizeObserver){if(this.resizeObserver&&!t){i.canvas.element&&this.resizeObserver.unobserve(i.canvas.element);this.resizeObserver.disconnect();delete this.resizeObserver}else if(!this.resizeObserver&&t&&i.canvas.element){this.resizeObserver=new ResizeObserver((t=>{const e=t.find((t=>t.target===i.canvas.element));e&&this.handleWindowResize()}));this.resizeObserver.observe(i.canvas.element)}}else manageListener(window,v,this.resizeHandler,t);document&&manageListener(document,g,this.visibilityChangeHandler,t,false)}mouseDown(){const t=this.container.interactivity;if(t){const e=t.mouse;e.clicking=true;e.downPosition=e.position}}mouseTouchClick(t){const e=this.container,i=e.actualOptions,s=e.interactivity.mouse;s.inside=true;let n=false;const o=s.position;if(o&&i.interactivity.events.onClick.enable){for(const[,t]of e.plugins)if(t.clickPositionValid){n=t.clickPositionValid(o);if(n)break}n||this.doMouseTouchClick(t);s.clicking=false}}mouseTouchFinish(){const t=this.container.interactivity;if(!t)return;const e=t.mouse;delete e.position;delete e.clickPosition;delete e.downPosition;t.status=d;e.inside=false;e.clicking=false}mouseTouchMove(t){var e,i,s,n,o,a,r;const c=this.container,h=c.actualOptions;if(!(null===(e=c.interactivity)||void 0===e?void 0:e.element))return;c.interactivity.mouse.inside=true;let d;const u=c.canvas.element;if(t.type.startsWith(\"pointer\")){this.canPush=true;const e=t;if(c.interactivity.element===window){if(u){const t=u.getBoundingClientRect();d={x:e.clientX-t.left,y:e.clientY-t.top}}}else if(\"parent\"===h.interactivity.detectsOn){const t=e.target,n=e.currentTarget,o=c.canvas.element;if(t&&n&&o){const i=t.getBoundingClientRect(),s=n.getBoundingClientRect(),a=o.getBoundingClientRect();d={x:e.offsetX+2*i.left-(s.left+a.left),y:e.offsetY+2*i.top-(s.top+a.top)}}else d={x:null!==(i=e.offsetX)&&void 0!==i?i:e.clientX,y:null!==(s=e.offsetY)&&void 0!==s?s:e.clientY}}else e.target===c.canvas.element&&(d={x:null!==(n=e.offsetX)&&void 0!==n?n:e.clientX,y:null!==(o=e.offsetY)&&void 0!==o?o:e.clientY})}else{this.canPush=\"touchmove\"!==t.type;const e=t,i=e.touches[e.touches.length-1],s=null===u||void 0===u?void 0:u.getBoundingClientRect();d={x:i.clientX-(null!==(a=null===s||void 0===s?void 0:s.left)&&void 0!==a?a:0),y:i.clientY-(null!==(r=null===s||void 0===s?void 0:s.top)&&void 0!==r?r:0)}}const p=c.retina.pixelRatio;if(d){d.x*=p;d.y*=p}c.interactivity.mouse.position=d;c.interactivity.status=l}}function initDelta(t,e=60,i=false){return{value:t,factor:i?60/e:60*t/1e3}}class FrameManager{constructor(t){this.container=t}async nextFrame(t){var e;try{const i=this.container;if(!i.smooth&&void 0!==i.lastFrameTime&&t<i.lastFrameTime+1e3/i.fpsLimit){i.draw(false);return}null!==(e=i.lastFrameTime)&&void 0!==e?e:i.lastFrameTime=t;const s=initDelta(t-i.lastFrameTime,i.fpsLimit,i.smooth);i.lifeTime+=s.value;i.lastFrameTime=t;if(s.value>1e3){i.draw(false);return}await i.particles.draw(s);if(i.duration>0&&i.lifeTime>i.duration){i.destroy();return}i.getAnimationStatus()&&i.draw(false)}catch(t){console.error(\"tsParticles error in animation loop\",t)}}}class OptionsColor{constructor(){this.value=\"\"}static create(t,e){const i=new OptionsColor;i.load(t);void 0!==e&&(\"string\"===typeof e||e instanceof Array?i.load({value:e}):i.load(e));return i}load(t){void 0!==(null===t||void 0===t?void 0:t.value)&&(this.value=t.value)}}class Background{constructor(){this.color=new OptionsColor;this.color.value=\"\";this.image=\"\";this.position=\"\";this.repeat=\"\";this.size=\"\";this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=OptionsColor.create(this.color,t.color));void 0!==t.image&&(this.image=t.image);void 0!==t.position&&(this.position=t.position);void 0!==t.repeat&&(this.repeat=t.repeat);void 0!==t.size&&(this.size=t.size);void 0!==t.opacity&&(this.opacity=t.opacity)}}}class BackgroundMaskCover{constructor(){this.color=new OptionsColor;this.color.value=\"#fff\";this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=OptionsColor.create(this.color,t.color));void 0!==t.opacity&&(this.opacity=t.opacity)}}}class BackgroundMask{constructor(){this.composite=\"destination-out\";this.cover=new BackgroundMaskCover;this.enable=false}load(t){if(t){void 0!==t.composite&&(this.composite=t.composite);if(void 0!==t.cover){const e=t.cover;const i=\"string\"===typeof t.cover?{color:t.cover}:t.cover;this.cover.load(void 0!==e.color?e:{color:i})}void 0!==t.enable&&(this.enable=t.enable)}}}class FullScreen{constructor(){this.enable=true;this.zIndex=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.zIndex&&(this.zIndex=t.zIndex)}}}class ClickEvent{constructor(){this.enable=false;this.mode=[]}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode)}}}class DivEvent{constructor(){this.selectors=[];this.enable=false;this.mode=[];this.type=\"circle\"}get el(){return this.elementId}set el(t){this.elementId=t}get elementId(){return this.ids}set elementId(t){this.ids=t}get ids(){return executeOnSingleOrMultiple(this.selectors,(t=>t.replace(\"#\",\"\")))}set ids(t){this.selectors=executeOnSingleOrMultiple(t,(t=>`#${t}`))}load(t){var e,i;if(!t)return;const s=null!==(i=null!==(e=t.ids)&&void 0!==e?e:t.elementId)&&void 0!==i?i:t.el;void 0!==s&&(this.ids=s);void 0!==t.selectors&&(this.selectors=t.selectors);void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);void 0!==t.type&&(this.type=t.type)}}class Parallax{constructor(){this.enable=false;this.force=2;this.smooth=10}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.force&&(this.force=t.force);void 0!==t.smooth&&(this.smooth=t.smooth)}}}class HoverEvent{constructor(){this.enable=false;this.mode=[];this.parallax=new Parallax}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);this.parallax.load(t.parallax)}}}class Events{constructor(){this.onClick=new ClickEvent;this.onDiv=new DivEvent;this.onHover=new HoverEvent;this.resize=true}get onclick(){return this.onClick}set onclick(t){this.onClick=t}get ondiv(){return this.onDiv}set ondiv(t){this.onDiv=t}get onhover(){return this.onHover}set onhover(t){this.onHover=t}load(t){var e,i,s;if(!t)return;this.onClick.load(null!==(e=t.onClick)&&void 0!==e?e:t.onclick);const n=null!==(i=t.onDiv)&&void 0!==i?i:t.ondiv;void 0!==n&&(this.onDiv=executeOnSingleOrMultiple(n,(t=>{const e=new DivEvent;e.load(t);return e})));this.onHover.load(null!==(s=t.onHover)&&void 0!==s?s:t.onhover);void 0!==t.resize&&(this.resize=t.resize)}}class Modes{constructor(t,e){this._engine=t;this._container=e}load(t){if(t&&this._container){const e=this._engine.plugins.interactors.get(this._container);if(e)for(const i of e)i.loadModeOptions&&i.loadModeOptions(this,t)}}}class Interactivity{constructor(t,e){this.detectsOn=\"window\";this.events=new Events;this.modes=new Modes(t,e)}get detect_on(){return this.detectsOn}set detect_on(t){this.detectsOn=t}load(t){var e;if(!t)return;const i=null!==(e=t.detectsOn)&&void 0!==e?e:t.detect_on;void 0!==i&&(this.detectsOn=i);this.events.load(t.events);this.modes.load(t.modes)}}class ManualParticle{load(t){var e,i;if(t){void 0!==t.position&&(this.position={x:null!==(e=t.position.x)&&void 0!==e?e:50,y:null!==(i=t.position.y)&&void 0!==i?i:50});void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class MotionReduce{constructor(){this.factor=4;this.value=true}load(t){if(t){void 0!==t.factor&&(this.factor=t.factor);void 0!==t.value&&(this.value=t.value)}}}class Motion{constructor(){this.disable=false;this.reduce=new MotionReduce}load(t){if(t){void 0!==t.disable&&(this.disable=t.disable);this.reduce.load(t.reduce)}}}class Responsive{constructor(){this.maxWidth=Infinity;this.options={};this.mode=\"canvas\"}load(t){if(t){void 0!==t.maxWidth&&(this.maxWidth=t.maxWidth);void 0!==t.mode&&(\"screen\"===t.mode?this.mode=\"screen\":this.mode=\"canvas\");void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class ThemeDefault{constructor(){this.auto=false;this.mode=\"any\";this.value=false}load(t){if(t){void 0!==t.auto&&(this.auto=t.auto);void 0!==t.mode&&(this.mode=t.mode);void 0!==t.value&&(this.value=t.value)}}}class Theme{constructor(){this.name=\"\";this.default=new ThemeDefault}load(t){if(t){void 0!==t.name&&(this.name=t.name);this.default.load(t.default);void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class ColorAnimation{constructor(){this.count=0;this.enable=false;this.offset=0;this.speed=1;this.decay=0;this.sync=true}load(t){if(t){void 0!==t.count&&(this.count=setRangeValue(t.count));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.offset&&(this.offset=setRangeValue(t.offset));void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class HslAnimation{constructor(){this.h=new ColorAnimation;this.s=new ColorAnimation;this.l=new ColorAnimation}load(t){if(t){this.h.load(t.h);this.s.load(t.s);this.l.load(t.l)}}}class AnimatableColor extends OptionsColor{constructor(){super();this.animation=new HslAnimation}static create(t,e){const i=new AnimatableColor;i.load(t);void 0!==e&&(\"string\"===typeof e||e instanceof Array?i.load({value:e}):i.load(e));return i}load(t){super.load(t);if(!t)return;const e=t.animation;void 0!==e&&(void 0!==e.enable?this.animation.h.load(e):this.animation.load(t.animation))}}class CollisionsOverlap{constructor(){this.enable=true;this.retries=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.retries&&(this.retries=t.retries)}}}class Random{constructor(){this.enable=false;this.minimumValue=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.minimumValue&&(this.minimumValue=t.minimumValue)}}}class ValueWithRandom{constructor(){this.random=new Random;this.value=0}load(t){if(t){\"boolean\"===typeof t.random?this.random.enable=t.random:this.random.load(t.random);void 0!==t.value&&(this.value=setRangeValue(t.value,this.random.enable?this.random.minimumValue:void 0))}}}class ParticlesBounceFactor extends ValueWithRandom{constructor(){super();this.random.minimumValue=.1;this.value=1}}class ParticlesBounce{constructor(){this.horizontal=new ParticlesBounceFactor;this.vertical=new ParticlesBounceFactor}load(t){if(t){this.horizontal.load(t.horizontal);this.vertical.load(t.vertical)}}}class Collisions{constructor(){this.bounce=new ParticlesBounce;this.enable=false;this.mode=\"bounce\";this.overlap=new CollisionsOverlap}load(t){if(t){this.bounce.load(t.bounce);void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);this.overlap.load(t.overlap)}}}class MoveAngle{constructor(){this.offset=0;this.value=90}load(t){if(t){void 0!==t.offset&&(this.offset=setRangeValue(t.offset));void 0!==t.value&&(this.value=setRangeValue(t.value))}}}class MoveAttract{constructor(){this.distance=200;this.enable=false;this.rotate={x:3e3,y:3e3}}get rotateX(){return this.rotate.x}set rotateX(t){this.rotate.x=t}get rotateY(){return this.rotate.y}set rotateY(t){this.rotate.y=t}load(t){var e,i,s,n;if(!t)return;void 0!==t.distance&&(this.distance=setRangeValue(t.distance));void 0!==t.enable&&(this.enable=t.enable);const o=null!==(i=null===(e=t.rotate)||void 0===e?void 0:e.x)&&void 0!==i?i:t.rotateX;void 0!==o&&(this.rotate.x=o);const a=null!==(n=null===(s=t.rotate)||void 0===s?void 0:s.y)&&void 0!==n?n:t.rotateY;void 0!==a&&(this.rotate.y=a)}}class MoveGravity{constructor(){this.acceleration=9.81;this.enable=false;this.inverse=false;this.maxSpeed=50}load(t){if(t){void 0!==t.acceleration&&(this.acceleration=setRangeValue(t.acceleration));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.inverse&&(this.inverse=t.inverse);void 0!==t.maxSpeed&&(this.maxSpeed=setRangeValue(t.maxSpeed))}}}class MovePathDelay extends ValueWithRandom{constructor(){super()}}class MovePath{constructor(){this.clamp=true;this.delay=new MovePathDelay;this.enable=false;this.options={}}load(t){if(t){void 0!==t.clamp&&(this.clamp=t.clamp);this.delay.load(t.delay);void 0!==t.enable&&(this.enable=t.enable);this.generator=t.generator;t.options&&(this.options=deepExtend(this.options,t.options))}}}class MoveTrail{constructor(){this.enable=false;this.length=10;this.fillColor=new OptionsColor;this.fillColor.value=\"#000000\"}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);this.fillColor=OptionsColor.create(this.fillColor,t.fillColor);void 0!==t.length&&(this.length=t.length)}}}class OutModes{constructor(){this.default=\"out\"}load(t){var e,i,s,n;if(t){void 0!==t.default&&(this.default=t.default);this.bottom=null!==(e=t.bottom)&&void 0!==e?e:t.default;this.left=null!==(i=t.left)&&void 0!==i?i:t.default;this.right=null!==(s=t.right)&&void 0!==s?s:t.default;this.top=null!==(n=t.top)&&void 0!==n?n:t.default}}}class Spin{constructor(){this.acceleration=0;this.enable=false}load(t){if(t){void 0!==t.acceleration&&(this.acceleration=setRangeValue(t.acceleration));void 0!==t.enable&&(this.enable=t.enable);this.position=t.position?deepExtend({},t.position):void 0}}}class Move{constructor(){this.angle=new MoveAngle;this.attract=new MoveAttract;this.center={x:50,y:50,mode:\"percent\",radius:0};this.decay=0;this.distance={};this.direction=\"none\";this.drift=0;this.enable=false;this.gravity=new MoveGravity;this.path=new MovePath;this.outModes=new OutModes;this.random=false;this.size=false;this.speed=2;this.spin=new Spin;this.straight=false;this.trail=new MoveTrail;this.vibrate=false;this.warp=false}get bounce(){return this.collisions}set bounce(t){this.collisions=t}get collisions(){return false}set collisions(t){}get noise(){return this.path}set noise(t){this.path=t}get outMode(){return this.outModes.default}set outMode(t){this.outModes.default=t}get out_mode(){return this.outMode}set out_mode(t){this.outMode=t}load(t){var e,i,s,n;if(!t)return;this.angle.load(\"number\"===typeof t.angle?{value:t.angle}:t.angle);this.attract.load(t.attract);this.center=deepExtend(null!==(e=this.center)&&void 0!==e?e:{},t.center);void 0!==t.decay&&(this.decay=t.decay);void 0!==t.direction&&(this.direction=t.direction);void 0!==t.distance&&(this.distance=\"number\"===typeof t.distance?{horizontal:t.distance,vertical:t.distance}:Object.assign({},t.distance));void 0!==t.drift&&(this.drift=setRangeValue(t.drift));void 0!==t.enable&&(this.enable=t.enable);this.gravity.load(t.gravity);const o=null!==(s=null!==(i=t.outModes)&&void 0!==i?i:t.outMode)&&void 0!==s?s:t.out_mode;void 0!==o&&(\"object\"===typeof o?this.outModes.load(o):this.outModes.load({default:o}));this.path.load(null!==(n=t.path)&&void 0!==n?n:t.noise);void 0!==t.random&&(this.random=t.random);void 0!==t.size&&(this.size=t.size);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));this.spin.load(t.spin);void 0!==t.straight&&(this.straight=t.straight);this.trail.load(t.trail);void 0!==t.vibrate&&(this.vibrate=t.vibrate);void 0!==t.warp&&(this.warp=t.warp)}}class AnimationOptions{constructor(){this.count=0;this.enable=false;this.speed=1;this.decay=0;this.sync=false}load(t){if(t){void 0!==t.count&&(this.count=setRangeValue(t.count));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class OpacityAnimation extends AnimationOptions{constructor(){super();this.destroy=\"none\";this.enable=false;this.speed=2;this.startValue=\"random\";this.sync=false}get opacity_min(){return this.minimumValue}set opacity_min(t){this.minimumValue=t}load(t){var e;if(t){super.load(t);void 0!==t.destroy&&(this.destroy=t.destroy);void 0!==t.enable&&(this.enable=t.enable);this.minimumValue=null!==(e=t.minimumValue)&&void 0!==e?e:t.opacity_min;void 0!==t.speed&&(this.speed=t.speed);void 0!==t.startValue&&(this.startValue=t.startValue);void 0!==t.sync&&(this.sync=t.sync)}}}class Opacity extends ValueWithRandom{constructor(){super();this.animation=new OpacityAnimation;this.random.minimumValue=.1;this.value=1}get anim(){return this.animation}set anim(t){this.animation=t}load(t){var e;if(!t)return;super.load(t);const i=null!==(e=t.animation)&&void 0!==e?e:t.anim;if(void 0!==i){this.animation.load(i);this.value=setRangeValue(this.value,this.animation.enable?this.animation.minimumValue:void 0)}}}class ParticlesDensity{constructor(){this.enable=false;this.area=800;this.factor=1e3}get value_area(){return this.area}set value_area(t){this.area=t}load(t){var e;if(!t)return;void 0!==t.enable&&(this.enable=t.enable);const i=null!==(e=t.area)&&void 0!==e?e:t.value_area;void 0!==i&&(this.area=i);void 0!==t.factor&&(this.factor=t.factor)}}class ParticlesNumber{constructor(){this.density=new ParticlesDensity;this.limit=0;this.value=100}get max(){return this.limit}set max(t){this.limit=t}load(t){var e;if(!t)return;this.density.load(t.density);const i=null!==(e=t.limit)&&void 0!==e?e:t.max;void 0!==i&&(this.limit=i);void 0!==t.value&&(this.value=t.value)}}class RotateAnimation{constructor(){this.enable=false;this.speed=0;this.decay=0;this.sync=false}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class Rotate extends ValueWithRandom{constructor(){super();this.animation=new RotateAnimation;this.direction=\"clockwise\";this.path=false;this.value=0}load(t){if(t){super.load(t);void 0!==t.direction&&(this.direction=t.direction);this.animation.load(t.animation);void 0!==t.path&&(this.path=t.path)}}}class Shadow{constructor(){this.blur=0;this.color=new OptionsColor;this.enable=false;this.offset={x:0,y:0};this.color.value=\"#000\"}load(t){if(t){void 0!==t.blur&&(this.blur=t.blur);this.color=OptionsColor.create(this.color,t.color);void 0!==t.enable&&(this.enable=t.enable);if(void 0!==t.offset){void 0!==t.offset.x&&(this.offset.x=t.offset.x);void 0!==t.offset.y&&(this.offset.y=t.offset.y)}}}}class Shape{constructor(){this.options={};this.type=\"circle\"}get character(){var t;return null!==(t=this.options.character)&&void 0!==t?t:this.options.char}set character(t){this.options.character=t;this.options.char=t}get custom(){return this.options}set custom(t){this.options=t}get image(){var t;return null!==(t=this.options.image)&&void 0!==t?t:this.options.images}set image(t){this.options.image=t;this.options.images=t}get images(){return this.image}set images(t){this.image=t}get polygon(){var t;return null!==(t=this.options.polygon)&&void 0!==t?t:this.options.star}set polygon(t){this.options.polygon=t;this.options.star=t}get stroke(){return[]}set stroke(t){}load(t){var e,i,s;if(!t)return;const n=null!==(e=t.options)&&void 0!==e?e:t.custom;if(void 0!==n)for(const t in n){const e=n[t];e&&(this.options[t]=deepExtend(null!==(i=this.options[t])&&void 0!==i?i:{},e))}this.loadShape(t.character,\"character\",\"char\",true);this.loadShape(t.polygon,\"polygon\",\"star\",false);this.loadShape(null!==(s=t.image)&&void 0!==s?s:t.images,\"image\",\"images\",true);void 0!==t.type&&(this.type=t.type)}loadShape(t,e,i,s){var n,o;if(!t)return;const a=t instanceof Array;const r=a?[]:{},l=a!==this.options[e]instanceof Array,c=a!==this.options[i]instanceof Array;l&&(this.options[e]=r);c&&s&&(this.options[i]=r);this.options[e]=deepExtend(null!==(n=this.options[e])&&void 0!==n?n:r,t);this.options[i]&&!s||(this.options[i]=deepExtend(null!==(o=this.options[i])&&void 0!==o?o:r,t))}}class SizeAnimation extends AnimationOptions{constructor(){super();this.destroy=\"none\";this.enable=false;this.speed=5;this.startValue=\"random\";this.sync=false}get size_min(){return this.minimumValue}set size_min(t){this.minimumValue=t}load(t){var e;super.load(t);if(t){void 0!==t.destroy&&(this.destroy=t.destroy);void 0!==t.enable&&(this.enable=t.enable);this.minimumValue=null!==(e=t.minimumValue)&&void 0!==e?e:t.size_min;void 0!==t.speed&&(this.speed=t.speed);void 0!==t.startValue&&(this.startValue=t.startValue);void 0!==t.sync&&(this.sync=t.sync)}}}class Size extends ValueWithRandom{constructor(){super();this.animation=new SizeAnimation;this.random.minimumValue=1;this.value=3}get anim(){return this.animation}set anim(t){this.animation=t}load(t){var e;super.load(t);if(!t)return;const i=null!==(e=t.animation)&&void 0!==e?e:t.anim;if(void 0!==i){this.animation.load(i);this.value=setRangeValue(this.value,this.animation.enable?this.animation.minimumValue:void 0)}}}class Stroke{constructor(){this.width=0}load(t){if(t){void 0!==t.color&&(this.color=AnimatableColor.create(this.color,t.color));void 0!==t.width&&(this.width=t.width);void 0!==t.opacity&&(this.opacity=t.opacity)}}}class ZIndex extends ValueWithRandom{constructor(){super();this.opacityRate=1;this.sizeRate=1;this.velocityRate=1}load(t){super.load(t);if(t){void 0!==t.opacityRate&&(this.opacityRate=t.opacityRate);void 0!==t.sizeRate&&(this.sizeRate=t.sizeRate);void 0!==t.velocityRate&&(this.velocityRate=t.velocityRate)}}}class ParticlesOptions{constructor(t,e){this._engine=t;this._container=e;this.bounce=new ParticlesBounce;this.collisions=new Collisions;this.color=new AnimatableColor;this.color.value=\"#fff\";this.groups={};this.move=new Move;this.number=new ParticlesNumber;this.opacity=new Opacity;this.reduceDuplicates=false;this.rotate=new Rotate;this.shadow=new Shadow;this.shape=new Shape;this.size=new Size;this.stroke=new Stroke;this.zIndex=new ZIndex}load(t){var e,i,s,n,o,a;if(!t)return;this.bounce.load(t.bounce);this.color.load(AnimatableColor.create(this.color,t.color));if(void 0!==t.groups)for(const i in t.groups){const s=t.groups[i];void 0!==s&&(this.groups[i]=deepExtend(null!==(e=this.groups[i])&&void 0!==e?e:{},s))}this.move.load(t.move);this.number.load(t.number);this.opacity.load(t.opacity);void 0!==t.reduceDuplicates&&(this.reduceDuplicates=t.reduceDuplicates);this.rotate.load(t.rotate);this.shape.load(t.shape);this.size.load(t.size);this.shadow.load(t.shadow);this.zIndex.load(t.zIndex);const r=null!==(s=null===(i=t.move)||void 0===i?void 0:i.collisions)&&void 0!==s?s:null===(n=t.move)||void 0===n?void 0:n.bounce;void 0!==r&&(this.collisions.enable=r);this.collisions.load(t.collisions);void 0!==t.interactivity&&(this.interactivity=deepExtend({},t.interactivity));const l=null!==(o=t.stroke)&&void 0!==o?o:null===(a=t.shape)||void 0===a?void 0:a.stroke;l&&(this.stroke=executeOnSingleOrMultiple(l,(t=>{const e=new Stroke;e.load(t);return e})));if(this._container){const e=this._engine.plugins.updaters.get(this._container);if(e)for(const i of e)i.loadOptions&&i.loadOptions(this,t);const i=this._engine.plugins.interactors.get(this._container);if(i)for(const e of i)e.loadParticlesOptions&&e.loadParticlesOptions(this,t)}}}function loadOptions(t,...e){for(const i of e)t.load(i)}function loadParticlesOptions(t,e,...i){const s=new ParticlesOptions(t,e);loadOptions(s,...i);return s}class Options{constructor(t,e){this._engine=t;this._container=e;this.autoPlay=true;this.background=new Background;this.backgroundMask=new BackgroundMask;this.fullScreen=new FullScreen;this.detectRetina=true;this.duration=0;this.fpsLimit=120;this.interactivity=new Interactivity(t,e);this.manualParticles=[];this.motion=new Motion;this.particles=loadParticlesOptions(this._engine,this._container);this.pauseOnBlur=true;this.pauseOnOutsideViewport=true;this.responsive=[];this.smooth=false;this.style={};this.themes=[];this.zLayers=100}get backgroundMode(){return this.fullScreen}set backgroundMode(t){this.fullScreen.load(t)}get fps_limit(){return this.fpsLimit}set fps_limit(t){this.fpsLimit=t}get retina_detect(){return this.detectRetina}set retina_detect(t){this.detectRetina=t}load(t){var e,i,s,n,o;if(!t)return;void 0!==t.preset&&executeOnSingleOrMultiple(t.preset,(t=>this._importPreset(t)));void 0!==t.autoPlay&&(this.autoPlay=t.autoPlay);const a=null!==(e=t.detectRetina)&&void 0!==e?e:t.retina_detect;void 0!==a&&(this.detectRetina=a);void 0!==t.duration&&(this.duration=t.duration);const r=null!==(i=t.fpsLimit)&&void 0!==i?i:t.fps_limit;void 0!==r&&(this.fpsLimit=r);void 0!==t.pauseOnBlur&&(this.pauseOnBlur=t.pauseOnBlur);void 0!==t.pauseOnOutsideViewport&&(this.pauseOnOutsideViewport=t.pauseOnOutsideViewport);void 0!==t.zLayers&&(this.zLayers=t.zLayers);this.background.load(t.background);const l=null!==(s=t.fullScreen)&&void 0!==s?s:t.backgroundMode;\"boolean\"===typeof l?this.fullScreen.enable=l:this.fullScreen.load(l);this.backgroundMask.load(t.backgroundMask);this.interactivity.load(t.interactivity);void 0!==t.manualParticles&&(this.manualParticles=t.manualParticles.map((t=>{const e=new ManualParticle;e.load(t);return e})));this.motion.load(t.motion);this.particles.load(t.particles);this.style=deepExtend(this.style,t.style);this._engine.plugins.loadOptions(this,t);void 0!==t.smooth&&(this.smooth=t.smooth);const c=this._engine.plugins.interactors.get(this._container);if(c)for(const e of c)e.loadOptions&&e.loadOptions(this,t);if(void 0!==t.responsive)for(const e of t.responsive){const t=new Responsive;t.load(e);this.responsive.push(t)}this.responsive.sort(((t,e)=>t.maxWidth-e.maxWidth));if(void 0!==t.themes)for(const e of t.themes){const t=new Theme;t.load(e);this.themes.push(t)}this.defaultDarkTheme=null===(n=this._findDefaultTheme(\"dark\"))||void 0===n?void 0:n.name;this.defaultLightTheme=null===(o=this._findDefaultTheme(\"light\"))||void 0===o?void 0:o.name}setResponsive(t,e,i){this.load(i);const s=this.responsive.find((i=>\"screen\"===i.mode&&screen?i.maxWidth>screen.availWidth:i.maxWidth*e>t));this.load(null===s||void 0===s?void 0:s.options);return null===s||void 0===s?void 0:s.maxWidth}setTheme(t){if(t){const e=this.themes.find((e=>e.name===t));e&&this.load(e.options)}else{const t=\"undefined\"!==typeof matchMedia&&matchMedia(\"(prefers-color-scheme: dark)\"),e=t&&t.matches,i=this._findDefaultTheme(e?\"dark\":\"light\");i&&this.load(i.options)}}_findDefaultTheme(t){var e;return null!==(e=this.themes.find((e=>e.default.value&&e.default.mode===t)))&&void 0!==e?e:this.themes.find((t=>t.default.value&&\"any\"===t.default.mode))}_importPreset(t){this.load(this._engine.plugins.getPreset(t))}}class InteractionManager{constructor(t,e){this.container=e;this._engine=t;this._interactors=this._engine.plugins.getInteractors(this.container,true);this._externalInteractors=[];this._particleInteractors=[]}async externalInteract(t){for(const e of this._externalInteractors)e.isEnabled()&&await e.interact(t)}handleClickMode(t){for(const e of this._externalInteractors)e.handleClickMode&&e.handleClickMode(t)}init(){this._externalInteractors=[];this._particleInteractors=[];for(const t of this._interactors){switch(t.type){case 0:this._externalInteractors.push(t);break;case 1:this._particleInteractors.push(t);break}t.init()}}async particlesInteract(t,e){for(const i of this._externalInteractors)i.clear(t,e);for(const i of this._particleInteractors)i.isEnabled(t)&&await i.interact(t,e)}async reset(t){for(const e of this._externalInteractors)e.isEnabled()&&await e.reset(t);for(const e of this._particleInteractors)e.isEnabled(t)&&await e.reset(t)}}const fixOutMode=t=>{(isInArray(t.outMode,t.checkModes)||isInArray(t.outMode,t.checkModes))&&(t.coord>t.maxCoord-2*t.radius?t.setCb(-t.radius):t.coord<2*t.radius&&t.setCb(t.radius))};class Particle{constructor(t,e,i,s,n,o){var a,r,l,c,h,d,u,p,v,g,f,m,y;this.id=e;this.container=i;this.group=o;this._engine=t;this.fill=true;this.close=true;this.lastPathTime=0;this.destroyed=false;this.unbreakable=false;this.rotation=0;this.misplaced=false;this.retina={maxDistance:{}};this.outType=\"normal\";this.ignoresResizeRatio=true;const b=i.retina.pixelRatio,w=i.actualOptions,x=loadParticlesOptions(this._engine,i,w.particles),R=x.shape.type,M=x.reduceDuplicates;this.shape=itemFromSingleOrMultiple(R,this.id,M);if(null===n||void 0===n?void 0:n.shape){if(n.shape.type){const t=n.shape.type;this.shape=itemFromSingleOrMultiple(t,this.id,M)}const t=new Shape;t.load(n.shape);this.shape&&(this.shapeData=this._loadShapeData(t,M))}else this.shapeData=this._loadShapeData(x.shape,M);x.load(n);x.load(null===(a=this.shapeData)||void 0===a?void 0:a.particles);this.interactivity=new Interactivity(t,i);this.interactivity.load(i.actualOptions.interactivity);this.interactivity.load(x.interactivity);this.fill=null!==(l=null===(r=this.shapeData)||void 0===r?void 0:r.fill)&&void 0!==l?l:this.fill;this.close=null!==(h=null===(c=this.shapeData)||void 0===c?void 0:c.close)&&void 0!==h?h:this.close;this.options=x;const _=this.options.move.path;this.pathDelay=1e3*getValue(_.delay);if(_.generator){this.pathGenerator=this._engine.plugins.getPathGenerator(_.generator);this.pathGenerator&&i.addPath(_.generator,this.pathGenerator)&&this.pathGenerator.init(i)}const z=getRangeValue(this.options.zIndex.value);i.retina.initParticle(this);const C=this.options.size,P=C.value,O=C.animation;this.size={enable:C.animation.enable,value:getRangeValue(C.value)*i.retina.pixelRatio,max:getRangeMax(P)*b,min:getRangeMin(P)*b,loops:0,maxLoops:getRangeValue(C.animation.count)};if(O.enable){this.size.status=0;this.size.decay=1-getRangeValue(O.decay);switch(O.startValue){case\"min\":this.size.value=this.size.min;this.size.status=0;break;case\"random\":this.size.value=randomInRange(this.size)*b;this.size.status=getRandom()>=.5?0:1;break;case\"max\":default:this.size.value=this.size.max;this.size.status=1;break}this.size.velocity=(null!==(d=this.retina.sizeAnimationSpeed)&&void 0!==d?d:i.retina.sizeAnimationSpeed)/100*i.retina.reduceFactor;O.sync||(this.size.velocity*=getRandom())}this.bubble={inRange:false};this.slow={inRange:false,factor:1};this.position=this._calcPosition(i,s,clamp(z,0,i.zLayers));this.initialPosition=this.position.copy();const k=i.canvas.size,S=this.options.move.center,T=\"percent\"===S.mode;this.moveCenter={x:(null!==(u=S.x)&&void 0!==u?u:50)*(T?k.width/100:1),y:(null!==(p=S.y)&&void 0!==p?p:50)*(T?k.height/100:1),radius:null!==(v=this.options.move.center.radius)&&void 0!==v?v:0,mode:null!==(g=this.options.move.center.mode)&&void 0!==g?g:\"percent\"};this.direction=getParticleDirectionAngle(this.options.move.direction,this.position,this.moveCenter);switch(this.options.move.direction){case\"inside\":this.outType=\"inside\";break;case\"outside\":this.outType=\"outside\";break}this.initialVelocity=this._calculateVelocity();this.velocity=this.initialVelocity.copy();this.moveDecay=1-getRangeValue(this.options.move.decay);this.offset=Vector.origin;const V=i.particles;V.needsSort=V.needsSort||V.lastZIndex<this.position.z;V.lastZIndex=this.position.z;this.zIndexFactor=this.position.z/i.zLayers;this.sides=24;let I=i.drawers.get(this.shape);if(!I){I=this._engine.plugins.getShapeDrawer(this.shape);I&&i.drawers.set(this.shape,I)}(null===I||void 0===I?void 0:I.loadShape)&&(null===I||void 0===I?void 0:I.loadShape(this));const A=null===I||void 0===I?void 0:I.getSidesCount;A&&(this.sides=A(this));this.spawning=false;this.shadowColor=rangeColorToRgb(this.options.shadow.color);for(const t of i.particles.updaters)null===(f=t.init)||void 0===f?void 0:f.call(t,this);for(const t of i.particles.movers)null===(m=t.init)||void 0===m?void 0:m.call(t,this);(null===I||void 0===I?void 0:I.particleInit)&&I.particleInit(i,this);for(const[,t]of i.plugins)null===(y=t.particleCreated)||void 0===y?void 0:y.call(t,this)}destroy(t){if(!this.unbreakable&&!this.destroyed){this.destroyed=true;this.bubble.inRange=false;this.slow.inRange=false;for(const[,e]of this.container.plugins)e.particleDestroyed&&e.particleDestroyed(this,t);for(const e of this.container.particles.updaters)e.particleDestroyed&&e.particleDestroyed(this,t)}}draw(t){const e=this.container;for(const[,i]of e.plugins)e.canvas.drawParticlePlugin(i,this,t);e.canvas.drawParticle(this,t)}getFillColor(){var t,e;const i=null!==(t=this.bubble.color)&&void 0!==t?t:getHslFromAnimation(this.color);if(i&&this.roll&&(this.backColor||this.roll.alter)){const t=this.roll.horizontal&&this.roll.vertical?2:1,s=this.roll.horizontal?Math.PI/2:0,n=Math.floor(((null!==(e=this.roll.angle)&&void 0!==e?e:0)+s)/(Math.PI/t))%2;if(n){if(this.backColor)return this.backColor;if(this.roll.alter)return alterHsl(i,this.roll.alter.type,this.roll.alter.value)}}return i}getMass(){return this.getRadius()**2*Math.PI/2}getPosition(){return{x:this.position.x+this.offset.x,y:this.position.y+this.offset.y,z:this.position.z}}getRadius(){var t;return null!==(t=this.bubble.radius)&&void 0!==t?t:this.size.value}getStrokeColor(){var t,e;return null!==(e=null!==(t=this.bubble.color)&&void 0!==t?t:getHslFromAnimation(this.strokeColor))&&void 0!==e?e:this.getFillColor()}isInsideCanvas(){const t=this.getRadius(),e=this.container.canvas.size;return this.position.x>=-t&&this.position.y>=-t&&this.position.y<=e.height+t&&this.position.x<=e.width+t}isVisible(){return!this.destroyed&&!this.spawning&&this.isInsideCanvas()}reset(){this.opacity&&(this.opacity.loops=0);this.size.loops=0}_calcPosition(t,e,i,s=0){var n,o,a,r;for(const[,s]of t.plugins){const t=void 0!==s.particlePosition?s.particlePosition(e,this):void 0;if(void 0!==t)return Vector3d.create(t.x,t.y,i)}const l=t.canvas.size,c=calcExactPositionOrRandomFromSize({size:l,position:e}),h=Vector3d.create(c.x,c.y,i),d=this.getRadius(),u=this.options.move.outModes,fixHorizontal=e=>{fixOutMode({outMode:e,checkModes:[\"bounce\",\"bounce-horizontal\"],coord:h.x,maxCoord:t.canvas.size.width,setCb:t=>h.x+=t,radius:d})},fixVertical=e=>{fixOutMode({outMode:e,checkModes:[\"bounce\",\"bounce-vertical\"],coord:h.y,maxCoord:t.canvas.size.height,setCb:t=>h.y+=t,radius:d})};fixHorizontal(null!==(n=u.left)&&void 0!==n?n:u.default);fixHorizontal(null!==(o=u.right)&&void 0!==o?o:u.default);fixVertical(null!==(a=u.top)&&void 0!==a?a:u.default);fixVertical(null!==(r=u.bottom)&&void 0!==r?r:u.default);return this._checkOverlap(h,s)?this._calcPosition(t,void 0,i,s+1):h}_calculateVelocity(){const t=getParticleBaseVelocity(this.direction);const e=t.copy();const i=this.options.move;if(\"inside\"===i.direction||\"outside\"===i.direction)return e;const s=Math.PI/180*getRangeValue(i.angle.value);const n=Math.PI/180*getRangeValue(i.angle.offset);const o={left:n-s/2,right:n+s/2};i.straight||(e.angle+=randomInRange(setRangeValue(o.left,o.right)));i.random&&\"number\"===typeof i.speed&&(e.length*=getRandom());return e}_checkOverlap(t,e=0){const i=this.options.collisions,s=this.getRadius();if(!i.enable)return false;const n=i.overlap;if(n.enable)return false;const o=n.retries;if(o>=0&&e>o)throw new Error(\"Particle is overlapping and can't be placed\");let a=false;for(const e of this.container.particles.array)if(getDistance(t,e.position)<s+e.getRadius()){a=true;break}return a}_loadShapeData(t,e){const i=t.options[this.shape];if(i)return deepExtend({},itemFromSingleOrMultiple(i,this.id,e))}}class Point{constructor(t,e){this.position=t;this.particle=e}}class Range{constructor(t,e){this.position={x:t,y:e}}}class Circle extends Range{constructor(t,e,i){super(t,e);this.radius=i}contains(t){return getDistance(t,this.position)<=this.radius}intersects(t){const e=t,i=t,s=this.position,n=t.position,o={x:Math.abs(n.x-s.x),y:Math.abs(n.y-s.y)},a=this.radius;if(void 0!==i.radius){const t=a+i.radius,e=Math.sqrt(o.x**2+o.y**2);return t>e}if(void 0!==e.size){const t=e.size.width,i=e.size.height,s=Math.pow(o.x-t,2)+Math.pow(o.y-i,2);return s<=a**2||o.x<=a+t&&o.y<=a+i||o.x<=t||o.y<=i}return false}}class Rectangle extends Range{constructor(t,e,i,s){super(t,e);this.size={height:s,width:i}}contains(t){const e=this.size.width,i=this.size.height,s=this.position;return t.x>=s.x&&t.x<=s.x+e&&t.y>=s.y&&t.y<=s.y+i}intersects(t){t instanceof Circle&&t.intersects(this);const e=this.size.width,i=this.size.height,s=this.position,n=t.position,o=t instanceof Rectangle?t.size:{width:0,height:0},a=o.width,r=o.height;return n.x<s.x+e&&n.x+a>s.x&&n.y<s.y+i&&n.y+r>s.y}}class QuadTree{constructor(t,e){this.rectangle=t;this.capacity=e;this.points=[];this.divided=false}insert(t){var e,i,s,n,o;if(!this.rectangle.contains(t.position))return false;if(this.points.length<this.capacity){this.points.push(t);return true}this.divided||this.subdivide();return null!==(o=(null===(e=this.northEast)||void 0===e?void 0:e.insert(t))||(null===(i=this.northWest)||void 0===i?void 0:i.insert(t))||(null===(s=this.southEast)||void 0===s?void 0:s.insert(t))||(null===(n=this.southWest)||void 0===n?void 0:n.insert(t)))&&void 0!==o&&o}query(t,e,i){var s,n,o,a;const r=null!==i&&void 0!==i?i:[];if(!t.intersects(this.rectangle))return[];for(const i of this.points)!t.contains(i.position)&&getDistance(t.position,i.position)>i.particle.getRadius()&&(!e||e(i.particle))||r.push(i.particle);if(this.divided){null===(s=this.northEast)||void 0===s?void 0:s.query(t,e,r);null===(n=this.northWest)||void 0===n?void 0:n.query(t,e,r);null===(o=this.southEast)||void 0===o?void 0:o.query(t,e,r);null===(a=this.southWest)||void 0===a?void 0:a.query(t,e,r)}return r}queryCircle(t,e,i){return this.query(new Circle(t.x,t.y,e),i)}queryRectangle(t,e,i){return this.query(new Rectangle(t.x,t.y,e.width,e.height),i)}subdivide(){const t=this.rectangle.position.x,e=this.rectangle.position.y,i=this.rectangle.size.width,s=this.rectangle.size.height,n=this.capacity;this.northEast=new QuadTree(new Rectangle(t,e,i/2,s/2),n);this.northWest=new QuadTree(new Rectangle(t+i/2,e,i/2,s/2),n);this.southEast=new QuadTree(new Rectangle(t,e+s/2,i/2,s/2),n);this.southWest=new QuadTree(new Rectangle(t+i/2,e+s/2,i/2,s/2),n);this.divided=true}}class Particles{constructor(t,e){this.container=e;this._engine=t;this.nextId=0;this.array=[];this.zArray=[];this.limit=0;this.needsSort=false;this.lastZIndex=0;this.freqs={links:new Map,triangles:new Map};this.interactionManager=new InteractionManager(this._engine,e);const i=this.container.canvas.size;this.quadTree=new QuadTree(new Rectangle(-i.width/4,-i.height/4,3*i.width/2,3*i.height/2),4);this.movers=this._engine.plugins.getMovers(e,true);this.updaters=this._engine.plugins.getUpdaters(e,true)}get count(){return this.array.length}addManualParticles(){const t=this.container,e=t.actualOptions;for(const i of e.manualParticles)this.addParticle(calcPositionFromSize({size:t.canvas.size,position:i.position}),i.options)}addParticle(t,e,i,s){const n=this.container,o=n.actualOptions,a=o.particles.number.limit;if(a>0){const t=this.count+1-a;t>0&&this.removeQuantity(t)}return this._pushParticle(t,e,i,s)}clear(){this.array=[];this.zArray=[]}destroy(){this.array=[];this.zArray=[];this.movers=[];this.updaters=[]}async draw(t){const e=this.container,i=this.container.canvas.size;this.quadTree=new QuadTree(new Rectangle(-i.width/4,-i.height/4,3*i.width/2,3*i.height/2),4);e.canvas.clear();await this.update(t);if(this.needsSort){this.zArray.sort(((t,e)=>e.position.z-t.position.z||t.id-e.id));this.lastZIndex=this.zArray[this.zArray.length-1].position.z;this.needsSort=false}for(const[,i]of e.plugins)e.canvas.drawPlugin(i,t);for(const e of this.zArray)e.draw(t)}getLinkFrequency(t,e){const i=setRangeValue(t.id,e.id),s=`${getRangeMin(i)}_${getRangeMax(i)}`;let n=this.freqs.links.get(s);if(void 0===n){n=getRandom();this.freqs.links.set(s,n)}return n}getTriangleFrequency(t,e,i){let[s,n,o]=[t.id,e.id,i.id];s>n&&([n,s]=[s,n]);n>o&&([o,n]=[n,o]);s>o&&([o,s]=[s,o]);const a=`${s}_${n}_${o}`;let r=this.freqs.triangles.get(a);if(void 0===r){r=getRandom();this.freqs.triangles.set(a,r)}return r}handleClickMode(t){this.interactionManager.handleClickMode(t)}init(){var t;const e=this.container,i=e.actualOptions;this.lastZIndex=0;this.needsSort=false;this.freqs.links=new Map;this.freqs.triangles=new Map;let s=false;this.updaters=this._engine.plugins.getUpdaters(e,true);this.interactionManager.init();for(const[,t]of e.plugins){void 0!==t.particlesInitialization&&(s=t.particlesInitialization());if(s)break}this.interactionManager.init();for(const[,t]of e.pathGenerators)t.init(e);this.addManualParticles();if(!s){for(const e in i.particles.groups){const s=i.particles.groups[e];for(let n=this.count,o=0;o<(null===(t=s.number)||void 0===t?void 0:t.value)&&n<i.particles.number.value;n++,o++)this.addParticle(void 0,s,e)}for(let t=this.count;t<i.particles.number.value;t++)this.addParticle()}}push(t,e,i,s){this.pushing=true;for(let n=0;n<t;n++)this.addParticle(null===e||void 0===e?void 0:e.position,i,s);this.pushing=false}async redraw(){this.clear();this.init();await this.draw({value:0,factor:0})}remove(t,e,i){this.removeAt(this.array.indexOf(t),void 0,e,i)}removeAt(t,e=1,i,s){if(!(t>=0&&t<=this.count))return;let n=0;for(let o=t;n<e&&o<this.count;o++){const t=this.array[o];if(!t||t.group!==i)continue;t.destroy(s);this.array.splice(o--,1);const e=this.zArray.indexOf(t);this.zArray.splice(e,1);n++;this._engine.dispatchEvent(\"particleRemoved\",{container:this.container,data:{particle:t}})}}removeQuantity(t,e){this.removeAt(0,t,e)}setDensity(){const t=this.container.actualOptions;for(const e in t.particles.groups)this._applyDensity(t.particles.groups[e],0,e);this._applyDensity(t.particles,t.manualParticles.length)}async update(t){var e,i;const s=this.container,n=[];for(const[,t]of s.pathGenerators)t.update();for(const[,i]of s.plugins)null===(e=i.update)||void 0===e?void 0:e.call(i,t);for(const e of this.array){const o=s.canvas.resizeFactor;if(o&&!e.ignoresResizeRatio){e.position.x*=o.width;e.position.y*=o.height}e.ignoresResizeRatio=false;await this.interactionManager.reset(e);for(const[,s]of this.container.plugins){if(e.destroyed)break;null===(i=s.particleUpdate)||void 0===i?void 0:i.call(s,e,t)}for(const i of this.movers)i.isEnabled(e)&&i.move(e,t);e.destroyed?n.push(e):this.quadTree.insert(new Point(e.getPosition(),e))}for(const t of n)this.remove(t);await this.interactionManager.externalInteract(t);for(const e of s.particles.array){for(const i of this.updaters)i.update(e,t);e.destroyed||e.spawning||await this.interactionManager.particlesInteract(e,t)}delete s.canvas.resizeFactor}_applyDensity(t,e,i){var s;if(!(null===(s=t.number.density)||void 0===s?void 0:s.enable))return;const n=t.number,o=this._initDensityFactor(n.density),a=n.value,r=n.limit>0?n.limit:a,l=Math.min(a,r)*o+e,c=Math.min(this.count,this.array.filter((t=>t.group===i)).length);this.limit=n.limit*o;c<l?this.push(Math.abs(l-c),void 0,t,i):c>l&&this.removeQuantity(c-l,i)}_initDensityFactor(t){const e=this.container;if(!e.canvas.element||!t.enable)return 1;const i=e.canvas.element,s=e.retina.pixelRatio;return i.width*i.height/(t.factor*s**2*t.area)}_pushParticle(t,e,i,s){try{const n=new Particle(this._engine,this.nextId,this.container,t,e,i);let o=true;s&&(o=s(n));if(!o)return;this.array.push(n);this.zArray.push(n);this.nextId++;this._engine.dispatchEvent(\"particleAdded\",{container:this.container,data:{particle:n}});return n}catch(t){console.warn(`error adding particle: ${t}`);return}}}class Retina{constructor(t){this.container=t}init(){const t=this.container,e=t.actualOptions;this.pixelRatio=!e.detectRetina||isSsr()?1:window.devicePixelRatio;const i=this.container.actualOptions.motion;if(i&&(i.disable||i.reduce.value))if(isSsr()||\"undefined\"===typeof matchMedia||!matchMedia)this.reduceFactor=1;else{const e=matchMedia(\"(prefers-reduced-motion: reduce)\");if(e){this._handleMotionChange(e);const handleChange=()=>{this._handleMotionChange(e);t.refresh().catch((()=>{}))};void 0!==e.addEventListener?e.addEventListener(\"change\",handleChange):void 0!==e.addListener&&e.addListener(handleChange)}}else this.reduceFactor=1;const s=this.pixelRatio;if(t.canvas.element){const e=t.canvas.element;t.canvas.size.width=e.offsetWidth*s;t.canvas.size.height=e.offsetHeight*s}const n=e.particles;this.attractDistance=getRangeValue(n.move.attract.distance)*s;this.sizeAnimationSpeed=getRangeValue(n.size.animation.speed)*s;this.maxSpeed=getRangeValue(n.move.gravity.maxSpeed)*s}initParticle(t){const e=t.options,i=this.pixelRatio,s=e.move.distance,n=t.retina;n.attractDistance=getRangeValue(e.move.attract.distance)*i;n.moveDrift=getRangeValue(e.move.drift)*i;n.moveSpeed=getRangeValue(e.move.speed)*i;n.sizeAnimationSpeed=getRangeValue(e.size.animation.speed)*i;const o=n.maxDistance;o.horizontal=void 0!==s.horizontal?s.horizontal*i:void 0;o.vertical=void 0!==s.vertical?s.vertical*i:void 0;n.maxSpeed=getRangeValue(e.move.gravity.maxSpeed)*i}_handleMotionChange(t){const e=this.container.actualOptions;if(t.matches){const t=e.motion;this.reduceFactor=t.disable?0:t.reduce.value?1/t.reduce.factor:1}else this.reduceFactor=1}}function guardCheck(t){return t&&!t.destroyed}function loadContainerOptions(t,e,...i){const s=new Options(t,e);loadOptions(s,...i);return s}const f=\"default\",m={generate:t=>{const e=t.velocity.copy();e.angle+=e.length*Math.PI/180;return e},init:()=>{},update:()=>{}};class Container{constructor(t,e,i){this.id=e;this._engine=t;this.fpsLimit=120;this.smooth=false;this.duration=0;this.lifeTime=0;this._firstStart=true;this.started=false;this.destroyed=false;this._paused=true;this.lastFrameTime=0;this.zLayers=100;this.pageHidden=false;this._sourceOptions=i;this._initialSourceOptions=i;this.retina=new Retina(this);this.canvas=new Canvas(this);this.particles=new Particles(this._engine,this);this.frameManager=new FrameManager(this);this.pathGenerators=new Map;this.interactivity={mouse:{clicking:false,inside:false}};this.plugins=new Map;this.drawers=new Map;this._options=loadContainerOptions(this._engine,this);this.actualOptions=loadContainerOptions(this._engine,this);this._eventListeners=new EventListeners(this);\"undefined\"!==typeof IntersectionObserver&&IntersectionObserver&&(this._intersectionObserver=new IntersectionObserver((t=>this._intersectionManager(t))));this._engine.dispatchEvent(\"containerBuilt\",{container:this})}get options(){return this._options}get sourceOptions(){return this._sourceOptions}addClickHandler(t){if(!guardCheck(this))return;const e=this.interactivity.element;if(!e)return;const clickOrTouchHandler=(e,i,s)=>{if(!guardCheck(this))return;const n=this.retina.pixelRatio,o={x:i.x*n,y:i.y*n},a=this.particles.quadTree.queryCircle(o,s*n);t(e,a)};const clickHandler=t=>{if(!guardCheck(this))return;const e=t,i={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY};clickOrTouchHandler(t,i,1)};const touchStartHandler=()=>{if(guardCheck(this)){i=true;s=false}};const touchMoveHandler=()=>{guardCheck(this)&&(s=true)};const touchEndHandler=t=>{var e,n,o;if(guardCheck(this)){if(i&&!s){const i=t;let s=i.touches[i.touches.length-1];if(!s){s=i.changedTouches[i.changedTouches.length-1];if(!s)return}const a=null===(e=this.canvas.element)||void 0===e?void 0:e.getBoundingClientRect(),r={x:s.clientX-(null!==(n=null===a||void 0===a?void 0:a.left)&&void 0!==n?n:0),y:s.clientY-(null!==(o=null===a||void 0===a?void 0:a.top)&&void 0!==o?o:0)};clickOrTouchHandler(t,r,Math.max(s.radiusX,s.radiusY))}i=false;s=false}};const touchCancelHandler=()=>{if(guardCheck(this)){i=false;s=false}};let i=false,s=false;e.addEventListener(\"click\",clickHandler);e.addEventListener(\"touchstart\",touchStartHandler);e.addEventListener(\"touchmove\",touchMoveHandler);e.addEventListener(\"touchend\",touchEndHandler);e.addEventListener(\"touchcancel\",touchCancelHandler)}addPath(t,e,i=false){if(!guardCheck(this)||!i&&this.pathGenerators.has(t))return false;this.pathGenerators.set(t,null!==e&&void 0!==e?e:m);return true}destroy(){if(!guardCheck(this))return;this.stop();this.particles.destroy();this.canvas.destroy();for(const[,t]of this.drawers)t.destroy&&t.destroy(this);for(const t of this.drawers.keys())this.drawers.delete(t);this._engine.plugins.destroy(this);this.destroyed=true;const t=this._engine.dom(),e=t.findIndex((t=>t===this));e>=0&&t.splice(e,1);this._engine.dispatchEvent(\"containerDestroyed\",{container:this})}draw(t){if(!guardCheck(this))return;let e=t;this._drawAnimationFrame=animate()((async t=>{if(e){this.lastFrameTime=void 0;e=false}await this.frameManager.nextFrame(t)}))}exportConfiguration(){return JSON.stringify(this.actualOptions,void 0,2)}exportImage(t,e,i){var s;return null===(s=this.canvas.element)||void 0===s?void 0:s.toBlob(t,null!==e&&void 0!==e?e:\"image/png\",i)}exportImg(t){this.exportImage(t)}getAnimationStatus(){return!this._paused&&!this.pageHidden&&guardCheck(this)}handleClickMode(t){if(guardCheck(this)){this.particles.handleClickMode(t);for(const[,e]of this.plugins)e.handleClickMode&&e.handleClickMode(t)}}async init(){if(!guardCheck(this))return;const t=this._engine.plugins.getSupportedShapes();for(const e of t){const t=this._engine.plugins.getShapeDrawer(e);t&&this.drawers.set(e,t)}this._options=loadContainerOptions(this._engine,this,this._initialSourceOptions,this.sourceOptions);this.actualOptions=loadContainerOptions(this._engine,this,this._options);this.retina.init();this.canvas.init();this.updateActualOptions();this.canvas.initBackground();this.canvas.resize();this.zLayers=this.actualOptions.zLayers;this.duration=1e3*getRangeValue(this.actualOptions.duration);this.lifeTime=0;this.fpsLimit=this.actualOptions.fpsLimit>0?this.actualOptions.fpsLimit:120;this.smooth=this.actualOptions.smooth;const e=this._engine.plugins.getAvailablePlugins(this);for(const[t,i]of e)this.plugins.set(t,i);for(const[,t]of this.drawers)t.init&&await t.init(this);for(const[,t]of this.plugins)t.init?t.init(this.actualOptions):void 0!==t.initAsync&&await t.initAsync(this.actualOptions);this._engine.dispatchEvent(\"containerInit\",{container:this});this.particles.init();this.particles.setDensity();for(const[,t]of this.plugins)void 0!==t.particlesSetup&&t.particlesSetup();this._engine.dispatchEvent(\"particlesSetup\",{container:this})}async loadTheme(t){if(guardCheck(this)){this._currentTheme=t;await this.refresh()}}pause(){if(guardCheck(this)){if(void 0!==this._drawAnimationFrame){cancelAnimation()(this._drawAnimationFrame);delete this._drawAnimationFrame}if(!this._paused){for(const[,t]of this.plugins)t.pause&&t.pause();this.pageHidden||(this._paused=true);this._engine.dispatchEvent(\"containerPaused\",{container:this})}}}play(t){if(!guardCheck(this))return;const e=this._paused||t;if(!this._firstStart||this.actualOptions.autoPlay){this._paused&&(this._paused=false);if(e)for(const[,t]of this.plugins)t.play&&t.play();this._engine.dispatchEvent(\"containerPlay\",{container:this});this.draw(e||false)}else this._firstStart=false}async refresh(){if(guardCheck(this)){this.stop();return this.start()}}async reset(){if(guardCheck(this)){this._options=loadContainerOptions(this._engine,this);return this.refresh()}}setNoise(t,e,i){guardCheck(this)&&this.setPath(t,e,i)}setPath(t,e,i){if(!t||!guardCheck(this))return;const s=Object.assign({},m);if(\"function\"===typeof t){s.generate=t;e&&(s.init=e);i&&(s.update=i)}else{const e=s;s.generate=t.generate||e.generate;s.init=t.init||e.init;s.update=t.update||e.update}this.addPath(f,s,true)}async start(){if(guardCheck(this)&&!this.started){await this.init();this.started=true;this._eventListeners.addListeners();this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.observe(this.interactivity.element);for(const[,t]of this.plugins)void 0!==t.startAsync?await t.startAsync():void 0!==t.start&&t.start();this._engine.dispatchEvent(\"containerStarted\",{container:this});this.play()}}stop(){var t;if(guardCheck(this)&&this.started){this._firstStart=true;this.started=false;this._eventListeners.removeListeners();this.pause();this.particles.clear();this.canvas.clear();this.interactivity.element instanceof HTMLElement&&this._intersectionObserver&&this._intersectionObserver.unobserve(this.interactivity.element);for(const[,e]of this.plugins)null===(t=e.stop)||void 0===t?void 0:t.call(e);for(const t of this.plugins.keys())this.plugins.delete(t);this._sourceOptions=this._options;this._engine.dispatchEvent(\"containerStopped\",{container:this})}}updateActualOptions(){this.actualOptions.responsive=[];const t=this.actualOptions.setResponsive(this.canvas.size.width,this.retina.pixelRatio,this._options);this.actualOptions.setTheme(this._currentTheme);if(this.responsiveMaxWidth===t)return false;this.responsiveMaxWidth=t;return true}_intersectionManager(t){if(guardCheck(this)&&this.actualOptions.pauseOnOutsideViewport)for(const e of t)e.target===this.interactivity.element&&(e.isIntersecting?this.play:this.pause)()}}function fetchError(t){console.error(`tsParticles - Error ${t} while retrieving config file`)}async function getDataFromUrl(t,e){const i=itemFromSingleOrMultiple(t,e);if(!i)return;const s=await fetch(i);if(s.ok)return s.json();fetchError(s.status)}class Loader{constructor(t){this._engine=t}load(t,e,i){const s={index:i,remote:false};\"string\"===typeof t?s.tagId=t:s.options=t;\"number\"===typeof e?s.index=e:s.options=null!==e&&void 0!==e?e:s.options;return this.loadOptions(s)}async loadJSON(t,e,i){let s,n;if(\"number\"===typeof e||void 0===e)s=t;else{n=t;s=e}return this.loadRemoteOptions({tagId:n,url:s,index:i,remote:true})}async loadOptions(t){var e,i,s;const o=null!==(e=t.tagId)&&void 0!==e?e:`tsparticles${Math.floor(1e4*getRandom())}`,{index:a,url:r,remote:l}=t,c=l?await getDataFromUrl(r,a):t.options;let h=null!==(i=t.element)&&void 0!==i?i:document.getElementById(o);if(!h){h=document.createElement(\"div\");h.id=o;null===(s=document.querySelector(\"body\"))||void 0===s?void 0:s.append(h)}const d=itemFromSingleOrMultiple(c,a),u=this._engine.dom(),p=u.findIndex((t=>t.id===o));if(p>=0){const t=this._engine.domItem(p);if(t&&!t.destroyed){t.destroy();u.splice(p,1)}}let v;if(\"canvas\"===h.tagName.toLowerCase()){v=h;v.dataset[n]=\"false\"}else{const t=h.getElementsByTagName(\"canvas\");if(t.length){v=t[0];v.dataset[n]=\"false\"}else{v=document.createElement(\"canvas\");v.dataset[n]=\"true\";h.appendChild(v)}}v.style.width||(v.style.width=\"100%\");v.style.height||(v.style.height=\"100%\");const g=new Container(this._engine,o,d);p>=0?u.splice(p,0,g):u.push(g);g.canvas.loadCanvas(v);await g.start();return g}async loadRemoteOptions(t){return this.loadOptions(t)}async set(t,e,i,s){const n={index:s,remote:false};\"string\"===typeof t?n.tagId=t:n.element=t;e instanceof HTMLElement?n.element=e:n.options=e;\"number\"===typeof i?n.index=i:n.options=null!==i&&void 0!==i?i:n.options;return this.loadOptions(n)}async setJSON(t,e,i,s){let n,o,a,r;if(t instanceof HTMLElement){r=t;n=e;a=i}else{o=t;r=e;n=i;a=s}return this.loadRemoteOptions({tagId:o,url:n,index:a,element:r,remote:true})}}class Plugins{constructor(t){this._engine=t;this.plugins=[];this.interactorsInitializers=new Map;this.moversInitializers=new Map;this.updatersInitializers=new Map;this.interactors=new Map;this.movers=new Map;this.updaters=new Map;this.presets=new Map;this.drawers=new Map;this.pathGenerators=new Map}addInteractor(t,e){this.interactorsInitializers.set(t,e)}addParticleMover(t,e){this.moversInitializers.set(t,e)}addParticleUpdater(t,e){this.updatersInitializers.set(t,e)}addPathGenerator(t,e){this.getPathGenerator(t)||this.pathGenerators.set(t,e)}addPlugin(t){this.getPlugin(t.id)||this.plugins.push(t)}addPreset(t,e,i=false){!i&&this.getPreset(t)||this.presets.set(t,e)}addShapeDrawer(t,e){this.getShapeDrawer(t)||this.drawers.set(t,e)}destroy(t){this.updaters.delete(t);this.movers.delete(t);this.interactors.delete(t)}getAvailablePlugins(t){const e=new Map;for(const i of this.plugins)i.needsPlugin(t.actualOptions)&&e.set(i.id,i.getPlugin(t));return e}getInteractors(t,e=false){let i=this.interactors.get(t);if(!i||e){i=[...this.interactorsInitializers.values()].map((e=>e(t)));this.interactors.set(t,i)}return i}getMovers(t,e=false){let i=this.movers.get(t);if(!i||e){i=[...this.moversInitializers.values()].map((e=>e(t)));this.movers.set(t,i)}return i}getPathGenerator(t){return this.pathGenerators.get(t)}getPlugin(t){return this.plugins.find((e=>e.id===t))}getPreset(t){return this.presets.get(t)}getShapeDrawer(t){return this.drawers.get(t)}getSupportedShapes(){return this.drawers.keys()}getUpdaters(t,e=false){let i=this.updaters.get(t);if(!i||e){i=[...this.updatersInitializers.values()].map((e=>e(t)));this.updaters.set(t,i)}return i}loadOptions(t,e){for(const i of this.plugins)i.loadOptions(t,e)}loadParticlesOptions(t,e,...i){const s=this.updaters.get(t);if(s)for(const t of s)t.loadOptions&&t.loadOptions(e,...i)}}class Engine{constructor(){this._domArray=[];this._eventDispatcher=new EventDispatcher;this._initialized=false;this._loader=new Loader(this);this.plugins=new Plugins(this)}addEventListener(t,e){this._eventDispatcher.addEventListener(t,e)}async addInteractor(t,e){this.plugins.addInteractor(t,e);await this.refresh()}async addMover(t,e){this.plugins.addParticleMover(t,e);await this.refresh()}async addParticleUpdater(t,e){this.plugins.addParticleUpdater(t,e);await this.refresh()}async addPathGenerator(t,e){this.plugins.addPathGenerator(t,e);await this.refresh()}async addPlugin(t){this.plugins.addPlugin(t);await this.refresh()}async addPreset(t,e,i=false){this.plugins.addPreset(t,e,i);await this.refresh()}async addShape(t,e,i,s,n){let o;o=\"function\"===typeof e?{afterEffect:s,destroy:n,draw:e,init:i}:e;this.plugins.addShapeDrawer(t,o);await this.refresh()}dispatchEvent(t,e){this._eventDispatcher.dispatchEvent(t,e)}dom(){return this._domArray}domItem(t){const e=this.dom(),i=e[t];if(i&&!i.destroyed)return i;e.splice(t,1)}init(){this._initialized||(this._initialized=true)}async load(t,e){return this._loader.load(t,e)}async loadFromArray(t,e,i){return this._loader.load(t,e,i)}async loadJSON(t,e,i){return this._loader.loadJSON(t,e,i)}async refresh(){for(const t of this.dom())await t.refresh()}removeEventListener(t,e){this._eventDispatcher.removeEventListener(t,e)}async set(t,e,i){return this._loader.set(t,e,i)}async setJSON(t,e,i,s){return this._loader.setJSON(t,e,i,s)}setOnClickHandler(t){const e=this.dom();if(!e.length)throw new Error(\"Can only set click handlers after calling tsParticles.load() or tsParticles.loadJSON()\");for(const i of e)i.addClickHandler(t)}}class HslColorManager{constructor(){this.stringPrefix=\"hsl\"}handleColor(t){var e;const i=t.value,s=null!==(e=i.hsl)&&void 0!==e?e:t.value;if(void 0!==s.h&&void 0!==s.l)return hslToRgb(s)}handleRangeColor(t){var e;const i=t.value,s=null!==(e=i.hsl)&&void 0!==e?e:t.value;if(void 0!==s.h&&void 0!==s.l)return hslToRgb({h:getRangeValue(s.h),l:getRangeValue(s.l),s:getRangeValue(s.s)})}parseString(t){if(!t.startsWith(\"hsl\"))return;const e=/hsla?\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(,\\s*([\\d.%]+)\\s*)?\\)/i,i=e.exec(t);return i?hslaToRgba({a:i.length>4?parseAlpha(i[5]):1,h:parseInt(i[1],10),l:parseInt(i[3],10),s:parseInt(i[2],10)}):void 0}}class RgbColorManager{constructor(){this.stringPrefix=\"rgb\"}handleColor(t){var e;const i=t.value,s=null!==(e=i.rgb)&&void 0!==e?e:t.value;if(void 0!==s.r)return s}handleRangeColor(t){var e;const i=t.value,s=null!==(e=i.rgb)&&void 0!==e?e:t.value;if(void 0!==s.r)return{r:getRangeValue(s.r),g:getRangeValue(s.g),b:getRangeValue(s.b)}}parseString(t){if(!t.startsWith(this.stringPrefix))return;const e=/rgba?\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(,\\s*([\\d.%]+)\\s*)?\\)/i,i=e.exec(t);return i?{a:i.length>4?parseAlpha(i[5]):1,b:parseInt(i[3],10),g:parseInt(i[2],10),r:parseInt(i[1],10)}:void 0}}class ExternalInteractorBase{constructor(t){this.container=t;this.type=0}}class ParticlesInteractorBase{constructor(t){this.container=t;this.type=1}}const y=new RgbColorManager,b=new HslColorManager;addColorManager(\"rgb\",y);addColorManager(\"hsl\",b);const w=new Engine;w.init();export{AnimatableColor,AnimationOptions,Background,BackgroundMask,BackgroundMaskCover,Circle,ClickEvent,Collisions,CollisionsOverlap,ColorAnimation,DivEvent,Events,ExternalInteractorBase,FullScreen,HoverEvent,HslAnimation,HslColorManager,Interactivity,ManualParticle,Modes,Motion,MotionReduce,Move,MoveAngle,MoveAttract,MoveGravity,MovePath,MovePathDelay,MoveTrail,Opacity,OpacityAnimation,Options,OptionsColor,OutModes,Parallax,ParticlesBounce,ParticlesBounceFactor,ParticlesDensity,ParticlesInteractorBase,ParticlesNumber,ParticlesOptions,Point,Range,Rectangle,Responsive,RgbColorManager,Rotate,RotateAnimation,Shadow,Shape,Size,SizeAnimation,Spin,Stroke,Theme,ThemeDefault,ValueWithRandom,Vector,Vector3d,ZIndex,addColorManager,alterHsl,animate,areBoundsInside,arrayRandomIndex,calcEasing,calcExactPositionOrRandomFromSize,calcExactPositionOrRandomFromSizeRanged,calcPositionFromSize,calcPositionOrRandomFromSize,calcPositionOrRandomFromSizeRanged,calculateBounds,cancelAnimation,circleBounce,circleBounceDataFromParticle,clamp,clear,collisionVelocity,colorMix,colorToHsl,colorToRgb,deepExtend,divMode,divModeExecute,drawLine,drawParticle,drawParticlePlugin,drawPlugin,drawShape,drawShapeAfterEffect,drawTriangle,executeOnSingleOrMultiple,findItemFromSingleOrMultiple,n as generatedAttribute,getDistance,getDistances,getHslAnimationFromHsl,getHslFromAnimation,getLinkColor,getLinkRandomColor,getParticleBaseVelocity,getParticleDirectionAngle,getRandom,getRandomRgbColor,getRangeMax,getRangeMin,getRangeValue,getStyleFromHsl,getStyleFromRgb,getValue,hslToRgb,hslaToRgba,isDivModeEnabled,isInArray,isPointInside,isSsr,itemFromArray,itemFromSingleOrMultiple,loadFont,loadOptions,loadParticlesOptions,mix,a as mouseDownEvent,d as mouseLeaveEvent,l as mouseMoveEvent,u as mouseOutEvent,r as mouseUpEvent,paintBase,parseAlpha,randomInRange,rangeColorToHsl,rangeColorToRgb,rectBounce,v as resizeEvent,rgbToHsl,setRandom,setRangeValue,singleDivModeExecute,stringToAlpha,stringToRgb,p as touchCancelEvent,o as touchEndEvent,h as touchMoveEvent,c as touchStartEvent,w as tsParticles,g as visibilityChangeEvent};\n\n//# sourceMappingURL=index.js.map", "var r={};r=function equal(r,e){if(r===e)return true;if(r&&e&&\"object\"==typeof r&&\"object\"==typeof e){if(r.constructor!==e.constructor)return false;var t,f,o;if(Array.isArray(r)){t=r.length;if(t!=e.length)return false;for(f=t;0!==f--;)if(!equal(r[f],e[f]))return false;return true}if(r.constructor===RegExp)return r.source===e.source&&r.flags===e.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===e.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===e.toString();o=Object.keys(r);t=o.length;if(t!==Object.keys(e).length)return false;for(f=t;0!==f--;)if(!Object.prototype.hasOwnProperty.call(e,o[f]))return false;for(f=t;0!==f--;){var u=o[f];if((\"_owner\"!==u||!r.$$typeof)&&!equal(r[u],e[u]))return false}return true}return r!==r&&e!==e};var e=r;export default e;\n\n//# sourceMappingURL=react.js.map", "import t,{Component as s}from\"react\";import{tsParticles as i}from\"tsparticles-engine\";import e from\"fast-deep-equal/react\";const a=\"tsparticles\";class Particles extends s{constructor(t){super(t);this.state={init:false,library:void 0}}destroy(){if(this.state.library){this.state.library.destroy();this.setState({library:void 0})}}shouldComponentUpdate(t){return!e(t,this.props)}componentDidUpdate(){this.refresh()}forceUpdate(){this.refresh().then((()=>{super.forceUpdate()}))}componentDidMount(){(async()=>{this.props.init&&await this.props.init(i);this.setState({init:true},(async()=>{await this.loadParticles()}))})()}componentWillUnmount(){this.destroy()}render(){const{width:s,height:i,className:e,canvasClassName:a,id:r}=this.props;return t.createElement(\"div\",{className:e,id:r},t.createElement(\"canvas\",{className:a,style:Object.assign(Object.assign({},this.props.style),{width:s,height:i})}))}async refresh(){this.destroy();await this.loadParticles()}async loadParticles(){var t,s,e;if(!this.state.init)return;const cb=async t=>{this.props.container&&(this.props.container.current=t);this.setState({library:t});this.props.loaded&&await this.props.loaded(t)};const r=null!==(s=null!==(t=this.props.id)&&void 0!==t?t:Particles.defaultProps.id)&&void 0!==s?s:a,o=this.props.url?await i.loadJSON(r,this.props.url):await i.load(r,null!==(e=this.props.params)&&void 0!==e?e:this.props.options);await cb(o)}}Particles.defaultProps={width:\"100%\",height:\"100%\",options:{},style:{},url:void 0,id:a};export{Particles,Particles as default};\n\n//# sourceMappingURL=index.js.map", "import{ValueWithRandom as i,OptionsColor as s,setRangeValue as t,Vector as o,getRangeValue as e,rangeColorToRgb as r,getDistance as n,getDistances as a,getStyleFromRgb as l,isPointInside as b,calcPositionOrRandomFromSizeRanged as c,calcPositionOrRandomFromSize as d,getRandom as h,itemFromSingleOrMultiple as u,executeOnSingleOrMultiple as v,isInArray as p}from\"tsparticles-engine\";class AbsorberSizeLimit{constructor(){this.radius=0;this.mass=0}load(i){if(i){void 0!==i.mass&&(this.mass=i.mass);void 0!==i.radius&&(this.radius=i.radius)}}}class AbsorberSize extends i{constructor(){super();this.density=5;this.value=50;this.limit=new AbsorberSizeLimit}load(i){if(i){super.load(i);void 0!==i.density&&(this.density=i.density);\"number\"===typeof i.limit?this.limit.radius=i.limit:this.limit.load(i.limit)}}}class Absorber{constructor(){this.color=new s;this.color.value=\"#000000\";this.draggable=false;this.opacity=1;this.destroy=true;this.orbits=false;this.size=new AbsorberSize}load(i){if(void 0!==i){void 0!==i.color&&(this.color=s.create(this.color,i.color));void 0!==i.draggable&&(this.draggable=i.draggable);this.name=i.name;void 0!==i.opacity&&(this.opacity=i.opacity);if(void 0!==i.position){this.position={};void 0!==i.position.x&&(this.position.x=t(i.position.x));void 0!==i.position.y&&(this.position.y=t(i.position.y))}void 0!==i.size&&this.size.load(i.size);void 0!==i.destroy&&(this.destroy=i.destroy);void 0!==i.orbits&&(this.orbits=i.orbits)}}}class AbsorberInstance{constructor(i,s,t,n){var a,l,b;this.absorbers=i;this.container=s;this.initialPosition=n?o.create(n.x,n.y):void 0;if(t instanceof Absorber)this.options=t;else{this.options=new Absorber;this.options.load(t)}this.dragging=false;this.name=this.options.name;this.opacity=this.options.opacity;this.size=e(this.options.size.value)*s.retina.pixelRatio;this.mass=this.size*this.options.size.density*s.retina.reduceFactor;const c=this.options.size.limit;this.limit={radius:c.radius*s.retina.pixelRatio*s.retina.reduceFactor,mass:c.mass};this.color=null!==(a=r(this.options.color))&&void 0!==a?a:{b:0,g:0,r:0};this.position=null!==(b=null===(l=this.initialPosition)||void 0===l?void 0:l.copy())&&void 0!==b?b:this.calcPosition()}attract(i){const s=this.container,t=this.options;if(t.draggable){const i=s.interactivity.mouse;if(i.clicking&&i.downPosition){const s=n(this.position,i.downPosition);s<=this.size&&(this.dragging=true)}else this.dragging=false;if(this.dragging&&i.position){this.position.x=i.position.x;this.position.y=i.position.y}}const e=i.getPosition(),{dx:r,dy:l,distance:b}=a(this.position,e),c=o.create(r,l);c.length=this.mass/Math.pow(b,2)*s.retina.reduceFactor;if(b<this.size+i.getRadius()){const o=.033*i.getRadius()*s.retina.pixelRatio;if(this.size>i.getRadius()&&b<this.size-i.getRadius()||void 0!==i.absorberOrbit&&i.absorberOrbit.length<0)if(t.destroy)i.destroy();else{i.needsNewPosition=true;this.updateParticlePosition(i,c)}else{t.destroy&&(i.size.value-=o);this.updateParticlePosition(i,c)}(this.limit.radius<=0||this.size<this.limit.radius)&&(this.size+=o);(this.limit.mass<=0||this.mass<this.limit.mass)&&(this.mass+=o*this.options.size.density*s.retina.reduceFactor)}else this.updateParticlePosition(i,c)}draw(i){i.translate(this.position.x,this.position.y);i.beginPath();i.arc(0,0,this.size,0,2*Math.PI,false);i.closePath();i.fillStyle=l(this.color,this.opacity);i.fill()}resize(){const i=this.initialPosition;this.position=i&&b(i,this.container.canvas.size,o.origin)?i:this.calcPosition()}calcPosition(){const i=c({size:this.container.canvas.size,position:this.options.position});return o.create(i.x,i.y)}updateParticlePosition(i,s){var t;if(i.destroyed)return;const e=this.container,r=e.canvas.size;if(i.needsNewPosition){const s=d({size:r});i.position.setTo(s);i.velocity.setTo(i.initialVelocity);i.absorberOrbit=void 0;i.needsNewPosition=false}if(this.options.orbits){if(void 0===i.absorberOrbit){i.absorberOrbit=o.create(0,0);i.absorberOrbit.length=n(i.getPosition(),this.position);i.absorberOrbit.angle=h()*Math.PI*2}if(i.absorberOrbit.length<=this.size&&!this.options.destroy){const s=Math.min(r.width,r.height);i.absorberOrbit.length=s*(.2*h()-.1+1)}void 0===i.absorberOrbitDirection&&(i.absorberOrbitDirection=i.velocity.x>=0?\"clockwise\":\"counter-clockwise\");const a=i.absorberOrbit.length,l=i.absorberOrbit.angle,b=i.absorberOrbitDirection;i.velocity.setTo(o.origin);const c={x:\"clockwise\"===b?Math.cos:Math.sin,y:\"clockwise\"===b?Math.sin:Math.cos};i.position.x=this.position.x+a*c.x(l);i.position.y=this.position.y+a*c.y(l);i.absorberOrbit.length-=s.length;i.absorberOrbit.angle+=(null!==(t=i.retina.moveSpeed)&&void 0!==t?t:0)*e.retina.pixelRatio/100*e.retina.reduceFactor}else{const t=o.origin;t.length=s.length;t.angle=s.angle;i.velocity.addTo(t)}}}class Absorbers{constructor(i){this.container=i;this.array=[];this.absorbers=[];this.interactivityAbsorbers=[];i.getAbsorber=i=>void 0===i||\"number\"===typeof i?this.array[i||0]:this.array.find((s=>s.name===i));i.addAbsorber=(i,s)=>this.addAbsorber(i,s)}addAbsorber(i,s){const t=new AbsorberInstance(this,this.container,i,s);this.array.push(t);return t}draw(i){for(const s of this.array){i.save();s.draw(i);i.restore()}}handleClickMode(i){const s=this.absorbers,t=this.interactivityAbsorbers;if(\"absorber\"===i){const i=u(t),o=null!==i&&void 0!==i?i:u(s),e=this.container.interactivity.mouse.clickPosition;this.addAbsorber(o,e)}}init(i){var s,t;if(i){this.absorbers=v(i.absorbers,(i=>{const s=new Absorber;s.load(i);return s}));this.interactivityAbsorbers=v(null===(t=null===(s=i.interactivity)||void 0===s?void 0:s.modes)||void 0===t?void 0:t.absorbers,(i=>{const s=new Absorber;s.load(i);return s}));v(this.absorbers,(i=>{this.addAbsorber(i)}))}}particleUpdate(i){for(const s of this.array){s.attract(i);if(i.destroyed)break}}removeAbsorber(i){const s=this.array.indexOf(i);s>=0&&this.array.splice(s,1)}resize(){for(const i of this.array)i.resize()}stop(){this.array=[]}}class AbsorbersPlugin{constructor(){this.id=\"absorbers\"}getPlugin(i){return new Absorbers(i)}loadOptions(i,s){var t,o;if(!this.needsPlugin(i)&&!this.needsPlugin(s))return;const e=i;e.absorbers=v(null===s||void 0===s?void 0:s.absorbers,(i=>{const s=new Absorber;s.load(i);return s}));e.interactivity.modes.absorbers=v(null===(o=null===(t=null===s||void 0===s?void 0:s.interactivity)||void 0===t?void 0:t.modes)||void 0===o?void 0:o.absorbers,(i=>{const s=new Absorber;s.load(i);return s}))}needsPlugin(i){var s,t,o;if(!i)return false;const e=i.absorbers;return e instanceof Array?!!e.length:!!e||!(!(null===(o=null===(t=null===(s=i.interactivity)||void 0===s?void 0:s.events)||void 0===t?void 0:t.onClick)||void 0===o?void 0:o.mode)||!p(\"absorber\",i.interactivity.events.onClick.mode))}}async function loadAbsorbersPlugin(i){const s=new AbsorbersPlugin;await i.addPlugin(s)}export{loadAbsorbersPlugin};\n\n//# sourceMappingURL=index.js.map", "import{getRandom as t,setRangeValue as i,executeOnSingleOrMultiple as e,deepExtend as s,AnimatableColor as n,rangeColorToHsl as o,getRangeValue as a,isPointInside as r,Vector as l,calcPositionOrRandomFromSizeRanged as h,itemFromSingleOrMultiple as d,randomInRange as c,arrayRandomIndex as u,itemFromArray as m,isInArray as p}from\"tsparticles-engine\";class CircleShape{randomPosition(i,e,s){const generateTheta=(i,e)=>{const s=t()/4,n=Math.atan(e/i*Math.tan(2*Math.PI*s)),o=t();return o<.25?n:o<.5?Math.PI-n:o<.75?Math.PI+n:-n},radius=(t,i,e)=>t*i/Math.sqrt((i*Math.cos(e))**2+(t*Math.sin(e))**2),[n,o]=[e.width/2,e.height/2],a=generateTheta(n,o),r=radius(n,o,a),l=s?r*Math.sqrt(t()):r;return{x:i.x+l*Math.cos(a),y:i.y+l*Math.sin(a)}}}class EmitterLife{constructor(){this.wait=false}load(t){if(void 0!==t){void 0!==t.count&&(this.count=t.count);void 0!==t.delay&&(this.delay=t.delay);void 0!==t.duration&&(this.duration=t.duration);void 0!==t.wait&&(this.wait=t.wait)}}}class EmitterRate{constructor(){this.quantity=1;this.delay=.1}load(t){if(void 0!==t){void 0!==t.quantity&&(this.quantity=i(t.quantity));void 0!==t.delay&&(this.delay=i(t.delay))}}}class EmitterSize{constructor(){this.mode=\"percent\";this.height=0;this.width=0}load(t){if(void 0!==t){void 0!==t.mode&&(this.mode=t.mode);void 0!==t.height&&(this.height=t.height);void 0!==t.width&&(this.width=t.width)}}}class Emitter{constructor(){this.autoPlay=true;this.fill=true;this.life=new EmitterLife;this.rate=new EmitterRate;this.shape=\"square\";this.startCount=0}load(t){if(void 0!==t){void 0!==t.autoPlay&&(this.autoPlay=t.autoPlay);if(void 0!==t.size){void 0===this.size&&(this.size=new EmitterSize);this.size.load(t.size)}void 0!==t.direction&&(this.direction=t.direction);this.domId=t.domId;void 0!==t.fill&&(this.fill=t.fill);this.life.load(t.life);this.name=t.name;this.particles=e(t.particles,(t=>s({},t)));this.rate.load(t.rate);void 0!==t.shape&&(this.shape=t.shape);if(void 0!==t.position){this.position={};void 0!==t.position.x&&(this.position.x=i(t.position.x));void 0!==t.position.y&&(this.position.y=i(t.position.y))}if(void 0!==t.spawnColor){void 0===this.spawnColor&&(this.spawnColor=new n);this.spawnColor.load(t.spawnColor)}void 0!==t.startCount&&(this.startCount=t.startCount)}}}class EmitterInstance{constructor(t,i,e,n,a){var r,l,h,d,c,u,m;var p;this.emitters=i;this.container=e;this._engine=t;this._currentDuration=0;this._currentEmitDelay=0;this._currentSpawnDelay=0;this._initialPosition=a;if(n instanceof Emitter)this.options=n;else{this.options=new Emitter;this.options.load(n)}this._spawnDelay=1e3*(null!==(r=this.options.life.delay)&&void 0!==r?r:0)/this.container.retina.reduceFactor;this.position=null!==(l=this._initialPosition)&&void 0!==l?l:this.calcPosition();this.name=this.options.name;this._shape=null===(h=this._engine.emitterShapeManager)||void 0===h?void 0:h.getShape(this.options.shape);this.fill=this.options.fill;this._firstSpawn=!this.options.life.wait;this._startParticlesAdded=false;let v=s({},this.options.particles);null!==v&&void 0!==v?v:v={};null!==(d=v.move)&&void 0!==d?d:v.move={};null!==(c=(p=v.move).direction)&&void 0!==c?c:p.direction=this.options.direction;this.options.spawnColor&&(this.spawnColor=o(this.options.spawnColor));this._paused=!this.options.autoPlay;this._particlesOptions=v;this.size=null!==(u=this.options.size)&&void 0!==u?u:(()=>{const t=new EmitterSize;t.load({height:0,mode:\"percent\",width:0});return t})();this._lifeCount=null!==(m=this.options.life.count)&&void 0!==m?m:-1;this._immortal=this._lifeCount<=0;this._engine.dispatchEvent(\"emitterCreated\",{container:e,data:{emitter:this}});this.play()}externalPause(){this._paused=true;this.pause()}externalPlay(){this._paused=false;this.play()}getPosition(){if(this.options.domId){const t=this.container,i=document.getElementById(this.options.domId);if(i){const e=i.getBoundingClientRect();return{x:(e.x+e.width/2)*t.retina.pixelRatio,y:(e.y+e.height/2)*t.retina.pixelRatio}}}return this.position}getSize(){const t=this.container;if(this.options.domId){const i=document.getElementById(this.options.domId);if(i){const e=i.getBoundingClientRect();return{width:e.width*t.retina.pixelRatio,height:e.height*t.retina.pixelRatio}}}return{width:\"percent\"===this.size.mode?t.canvas.size.width*this.size.width/100:this.size.width,height:\"percent\"===this.size.mode?t.canvas.size.height*this.size.height/100:this.size.height}}pause(){this._paused||delete this._emitDelay}play(){var t;if(!this._paused&&this.container.retina.reduceFactor&&(this._lifeCount>0||this._immortal||!this.options.life.count)&&(this._firstSpawn||this._currentSpawnDelay>=(null!==(t=this._spawnDelay)&&void 0!==t?t:0))){if(void 0===this._emitDelay){const t=a(this.options.rate.delay);this._emitDelay=1e3*t/this.container.retina.reduceFactor}(this._lifeCount>0||this._immortal)&&this.prepareToDie()}}resize(){const t=this._initialPosition;this.position=t&&r(t,this.container.canvas.size,l.origin)?t:this.calcPosition()}update(t){var i,e,s;if(!this._paused){if(this._firstSpawn){this._firstSpawn=false;this._currentSpawnDelay=null!==(i=this._spawnDelay)&&void 0!==i?i:0;this._currentEmitDelay=null!==(e=this._emitDelay)&&void 0!==e?e:0}if(!this._startParticlesAdded){this._startParticlesAdded=true;this.emitParticles(this.options.startCount)}if(void 0!==this._duration){this._currentDuration+=t.value;if(this._currentDuration>=this._duration){this.pause();void 0!==this._spawnDelay&&delete this._spawnDelay;this._immortal||this._lifeCount--;if(this._lifeCount>0||this._immortal){this.position=this.calcPosition();this._spawnDelay=1e3*(null!==(s=this.options.life.delay)&&void 0!==s?s:0)/this.container.retina.reduceFactor}else this.destroy();this._currentDuration-=this._duration;delete this._duration}}if(void 0!==this._spawnDelay){this._currentSpawnDelay+=t.value;if(this._currentSpawnDelay>=this._spawnDelay){this._engine.dispatchEvent(\"emitterPlay\",{container:this.container});this.play();this._currentSpawnDelay-=this._currentSpawnDelay;delete this._spawnDelay}}if(void 0!==this._emitDelay){this._currentEmitDelay+=t.value;if(this._currentEmitDelay>=this._emitDelay){this.emit();this._currentEmitDelay-=this._emitDelay}}}}calcPosition(){return h({size:this.container.canvas.size,position:this.options.position})}destroy(){this.emitters.removeEmitter(this);this._engine.dispatchEvent(\"emitterDestroyed\",{container:this.container,data:{emitter:this}})}emit(){if(this._paused)return;const t=a(this.options.rate.quantity);this.emitParticles(t)}emitParticles(t){var i,e,n;const o=this.getPosition(),a=this.getSize(),r=d(this._particlesOptions);for(let l=0;l<t;l++){const t=s({},r);if(this.spawnColor){const e=null===(i=this.options.spawnColor)||void 0===i?void 0:i.animation;if(e){this.spawnColor.h=this.setColorAnimation(e.h,this.spawnColor.h,360);this.spawnColor.s=this.setColorAnimation(e.s,this.spawnColor.s,100);this.spawnColor.l=this.setColorAnimation(e.l,this.spawnColor.l,100)}t.color?t.color.value=this.spawnColor:t.color={value:this.spawnColor}}if(!o)return;const l=null!==(n=null===(e=this._shape)||void 0===e?void 0:e.randomPosition(o,a,this.fill))&&void 0!==n?n:o;this.container.particles.addParticle(l,t)}}prepareToDie(){var t;if(this._paused)return;const i=null===(t=this.options.life)||void 0===t?void 0:t.duration;this.container.retina.reduceFactor&&(this._lifeCount>0||this._immortal)&&void 0!==i&&i>0&&(this._duration=1e3*i)}setColorAnimation(t,i,e){var s;const n=this.container;if(!t.enable)return i;const o=c(t.offset),r=a(this.options.rate.delay),l=1e3*r/n.retina.reduceFactor,h=a(null!==(s=t.speed)&&void 0!==s?s:0);return(i+h*n.fpsLimit/l+3.6*o)%e}}class Emitters{constructor(t,i){this.container=i;this._engine=t;this.array=[];this.emitters=[];this.interactivityEmitters={random:{count:1,enable:false},value:[]};i.getEmitter=t=>void 0===t||\"number\"===typeof t?this.array[t||0]:this.array.find((i=>i.name===t));i.addEmitter=(t,i)=>this.addEmitter(t,i);i.removeEmitter=t=>{const e=i.getEmitter(t);e&&this.removeEmitter(e)};i.playEmitter=t=>{const e=i.getEmitter(t);e&&e.externalPlay()};i.pauseEmitter=t=>{const e=i.getEmitter(t);e&&e.externalPause()}}addEmitter(t,i){const e=new Emitter;e.load(t);const s=new EmitterInstance(this._engine,this,this.container,e,i);this.array.push(s);return s}handleClickMode(t){const i=this.emitters,s=this.interactivityEmitters;if(\"emitter\"===t){let t;if(s&&s.value instanceof Array)if(s.value.length>0&&s.random.enable){t=[];const i=[];for(let e=0;e<s.random.count;e++){const n=u(s.value);if(i.includes(n)&&i.length<s.value.length)e--;else{i.push(n);t.push(m(s.value,n))}}}else t=s.value;else t=null===s||void 0===s?void 0:s.value;const n=null!==t&&void 0!==t?t:i,o=this.container.interactivity.mouse.clickPosition;e(n,(t=>{this.addEmitter(t,o)}))}}init(t){var i,s,n,o,a,r,l,h;if(!t)return;this.emitters=e(t.emitters,(t=>{const i=new Emitter;i.load(t);return i}));const d=null===(s=null===(i=t.interactivity)||void 0===i?void 0:i.modes)||void 0===s?void 0:s.emitters;if(d)if(d instanceof Array)this.interactivityEmitters={random:{count:1,enable:true},value:d.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const t=d;if(void 0!==t.value)if(t.value instanceof Array)this.interactivityEmitters={random:{count:null!==(n=this.interactivityEmitters.random.count)&&void 0!==n?n:1,enable:null!==(o=this.interactivityEmitters.random.enable)&&void 0!==o&&o},value:t.value.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const i=new Emitter;i.load(t.value);this.interactivityEmitters={random:{count:null!==(a=this.interactivityEmitters.random.count)&&void 0!==a?a:1,enable:null!==(r=this.interactivityEmitters.random.enable)&&void 0!==r&&r},value:i}}else{const t=new Emitter;t.load(d);this.interactivityEmitters={random:{count:null!==(l=this.interactivityEmitters.random.count)&&void 0!==l?l:1,enable:null!==(h=this.interactivityEmitters.random.enable)&&void 0!==h&&h},value:t}}}if(this.emitters instanceof Array)for(const t of this.emitters)this.addEmitter(t);else this.addEmitter(this.emitters)}pause(){for(const t of this.array)t.pause()}play(){for(const t of this.array)t.play()}removeEmitter(t){const i=this.array.indexOf(t);i>=0&&this.array.splice(i,1)}resize(){for(const t of this.array)t.resize()}stop(){this.array=[]}update(t){for(const i of this.array)i.update(t)}}const v=new Map;class ShapeManager{constructor(t){this._engine=t}addShape(t,i){this.getShape(t)||v.set(t,i)}getShape(t){return v.get(t)}getSupportedShapes(){return v.keys()}}function randomSquareCoordinate(i,e){return i+e*(t()-.5)}class SquareShape{randomPosition(i,e,s){if(s)return{x:randomSquareCoordinate(i.x,e.width),y:randomSquareCoordinate(i.y,e.height)};{const s=e.width/2,n=e.height/2,o=Math.floor(4*t()),a=2*(t()-.5);switch(o){case 0:return{x:i.x+a*s,y:i.y-n};case 1:return{x:i.x-s,y:i.y+a*n};case 2:return{x:i.x+a*s,y:i.y+n};case 3:default:return{x:i.x+s,y:i.y+a*n}}}}}class EmittersPlugin{constructor(t){this._engine=t;this.id=\"emitters\"}getPlugin(t){return new Emitters(this._engine,t)}loadOptions(t,i){var s,n,o,a,r,l;if(!this.needsPlugin(t)&&!this.needsPlugin(i))return;const h=t;h.emitters=e(null===i||void 0===i?void 0:i.emitters,(t=>{const i=new Emitter;i.load(t);return i}));const d=null===(n=null===(s=null===i||void 0===i?void 0:i.interactivity)||void 0===s?void 0:s.modes)||void 0===n?void 0:n.emitters;if(d)if(d instanceof Array)h.interactivity.modes.emitters={random:{count:1,enable:true},value:d.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const t=d;if(void 0!==t.value)if(t.value instanceof Array)h.interactivity.modes.emitters={random:{count:null!==(o=t.random.count)&&void 0!==o?o:1,enable:null!==(a=t.random.enable)&&void 0!==a&&a},value:t.value.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const i=new Emitter;i.load(t.value);h.interactivity.modes.emitters={random:{count:null!==(r=t.random.count)&&void 0!==r?r:1,enable:null!==(l=t.random.enable)&&void 0!==l&&l},value:i}}else{const t=h.interactivity.modes.emitters={random:{count:1,enable:false},value:new Emitter};t.value.load(d)}}}needsPlugin(t){var i,e,s;if(!t)return false;const n=t.emitters;return n instanceof Array&&!!n.length||void 0!==n||!!(null===(s=null===(e=null===(i=t.interactivity)||void 0===i?void 0:i.events)||void 0===e?void 0:e.onClick)||void 0===s?void 0:s.mode)&&p(\"emitter\",t.interactivity.events.onClick.mode)}}async function loadEmittersPlugin(t){t.emitterShapeManager||(t.emitterShapeManager=new ShapeManager(t));t.addEmitterShape||(t.addEmitterShape=(i,e)=>{var s;null===(s=t.emitterShapeManager)||void 0===s?void 0:s.addShape(i,e)});const i=new EmittersPlugin(t);await t.addPlugin(i);t.addEmitterShape(\"circle\",new CircleShape);t.addEmitterShape(\"square\",new SquareShape)}export{loadEmittersPlugin};\n\n//# sourceMappingURL=index.js.map", "import{deepExtend as i,ExternalInteractorBase as t,isInArray as a}from\"tsparticles-engine\";class Trail{constructor(){this.delay=1;this.pauseOnStop=false;this.quantity=1}load(t){if(t){void 0!==t.delay&&(this.delay=t.delay);void 0!==t.quantity&&(this.quantity=t.quantity);void 0!==t.particles&&(this.particles=i({},t.particles));void 0!==t.pauseOnStop&&(this.pauseOnStop=t.pauseOnStop)}}}class TrailMaker extends t{constructor(i){super(i);this._delay=0}clear(){}init(){}async interact(i){var t,a,e,o;if(!this.container.retina.reduceFactor)return;const n=this.container,s=n.actualOptions,r=s.interactivity.modes.trail;if(!r)return;const l=1e3*r.delay/this.container.retina.reduceFactor;this._delay<l&&(this._delay+=i.value);if(this._delay<l)return;let c=true;r.pauseOnStop&&(n.interactivity.mouse.position===this._lastPosition||(null===(t=n.interactivity.mouse.position)||void 0===t?void 0:t.x)===(null===(a=this._lastPosition)||void 0===a?void 0:a.x)&&(null===(e=n.interactivity.mouse.position)||void 0===e?void 0:e.y)===(null===(o=this._lastPosition)||void 0===o?void 0:o.y))&&(c=false);n.interactivity.mouse.position?this._lastPosition={x:n.interactivity.mouse.position.x,y:n.interactivity.mouse.position.y}:delete this._lastPosition;c&&n.particles.push(r.quantity,n.interactivity.mouse,r.particles);this._delay-=l}isEnabled(i){var t;const e=this.container,o=e.actualOptions,n=e.interactivity.mouse,s=(null!==(t=null===i||void 0===i?void 0:i.interactivity)&&void 0!==t?t:o.interactivity).events;return n.clicking&&n.inside&&!!n.position&&a(\"trail\",s.onClick.mode)||n.inside&&!!n.position&&a(\"trail\",s.onHover.mode)}loadModeOptions(i,...t){i.trail||(i.trail=new Trail);for(const a of t)i.trail.load(null===a||void 0===a?void 0:a.trail)}reset(){}}async function loadExternalTrailInteraction(i){await i.addInteractor(\"externalTrail\",(i=>new TrailMaker(i)))}export{Trail,loadExternalTrailInteraction};\n\n//# sourceMappingURL=index.js.map", "import{OptionsColor as t,stringToAlpha as e,deepExtend as i,rangeColorToRgb as n,getStyleFromRgb as o,getDistances as r,Vector as s,getRandom as h,itemFromArray as a,getDistance as S}from\"tsparticles-engine\";(function(){try{if(\"undefined\"===typeof window)return;if(!(\"SVGPathSeg\"in window)){window.SVGPathSeg=function(t,e,i){this.pathSegType=t;this.pathSegTypeAsLetter=e;this._owningPathSegList=i};window.SVGPathSeg.prototype.classname=\"SVGPathSeg\";window.SVGPathSeg.PATHSEG_UNKNOWN=0;window.SVGPathSeg.PATHSEG_CLOSEPATH=1;window.SVGPathSeg.PATHSEG_MOVETO_ABS=2;window.SVGPathSeg.PATHSEG_MOVETO_REL=3;window.SVGPathSeg.PATHSEG_LINETO_ABS=4;window.SVGPathSeg.PATHSEG_LINETO_REL=5;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS=6;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL=7;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS=8;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL=9;window.SVGPathSeg.PATHSEG_ARC_ABS=10;window.SVGPathSeg.PATHSEG_ARC_REL=11;window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS=12;window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL=13;window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS=14;window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL=15;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=16;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=17;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=18;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=19;window.SVGPathSeg.prototype._segmentChanged=function(){this._owningPathSegList&&this._owningPathSegList.segmentChanged(this)};window.SVGPathSegClosePath=function(t){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CLOSEPATH,\"z\",t)};window.SVGPathSegClosePath.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegClosePath.prototype.toString=function(){return\"[object SVGPathSegClosePath]\"};window.SVGPathSegClosePath.prototype._asPathString=function(){return this.pathSegTypeAsLetter};window.SVGPathSegClosePath.prototype.clone=function(){return new window.SVGPathSegClosePath(void 0)};window.SVGPathSegMovetoAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_MOVETO_ABS,\"M\",t);this._x=e;this._y=i};window.SVGPathSegMovetoAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegMovetoAbs.prototype.toString=function(){return\"[object SVGPathSegMovetoAbs]\"};window.SVGPathSegMovetoAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegMovetoAbs.prototype.clone=function(){return new window.SVGPathSegMovetoAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegMovetoAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegMovetoAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegMovetoRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_MOVETO_REL,\"m\",t);this._x=e;this._y=i};window.SVGPathSegMovetoRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegMovetoRel.prototype.toString=function(){return\"[object SVGPathSegMovetoRel]\"};window.SVGPathSegMovetoRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegMovetoRel.prototype.clone=function(){return new window.SVGPathSegMovetoRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegMovetoRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegMovetoRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_ABS,\"L\",t);this._x=e;this._y=i};window.SVGPathSegLinetoAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoAbs]\"};window.SVGPathSegLinetoAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegLinetoAbs.prototype.clone=function(){return new window.SVGPathSegLinetoAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegLinetoAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegLinetoAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_REL,\"l\",t);this._x=e;this._y=i};window.SVGPathSegLinetoRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoRel.prototype.toString=function(){return\"[object SVGPathSegLinetoRel]\"};window.SVGPathSegLinetoRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegLinetoRel.prototype.clone=function(){return new window.SVGPathSegLinetoRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegLinetoRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegLinetoRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicAbs=function(t,e,i,n,o,r,s){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS,\"C\",t);this._x=e;this._y=i;this._x1=n;this._y1=o;this._x2=r;this._y2=s};window.SVGPathSegCurvetoCubicAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicAbs]\"};window.SVGPathSegCurvetoCubicAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicAbs(void 0,this._x,this._y,this._x1,this._y1,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicRel=function(t,e,i,n,o,r,s){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL,\"c\",t);this._x=e;this._y=i;this._x1=n;this._y1=o;this._x2=r;this._y2=s};window.SVGPathSegCurvetoCubicRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicRel]\"};window.SVGPathSegCurvetoCubicRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicRel.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicRel(void 0,this._x,this._y,this._x1,this._y1,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticAbs=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS,\"Q\",t);this._x=e;this._y=i;this._x1=n;this._y1=o};window.SVGPathSegCurvetoQuadraticAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticAbs]\"};window.SVGPathSegCurvetoQuadraticAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticAbs(void 0,this._x,this._y,this._x1,this._y1)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticRel=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL,\"q\",t);this._x=e;this._y=i;this._x1=n;this._y1=o};window.SVGPathSegCurvetoQuadraticRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticRel]\"};window.SVGPathSegCurvetoQuadraticRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticRel.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticRel(void 0,this._x,this._y,this._x1,this._y1)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});window.SVGPathSegArcAbs=function(t,e,i,n,o,r,s,h){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_ARC_ABS,\"A\",t);this._x=e;this._y=i;this._r1=n;this._r2=o;this._angle=r;this._largeArcFlag=s;this._sweepFlag=h};window.SVGPathSegArcAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegArcAbs.prototype.toString=function(){return\"[object SVGPathSegArcAbs]\"};window.SVGPathSegArcAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._r1+\" \"+this._r2+\" \"+this._angle+\" \"+(this._largeArcFlag?\"1\":\"0\")+\" \"+(this._sweepFlag?\"1\":\"0\")+\" \"+this._x+\" \"+this._y};window.SVGPathSegArcAbs.prototype.clone=function(){return new window.SVGPathSegArcAbs(void 0,this._x,this._y,this._r1,this._r2,this._angle,this._largeArcFlag,this._sweepFlag)};Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"r1\",{get:function(){return this._r1},set:function(t){this._r1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"r2\",{get:function(){return this._r2},set:function(t){this._r2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"angle\",{get:function(){return this._angle},set:function(t){this._angle=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"largeArcFlag\",{get:function(){return this._largeArcFlag},set:function(t){this._largeArcFlag=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"sweepFlag\",{get:function(){return this._sweepFlag},set:function(t){this._sweepFlag=t;this._segmentChanged()},enumerable:true});window.SVGPathSegArcRel=function(t,e,i,n,o,r,s,h){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_ARC_REL,\"a\",t);this._x=e;this._y=i;this._r1=n;this._r2=o;this._angle=r;this._largeArcFlag=s;this._sweepFlag=h};window.SVGPathSegArcRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegArcRel.prototype.toString=function(){return\"[object SVGPathSegArcRel]\"};window.SVGPathSegArcRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._r1+\" \"+this._r2+\" \"+this._angle+\" \"+(this._largeArcFlag?\"1\":\"0\")+\" \"+(this._sweepFlag?\"1\":\"0\")+\" \"+this._x+\" \"+this._y};window.SVGPathSegArcRel.prototype.clone=function(){return new window.SVGPathSegArcRel(void 0,this._x,this._y,this._r1,this._r2,this._angle,this._largeArcFlag,this._sweepFlag)};Object.defineProperty(window.SVGPathSegArcRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"r1\",{get:function(){return this._r1},set:function(t){this._r1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"r2\",{get:function(){return this._r2},set:function(t){this._r2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"angle\",{get:function(){return this._angle},set:function(t){this._angle=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"largeArcFlag\",{get:function(){return this._largeArcFlag},set:function(t){this._largeArcFlag=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"sweepFlag\",{get:function(){return this._sweepFlag},set:function(t){this._sweepFlag=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoHorizontalAbs=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS,\"H\",t);this._x=e};window.SVGPathSegLinetoHorizontalAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoHorizontalAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoHorizontalAbs]\"};window.SVGPathSegLinetoHorizontalAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x};window.SVGPathSegLinetoHorizontalAbs.prototype.clone=function(){return new window.SVGPathSegLinetoHorizontalAbs(void 0,this._x)};Object.defineProperty(window.SVGPathSegLinetoHorizontalAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoHorizontalRel=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL,\"h\",t);this._x=e};window.SVGPathSegLinetoHorizontalRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoHorizontalRel.prototype.toString=function(){return\"[object SVGPathSegLinetoHorizontalRel]\"};window.SVGPathSegLinetoHorizontalRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x};window.SVGPathSegLinetoHorizontalRel.prototype.clone=function(){return new window.SVGPathSegLinetoHorizontalRel(void 0,this._x)};Object.defineProperty(window.SVGPathSegLinetoHorizontalRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoVerticalAbs=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS,\"V\",t);this._y=e};window.SVGPathSegLinetoVerticalAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoVerticalAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoVerticalAbs]\"};window.SVGPathSegLinetoVerticalAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._y};window.SVGPathSegLinetoVerticalAbs.prototype.clone=function(){return new window.SVGPathSegLinetoVerticalAbs(void 0,this._y)};Object.defineProperty(window.SVGPathSegLinetoVerticalAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoVerticalRel=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL,\"v\",t);this._y=e};window.SVGPathSegLinetoVerticalRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoVerticalRel.prototype.toString=function(){return\"[object SVGPathSegLinetoVerticalRel]\"};window.SVGPathSegLinetoVerticalRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._y};window.SVGPathSegLinetoVerticalRel.prototype.clone=function(){return new window.SVGPathSegLinetoVerticalRel(void 0,this._y)};Object.defineProperty(window.SVGPathSegLinetoVerticalRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicSmoothAbs=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS,\"S\",t);this._x=e;this._y=i;this._x2=n;this._y2=o};window.SVGPathSegCurvetoCubicSmoothAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicSmoothAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicSmoothAbs]\"};window.SVGPathSegCurvetoCubicSmoothAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicSmoothAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicSmoothAbs(void 0,this._x,this._y,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicSmoothRel=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL,\"s\",t);this._x=e;this._y=i;this._x2=n;this._y2=o};window.SVGPathSegCurvetoCubicSmoothRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicSmoothRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicSmoothRel]\"};window.SVGPathSegCurvetoCubicSmoothRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicSmoothRel.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicSmoothRel(void 0,this._x,this._y,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticSmoothAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS,\"T\",t);this._x=e;this._y=i};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticSmoothAbs]\"};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticSmoothAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticSmoothRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL,\"t\",t);this._x=e;this._y=i};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticSmoothRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticSmoothRel]\"};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticSmoothRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathElement.prototype.createSVGPathSegClosePath=function(){return new window.SVGPathSegClosePath(void 0)};window.SVGPathElement.prototype.createSVGPathSegMovetoAbs=function(t,e){return new window.SVGPathSegMovetoAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegMovetoRel=function(t,e){return new window.SVGPathSegMovetoRel(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegLinetoAbs=function(t,e){return new window.SVGPathSegLinetoAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegLinetoRel=function(t,e){return new window.SVGPathSegLinetoRel(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicAbs=function(t,e,i,n,o,r){return new window.SVGPathSegCurvetoCubicAbs(void 0,t,e,i,n,o,r)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicRel=function(t,e,i,n,o,r){return new window.SVGPathSegCurvetoCubicRel(void 0,t,e,i,n,o,r)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticAbs=function(t,e,i,n){return new window.SVGPathSegCurvetoQuadraticAbs(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticRel=function(t,e,i,n){return new window.SVGPathSegCurvetoQuadraticRel(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegArcAbs=function(t,e,i,n,o,r,s){return new window.SVGPathSegArcAbs(void 0,t,e,i,n,o,r,s)};window.SVGPathElement.prototype.createSVGPathSegArcRel=function(t,e,i,n,o,r,s){return new window.SVGPathSegArcRel(void 0,t,e,i,n,o,r,s)};window.SVGPathElement.prototype.createSVGPathSegLinetoHorizontalAbs=function(t){return new window.SVGPathSegLinetoHorizontalAbs(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoHorizontalRel=function(t){return new window.SVGPathSegLinetoHorizontalRel(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoVerticalAbs=function(t){return new window.SVGPathSegLinetoVerticalAbs(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoVerticalRel=function(t){return new window.SVGPathSegLinetoVerticalRel(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothAbs=function(t,e,i,n){return new window.SVGPathSegCurvetoCubicSmoothAbs(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothRel=function(t,e,i,n){return new window.SVGPathSegCurvetoCubicSmoothRel(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothAbs=function(t,e){return new window.SVGPathSegCurvetoQuadraticSmoothAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothRel=function(t,e){return new window.SVGPathSegCurvetoQuadraticSmoothRel(void 0,t,e)};\"getPathSegAtLength\"in window.SVGPathElement.prototype||(window.SVGPathElement.prototype.getPathSegAtLength=function(t){if(void 0===t||!isFinite(t))throw\"Invalid arguments.\";const e=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");e.setAttribute(\"d\",this.getAttribute(\"d\"));let i=e.pathSegList.numberOfItems-1;if(i<=0)return 0;do{e.pathSegList.removeItem(i);if(t>e.getTotalLength())break;i--}while(i>0);return i})}if(!(\"SVGPathSegList\"in window)||!(\"appendItem\"in window.SVGPathSegList.prototype)){window.SVGPathSegList=function(t){this._pathElement=t;this._list=this._parsePath(this._pathElement.getAttribute(\"d\"));this._mutationObserverConfig={attributes:true,attributeFilter:[\"d\"]};this._pathElementMutationObserver=new MutationObserver(this._updateListFromPathMutations.bind(this));this._pathElementMutationObserver.observe(this._pathElement,this._mutationObserverConfig)};window.SVGPathSegList.prototype.classname=\"SVGPathSegList\";Object.defineProperty(window.SVGPathSegList.prototype,\"numberOfItems\",{get:function(){this._checkPathSynchronizedToList();return this._list.length},enumerable:true});Object.defineProperty(window.SVGPathSegList.prototype,\"length\",{get:function(){this._checkPathSynchronizedToList();return this._list.length},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"pathSegList\",{get:function(){this._pathSegList||(this._pathSegList=new window.SVGPathSegList(this));return this._pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"normalizedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"animatedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"animatedNormalizedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});window.SVGPathSegList.prototype._checkPathSynchronizedToList=function(){this._updateListFromPathMutations(this._pathElementMutationObserver.takeRecords())};window.SVGPathSegList.prototype._updateListFromPathMutations=function(t){if(!this._pathElement)return;let e=false;t.forEach((function(t){\"d\"==t.attributeName&&(e=true)}));e&&(this._list=this._parsePath(this._pathElement.getAttribute(\"d\")))};window.SVGPathSegList.prototype._writeListToPath=function(){this._pathElementMutationObserver.disconnect();this._pathElement.setAttribute(\"d\",window.SVGPathSegList._pathSegArrayAsString(this._list));this._pathElementMutationObserver.observe(this._pathElement,this._mutationObserverConfig)};window.SVGPathSegList.prototype.segmentChanged=function(t){this._writeListToPath()};window.SVGPathSegList.prototype.clear=function(){this._checkPathSynchronizedToList();this._list.forEach((function(t){t._owningPathSegList=null}));this._list=[];this._writeListToPath()};window.SVGPathSegList.prototype.initialize=function(t){this._checkPathSynchronizedToList();this._list=[t];t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype._checkValidIndex=function(t){if(isNaN(t)||t<0||t>=this.numberOfItems)throw\"INDEX_SIZE_ERR\"};window.SVGPathSegList.prototype.getItem=function(t){this._checkPathSynchronizedToList();this._checkValidIndex(t);return this._list[t]};window.SVGPathSegList.prototype.insertItemBefore=function(t,e){this._checkPathSynchronizedToList();e>this.numberOfItems&&(e=this.numberOfItems);t._owningPathSegList&&(t=t.clone());this._list.splice(e,0,t);t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype.replaceItem=function(t,e){this._checkPathSynchronizedToList();t._owningPathSegList&&(t=t.clone());this._checkValidIndex(e);this._list[e]=t;t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype.removeItem=function(t){this._checkPathSynchronizedToList();this._checkValidIndex(t);const e=this._list[t];this._list.splice(t,1);this._writeListToPath();return e};window.SVGPathSegList.prototype.appendItem=function(t){this._checkPathSynchronizedToList();t._owningPathSegList&&(t=t.clone());this._list.push(t);t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList._pathSegArrayAsString=function(t){let e=\"\";let i=true;t.forEach((function(t){if(i){i=false;e+=t._asPathString()}else e+=\" \"+t._asPathString()}));return e};window.SVGPathSegList.prototype._parsePath=function(t){if(!t||0==t.length)return[];const e=this;const Builder=function(){this.pathSegList=[]};Builder.prototype.appendSegment=function(t){this.pathSegList.push(t)};const Source=function(t){this._string=t;this._currentIndex=0;this._endIndex=this._string.length;this._previousCommand=window.SVGPathSeg.PATHSEG_UNKNOWN;this._skipOptionalSpaces()};Source.prototype._isCurrentSpace=function(){const t=this._string[this._currentIndex];return t<=\" \"&&(\" \"==t||\"\\n\"==t||\"\\t\"==t||\"\\r\"==t||\"\\f\"==t)};Source.prototype._skipOptionalSpaces=function(){while(this._currentIndex<this._endIndex&&this._isCurrentSpace())this._currentIndex++;return this._currentIndex<this._endIndex};Source.prototype._skipOptionalSpacesOrDelimiter=function(){if(this._currentIndex<this._endIndex&&!this._isCurrentSpace()&&\",\"!=this._string.charAt(this._currentIndex))return false;if(this._skipOptionalSpaces()&&this._currentIndex<this._endIndex&&\",\"==this._string.charAt(this._currentIndex)){this._currentIndex++;this._skipOptionalSpaces()}return this._currentIndex<this._endIndex};Source.prototype.hasMoreData=function(){return this._currentIndex<this._endIndex};Source.prototype.peekSegmentType=function(){const t=this._string[this._currentIndex];return this._pathSegTypeFromChar(t)};Source.prototype._pathSegTypeFromChar=function(t){switch(t){case\"Z\":case\"z\":return window.SVGPathSeg.PATHSEG_CLOSEPATH;case\"M\":return window.SVGPathSeg.PATHSEG_MOVETO_ABS;case\"m\":return window.SVGPathSeg.PATHSEG_MOVETO_REL;case\"L\":return window.SVGPathSeg.PATHSEG_LINETO_ABS;case\"l\":return window.SVGPathSeg.PATHSEG_LINETO_REL;case\"C\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS;case\"c\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL;case\"Q\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS;case\"q\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL;case\"A\":return window.SVGPathSeg.PATHSEG_ARC_ABS;case\"a\":return window.SVGPathSeg.PATHSEG_ARC_REL;case\"H\":return window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS;case\"h\":return window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL;case\"V\":return window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS;case\"v\":return window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL;case\"S\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS;case\"s\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL;case\"T\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS;case\"t\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL;default:return window.SVGPathSeg.PATHSEG_UNKNOWN}};Source.prototype._nextCommandHelper=function(t,e){return(\"+\"==t||\"-\"==t||\".\"==t||t>=\"0\"&&t<=\"9\")&&e!=window.SVGPathSeg.PATHSEG_CLOSEPATH?e==window.SVGPathSeg.PATHSEG_MOVETO_ABS?window.SVGPathSeg.PATHSEG_LINETO_ABS:e==window.SVGPathSeg.PATHSEG_MOVETO_REL?window.SVGPathSeg.PATHSEG_LINETO_REL:e:window.SVGPathSeg.PATHSEG_UNKNOWN};Source.prototype.initialCommandIsMoveTo=function(){if(!this.hasMoreData())return true;const t=this.peekSegmentType();return t==window.SVGPathSeg.PATHSEG_MOVETO_ABS||t==window.SVGPathSeg.PATHSEG_MOVETO_REL};Source.prototype._parseNumber=function(){let t=0;let e=0;let i=1;let n=0;let o=1;let r=1;const s=this._currentIndex;this._skipOptionalSpaces();if(this._currentIndex<this._endIndex&&\"+\"==this._string.charAt(this._currentIndex))this._currentIndex++;else if(this._currentIndex<this._endIndex&&\"-\"==this._string.charAt(this._currentIndex)){this._currentIndex++;o=-1}if(this._currentIndex==this._endIndex||(this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")&&\".\"!=this._string.charAt(this._currentIndex))return;const h=this._currentIndex;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\")this._currentIndex++;if(this._currentIndex!=h){let t=this._currentIndex-1;let i=1;while(t>=h){e+=i*(this._string.charAt(t--)-\"0\");i*=10}}if(this._currentIndex<this._endIndex&&\".\"==this._string.charAt(this._currentIndex)){this._currentIndex++;if(this._currentIndex>=this._endIndex||this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")return;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\"){i*=10;n+=(this._string.charAt(this._currentIndex)-\"0\")/i;this._currentIndex+=1}}if(this._currentIndex!=s&&this._currentIndex+1<this._endIndex&&(\"e\"==this._string.charAt(this._currentIndex)||\"E\"==this._string.charAt(this._currentIndex))&&\"x\"!=this._string.charAt(this._currentIndex+1)&&\"m\"!=this._string.charAt(this._currentIndex+1)){this._currentIndex++;if(\"+\"==this._string.charAt(this._currentIndex))this._currentIndex++;else if(\"-\"==this._string.charAt(this._currentIndex)){this._currentIndex++;r=-1}if(this._currentIndex>=this._endIndex||this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")return;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\"){t*=10;t+=this._string.charAt(this._currentIndex)-\"0\";this._currentIndex++}}let a=e+n;a*=o;t&&(a*=Math.pow(10,r*t));if(s!=this._currentIndex){this._skipOptionalSpacesOrDelimiter();return a}};Source.prototype._parseArcFlag=function(){if(this._currentIndex>=this._endIndex)return;let t=false;const e=this._string.charAt(this._currentIndex++);if(\"0\"==e)t=false;else{if(\"1\"!=e)return;t=true}this._skipOptionalSpacesOrDelimiter();return t};Source.prototype.parseSegment=function(){const t=this._string[this._currentIndex];let i=this._pathSegTypeFromChar(t);if(i==window.SVGPathSeg.PATHSEG_UNKNOWN){if(this._previousCommand==window.SVGPathSeg.PATHSEG_UNKNOWN)return null;i=this._nextCommandHelper(t,this._previousCommand);if(i==window.SVGPathSeg.PATHSEG_UNKNOWN)return null}else this._currentIndex++;this._previousCommand=i;let n;switch(i){case window.SVGPathSeg.PATHSEG_MOVETO_REL:return new window.SVGPathSegMovetoRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_MOVETO_ABS:return new window.SVGPathSegMovetoAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_REL:return new window.SVGPathSegLinetoRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_ABS:return new window.SVGPathSegLinetoAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL:return new window.SVGPathSegLinetoHorizontalRel(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS:return new window.SVGPathSegLinetoHorizontalAbs(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL:return new window.SVGPathSegLinetoVerticalRel(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS:return new window.SVGPathSegLinetoVerticalAbs(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_CLOSEPATH:this._skipOptionalSpaces();return new window.SVGPathSegClosePath(e);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicRel(e,n.x,n.y,n.x1,n.y1,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicAbs(e,n.x,n.y,n.x1,n.y1,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL:n={x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicSmoothRel(e,n.x,n.y,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS:n={x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicSmoothAbs(e,n.x,n.y,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoQuadraticRel(e,n.x,n.y,n.x1,n.y1);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoQuadraticAbs(e,n.x,n.y,n.x1,n.y1);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL:return new window.SVGPathSegCurvetoQuadraticSmoothRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS:return new window.SVGPathSegCurvetoQuadraticSmoothAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_ARC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),arcAngle:this._parseNumber(),arcLarge:this._parseArcFlag(),arcSweep:this._parseArcFlag(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegArcRel(e,n.x,n.y,n.x1,n.y1,n.arcAngle,n.arcLarge,n.arcSweep);case window.SVGPathSeg.PATHSEG_ARC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),arcAngle:this._parseNumber(),arcLarge:this._parseArcFlag(),arcSweep:this._parseArcFlag(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegArcAbs(e,n.x,n.y,n.x1,n.y1,n.arcAngle,n.arcLarge,n.arcSweep);default:throw\"Unknown path seg type.\"}};const i=new Builder;const n=new Source(t);if(!n.initialCommandIsMoveTo())return[];while(n.hasMoreData()){const t=n.parseSegment();if(!t)return[];i.appendSegment(t)}return i.pathSegList}}}catch(t){console.warn(\"An error occurred in tsParticles pathseg polyfill. If the Polygon Mask is not working, please open an issue here: https://github.com/matteobruni/tsparticles\",t)}})();class PolygonMaskDrawStroke{constructor(){this.color=new t;this.width=.5;this.opacity=1}load(i){var n;if(i){this.color=t.create(this.color,i.color);\"string\"===typeof this.color.value&&(this.opacity=null!==(n=e(this.color.value))&&void 0!==n?n:this.opacity);void 0!==i.opacity&&(this.opacity=i.opacity);void 0!==i.width&&(this.width=i.width)}}}class PolygonMaskDraw{constructor(){this.enable=false;this.stroke=new PolygonMaskDrawStroke}get lineColor(){return this.stroke.color}set lineColor(e){this.stroke.color=t.create(this.stroke.color,e)}get lineWidth(){return this.stroke.width}set lineWidth(t){this.stroke.width=t}load(t){var e;if(!t)return;void 0!==t.enable&&(this.enable=t.enable);const i=null!==(e=t.stroke)&&void 0!==e?e:{color:t.lineColor,width:t.lineWidth};this.stroke.load(i)}}class PolygonMaskInline{constructor(){this.arrangement=\"one-per-point\"}load(t){t&&void 0!==t.arrangement&&(this.arrangement=t.arrangement)}}class PolygonMaskLocalSvg{constructor(){this.path=[];this.size={height:0,width:0}}load(t){if(t){void 0!==t.path&&(this.path=t.path);if(void 0!==t.size){void 0!==t.size.width&&(this.size.width=t.size.width);void 0!==t.size.height&&(this.size.height=t.size.height)}}}}class PolygonMaskMove{constructor(){this.radius=10;this.type=\"path\"}load(t){if(t){void 0!==t.radius&&(this.radius=t.radius);void 0!==t.type&&(this.type=t.type)}}}class PolygonMask{constructor(){this.draw=new PolygonMaskDraw;this.enable=false;this.inline=new PolygonMaskInline;this.move=new PolygonMaskMove;this.scale=1;this.type=\"none\"}get inlineArrangement(){return this.inline.arrangement}set inlineArrangement(t){this.inline.arrangement=t}load(t){if(t){this.draw.load(t.draw);this.inline.load(t.inline);this.move.load(t.move);void 0!==t.scale&&(this.scale=t.scale);void 0!==t.type&&(this.type=t.type);void 0!==t.enable?this.enable=t.enable:this.enable=\"none\"!==this.type;void 0!==t.url&&(this.url=t.url);if(void 0!==t.data)if(\"string\"===typeof t.data)this.data=t.data;else{this.data=new PolygonMaskLocalSvg;this.data.load(t.data)}void 0!==t.position&&(this.position=i({},t.position))}}}function drawPolygonMask(t,e,i){const r=n(i.color);if(r){t.beginPath();t.moveTo(e[0].x,e[0].y);for(const i of e)t.lineTo(i.x,i.y);t.closePath();t.strokeStyle=o(r);t.lineWidth=i.width;t.stroke()}}function drawPolygonMaskPath(t,e,i,r){t.translate(r.x,r.y);const s=n(i.color);if(s){t.strokeStyle=o(s,i.opacity);t.lineWidth=i.width;t.stroke(e)}}function parsePaths(t,e,i){var n;const o=[];for(const r of t){const t=r.element.pathSegList,s=null!==(n=null===t||void 0===t?void 0:t.numberOfItems)&&void 0!==n?n:0,h={x:0,y:0};for(let n=0;n<s;n++){const r=null===t||void 0===t?void 0:t.getItem(n);const s=window.SVGPathSeg;switch(null===r||void 0===r?void 0:r.pathSegType){case s.PATHSEG_MOVETO_ABS:case s.PATHSEG_LINETO_ABS:case s.PATHSEG_CURVETO_CUBIC_ABS:case s.PATHSEG_CURVETO_QUADRATIC_ABS:case s.PATHSEG_ARC_ABS:case s.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS:case s.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS:{const t=r;h.x=t.x;h.y=t.y;break}case s.PATHSEG_LINETO_HORIZONTAL_ABS:h.x=r.x;break;case s.PATHSEG_LINETO_VERTICAL_ABS:h.y=r.y;break;case s.PATHSEG_LINETO_REL:case s.PATHSEG_MOVETO_REL:case s.PATHSEG_CURVETO_CUBIC_REL:case s.PATHSEG_CURVETO_QUADRATIC_REL:case s.PATHSEG_ARC_REL:case s.PATHSEG_CURVETO_CUBIC_SMOOTH_REL:case s.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL:{const t=r;h.x+=t.x;h.y+=t.y;break}case s.PATHSEG_LINETO_HORIZONTAL_REL:h.x+=r.x;break;case s.PATHSEG_LINETO_VERTICAL_REL:h.y+=r.y;break;case s.PATHSEG_UNKNOWN:case s.PATHSEG_CLOSEPATH:continue}o.push({x:h.x*e+i.x,y:h.y*e+i.y})}}return o}function calcClosestPtOnSegment(t,e,i){const{dx:n,dy:o}=r(i,t),{dx:s,dy:h}=r(e,t),a=(n*s+o*h)/(s**2+h**2),S={x:t.x+s*a,y:t.x+h*a,isOnSegment:a>=0&&a<=1};if(a<0){S.x=t.x;S.y=t.y}else if(a>1){S.x=e.x;S.y=e.y}return S}function segmentBounce(t,e,i){const{dx:n,dy:o}=r(t,e),h=Math.atan2(o,n),a=s.create(Math.sin(h),-Math.cos(h)),S=2*(i.x*a.x+i.y*a.y);a.multTo(S);i.subFrom(a)}const u=\"No polygon data loaded.\",c=\"No polygon found, you need to specify SVG url in config.\";class PolygonMaskInstance{constructor(t,e){this._container=t;this._engine=e;this.dimension={height:0,width:0};this.path2DSupported=!!window.Path2D;this.options=new PolygonMask;this._polygonMaskMoveRadius=this.options.move.radius*t.retina.pixelRatio}clickPositionValid(t){const e=this.options;return e.enable&&\"none\"!==e.type&&\"inline\"!==e.type&&this.checkInsidePolygon(t)}draw(t){var e;if(!(null===(e=this.paths)||void 0===e?void 0:e.length))return;const i=this.options,n=i.draw;if(!i.enable||!n.enable)return;const o=this.raw;for(const e of this.paths){const i=e.path2d,r=this.path2DSupported;t&&(r&&i&&this.offset?drawPolygonMaskPath(t,i,n.stroke,this.offset):o&&drawPolygonMask(t,o,n.stroke))}}async initAsync(t){this.options.load(null===t||void 0===t?void 0:t.polygon);const e=this.options;this._polygonMaskMoveRadius=e.move.radius*this._container.retina.pixelRatio;e.enable&&await this.initRawData()}particleBounce(t,e,i){return this.polygonBounce(t,e,i)}particlePosition(t){var e,n;const o=this.options;if(o.enable&&(null!==(n=null===(e=this.raw)||void 0===e?void 0:e.length)&&void 0!==n?n:0)>0)return i({},t||this.randomPoint())}particlesInitialization(){const t=this.options;if(t.enable&&\"inline\"===t.type&&(\"one-per-point\"===t.inline.arrangement||\"per-point\"===t.inline.arrangement)){this.drawPoints();return true}return false}resize(){const t=this._container,e=this.options;if(e.enable&&\"none\"!==e.type){this.redrawTimeout&&clearTimeout(this.redrawTimeout);this.redrawTimeout=window.setTimeout((async()=>{await this.initRawData(true);await t.particles.redraw()}),250)}}stop(){delete this.raw;delete this.paths}checkInsidePolygon(t){var e,i;const n=this._container,o=this.options;if(!o.enable||\"none\"===o.type||\"inline\"===o.type)return true;if(!this.raw)throw new Error(c);const r=n.canvas.size,s=null!==(e=null===t||void 0===t?void 0:t.x)&&void 0!==e?e:h()*r.width,a=null!==(i=null===t||void 0===t?void 0:t.y)&&void 0!==i?i:h()*r.height;let S=false;for(let t=0,e=this.raw.length-1;t<this.raw.length;e=t++){const i=this.raw[t],n=this.raw[e],o=i.y>a!==n.y>a&&s<(n.x-i.x)*(a-i.y)/(n.y-i.y)+i.x;o&&(S=!S)}return\"inside\"===o.type?S:\"outside\"===o.type&&!S}createPath2D(){var t,e;const i=this.options;if(this.path2DSupported&&(null===(t=this.paths)||void 0===t?void 0:t.length))for(const t of this.paths){const n=null===(e=t.element)||void 0===e?void 0:e.getAttribute(\"d\");if(n){const e=new Path2D(n),o=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\").createSVGMatrix(),r=new Path2D,s=o.scale(i.scale);if(r.addPath){r.addPath(e,s);t.path2d=r}else delete t.path2d}else delete t.path2d;if(!t.path2d&&this.raw){t.path2d=new Path2D;t.path2d.moveTo(this.raw[0].x,this.raw[0].y);this.raw.forEach(((e,i)=>{var n;i>0&&(null===(n=t.path2d)||void 0===n?void 0:n.lineTo(e.x,e.y))}));t.path2d.closePath()}}}async downloadSvgPath(t,e){const i=this.options,n=t||i.url,o=null!==e&&void 0!==e&&e;if(!n||void 0!==this.paths&&!o)return this.raw;const r=await fetch(n);if(!r.ok)throw new Error(\"tsParticles Error - Error occurred during polygon mask download\");return this.parseSvgPath(await r.text(),e)}drawPoints(){if(this.raw)for(const t of this.raw)this._container.particles.addParticle({x:t.x,y:t.y})}getEquidistantPointByIndex(t){var e,i,n,o,r,s,h;const a=this._container.actualOptions,S=this.options;if(!this.raw||!this.raw.length||!(null===(e=this.paths)||void 0===e?void 0:e.length))throw new Error(u);let c,w=0;const d=this.paths.reduce(((t,e)=>t+e.length),0),g=d/a.particles.number.value;for(const e of this.paths){const i=g*t-w;if(i<=e.length){c=e.element.getPointAtLength(i);break}w+=e.length}return{x:(null!==(i=null===c||void 0===c?void 0:c.x)&&void 0!==i?i:0)*S.scale+(null!==(o=null===(n=this.offset)||void 0===n?void 0:n.x)&&void 0!==o?o:0),y:(null!==(r=null===c||void 0===c?void 0:c.y)&&void 0!==r?r:0)*S.scale+(null!==(h=null===(s=this.offset)||void 0===s?void 0:s.y)&&void 0!==h?h:0)}}getPointByIndex(t){if(!this.raw||!this.raw.length)throw new Error(u);const e=this.raw[t%this.raw.length];return{x:e.x,y:e.y}}getRandomPoint(){if(!this.raw||!this.raw.length)throw new Error(u);const t=a(this.raw);return{x:t.x,y:t.y}}getRandomPointByLength(){var t,e,i;const n=this.options;if(!this.raw||!this.raw.length||!(null===(t=this.paths)||void 0===t?void 0:t.length))throw new Error(u);const o=a(this.paths),r=Math.floor(h()*o.length)+1,s=o.element.getPointAtLength(r);return{x:s.x*n.scale+((null===(e=this.offset)||void 0===e?void 0:e.x)||0),y:s.y*n.scale+((null===(i=this.offset)||void 0===i?void 0:i.y)||0)}}async initRawData(t){const e=this.options;if(e.url)this.raw=await this.downloadSvgPath(e.url,t);else if(e.data){const i=e.data;let n;if(\"string\"!==typeof i){const t=i.path instanceof Array?i.path.map((t=>`<path d=\"${t}\" />`)).join(\"\"):`<path d=\"${i.path}\" />`;const e='xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"';n=`<svg ${e} width=\"${i.size.width}\" height=\"${i.size.height}\">${t}</svg>`}else n=i;this.raw=this.parseSvgPath(n,t)}this.createPath2D();this._engine.dispatchEvent(\"polygonMaskLoaded\",{container:this._container})}parseSvgPath(t,e){var i,n,o;const r=null!==e&&void 0!==e&&e;if(void 0!==this.paths&&!r)return this.raw;const s=this._container,h=this.options,a=new DOMParser,S=a.parseFromString(t,\"image/svg+xml\"),u=S.getElementsByTagName(\"svg\")[0];let c=u.getElementsByTagName(\"path\");c.length||(c=S.getElementsByTagName(\"path\"));this.paths=[];for(let t=0;t<c.length;t++){const e=c.item(t);e&&this.paths.push({element:e,length:e.getTotalLength()})}const w=s.retina.pixelRatio,d=h.scale/w;this.dimension.width=parseFloat(null!==(i=u.getAttribute(\"width\"))&&void 0!==i?i:\"0\")*d;this.dimension.height=parseFloat(null!==(n=u.getAttribute(\"height\"))&&void 0!==n?n:\"0\")*d;const g=null!==(o=h.position)&&void 0!==o?o:{x:50,y:50};this.offset={x:s.canvas.size.width*g.x/(100*w)-this.dimension.width/2,y:s.canvas.size.height*g.y/(100*w)-this.dimension.height/2};return parsePaths(this.paths,d,this.offset)}polygonBounce(t,e,i){const n=this.options;if(!this.raw||!n.enable||\"top\"!==i)return false;if(\"inside\"===n.type||\"outside\"===n.type){let e,i,n;const o=t.getPosition(),s=t.getRadius();for(let h=0,a=this.raw.length-1;h<this.raw.length;a=h++){const S=this.raw[h],u=this.raw[a];e=calcClosestPtOnSegment(S,u,o);const c=r(o,e);[i,n]=[c.dx,c.dy];if(c.distance<s){segmentBounce(S,u,t.velocity);return true}}if(e&&void 0!==i&&void 0!==n&&!this.checkInsidePolygon(o)){const i={x:1,y:1};t.position.x>=e.x&&(i.x=-1);t.position.y>=e.y&&(i.y=-1);t.position.x=e.x+2*s*i.x;t.position.y=e.y+2*s*i.y;t.velocity.mult(-1);return true}}else if(\"inline\"===n.type&&t.initialPosition){const e=S(t.initialPosition,t.getPosition());if(e>this._polygonMaskMoveRadius){t.velocity.x=t.velocity.y/2-t.velocity.x;t.velocity.y=t.velocity.x/2-t.velocity.y;return true}}return false}randomPoint(){const t=this._container,e=this.options;let i;if(\"inline\"===e.type)switch(e.inline.arrangement){case\"random-point\":i=this.getRandomPoint();break;case\"random-length\":i=this.getRandomPointByLength();break;case\"equidistant\":i=this.getEquidistantPointByIndex(t.particles.count);break;case\"one-per-point\":case\"per-point\":default:i=this.getPointByIndex(t.particles.count)}else i={x:h()*t.canvas.size.width,y:h()*t.canvas.size.height};return this.checkInsidePolygon(i)?i:this.randomPoint()}}class PolygonMaskPlugin{constructor(t){this.id=\"polygonMask\";this._engine=t}getPlugin(t){return new PolygonMaskInstance(t,this._engine)}loadOptions(t,e){if(!this.needsPlugin(e))return;const i=t;let n=i.polygon;void 0===(null===n||void 0===n?void 0:n.load)&&(i.polygon=n=new PolygonMask);n.load(null===e||void 0===e?void 0:e.polygon)}needsPlugin(t){var e,i,n;return null!==(i=null===(e=null===t||void 0===t?void 0:t.polygon)||void 0===e?void 0:e.enable)&&void 0!==i?i:void 0!==(null===(n=null===t||void 0===t?void 0:t.polygon)||void 0===n?void 0:n.type)&&\"none\"!==t.polygon.type}}async function loadPolygonMaskPlugin(t){const e=new PolygonMaskPlugin(t);await t.addPlugin(e)}export{loadPolygonMaskPlugin};\n\n//# sourceMappingURL=index.js.map", "import{setRangeValue as l,OptionsColor as e,getRandom as o,getRangeValue as a,rangeColorToHsl as n}from\"tsparticles-engine\";class RollLight{constructor(){this.enable=false;this.value=0}load(e){if(e){void 0!==e.enable&&(this.enable=e.enable);void 0!==e.value&&(this.value=l(e.value))}}}class Roll{constructor(){this.darken=new RollLight;this.enable=false;this.enlighten=new RollLight;this.mode=\"vertical\";this.speed=25}load(o){if(o){void 0!==o.backColor&&(this.backColor=e.create(this.backColor,o.backColor));this.darken.load(o.darken);void 0!==o.enable&&(this.enable=o.enable);this.enlighten.load(o.enlighten);void 0!==o.mode&&(this.mode=o.mode);void 0!==o.speed&&(this.speed=l(o.speed))}}}function updateRoll(l,e){const o=l.options.roll;if(!l.roll||!(null===o||void 0===o?void 0:o.enable))return;const a=l.roll.speed*e.factor,n=2*Math.PI;l.roll.angle+=a;l.roll.angle>n&&(l.roll.angle-=n)}class RollUpdater{getTransformValues(l){var e;const o=(null===(e=l.roll)||void 0===e?void 0:e.enable)&&l.roll,a=o&&o.horizontal,n=o&&o.vertical;return{a:a?Math.cos(o.angle):void 0,d:n?Math.sin(o.angle):void 0}}init(l){const e=l.options.roll;if(null===e||void 0===e?void 0:e.enable){l.roll={enable:e.enable,horizontal:\"horizontal\"===e.mode||\"both\"===e.mode,vertical:\"vertical\"===e.mode||\"both\"===e.mode,angle:o()*Math.PI*2,speed:a(e.speed)/360};if(e.backColor)l.backColor=n(e.backColor);else if(e.darken.enable&&e.enlighten.enable){const n=o()>=.5?\"darken\":\"enlighten\";l.roll.alter={type:n,value:a(\"darken\"===n?e.darken.value:e.enlighten.value)}}else e.darken.enable?l.roll.alter={type:\"darken\",value:a(e.darken.value)}:e.enlighten.enable&&(l.roll.alter={type:\"enlighten\",value:a(e.enlighten.value)})}else l.roll={enable:false,horizontal:false,vertical:false,angle:0,speed:0}}isEnabled(l){const e=l.options.roll;return!l.destroyed&&!l.spawning&&!!(null===e||void 0===e?void 0:e.enable)}loadOptions(l,...e){l.roll||(l.roll=new Roll);for(const o of e)l.roll.load(null===o||void 0===o?void 0:o.roll)}update(l,e){this.isEnabled(l)&&updateRoll(l,e)}}async function loadRollUpdater(l){await l.addParticleUpdater(\"roll\",(()=>new RollUpdater))}export{loadRollUpdater};\n\n//# sourceMappingURL=index.js.map", "const initPjs=o=>{const particlesJS=(t,n)=>o.load(t,n);particlesJS.load=(t,n,c)=>{o.loadJSON(t,n).then((o=>{o&&c(o)})).catch((()=>{c(void 0)}))};particlesJS.setOnClickHandler=t=>{o.setOnClickHandler(t)};const t=o.dom();return{particlesJS:particlesJS,pJSDom:t}};export{initPjs};\n\n//# sourceMappingURL=index.js.map", "import{getRangeValue as t,getRandom as e}from\"tsparticles-engine\";function updateAngle(t,e){var a,o;const n=t.rotate;if(!n)return;const i=t.options.rotate,l=i.animation,r=(null!==(a=n.velocity)&&void 0!==a?a:0)*e.factor,c=2*Math.PI,s=null!==(o=n.decay)&&void 0!==o?o:1;if(l.enable){switch(n.status){case 0:n.value+=r;n.value>c&&(n.value-=c);break;case 1:default:n.value-=r;n.value<0&&(n.value+=c);break}n.velocity&&1!==s&&(n.velocity*=s)}}class AngleUpdater{constructor(t){this.container=t}init(a){const o=a.options.rotate;a.rotate={enable:o.animation.enable,value:t(o.value)*Math.PI/180};let n=o.direction;if(\"random\"===n){const t=Math.floor(2*e());n=t>0?\"counter-clockwise\":\"clockwise\"}switch(n){case\"counter-clockwise\":case\"counterClockwise\":a.rotate.status=1;break;case\"clockwise\":a.rotate.status=0;break}const i=a.options.rotate.animation;if(i.enable){a.rotate.decay=1-t(i.decay);a.rotate.velocity=t(i.speed)/360*this.container.retina.reduceFactor;i.sync||(a.rotate.velocity*=e())}a.rotation=a.rotate.value}isEnabled(t){const e=t.options.rotate,a=e.animation;return!t.destroyed&&!t.spawning&&a.enable&&!e.path}update(t,e){var a,o;if(this.isEnabled(t)){updateAngle(t,e);t.rotation=null!==(o=null===(a=t.rotate)||void 0===a?void 0:a.value)&&void 0!==o?o:0}}}async function loadAngleUpdater(t){await t.addParticleUpdater(\"angle\",(t=>new AngleUpdater(t)))}export{loadAngleUpdater};\n\n//# sourceMappingURL=index.js.map", "import{getDistances as i,getRandom as e,clamp as t,getRangeValue as n,getDistance as o,getRangeMax as a}from\"tsparticles-engine\";function applyDistance(t){const n=t.initialPosition,{dx:o,dy:a}=i(n,t.position),s=Math.abs(o),c=Math.abs(a),l=t.retina.maxDistance.horizontal,r=t.retina.maxDistance.vertical;if(l||r)if((l&&s>=l||r&&c>=r)&&!t.misplaced){t.misplaced=!!l&&s>l||!!r&&c>r;l&&(t.velocity.x=t.velocity.y/2-t.velocity.x);r&&(t.velocity.y=t.velocity.x/2-t.velocity.y)}else if((!l||s<l)&&(!r||c<r)&&t.misplaced)t.misplaced=false;else if(t.misplaced){const i=t.position,o=t.velocity;l&&(i.x<n.x&&o.x<0||i.x>n.x&&o.x>0)&&(o.x*=-e());r&&(i.y<n.y&&o.y<0||i.y>n.y&&o.y>0)&&(o.y*=-e())}}function spin(i,e){const t=i.container;if(!i.spin)return;const n={x:\"clockwise\"===i.spin.direction?Math.cos:Math.sin,y:\"clockwise\"===i.spin.direction?Math.sin:Math.cos};i.position.x=i.spin.center.x+i.spin.radius*n.x(i.spin.angle);i.position.y=i.spin.center.y+i.spin.radius*n.y(i.spin.angle);i.spin.radius+=i.spin.acceleration;const o=Math.max(t.canvas.size.width,t.canvas.size.height);if(i.spin.radius>o/2){i.spin.radius=o/2;i.spin.acceleration*=-1}else if(i.spin.radius<0){i.spin.radius=0;i.spin.acceleration*=-1}i.spin.angle+=e/100*(1-i.spin.radius/o)}function applyPath(i,e){var n;const o=i.options;const a=o.move.path;const s=a.enable;if(!s)return;if(i.lastPathTime<=i.pathDelay){i.lastPathTime+=e.value;return}const c=null===(n=i.pathGenerator)||void 0===n?void 0:n.generate(i);c&&i.velocity.addTo(c);if(a.clamp){i.velocity.x=t(i.velocity.x,-1,1);i.velocity.y=t(i.velocity.y,-1,1)}i.lastPathTime-=i.pathDelay}function getProximitySpeedFactor(i){return i.slow.inRange?i.slow.factor:1}class BaseMover{init(i){var e;const t=i.container,a=i.options,s=a.move.gravity,c=a.move.spin;i.gravity={enable:s.enable,acceleration:n(s.acceleration),inverse:s.inverse};if(c.enable){const a=null!==(e=c.position)&&void 0!==e?e:{x:50,y:50};const s={x:a.x/100*t.canvas.size.width,y:a.y/100*t.canvas.size.height};const l=i.getPosition();const r=o(l,s);const p=n(c.acceleration);i.retina.spinAcceleration=p*t.retina.pixelRatio;i.spin={center:s,direction:i.velocity.x>=0?\"clockwise\":\"counter-clockwise\",angle:i.velocity.angle,radius:r,acceleration:i.retina.spinAcceleration}}}isEnabled(i){return!i.destroyed&&i.options.move.enable}move(i,e){var t,o,s;var c,l;const r=i.options,p=r.move;if(!p.enable)return;const v=i.container,y=getProximitySpeedFactor(i),d=(null!==(t=(c=i.retina).moveSpeed)&&void 0!==t?t:c.moveSpeed=n(p.speed)*v.retina.pixelRatio)*v.retina.reduceFactor,x=null!==(o=(l=i.retina).moveDrift)&&void 0!==o?o:l.moveDrift=n(i.options.move.drift)*v.retina.pixelRatio,u=a(r.size.value)*v.retina.pixelRatio,m=p.size?i.getRadius()/u:1,f=m*y*(e.factor||1),h=2,g=d*f/h;if(p.spin.enable)spin(i,g);else{applyPath(i,e);const t=i.gravity,n=(null===t||void 0===t?void 0:t.enable)&&t.inverse?-1:1;(null===t||void 0===t?void 0:t.enable)&&g&&(i.velocity.y+=n*(t.acceleration*e.factor)/(60*g));x&&g&&(i.velocity.x+=x*e.factor/(60*g));const o=i.moveDecay;1!=o&&i.velocity.multTo(o);const a=i.velocity.mult(g),c=null!==(s=i.retina.maxSpeed)&&void 0!==s?s:v.retina.maxSpeed;if((null===t||void 0===t?void 0:t.enable)&&c>0&&(!t.inverse&&a.y>=0&&a.y>=c||t.inverse&&a.y<=0&&a.y<=-c)){a.y=n*c;g&&(i.velocity.y=a.y/g)}const l=i.options.zIndex,r=(1-i.zIndexFactor)**l.velocityRate;1!=r&&a.multTo(r);i.position.addTo(a);if(p.vibrate){i.position.x+=Math.sin(i.position.x*Math.cos(i.position.y));i.position.y+=Math.cos(i.position.y*Math.sin(i.position.x))}}applyDistance(i)}}async function loadBaseMover(i){i.addMover(\"base\",(()=>new BaseMover))}export{loadBaseMover};\n\n//# sourceMappingURL=index.js.map", "class CircleDrawer{draw(a,e,r){a.arc(0,0,r,0,2*Math.PI,false)}getSidesCount(){return 12}}async function loadCircleShape(a){await a.addShape(\"circle\",new CircleDrawer)}export{loadCircleShape};\n\n//# sourceMappingURL=index.js.map", "import{randomInRange as o,rangeColorToHsl as l,getHslAnimationFromHsl as e}from\"tsparticles-engine\";function updateColorValue(l,e,a,t,i){var r,n;const u=e;if(!u||!a.enable)return;const d=o(a.offset),c=(null!==(r=e.velocity)&&void 0!==r?r:0)*l.factor+3.6*d,v=null!==(n=e.decay)&&void 0!==n?n:1;if(i&&0!==u.status){u.value-=c;if(u.value<0){u.status=0;u.value+=u.value}}else{u.value+=c;if(i&&u.value>t){u.status=1;u.value-=u.value%t}}u.velocity&&1!==v&&(u.velocity*=v);u.value>t&&(u.value%=t)}function updateColor(o,l){var e,a,t;const i=o.options.color.animation;void 0!==(null===(e=o.color)||void 0===e?void 0:e.h)&&updateColorValue(l,o.color.h,i.h,360,false);void 0!==(null===(a=o.color)||void 0===a?void 0:a.s)&&updateColorValue(l,o.color.s,i.s,100,true);void 0!==(null===(t=o.color)||void 0===t?void 0:t.l)&&updateColorValue(l,o.color.l,i.l,100,true)}class ColorUpdater{constructor(o){this.container=o}init(o){const a=l(o.options.color,o.id,o.options.reduceDuplicates);a&&(o.color=e(a,o.options.color.animation,this.container.retina.reduceFactor))}isEnabled(o){var l,e,a;const t=o.options.color.animation;return!o.destroyed&&!o.spawning&&(void 0!==(null===(l=o.color)||void 0===l?void 0:l.h.value)&&t.h.enable||void 0!==(null===(e=o.color)||void 0===e?void 0:e.s.value)&&t.s.enable||void 0!==(null===(a=o.color)||void 0===a?void 0:a.l.value)&&t.l.enable)}update(o,l){updateColor(o,l)}}async function loadColorUpdater(o){await o.addParticleUpdater(\"color\",(o=>new ColorUpdater(o)))}export{loadColorUpdater};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as t,mouseMoveEvent as a,isInArray as i,Circle as c,getDistances as e,clamp as r,calcEasing as n,Vector as o}from\"tsparticles-engine\";class Attract{constructor(){this.distance=200;this.duration=.4;this.easing=\"ease-out-quad\";this.factor=1;this.maxSpeed=50;this.speed=1}load(t){if(t){void 0!==t.distance&&(this.distance=t.distance);void 0!==t.duration&&(this.duration=t.duration);void 0!==t.easing&&(this.easing=t.easing);void 0!==t.factor&&(this.factor=t.factor);void 0!==t.maxSpeed&&(this.maxSpeed=t.maxSpeed);void 0!==t.speed&&(this.speed=t.speed)}}}class Attractor extends t{constructor(t){super(t);t.attract||(t.attract={particles:[]});this.handleClickMode=a=>{const i=this.container.actualOptions,c=i.interactivity.modes.attract;if(c&&\"attract\"===a){t.attract||(t.attract={particles:[]});t.attract.clicking=true;t.attract.count=0;for(const a of t.attract.particles)this.isEnabled(a)&&a.velocity.setTo(a.initialVelocity);t.attract.particles=[];t.attract.finish=false;setTimeout((()=>{if(!t.destroyed){t.attract||(t.attract={particles:[]});t.attract.clicking=false}}),1e3*c.duration)}}}clear(){}init(){const t=this.container,a=t.actualOptions.interactivity.modes.attract;a&&(t.retina.attractModeDistance=a.distance*t.retina.pixelRatio)}async interact(){const t=this.container,c=t.actualOptions,e=t.interactivity.status===a,r=c.interactivity.events,n=r.onHover.enable,o=r.onHover.mode,s=r.onClick.enable,d=r.onClick.mode;e&&n&&i(\"attract\",o)?this.hoverAttract():s&&i(\"attract\",d)&&this.clickAttract()}isEnabled(t){var a;const c=this.container,e=c.actualOptions,r=c.interactivity.mouse,n=(null!==(a=null===t||void 0===t?void 0:t.interactivity)&&void 0!==a?a:e.interactivity).events;if((!r.position||!n.onHover.enable)&&(!r.clickPosition||!n.onClick.enable))return false;const o=n.onHover.mode,s=n.onClick.mode;return i(\"attract\",o)||i(\"attract\",s)}loadModeOptions(t,...a){t.attract||(t.attract=new Attract);for(const i of a)t.attract.load(null===i||void 0===i?void 0:i.attract)}reset(){}clickAttract(){const t=this.container;t.attract||(t.attract={particles:[]});if(!t.attract.finish){t.attract.count||(t.attract.count=0);t.attract.count++;t.attract.count===t.particles.count&&(t.attract.finish=true)}if(t.attract.clicking){const a=t.interactivity.mouse.clickPosition,i=t.retina.attractModeDistance;if(!i||i<0||!a)return;this.processAttract(a,i,new c(a.x,a.y,i))}else false===t.attract.clicking&&(t.attract.particles=[])}hoverAttract(){const t=this.container,a=t.interactivity.mouse.position,i=t.retina.attractModeDistance;!i||i<0||!a||this.processAttract(a,i,new c(a.x,a.y,i))}processAttract(t,a,i){const c=this.container,s=c.actualOptions.interactivity.modes.attract;if(!s)return;const d=c.particles.quadTree.query(i,(t=>this.isEnabled(t)));for(const i of d){const{dx:c,dy:d,distance:l}=e(i.position,t);const u=s.speed*s.factor;const p=r(n(1-l/a,s.easing)*u,0,s.maxSpeed);const h=o.create(0===l?u:c/l*p,0===l?u:d/l*p);i.position.subFrom(h)}}}async function loadExternalAttractInteraction(t){await t.addInteractor(\"externalAttract\",(t=>new Attractor(t)))}export{Attract,loadExternalAttractInteraction};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as e,mouseMoveEvent as t,isInArray as o,divModeExecute as n,isDivModeEnabled as i,Circle as c,circleBounce as s,circleBounceDataFromParticle as a,Vector as r,Rectangle as u,rectBounce as l,calculateBounds as d}from\"tsparticles-engine\";class Bounce{constructor(){this.distance=200}load(e){e&&void 0!==e.distance&&(this.distance=e.distance)}}class Bouncer extends e{constructor(e){super(e)}clear(){}init(){const e=this.container,t=e.actualOptions.interactivity.modes.bounce;t&&(e.retina.bounceModeDistance=t.distance*e.retina.pixelRatio)}async interact(){const e=this.container,i=e.actualOptions,c=i.interactivity.events,s=e.interactivity.status===t,a=c.onHover.enable,r=c.onHover.mode,u=c.onDiv;s&&a&&o(\"bounce\",r)?this.processMouseBounce():n(\"bounce\",u,((e,t)=>this.singleSelectorBounce(e,t)))}isEnabled(e){var t;const n=this.container,c=n.actualOptions,s=n.interactivity.mouse,a=(null!==(t=null===e||void 0===e?void 0:e.interactivity)&&void 0!==t?t:c.interactivity).events,r=a.onDiv;return s.position&&a.onHover.enable&&o(\"bounce\",a.onHover.mode)||i(\"bounce\",r)}loadModeOptions(e,...t){e.bounce||(e.bounce=new Bounce);for(const o of t)e.bounce.load(null===o||void 0===o?void 0:o.bounce)}reset(){}processBounce(e,t,o){const n=this.container.particles.quadTree.query(o,(e=>this.isEnabled(e)));for(const i of n)o instanceof c?s(a(i),{position:e,radius:t,mass:t**2*Math.PI/2,velocity:r.origin,factor:r.origin}):o instanceof u&&l(i,d(e,t))}processMouseBounce(){const e=this.container,t=e.retina.pixelRatio,o=10*t,n=e.interactivity.mouse.position,i=e.retina.bounceModeDistance;!i||i<0||!n||this.processBounce(n,i,new c(n.x,n.y,i+o))}singleSelectorBounce(e,t){const o=this.container,n=document.querySelectorAll(e);n.length&&n.forEach((e=>{const n=e,i=o.retina.pixelRatio,s={x:(n.offsetLeft+n.offsetWidth/2)*i,y:(n.offsetTop+n.offsetHeight/2)*i},a=n.offsetWidth/2*i,r=10*i,l=\"circle\"===t.type?new c(s.x,s.y,a+r):new u(n.offsetLeft*i-r,n.offsetTop*i-r,n.offsetWidth*i+2*r,n.offsetHeight*i+2*r);this.processBounce(s,a,l)}))}}async function loadExternalBounceInteraction(e){await e.addInteractor(\"externalBounce\",(e=>new Bouncer(e)))}export{Bounce,loadExternalBounceInteraction};\n\n//# sourceMappingURL=index.js.map", "import{executeOnSingleOrMultiple as e,OptionsColor as i,clamp as t,ExternalInteractorBase as o,isInArray as b,divModeExecute as l,isDivModeEnabled as s,getDistance as n,getRangeMax as a,mouseMoveEvent as u,mouseLeaveEvent as c,itemFromSingleOrMultiple as r,rangeColorToHsl as d,rgbToHsl as v,colorMix as f,Circle as p,Rectangle as h,divMode as y}from\"tsparticles-engine\";class BubbleBase{constructor(){this.distance=200;this.duration=.4;this.mix=false}load(t){if(t){void 0!==t.distance&&(this.distance=t.distance);void 0!==t.duration&&(this.duration=t.duration);void 0!==t.mix&&(this.mix=t.mix);void 0!==t.opacity&&(this.opacity=t.opacity);if(void 0!==t.color){const o=this.color instanceof Array?void 0:this.color;this.color=e(t.color,(e=>i.create(o,e)))}void 0!==t.size&&(this.size=t.size)}}}class BubbleDiv extends BubbleBase{constructor(){super();this.selectors=[]}get ids(){return e(this.selectors,(e=>e.replace(\"#\",\"\")))}set ids(i){this.selectors=e(i,(e=>`#${e}`))}load(e){super.load(e);if(e){void 0!==e.ids&&(this.ids=e.ids);void 0!==e.selectors&&(this.selectors=e.selectors)}}}class Bubble extends BubbleBase{load(i){super.load(i);i&&(this.divs=e(i.divs,(e=>{const i=new BubbleDiv;i.load(e);return i})))}}function calculateBubbleValue(e,i,o,b){if(i>=o){const l=e+(i-o)*b;return t(l,e,i)}if(i<o){const l=e-(o-i)*b;return t(l,i,e)}}class Bubbler extends o{constructor(e){super(e);e.bubble||(e.bubble={});this.handleClickMode=i=>{if(\"bubble\"===i){e.bubble||(e.bubble={});e.bubble.clicking=true}}}clear(e,i,t){if(!e.bubble.inRange||t){delete e.bubble.div;delete e.bubble.opacity;delete e.bubble.radius;delete e.bubble.color}}init(){const e=this.container,i=e.actualOptions.interactivity.modes.bubble;if(i){e.retina.bubbleModeDistance=i.distance*e.retina.pixelRatio;void 0!==i.size&&(e.retina.bubbleModeSize=i.size*e.retina.pixelRatio)}}async interact(e){const i=this.container.actualOptions,t=i.interactivity.events,o=t.onHover,s=t.onClick,n=o.enable,a=o.mode,u=s.enable,c=s.mode,r=t.onDiv;n&&b(\"bubble\",a)?this.hoverBubble(e):u&&b(\"bubble\",c)?this.clickBubble(e):l(\"bubble\",r,((i,t)=>this.singleSelectorHover(e,i,t)))}isEnabled(e){var i;const t=this.container,o=t.actualOptions,l=t.interactivity.mouse,n=(null!==(i=null===e||void 0===e?void 0:e.interactivity)&&void 0!==i?i:o.interactivity).events,a=n.onDiv,u=s(\"bubble\",a);if(!(u||n.onHover.enable&&l.position||n.onClick.enable&&l.clickPosition))return false;const c=n.onHover.mode;const r=n.onClick.mode;return b(\"bubble\",c)||b(\"bubble\",r)||u}loadModeOptions(e,...i){e.bubble||(e.bubble=new Bubble);for(const t of i)e.bubble.load(null===t||void 0===t?void 0:t.bubble)}reset(e){e.bubble.inRange=false}clickBubble(e){var i,t;const o=this.container,b=o.actualOptions,l=o.interactivity.mouse.clickPosition,s=b.interactivity.modes.bubble;if(!s||!l)return;o.bubble||(o.bubble={});const u=o.retina.bubbleModeDistance;if(!u||u<0)return;const c=o.particles.quadTree.queryCircle(l,u,(e=>this.isEnabled(e)));for(const e of c){if(!o.bubble.clicking)continue;e.bubble.inRange=!o.bubble.durationEnd;const b=e.getPosition(),c=n(b,l),r=((new Date).getTime()-(o.interactivity.mouse.clickTime||0))/1e3;r>s.duration&&(o.bubble.durationEnd=true);if(r>2*s.duration){o.bubble.clicking=false;o.bubble.durationEnd=false}const d={bubbleObj:{optValue:o.retina.bubbleModeSize,value:e.bubble.radius},particlesObj:{optValue:a(e.options.size.value)*o.retina.pixelRatio,value:e.size.value},type:\"size\"};this.process(e,c,r,d);const v={bubbleObj:{optValue:s.opacity,value:e.bubble.opacity},particlesObj:{optValue:a(e.options.opacity.value),value:null!==(t=null===(i=e.opacity)||void 0===i?void 0:i.value)&&void 0!==t?t:1},type:\"opacity\"};this.process(e,c,r,v);o.bubble.durationEnd?delete e.bubble.color:c<=u?this.hoverBubbleColor(e,c):delete e.bubble.color}}hoverBubble(e){const i=this.container,t=i.interactivity.mouse.position,o=i.retina.bubbleModeDistance;if(!o||o<0||void 0===t)return;const b=i.particles.quadTree.queryCircle(t,o,(e=>this.isEnabled(e)));for(const e of b){e.bubble.inRange=true;const b=e.getPosition(),l=n(b,t),s=1-l/o;if(l<=o){if(s>=0&&i.interactivity.status===u){this.hoverBubbleSize(e,s);this.hoverBubbleOpacity(e,s);this.hoverBubbleColor(e,s)}}else this.reset(e);i.interactivity.status===c&&this.reset(e)}}hoverBubbleColor(e,i,t){const o=this.container.actualOptions;const b=null!==t&&void 0!==t?t:o.interactivity.modes.bubble;if(b){if(!e.bubble.finalColor){const i=b.color;if(!i)return;const t=r(i);e.bubble.finalColor=d(t)}if(e.bubble.finalColor)if(b.mix){e.bubble.color=void 0;const t=e.getFillColor();e.bubble.color=t?v(f(t,e.bubble.finalColor,1-i,i)):e.bubble.finalColor}else e.bubble.color=e.bubble.finalColor}}hoverBubbleOpacity(e,i,t){var o,b,l,s;const n=this.container,u=n.actualOptions,c=null!==(o=null===t||void 0===t?void 0:t.opacity)&&void 0!==o?o:null===(b=u.interactivity.modes.bubble)||void 0===b?void 0:b.opacity;if(!c)return;const r=e.options.opacity.value;const d=null!==(s=null===(l=e.opacity)||void 0===l?void 0:l.value)&&void 0!==s?s:1;const v=calculateBubbleValue(d,c,a(r),i);void 0!==v&&(e.bubble.opacity=v)}hoverBubbleSize(e,i,t){const o=this.container,b=(null===t||void 0===t?void 0:t.size)?t.size*o.retina.pixelRatio:o.retina.bubbleModeSize;if(void 0===b)return;const l=a(e.options.size.value)*o.retina.pixelRatio;const s=e.size.value;const n=calculateBubbleValue(s,b,l,i);void 0!==n&&(e.bubble.radius=n)}process(e,i,t,o){const b=this.container,l=o.bubbleObj.optValue,s=b.actualOptions,n=s.interactivity.modes.bubble;if(!n||void 0===l)return;const a=n.duration,u=b.retina.bubbleModeDistance,c=o.particlesObj.optValue,r=o.bubbleObj.value,d=o.particlesObj.value||0,v=o.type;if(u&&!(u<0)&&l!==c){b.bubble||(b.bubble={});if(b.bubble.durationEnd){if(r){\"size\"===v&&delete e.bubble.radius;\"opacity\"===v&&delete e.bubble.opacity}}else if(i<=u){const i=null!==r&&void 0!==r?r:d;if(i!==l){const i=d-t*(d-l)/a;\"size\"===v&&(e.bubble.radius=i);\"opacity\"===v&&(e.bubble.opacity=i)}}else{\"size\"===v&&delete e.bubble.radius;\"opacity\"===v&&delete e.bubble.opacity}}}singleSelectorHover(e,i,t){const o=this.container,b=document.querySelectorAll(i),l=o.actualOptions.interactivity.modes.bubble;l&&b.length&&b.forEach((i=>{const b=i,s=o.retina.pixelRatio,n={x:(b.offsetLeft+b.offsetWidth/2)*s,y:(b.offsetTop+b.offsetHeight/2)*s},a=b.offsetWidth/2*s,u=\"circle\"===t.type?new p(n.x,n.y,a):new h(b.offsetLeft*s,b.offsetTop*s,b.offsetWidth*s,b.offsetHeight*s),c=o.particles.quadTree.query(u,(e=>this.isEnabled(e)));for(const i of c){if(!u.contains(i.getPosition()))continue;i.bubble.inRange=true;const t=l.divs;const o=y(t,b);if(!i.bubble.div||i.bubble.div!==b){this.clear(i,e,true);i.bubble.div=b}this.hoverBubbleSize(i,1,o);this.hoverBubbleOpacity(i,1,o);this.hoverBubbleColor(i,1,o)}}))}}async function loadExternalBubbleInteraction(e){await e.addInteractor(\"externalBubble\",(e=>new Bubbler(e)))}export{Bubble,BubbleBase,BubbleDiv,loadExternalBubbleInteraction};\n\n//# sourceMappingURL=index.js.map", "import{colorMix as n,getStyleFromHsl as t,getStyleFromRgb as i,drawLine as e,ExternalInteractorBase as o,isInArray as a}from\"tsparticles-engine\";class ConnectLinks{constructor(){this.opacity=.5}load(n){n&&void 0!==n.opacity&&(this.opacity=n.opacity)}}class Connect{constructor(){this.distance=80;this.links=new ConnectLinks;this.radius=60}get lineLinked(){return this.links}set lineLinked(n){this.links=n}get line_linked(){return this.links}set line_linked(n){this.links=n}load(n){var t,i;if(n){void 0!==n.distance&&(this.distance=n.distance);this.links.load(null!==(i=null!==(t=n.links)&&void 0!==t?t:n.lineLinked)&&void 0!==i?i:n.line_linked);void 0!==n.radius&&(this.radius=n.radius)}}}function gradient(e,o,a,s){const c=Math.floor(a.getRadius()/o.getRadius()),r=o.getFillColor(),d=a.getFillColor();if(!r||!d)return;const l=o.getPosition(),u=a.getPosition(),v=n(r,d,o.getRadius(),a.getRadius()),h=e.createLinearGradient(l.x,l.y,u.x,u.y);h.addColorStop(0,t(r,s));h.addColorStop(c>1?1:c,i(v,s));h.addColorStop(1,t(d,s));return h}function drawConnectLine(n,t,i,o,a){n.save();e(n,o,a);n.lineWidth=t;n.strokeStyle=i;n.stroke();n.restore()}function lineStyle(n,t,i,e){const o=n.actualOptions,a=o.interactivity.modes.connect;if(a)return gradient(t,i,e,a.links.opacity)}function drawConnection(n,t,i){n.canvas.draw((e=>{var o;const a=lineStyle(n,e,t,i);if(!a)return;const s=t.getPosition(),c=i.getPosition();drawConnectLine(e,null!==(o=t.retina.linksWidth)&&void 0!==o?o:0,a,s,c)}))}class Connector extends o{constructor(n){super(n)}clear(){}init(){const n=this.container,t=n.actualOptions.interactivity.modes.connect;if(t){n.retina.connectModeDistance=t.distance*n.retina.pixelRatio;n.retina.connectModeRadius=t.radius*n.retina.pixelRatio}}async interact(){const n=this.container,t=n.actualOptions;if(t.interactivity.events.onHover.enable&&\"pointermove\"===n.interactivity.status){const t=n.interactivity.mouse.position;if(!n.retina.connectModeDistance||n.retina.connectModeDistance<0||!n.retina.connectModeRadius||n.retina.connectModeRadius<0||!t)return;const i=Math.abs(n.retina.connectModeRadius),e=n.particles.quadTree.queryCircle(t,i,(n=>this.isEnabled(n)));let o=0;for(const t of e){const i=t.getPosition();for(const a of e.slice(o+1)){const e=a.getPosition(),o=Math.abs(n.retina.connectModeDistance),s=Math.abs(i.x-e.x),c=Math.abs(i.y-e.y);s<o&&c<o&&drawConnection(n,t,a)}++o}}}isEnabled(n){var t;const i=this.container,e=i.interactivity.mouse,o=(null!==(t=null===n||void 0===n?void 0:n.interactivity)&&void 0!==t?t:i.actualOptions.interactivity).events;return!(!o.onHover.enable||!e.position)&&a(\"connect\",o.onHover.mode)}loadModeOptions(n,...t){n.connect||(n.connect=new Connect);for(const i of t)n.connect.load(null===i||void 0===i?void 0:i.connect)}reset(){}}async function loadExternalConnectInteraction(n){await n.addInteractor(\"externalConnect\",(n=>new Connector(n)))}export{Connect,ConnectLinks,loadExternalConnectInteraction};\n\n//# sourceMappingURL=index.js.map", "import{OptionsColor as i,drawLine as n,getStyleFromRgb as t,ExternalInteractorBase as e,mouseMoveEvent as o,getDistance as r,getLinkRandomColor as a,getLinkColor as s,isInArray as l}from\"tsparticles-engine\";class GrabLinks{constructor(){this.blink=false;this.consent=false;this.opacity=1}load(n){if(n){void 0!==n.blink&&(this.blink=n.blink);void 0!==n.color&&(this.color=i.create(this.color,n.color));void 0!==n.consent&&(this.consent=n.consent);void 0!==n.opacity&&(this.opacity=n.opacity)}}}class Grab{constructor(){this.distance=100;this.links=new GrabLinks}get lineLinked(){return this.links}set lineLinked(i){this.links=i}get line_linked(){return this.links}set line_linked(i){this.links=i}load(i){var n,t;if(i){void 0!==i.distance&&(this.distance=i.distance);this.links.load(null!==(t=null!==(n=i.links)&&void 0!==n?n:i.lineLinked)&&void 0!==t?t:i.line_linked)}}}function drawGrabLine(i,e,o,r,a,s){i.save();n(i,o,r);i.strokeStyle=t(a,s);i.lineWidth=e;i.stroke();i.restore()}function drawGrab(i,n,t,e,o){i.canvas.draw((i=>{var r;const a=n.getPosition();drawGrabLine(i,null!==(r=n.retina.linksWidth)&&void 0!==r?r:0,a,o,t,e)}))}class Grabber extends e{constructor(i){super(i)}clear(){}init(){const i=this.container,n=i.actualOptions.interactivity.modes.grab;n&&(i.retina.grabModeDistance=n.distance*i.retina.pixelRatio)}async interact(){var i,n;const t=this.container,e=t.actualOptions,l=e.interactivity;if(!l.modes.grab||!l.events.onHover.enable||t.interactivity.status!==o)return;const c=t.interactivity.mouse.position;if(!c)return;const d=t.retina.grabModeDistance;if(!d||d<0)return;const b=t.particles.quadTree.queryCircle(c,d,(i=>this.isEnabled(i)));for(const e of b){const o=e.getPosition(),b=r(o,c);if(b>d)continue;const v=l.modes.grab.links,u=v.opacity,k=u-b*u/d;if(k<=0)continue;const h=null!==(i=v.color)&&void 0!==i?i:null===(n=e.options.links)||void 0===n?void 0:n.color;if(!t.particles.grabLineColor&&h){const i=l.modes.grab.links;t.particles.grabLineColor=a(h,i.blink,i.consent)}const p=s(e,void 0,t.particles.grabLineColor);if(!p)return;drawGrab(t,e,p,k,c)}}isEnabled(i){var n;const t=this.container,e=t.interactivity.mouse,o=(null!==(n=null===i||void 0===i?void 0:i.interactivity)&&void 0!==n?n:t.actualOptions.interactivity).events;return o.onHover.enable&&!!e.position&&l(\"grab\",o.onHover.mode)}loadModeOptions(i,...n){i.grab||(i.grab=new Grab);for(const t of n)i.grab.load(null===t||void 0===t?void 0:t.grab)}reset(){}}async function loadExternalGrabInteraction(i){await i.addInteractor(\"externalGrab\",(i=>new Grabber(i)))}export{Grab,GrabLinks,loadExternalGrabInteraction};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as e}from\"tsparticles-engine\";class Pauser extends e{constructor(e){super(e);this.handleClickMode=e=>{if(\"pause\"!==e)return;const t=this.container;t.getAnimationStatus()?t.pause():t.play()}}clear(){}init(){}async interact(){}isEnabled(){return true}reset(){}}function loadExternalPauseInteraction(e){e.addInteractor(\"externalPause\",(e=>new Pauser(e)))}export{loadExternalPauseInteraction};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as t,itemFromArray as s}from\"tsparticles-engine\";class Push{constructor(){this.default=true;this.groups=[];this.quantity=4}get particles_nb(){return this.quantity}set particles_nb(t){this.quantity=t}load(t){var s;if(!t)return;void 0!==t.default&&(this.default=t.default);void 0!==t.groups&&(this.groups=t.groups.map((t=>t)));this.groups.length||(this.default=true);const i=null!==(s=t.quantity)&&void 0!==s?s:t.particles_nb;void 0!==i&&(this.quantity=i)}}class Pusher extends t{constructor(t){super(t);this.handleClickMode=t=>{if(\"push\"!==t)return;const i=this.container,e=i.actualOptions,n=e.interactivity.modes.push;if(!n)return;const r=n.quantity;if(r<=0)return;const u=s([void 0,...n.groups]),a=void 0!==u?i.actualOptions.particles.groups[u]:void 0;i.particles.push(r,i.interactivity.mouse,a,u)}}clear(){}init(){}async interact(){}isEnabled(){return true}loadModeOptions(t,...s){t.push||(t.push=new Push);for(const i of s)t.push.load(null===i||void 0===i?void 0:i.push)}reset(){}}async function loadExternalPushInteraction(t){await t.addInteractor(\"externalPush\",(t=>new Pusher(t)))}export{Push,loadExternalPushInteraction};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as e}from\"tsparticles-engine\";class Remove{constructor(){this.quantity=2}get particles_nb(){return this.quantity}set particles_nb(e){this.quantity=e}load(e){var t;if(!e)return;const o=null!==(t=e.quantity)&&void 0!==t?t:e.particles_nb;void 0!==o&&(this.quantity=o)}}class Remover extends e{constructor(e){super(e);this.handleClickMode=e=>{const t=this.container,o=t.actualOptions;if(!o.interactivity.modes.remove||\"remove\"!==e)return;const n=o.interactivity.modes.remove.quantity;t.particles.removeQuantity(n)}}clear(){}init(){}async interact(){}isEnabled(){return true}loadModeOptions(e,...t){e.remove||(e.remove=new Remove);for(const o of t)e.remove.load(null===o||void 0===o?void 0:o.remove)}reset(){}}function loadExternalRemoveInteraction(e){e.addInteractor(\"externalRemove\",(e=>new Remover(e)))}export{Remove,loadExternalRemoveInteraction};\n\n//# sourceMappingURL=index.js.map", "import{executeOnSingleOrMultiple as e,ExternalInteractorBase as s,mouseMoveEvent as t,isInArray as i,divModeExecute as o,isDivModeEnabled as n,Circle as l,getDistances as r,Vector as c,clamp as a,calcEasing as p,Rectangle as u,divMode as d}from\"tsparticles-engine\";class RepulseBase{constructor(){this.distance=200;this.duration=.4;this.factor=100;this.speed=1;this.maxSpeed=50;this.easing=\"ease-out-quad\"}load(e){if(e){void 0!==e.distance&&(this.distance=e.distance);void 0!==e.duration&&(this.duration=e.duration);void 0!==e.easing&&(this.easing=e.easing);void 0!==e.factor&&(this.factor=e.factor);void 0!==e.speed&&(this.speed=e.speed);void 0!==e.maxSpeed&&(this.maxSpeed=e.maxSpeed)}}}class RepulseDiv extends RepulseBase{constructor(){super();this.selectors=[]}get ids(){return e(this.selectors,(e=>e.replace(\"#\",\"\")))}set ids(s){this.selectors=e(s,(e=>`#${e}`))}load(e){super.load(e);if(e){void 0!==e.ids&&(this.ids=e.ids);void 0!==e.selectors&&(this.selectors=e.selectors)}}}class Repulse extends RepulseBase{load(s){super.load(s);s&&(this.divs=e(s.divs,(e=>{const s=new RepulseDiv;s.load(e);return s})))}}class Repulser extends s{constructor(e){super(e);e.repulse||(e.repulse={particles:[]});this.handleClickMode=s=>{const t=this.container.actualOptions,i=t.interactivity.modes.repulse;if(i&&\"repulse\"===s){e.repulse||(e.repulse={particles:[]});e.repulse.clicking=true;e.repulse.count=0;for(const s of e.repulse.particles)this.isEnabled(s)&&s.velocity.setTo(s.initialVelocity);e.repulse.particles=[];e.repulse.finish=false;setTimeout((()=>{if(!e.destroyed){e.repulse||(e.repulse={particles:[]});e.repulse.clicking=false}}),1e3*i.duration)}}}clear(){}init(){const e=this.container,s=e.actualOptions.interactivity.modes.repulse;s&&(e.retina.repulseModeDistance=s.distance*e.retina.pixelRatio)}async interact(){const e=this.container,s=e.actualOptions,n=e.interactivity.status===t,l=s.interactivity.events,r=l.onHover.enable,c=l.onHover.mode,a=l.onClick.enable,p=l.onClick.mode,u=l.onDiv;n&&r&&i(\"repulse\",c)?this.hoverRepulse():a&&i(\"repulse\",p)?this.clickRepulse():o(\"repulse\",u,((e,s)=>this.singleSelectorRepulse(e,s)))}isEnabled(e){var s;const t=this.container,o=t.actualOptions,l=t.interactivity.mouse,r=(null!==(s=null===e||void 0===e?void 0:e.interactivity)&&void 0!==s?s:o.interactivity).events,c=r.onDiv,a=n(\"repulse\",c);if(!(a||r.onHover.enable&&l.position||r.onClick.enable&&l.clickPosition))return false;const p=r.onHover.mode,u=r.onClick.mode;return i(\"repulse\",p)||i(\"repulse\",u)||a}loadModeOptions(e,...s){e.repulse||(e.repulse=new Repulse);for(const t of s)e.repulse.load(null===t||void 0===t?void 0:t.repulse)}reset(){}clickRepulse(){const e=this.container,s=e.actualOptions.interactivity.modes.repulse;if(s){e.repulse||(e.repulse={particles:[]});if(!e.repulse.finish){e.repulse.count||(e.repulse.count=0);e.repulse.count++;e.repulse.count===e.particles.count&&(e.repulse.finish=true)}if(e.repulse.clicking){const t=e.retina.repulseModeDistance;if(!t||t<0)return;const i=Math.pow(t/6,3),o=e.interactivity.mouse.clickPosition;if(void 0===o)return;const n=new l(o.x,o.y,i),a=e.particles.quadTree.query(n,(e=>this.isEnabled(e)));for(const t of a){const{dx:n,dy:l,distance:a}=r(o,t.position),p=a**2,u=s.speed,d=-i*u/p;if(p<=i){e.repulse.particles.push(t);const s=c.create(n,l);s.length=d;t.velocity.setTo(s)}}}else if(false===e.repulse.clicking){for(const s of e.repulse.particles)s.velocity.setTo(s.initialVelocity);e.repulse.particles=[]}}}hoverRepulse(){const e=this.container,s=e.interactivity.mouse.position,t=e.retina.repulseModeDistance;!t||t<0||!s||this.processRepulse(s,t,new l(s.x,s.y,t))}processRepulse(e,s,t,i){var o;const n=this.container,l=n.particles.quadTree.query(t,(e=>this.isEnabled(e))),u=n.actualOptions.interactivity.modes.repulse;if(u)for(const t of l){const{dx:n,dy:l,distance:d}=r(t.position,e),f=(null!==(o=null===i||void 0===i?void 0:i.speed)&&void 0!==o?o:u.speed)*u.factor,h=a(p(1-d/s,u.easing)*f,0,u.maxSpeed),v=c.create(0===d?f:n/d*h,0===d?f:l/d*h);t.position.addTo(v)}}singleSelectorRepulse(e,s){const t=this.container,i=t.actualOptions.interactivity.modes.repulse;if(!i)return;const o=document.querySelectorAll(e);o.length&&o.forEach((e=>{const o=e,n=t.retina.pixelRatio,r={x:(o.offsetLeft+o.offsetWidth/2)*n,y:(o.offsetTop+o.offsetHeight/2)*n},c=o.offsetWidth/2*n,a=\"circle\"===s.type?new l(r.x,r.y,c):new u(o.offsetLeft*n,o.offsetTop*n,o.offsetWidth*n,o.offsetHeight*n),p=i.divs,f=d(p,o);this.processRepulse(r,c,a,f)}))}}async function loadExternalRepulseInteraction(e){await e.addInteractor(\"externalRepulse\",(e=>new Repulser(e)))}export{Repulse,RepulseBase,RepulseDiv,loadExternalRepulseInteraction};\n\n//# sourceMappingURL=index.js.map", "import{ExternalInteractorBase as o,isInArray as t,getDistance as i}from\"tsparticles-engine\";class Slow{constructor(){this.factor=3;this.radius=200}load(o){if(o){void 0!==o.factor&&(this.factor=o.factor);void 0!==o.radius&&(this.radius=o.radius)}}}class Slower extends o{constructor(o){super(o)}clear(o,t,i){o.slow.inRange&&!i||(o.slow.factor=1)}init(){const o=this.container,t=o.actualOptions.interactivity.modes.slow;t&&(o.retina.slowModeRadius=t.radius*o.retina.pixelRatio)}async interact(){}isEnabled(o){var i;const n=this.container,a=n.interactivity.mouse,s=(null!==(i=null===o||void 0===o?void 0:o.interactivity)&&void 0!==i?i:n.actualOptions.interactivity).events;return s.onHover.enable&&!!a.position&&t(\"slow\",s.onHover.mode)}loadModeOptions(o,...t){o.slow||(o.slow=new Slow);for(const i of t)o.slow.load(null===i||void 0===i?void 0:i.slow)}reset(o){o.slow.inRange=false;const t=this.container,n=t.actualOptions,a=t.interactivity.mouse.position,s=t.retina.slowModeRadius,e=n.interactivity.modes.slow;if(!e||!s||s<0||!a)return;const r=o.getPosition(),l=i(a,r),c=l/s,d=e.factor;if(l<=s){o.slow.inRange=true;o.slow.factor=c/d}}}async function loadExternalSlowInteraction(o){await o.addInteractor(\"externalSlow\",(o=>new Slower(o)))}export{Slow,loadExternalSlowInteraction};\n\n//# sourceMappingURL=index.js.map", "import{getStyleFromHsl as e}from\"tsparticles-engine\";const a=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\\((-?\\d+%?[,\\s]+){2,3}\\s*[\\d.]+%?\\))|currentcolor/gi;function replaceColorSvg(r,o,t){const{svgData:i}=r;if(!i)return\"\";const s=e(o,t);if(i.includes(\"fill\"))return i.replace(a,(()=>s));const l=i.indexOf(\">\");return`${i.substring(0,l)} fill=\"${s}\"${i.substring(l)}`}async function loadImage(e){return new Promise((a=>{e.loading=true;const r=new Image;e.element=r;r.addEventListener(\"load\",(()=>{e.loading=false;a()}));r.addEventListener(\"error\",(()=>{e.element=void 0;e.error=true;e.loading=false;console.error(`Error tsParticles - loading image: ${e.source}`);a()}));r.src=e.source}))}async function downloadSvgImage(e){if(\"svg\"!==e.type){await loadImage(e);return}e.loading=true;const a=await fetch(e.source);if(!a.ok){console.error(\"Error tsParticles - Image not found\");e.error=true}e.error||(e.svgData=await a.text());e.loading=false}function replaceImageColor(e,a,r,o){var t,i,s;const l=replaceColorSvg(e,r,null!==(i=null===(t=o.opacity)||void 0===t?void 0:t.value)&&void 0!==i?i:1),n={color:r,data:Object.assign(Object.assign({},e),{svgData:l}),loaded:false,ratio:a.width/a.height,replaceColor:null!==(s=a.replaceColor)&&void 0!==s?s:a.replace_color,source:a.src};return new Promise((a=>{const r=new Blob([l],{type:\"image/svg+xml\"}),o=URL||window.URL||window.webkitURL||window,t=o.createObjectURL(r),i=new Image;i.addEventListener(\"load\",(()=>{n.loaded=true;n.element=i;a(n);o.revokeObjectURL(t)}));i.addEventListener(\"error\",(async()=>{o.revokeObjectURL(t);const r=Object.assign(Object.assign({},e),{error:false,loading:true});await loadImage(r);n.loaded=true;n.element=r.element;a(n)}));i.src=t}))}class ImageDrawer{constructor(){this._images=[]}addImage(e,a){const r=this.getImages(e);null===r||void 0===r?void 0:r.images.push(a)}destroy(){this._images=[]}draw(e,a,r,o){var t;const i=a.image,s=null===i||void 0===i?void 0:i.element;if(!s)return;const l=null!==(t=null===i||void 0===i?void 0:i.ratio)&&void 0!==t?t:1,n={x:-r,y:-r};e.globalAlpha=o;e.drawImage(s,n.x,n.y,2*r,2*r/l);e.globalAlpha=1}getImages(e){const a=this._images.find((a=>a.id===e.id));if(a)return a;this._images.push({id:e.id,images:[]});return this.getImages(e)}getSidesCount(){return 12}loadShape(e){if(\"image\"!==e.shape&&\"images\"!==e.shape)return;const a=e.container,r=this.getImages(a).images,o=e.shapeData,t=r.find((e=>e.source===o.src));t?!t.error:this.loadImageShape(a,o).then((()=>{this.loadShape(e)}))}particleInit(e,a){var r;if(\"image\"!==a.shape&&\"images\"!==a.shape)return;const o=this.getImages(e).images,t=a.shapeData,i=a.getFillColor(),s=null!==(r=t.replaceColor)&&void 0!==r?r:t.replace_color,l=o.find((e=>e.source===t.src));l&&(l.loading?setTimeout((()=>{this.particleInit(e,a)})):(async()=>{var e,r;let o;o=l.svgData&&s&&i?await replaceImageColor(l,t,i,a):{color:i,data:l,element:l.element,loaded:true,ratio:t.width/t.height,replaceColor:s,source:t.src};o.ratio||(o.ratio=1);const n=null!==(e=t.fill)&&void 0!==e?e:a.fill,c=null!==(r=t.close)&&void 0!==r?r:a.close,d={image:o,fill:n,close:c};a.image=d.image;a.fill=d.fill;a.close=d.close})())}async loadImageShape(e,a){var r;const o=a.src;if(!o)throw new Error(\"Error tsParticles - No image.src\");try{const t={source:o,type:o.substring(o.length-3),error:false,loading:true};this.addImage(e,t);const i=(null!==(r=a.replaceColor)&&void 0!==r?r:a.replace_color)?downloadSvgImage:loadImage;await i(t)}catch(e){throw new Error(`tsParticles error - ${a.src} not found`)}}}async function loadImageShape(e){const a=new ImageDrawer;await e.addShape(\"image\",a);await e.addShape(\"images\",a)}export{loadImageShape};\n\n//# sourceMappingURL=index.js.map", "import{ValueWithRandom as e,getRangeValue as i,getRandom as t,setRangeValue as n,randomInRange as a}from\"tsparticles-engine\";class LifeDelay extends e{constructor(){super();this.sync=false}load(e){if(e){super.load(e);void 0!==e.sync&&(this.sync=e.sync)}}}class LifeDuration extends e{constructor(){super();this.random.minimumValue=1e-4;this.sync=false}load(e){if(e){super.load(e);void 0!==e.sync&&(this.sync=e.sync)}}}class Life{constructor(){this.count=0;this.delay=new LifeDelay;this.duration=new LifeDuration}load(e){if(e){void 0!==e.count&&(this.count=e.count);this.delay.load(e.delay);this.duration.load(e.duration)}}}class LifeUpdater{constructor(e){this.container=e}init(e){const n=this.container,a=e.options,o=a.life;if(o){e.life={delay:n.retina.reduceFactor?i(o.delay.value)*(o.delay.sync?1:t())/n.retina.reduceFactor*1e3:0,delayTime:0,duration:n.retina.reduceFactor?i(o.duration.value)*(o.duration.sync?1:t())/n.retina.reduceFactor*1e3:0,time:0,count:o.count};e.life.duration<=0&&(e.life.duration=-1);e.life.count<=0&&(e.life.count=-1);e.life&&(e.spawning=e.life.delay>0)}}isEnabled(e){return!e.destroyed}loadOptions(e,...i){e.life||(e.life=new Life);for(const t of i)e.life.load(null===t||void 0===t?void 0:t.life)}update(e,t){if(!this.isEnabled(e)||!e.life)return;const o=e.life;let r=false;if(e.spawning){o.delayTime+=t.value;if(!(o.delayTime>=e.life.delay))return;r=true;e.spawning=false;o.delayTime=0;o.time=0}if(-1===o.duration)return;if(e.spawning)return;r?o.time=0:o.time+=t.value;if(o.time<o.duration)return;o.time=0;e.life.count>0&&e.life.count--;if(0===e.life.count){e.destroy();return}const s=this.container.canvas.size,l=n(0,s.width),d=n(0,s.width);e.position.x=a(l);e.position.y=a(d);e.spawning=true;o.delayTime=0;o.time=0;e.reset();const u=e.options.life;if(u){o.delay=1e3*i(u.delay.value);o.duration=1e3*i(u.duration.value)}}}async function loadLifeUpdater(e){await e.addParticleUpdater(\"life\",(e=>new LifeUpdater(e)))}export{loadLifeUpdater};\n\n//# sourceMappingURL=index.js.map", "class LineDrawer{draw(e,a,n){e.moveTo(-n/2,0);e.lineTo(n/2,0)}getSidesCount(){return 1}}async function loadLineShape(e){await e.addShape(\"line\",new LineDrawer)}export{loadLineShape};\n\n//# sourceMappingURL=index.js.map", "import{clamp as a,getRangeMax as o,getRangeMin as t,getRangeValue as i,randomInRange as c,getRandom as e}from\"tsparticles-engine\";function checkDestroy(a,o,t,i){switch(a.options.opacity.animation.destroy){case\"max\":o>=i&&a.destroy();break;case\"min\":o<=t&&a.destroy();break}}function updateOpacity(o,t){var i,c,e,p,y,s;if(!o.opacity)return;const l=o.opacity.min,n=o.opacity.max,u=null!==(i=o.opacity.decay)&&void 0!==i?i:1;if(!(o.destroyed||!o.opacity.enable||(null!==(c=o.opacity.maxLoops)&&void 0!==c?c:0)>0&&(null!==(e=o.opacity.loops)&&void 0!==e?e:0)>(null!==(p=o.opacity.maxLoops)&&void 0!==p?p:0))){switch(o.opacity.status){case 0:if(o.opacity.value>=n){o.opacity.status=1;o.opacity.loops||(o.opacity.loops=0);o.opacity.loops++}else o.opacity.value+=(null!==(y=o.opacity.velocity)&&void 0!==y?y:0)*t.factor;break;case 1:if(o.opacity.value<=l){o.opacity.status=0;o.opacity.loops||(o.opacity.loops=0);o.opacity.loops++}else o.opacity.value-=(null!==(s=o.opacity.velocity)&&void 0!==s?s:0)*t.factor;break}o.opacity.velocity&&1!==o.opacity.decay&&(o.opacity.velocity*=u);checkDestroy(o,o.opacity.value,l,n);o.destroyed||(o.opacity.value=a(o.opacity.value,l,n))}}class OpacityUpdater{constructor(a){this.container=a}init(a){const p=a.options.opacity;a.opacity={enable:p.animation.enable,max:o(p.value),min:t(p.value),value:i(p.value),loops:0,maxLoops:i(p.animation.count)};const y=p.animation;if(y.enable){a.opacity.decay=1-i(y.decay);a.opacity.status=0;const s=p.value;a.opacity.min=t(s);a.opacity.max=o(s);switch(y.startValue){case\"min\":a.opacity.value=a.opacity.min;a.opacity.status=0;break;case\"random\":a.opacity.value=c(a.opacity);a.opacity.status=e()>=.5?0:1;break;case\"max\":default:a.opacity.value=a.opacity.max;a.opacity.status=1;break}a.opacity.velocity=i(y.speed)/100*this.container.retina.reduceFactor;y.sync||(a.opacity.velocity*=e())}}isEnabled(a){var o,t,i,c;return!a.destroyed&&!a.spawning&&!!a.opacity&&a.opacity.enable&&((null!==(o=a.opacity.maxLoops)&&void 0!==o?o:0)<=0||(null!==(t=a.opacity.maxLoops)&&void 0!==t?t:0)>0&&(null!==(i=a.opacity.loops)&&void 0!==i?i:0)<(null!==(c=a.opacity.maxLoops)&&void 0!==c?c:0))}update(a,o){this.isEnabled(a)&&updateOpacity(a,o)}}async function loadOpacityUpdater(a){await a.addParticleUpdater(\"opacity\",(a=>new OpacityUpdater(a)))}export{loadOpacityUpdater};\n\n//# sourceMappingURL=index.js.map", "import{getValue as t,calculateBounds as o,getDistances as i,isPointInside as e,Vector as n,getRandom as s,randomInRange as a}from\"tsparticles-engine\";function bounceHorizontal(o){if(\"bounce\"!==o.outMode&&\"bounce-horizontal\"!==o.outMode&&\"bounceHorizontal\"!==o.outMode&&\"split\"!==o.outMode)return;o.bounds.right<0?o.particle.position.x=o.size+o.offset.x:o.bounds.left>o.canvasSize.width&&(o.particle.position.x=o.canvasSize.width-o.size-o.offset.x);const i=o.particle.velocity.x;let e=false;if(\"right\"===o.direction&&o.bounds.right>=o.canvasSize.width&&i>0||\"left\"===o.direction&&o.bounds.left<=0&&i<0){const i=t(o.particle.options.bounce.horizontal);o.particle.velocity.x*=-i;e=true}if(!e)return;const n=o.offset.x+o.size;o.bounds.right>=o.canvasSize.width?o.particle.position.x=o.canvasSize.width-n:o.bounds.left<=0&&(o.particle.position.x=n);\"split\"===o.outMode&&o.particle.destroy()}function bounceVertical(o){if(\"bounce\"!==o.outMode&&\"bounce-vertical\"!==o.outMode&&\"bounceVertical\"!==o.outMode&&\"split\"!==o.outMode)return;o.bounds.bottom<0?o.particle.position.y=o.size+o.offset.y:o.bounds.top>o.canvasSize.height&&(o.particle.position.y=o.canvasSize.height-o.size-o.offset.y);const i=o.particle.velocity.y;let e=false;if(\"bottom\"===o.direction&&o.bounds.bottom>=o.canvasSize.height&&i>0||\"top\"===o.direction&&o.bounds.top<=0&&i<0){const i=t(o.particle.options.bounce.vertical);o.particle.velocity.y*=-i;e=true}if(!e)return;const n=o.offset.y+o.size;o.bounds.bottom>=o.canvasSize.height?o.particle.position.y=o.canvasSize.height-n:o.bounds.top<=0&&(o.particle.position.y=n);\"split\"===o.outMode&&o.particle.destroy()}class BounceOutMode{constructor(t){this.container=t;this.modes=[\"bounce\",\"bounce-vertical\",\"bounce-horizontal\",\"bounceVertical\",\"bounceHorizontal\",\"split\"]}update(t,i,e,n){if(!this.modes.includes(n))return;const s=this.container;let a=false;for(const[,o]of s.plugins){void 0!==o.particleBounce&&(a=o.particleBounce(t,e,i));if(a)break}if(a)return;const r=t.getPosition(),c=t.offset,d=t.getRadius(),u=o(r,d),l=s.canvas.size;bounceHorizontal({particle:t,outMode:n,direction:i,bounds:u,canvasSize:l,offset:c,size:d});bounceVertical({particle:t,outMode:n,direction:i,bounds:u,canvasSize:l,offset:c,size:d})}}class DestroyOutMode{constructor(t){this.container=t;this.modes=[\"destroy\"]}update(t,o,s,a){if(!this.modes.includes(a))return;const r=this.container;switch(t.outType){case\"normal\":case\"outside\":if(e(t.position,r.canvas.size,n.origin,t.getRadius(),o))return;break;case\"inside\":{const{dx:o,dy:e}=i(t.position,t.moveCenter);const{x:n,y:s}=t.velocity;if(n<0&&o>t.moveCenter.radius||s<0&&e>t.moveCenter.radius||n>=0&&o<-t.moveCenter.radius||s>=0&&e<-t.moveCenter.radius)return;break}}r.particles.remove(t,void 0,true)}}class NoneOutMode{constructor(t){this.container=t;this.modes=[\"none\"]}update(t,o,i,s){if(!this.modes.includes(s))return;if(t.options.move.distance.horizontal&&(\"left\"===o||\"right\"===o)||t.options.move.distance.vertical&&(\"top\"===o||\"bottom\"===o))return;const a=t.options.move.gravity,r=this.container;const c=r.canvas.size;const d=t.getRadius();if(a.enable){const i=t.position;(!a.inverse&&i.y>c.height+d&&\"bottom\"===o||a.inverse&&i.y<-d&&\"top\"===o)&&r.particles.remove(t)}else{if(t.velocity.y>0&&t.position.y<=c.height+d||t.velocity.y<0&&t.position.y>=-d||t.velocity.x>0&&t.position.x<=c.width+d||t.velocity.x<0&&t.position.x>=-d)return;e(t.position,r.canvas.size,n.origin,d,o)||r.particles.remove(t)}}}class OutOutMode{constructor(t){this.container=t;this.modes=[\"out\"]}update(t,r,c,d){if(!this.modes.includes(d))return;const u=this.container;switch(t.outType){case\"inside\":{const{x:o,y:e}=t.velocity;const s=n.origin;s.length=t.moveCenter.radius;s.angle=t.velocity.angle+Math.PI;s.addTo(n.create(t.moveCenter));const{dx:r,dy:c}=i(t.position,s);if(o<=0&&r>=0||e<=0&&c>=0||o>=0&&r<=0||e>=0&&c<=0)return;t.position.x=Math.floor(a({min:0,max:u.canvas.size.width}));t.position.y=Math.floor(a({min:0,max:u.canvas.size.height}));const{dx:d,dy:l}=i(t.position,t.moveCenter);t.direction=Math.atan2(-l,-d);t.velocity.angle=t.direction;break}default:if(e(t.position,u.canvas.size,n.origin,t.getRadius(),r))return;switch(t.outType){case\"outside\":{t.position.x=Math.floor(a({min:-t.moveCenter.radius,max:t.moveCenter.radius}))+t.moveCenter.x;t.position.y=Math.floor(a({min:-t.moveCenter.radius,max:t.moveCenter.radius}))+t.moveCenter.y;const{dx:o,dy:e}=i(t.position,t.moveCenter);if(t.moveCenter.radius){t.direction=Math.atan2(e,o);t.velocity.angle=t.direction}break}case\"normal\":{const i=t.options.move.warp,e=u.canvas.size,n={bottom:e.height+t.getRadius()+t.offset.y,left:-t.getRadius()-t.offset.x,right:e.width+t.getRadius()+t.offset.x,top:-t.getRadius()-t.offset.y},a=t.getRadius(),c=o(t.position,a);if(\"right\"===r&&c.left>e.width+t.offset.x){t.position.x=n.left;t.initialPosition.x=t.position.x;if(!i){t.position.y=s()*e.height;t.initialPosition.y=t.position.y}}else if(\"left\"===r&&c.right<-t.offset.x){t.position.x=n.right;t.initialPosition.x=t.position.x;if(!i){t.position.y=s()*e.height;t.initialPosition.y=t.position.y}}if(\"bottom\"===r&&c.top>e.height+t.offset.y){if(!i){t.position.x=s()*e.width;t.initialPosition.x=t.position.x}t.position.y=n.top;t.initialPosition.y=t.position.y}else if(\"top\"===r&&c.bottom<-t.offset.y){if(!i){t.position.x=s()*e.width;t.initialPosition.x=t.position.x}t.position.y=n.bottom;t.initialPosition.y=t.position.y}break}}break}}}class OutOfCanvasUpdater{constructor(t){this.container=t;this.updaters=[new BounceOutMode(t),new DestroyOutMode(t),new OutOutMode(t),new NoneOutMode(t)]}init(){}isEnabled(t){return!t.destroyed&&!t.spawning}update(t,o){var i,e,n,s;const a=t.options.move.outModes;this.updateOutMode(t,o,null!==(i=a.bottom)&&void 0!==i?i:a.default,\"bottom\");this.updateOutMode(t,o,null!==(e=a.left)&&void 0!==e?e:a.default,\"left\");this.updateOutMode(t,o,null!==(n=a.right)&&void 0!==n?n:a.default,\"right\");this.updateOutMode(t,o,null!==(s=a.top)&&void 0!==s?s:a.default,\"top\")}updateOutMode(t,o,i,e){for(const n of this.updaters)n.update(t,e,o,i)}}async function loadOutModesUpdater(t){await t.addParticleUpdater(\"outModes\",(t=>new OutOfCanvasUpdater(t)))}export{loadOutModesUpdater};\n\n//# sourceMappingURL=index.js.map", "import{isSsr as a}from\"tsparticles-engine\";class ParallaxMover{init(){}isEnabled(e){return!a()&&!e.destroyed&&e.container.actualOptions.interactivity.events.onHover.parallax.enable}move(e){const t=e.container,n=t.actualOptions;if(a()||!n.interactivity.events.onHover.parallax.enable)return;const o=n.interactivity.events.onHover.parallax.force,r=t.interactivity.mouse.position;if(!r)return;const i={x:t.canvas.size.width/2,y:t.canvas.size.height/2},s=n.interactivity.events.onHover.parallax.smooth,l=e.getRadius()/o,v={x:(r.x-i.x)*l,y:(r.y-i.y)*l};e.offset.x+=(v.x-e.offset.x)/s;e.offset.y+=(v.y-e.offset.y)/s}}async function loadParallaxMover(a){a.addMover(\"parallax\",(()=>new ParallaxMover))}export{loadParallaxMover};\n\n//# sourceMappingURL=index.js.map", "import{ParticlesInteractorBase as t,getDistances as e}from\"tsparticles-engine\";class Attractor extends t{constructor(t){super(t)}clear(){}init(){}async interact(t){var a;const r=this.container,o=null!==(a=t.retina.attractDistance)&&void 0!==a?a:r.retina.attractDistance,i=t.getPosition(),n=r.particles.quadTree.queryCircle(i,o);for(const a of n){if(t===a||!a.options.move.attract.enable||a.destroyed||a.spawning)continue;const r=a.getPosition(),{dx:o,dy:n}=e(i,r),c=t.options.move.attract.rotate,s=o/(1e3*c.x),l=n/(1e3*c.y),d=a.size.value/t.size.value,y=1/d;t.velocity.x-=s*d;t.velocity.y-=l*d;a.velocity.x+=s*y;a.velocity.y+=l*y}}isEnabled(t){return t.options.move.attract.enable}reset(){}}async function loadParticlesAttractInteraction(t){await t.addInteractor(\"particlesAttract\",(t=>new Attractor(t)))}export{loadParticlesAttractInteraction};\n\n//# sourceMappingURL=index.js.map", "import{clamp as e,circleBounce as i,circleBounceDataFromParticle as s,ParticlesInteractorBase as o,getDistance as t}from\"tsparticles-engine\";function absorb(i,s,o,t){if(void 0===i.getRadius()&&void 0!==s.getRadius())i.destroy();else if(void 0!==i.getRadius()&&void 0===s.getRadius())s.destroy();else if(void 0!==i.getRadius()&&void 0!==s.getRadius())if(i.getRadius()>=s.getRadius()){const a=e(i.getRadius()/s.getRadius(),0,s.getRadius())*o;i.size.value+=a;s.size.value-=a;if(s.getRadius()<=t){s.size.value=0;s.destroy()}}else{const a=e(s.getRadius()/i.getRadius(),0,i.getRadius())*o;i.size.value-=a;s.size.value+=a;if(i.getRadius()<=t){i.size.value=0;i.destroy()}}}function bounce(e,o){i(s(e),s(o))}function destroy(e,i){e.unbreakable||i.unbreakable||bounce(e,i);void 0===e.getRadius()&&void 0!==i.getRadius()?e.destroy():void 0!==e.getRadius()&&void 0===i.getRadius()?i.destroy():void 0!==e.getRadius()&&void 0!==i.getRadius()&&(e.getRadius()>=i.getRadius()?i.destroy():e.destroy())}function resolveCollision(e,i,s,o){switch(e.options.collisions.mode){case\"absorb\":absorb(e,i,s,o);break;case\"bounce\":bounce(e,i);break;case\"destroy\":destroy(e,i);break}}class Collider extends o{constructor(e){super(e)}clear(){}init(){}async interact(e){const i=this.container,s=e.getPosition(),o=e.getRadius(),a=i.particles.quadTree.queryCircle(s,2*o);for(const n of a){if(e===n||!n.options.collisions.enable||e.options.collisions.mode!==n.options.collisions.mode||n.destroyed||n.spawning)continue;const a=n.getPosition();const d=n.getRadius();if(Math.abs(Math.round(s.z)-Math.round(a.z))>o+d)continue;const r=t(s,a);const u=o+d;r>u||resolveCollision(e,n,i.fpsLimit/1e3,i.retina.pixelRatio)}}isEnabled(e){return e.options.collisions.enable}reset(){}}async function loadParticlesCollisionsInteraction(e){await e.addInteractor(\"particlesCollisions\",(e=>new Collider(e)))}export{loadParticlesCollisionsInteraction};\n\n//# sourceMappingURL=index.js.map", "import{Circle as i,Rectangle as n,OptionsColor as t,getDistance as s,ParticlesInteractorBase as e,getLinkRandomColor as o,drawLine as l,getDistances as a,getStyleFromRgb as r,rangeColorToRgb as c,drawTriangle as d,getRandom as u,getRangeValue as h,getLinkColor as k}from\"tsparticles-engine\";class CircleWarp extends i{constructor(i,n,t,s){super(i,n,t);this.canvasSize=s;this.canvasSize=Object.assign({},s)}contains(i){if(super.contains(i))return true;const n={x:i.x-this.canvasSize.width,y:i.y};if(super.contains(n))return true;const t={x:i.x-this.canvasSize.width,y:i.y-this.canvasSize.height};if(super.contains(t))return true;const s={x:i.x,y:i.y-this.canvasSize.height};return super.contains(s)}intersects(t){if(super.intersects(t))return true;const s=t,e=t,o={x:t.position.x-this.canvasSize.width,y:t.position.y-this.canvasSize.height};if(void 0!==e.radius){const n=new i(o.x,o.y,2*e.radius);return super.intersects(n)}if(void 0!==s.size){const i=new n(o.x,o.y,2*s.size.width,2*s.size.height);return super.intersects(i)}return false}}class LinksShadow{constructor(){this.blur=5;this.color=new t;this.color.value=\"#000\";this.enable=false}load(i){if(i){void 0!==i.blur&&(this.blur=i.blur);this.color=t.create(this.color,i.color);void 0!==i.enable&&(this.enable=i.enable)}}}class LinksTriangle{constructor(){this.enable=false;this.frequency=1}load(i){if(i){void 0!==i.color&&(this.color=t.create(this.color,i.color));void 0!==i.enable&&(this.enable=i.enable);void 0!==i.frequency&&(this.frequency=i.frequency);void 0!==i.opacity&&(this.opacity=i.opacity)}}}class Links{constructor(){this.blink=false;this.color=new t;this.color.value=\"#fff\";this.consent=false;this.distance=100;this.enable=false;this.frequency=1;this.opacity=1;this.shadow=new LinksShadow;this.triangles=new LinksTriangle;this.width=1;this.warp=false}load(i){if(i){void 0!==i.id&&(this.id=i.id);void 0!==i.blink&&(this.blink=i.blink);this.color=t.create(this.color,i.color);void 0!==i.consent&&(this.consent=i.consent);void 0!==i.distance&&(this.distance=i.distance);void 0!==i.enable&&(this.enable=i.enable);void 0!==i.frequency&&(this.frequency=i.frequency);void 0!==i.opacity&&(this.opacity=i.opacity);this.shadow.load(i.shadow);this.triangles.load(i.triangles);void 0!==i.width&&(this.width=i.width);void 0!==i.warp&&(this.warp=i.warp)}}}function getLinkDistance(i,n,t,e,o){let l=s(i,n);if(!o||l<=t)return l;const a={x:n.x-e.width,y:n.y};l=s(i,a);if(l<=t)return l;const r={x:n.x-e.width,y:n.y-e.height};l=s(i,r);if(l<=t)return l;const c={x:n.x,y:n.y-e.height};l=s(i,c);return l}class Linker extends e{constructor(i){super(i);this.linkContainer=i}clear(){}init(){this.linkContainer.particles.linksColors=new Map}async interact(n){var t;if(!n.options.links)return;n.links=[];const s=n.getPosition(),e=this.container,o=e.canvas.size;if(s.x<0||s.y<0||s.x>o.width||s.y>o.height)return;const l=n.options.links,a=l.opacity,r=null!==(t=n.retina.linksDistance)&&void 0!==t?t:0,c=l.warp,d=c?new CircleWarp(s.x,s.y,r,o):new i(s.x,s.y,r),u=e.particles.quadTree.query(d);for(const i of u){const t=i.options.links;if(n===i||!(null===t||void 0===t?void 0:t.enable)||l.id!==t.id||i.spawning||i.destroyed||!i.links||-1!==n.links.map((i=>i.destination)).indexOf(i)||-1!==i.links.map((i=>i.destination)).indexOf(n))continue;const e=i.getPosition();if(e.x<0||e.y<0||e.x>o.width||e.y>o.height)continue;const d=getLinkDistance(s,e,r,o,c&&t.warp);if(d>r)return;const u=(1-d/r)*a;this.setColor(n);n.links.push({destination:i,opacity:u})}}isEnabled(i){var n;return!!(null===(n=i.options.links)||void 0===n?void 0:n.enable)}loadParticlesOptions(i,...n){var t,s;i.links||(i.links=new Links);for(const e of n)i.links.load(null!==(s=null!==(t=null===e||void 0===e?void 0:e.links)&&void 0!==t?t:null===e||void 0===e?void 0:e.lineLinked)&&void 0!==s?s:null===e||void 0===e?void 0:e.line_linked)}reset(){}setColor(i){if(!i.options.links)return;const n=this.linkContainer,t=i.options.links;let s=void 0===t.id?n.particles.linksColor:n.particles.linksColors.get(t.id);if(s)return;const e=t.color;s=o(e,t.blink,t.consent);void 0===t.id?n.particles.linksColor=s:n.particles.linksColors.set(t.id,s)}}async function loadInteraction(i){await i.addInteractor(\"particlesLinks\",(i=>new Linker(i)))}function drawLinkLine(i,n,t,e,o,d,u,h,k,p,f,y){let v=false;if(s(t,e)<=o){l(i,t,e);v=true}else if(u){let n;let s;const r={x:e.x-d.width,y:e.y};const c=a(t,r);if(c.distance<=o){const i=t.y-c.dy/c.dx*t.x;n={x:0,y:i};s={x:d.width,y:i}}else{const i={x:e.x,y:e.y-d.height};const l=a(t,i);if(l.distance<=o){const i=t.y-l.dy/l.dx*t.x;const e=-i/(l.dy/l.dx);n={x:e,y:0};s={x:e,y:d.height}}else{const i={x:e.x-d.width,y:e.y-d.height};const l=a(t,i);if(l.distance<=o){const i=t.y-l.dy/l.dx*t.x;const e=-i/(l.dy/l.dx);n={x:e,y:i};s={x:n.x+d.width,y:n.y+d.height}}}}if(n&&s){l(i,t,n);l(i,e,s);v=true}}if(v){i.lineWidth=n;h&&(i.globalCompositeOperation=k);i.strokeStyle=r(p,f);if(y.enable){const n=c(y.color);if(n){i.shadowBlur=y.blur;i.shadowColor=r(n)}}i.stroke()}}function drawLinkTriangle(i,n,t,s,e,o,l,a){d(i,n,t,s);e&&(i.globalCompositeOperation=o);i.fillStyle=r(l,a);i.fill()}class LinkInstance{constructor(i){this.container=i}drawParticle(i,n){var t;const s=this.container,e=n.options;if(!n.links||n.links.length<=0)return;i.save();const o=n.links.filter((i=>e.links&&s.particles.getLinkFrequency(n,i.destination)<=e.links.frequency));for(const i of o){this.drawTriangles(s,e,n,i,o);i.opacity>0&&(null!==(t=n.retina.linksWidth)&&void 0!==t?t:0)>0&&this.drawLinkLine(n,i)}i.restore()}particleCreated(i){i.links=[];if(!i.options.links)return;const n=this.container.retina.pixelRatio;i.retina.linksDistance=i.options.links.distance*n;i.retina.linksWidth=i.options.links.width*n}particleDestroyed(i){i.links=[]}drawLinkLine(i,n){const t=this.container,s=t.actualOptions,e=n.destination,o=i.getPosition(),l=e.getPosition();let a=n.opacity;t.canvas.draw((n=>{var r,d,p;if(!i.options.links)return;let f;const y=null===(r=i.options.twinkle)||void 0===r?void 0:r.lines;if(null===y||void 0===y?void 0:y.enable){const i=y.frequency,n=c(y.color),t=u()<i;if(t&&n){f=n;a=h(y.opacity)}}if(!f){const n=i.options.links,s=void 0!==(null===n||void 0===n?void 0:n.id)?t.particles.linksColors.get(n.id):t.particles.linksColor;f=k(i,e,s)}if(!f)return;const v=null!==(d=i.retina.linksWidth)&&void 0!==d?d:0,w=null!==(p=i.retina.linksDistance)&&void 0!==p?p:0;drawLinkLine(n,v,o,l,w,t.canvas.size,i.options.links.warp,s.backgroundMask.enable,s.backgroundMask.composite,f,a,i.options.links.shadow)}))}drawLinkTriangle(i,n,t){var e;if(!i.options.links)return;const o=this.container,l=o.actualOptions,a=n.destination,r=t.destination,d=i.options.links.triangles,u=null!==(e=d.opacity)&&void 0!==e?e:(n.opacity+t.opacity)/2;u<=0||o.canvas.draw((n=>{var t;const e=i.getPosition(),h=a.getPosition(),p=r.getPosition(),f=null!==(t=i.retina.linksDistance)&&void 0!==t?t:0;if(s(e,h)>f||s(p,h)>f||s(p,e)>f)return;let y=c(d.color);if(!y){const n=i.options.links,t=void 0!==(null===n||void 0===n?void 0:n.id)?o.particles.linksColors.get(n.id):o.particles.linksColor;y=k(i,a,t)}y&&drawLinkTriangle(n,e,h,p,l.backgroundMask.enable,l.backgroundMask.composite,y,u)}))}drawTriangles(i,n,t,s,e){var o,l,a;const r=s.destination,c=i.particles;if(!((null===(o=n.links)||void 0===o?void 0:o.triangles.enable)&&(null===(l=r.options.links)||void 0===l?void 0:l.triangles.enable)))return;const d=null===(a=r.links)||void 0===a?void 0:a.filter((n=>{const t=i.particles.getLinkFrequency(r,n.destination);return r.options.links&&t<=r.options.links.frequency&&e.findIndex((i=>i.destination===n.destination))>=0}));if(null===d||void 0===d?void 0:d.length)for(const i of d){const e=i.destination,o=c.getTriangleFrequency(t,r,e);o>n.links.triangles.frequency||this.drawLinkTriangle(t,s,i)}}}class LinksPlugin{constructor(){this.id=\"links\"}getPlugin(i){return new LinkInstance(i)}loadOptions(){}needsPlugin(){return true}}async function loadPlugin(i){const n=new LinksPlugin;await i.addPlugin(n)}async function loadParticlesLinksInteraction(i){await loadInteraction(i);await loadPlugin(i)}export{Links,LinksShadow,LinksTriangle,loadParticlesLinksInteraction};\n\n//# sourceMappingURL=index.js.map", "class PolygonDrawerBase{draw(e,n,o){const a=this.getCenter(n,o);const t=this.getSidesData(n,o);const r=t.count.numerator*t.count.denominator;const l=t.count.numerator/t.count.denominator;const i=180*(l-2)/l;const s=Math.PI-Math.PI*i/180;if(e){e.beginPath();e.translate(a.x,a.y);e.moveTo(0,0);for(let n=0;n<r;n++){e.lineTo(t.length,0);e.translate(t.length,0);e.rotate(s)}}}getSidesCount(e){var n,o;const a=e.shapeData;return null!==(o=null!==(n=null===a||void 0===a?void 0:a.sides)&&void 0!==n?n:null===a||void 0===a?void 0:a.nb_sides)&&void 0!==o?o:5}}class PolygonDrawer extends PolygonDrawerBase{getCenter(e,n){const o=this.getSidesCount(e);return{x:-n/(o/3.5),y:-n/.76}}getSidesData(e,n){var o,a;const t=e.shapeData;const r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.sides)&&void 0!==o?o:null===t||void 0===t?void 0:t.nb_sides)&&void 0!==a?a:5;return{count:{denominator:1,numerator:r},length:2.66*n/(r/3)}}}class TriangleDrawer extends PolygonDrawerBase{getCenter(e,n){return{x:-n,y:n/1.66}}getSidesCount(){return 3}getSidesData(e,n){return{count:{denominator:2,numerator:3},length:2*n}}}async function loadGenericPolygonShape(e){await e.addShape(\"polygon\",new PolygonDrawer)}async function loadTriangleShape(e){await e.addShape(\"triangle\",new TriangleDrawer)}async function loadPolygonShape(e){await loadGenericPolygonShape(e);await loadTriangleShape(e)}export{loadGenericPolygonShape,loadPolygonShape,loadTriangleShape};\n\n//# sourceMappingURL=index.js.map", "import{clamp as e}from\"tsparticles-engine\";function checkDestroy(e,s,i,o){switch(e.options.size.animation.destroy){case\"max\":s>=o&&e.destroy();break;case\"min\":s<=i&&e.destroy();break}}function updateSize(s,i){var o,a,l,t,z;const d=(null!==(o=s.size.velocity)&&void 0!==o?o:0)*i.factor,n=s.size.min,p=s.size.max,r=null!==(a=s.size.decay)&&void 0!==a?a:1;if(!(s.destroyed||!s.size.enable||(null!==(l=s.size.maxLoops)&&void 0!==l?l:0)>0&&(null!==(t=s.size.loops)&&void 0!==t?t:0)>(null!==(z=s.size.maxLoops)&&void 0!==z?z:0))){switch(s.size.status){case 0:if(s.size.value>=p){s.size.status=1;s.size.loops||(s.size.loops=0);s.size.loops++}else s.size.value+=d;break;case 1:if(s.size.value<=n){s.size.status=0;s.size.loops||(s.size.loops=0);s.size.loops++}else s.size.value-=d}s.size.velocity&&1!==r&&(s.size.velocity*=r);checkDestroy(s,s.size.value,n,p);s.destroyed||(s.size.value=e(s.size.value,n,p))}}class SizeUpdater{init(){}isEnabled(e){var s,i,o,a;return!e.destroyed&&!e.spawning&&e.size.enable&&((null!==(s=e.size.maxLoops)&&void 0!==s?s:0)<=0||(null!==(i=e.size.maxLoops)&&void 0!==i?i:0)>0&&(null!==(o=e.size.loops)&&void 0!==o?o:0)<(null!==(a=e.size.maxLoops)&&void 0!==a?a:0))}update(e,s){this.isEnabled(e)&&updateSize(e,s)}}async function loadSizeUpdater(e){await e.addParticleUpdater(\"size\",(()=>new SizeUpdater))}export{loadSizeUpdater};\n\n//# sourceMappingURL=index.js.map", "const a=Math.sqrt(2);class SquareDrawer{draw(e,r,t){e.rect(-t/a,-t/a,2*t/a,2*t/a)}getSidesCount(){return 4}}async function loadSquareShape(a){const e=new SquareDrawer;await a.addShape(\"edge\",e);await a.addShape(\"square\",e)}export{loadSquareShape};\n\n//# sourceMappingURL=index.js.map", "class StarDrawer{draw(a,t,o){var e;const i=t.shapeData,n=this.getSidesCount(t),d=null!==(e=null===i||void 0===i?void 0:i.inset)&&void 0!==e?e:2;a.moveTo(0,0-o);for(let t=0;t<n;t++){a.rotate(Math.PI/n);a.lineTo(0,0-o*d);a.rotate(Math.PI/n);a.lineTo(0,0-o)}}getSidesCount(a){var t,o;const e=a.shapeData;return null!==(o=null!==(t=null===e||void 0===e?void 0:e.sides)&&void 0!==t?t:null===e||void 0===e?void 0:e.nb_sides)&&void 0!==o?o:5}}async function loadStarShape(a){await a.addShape(\"star\",new StarDrawer)}export{loadStarShape};\n\n//# sourceMappingURL=index.js.map", "import{randomInRange as o,itemFromSingleOrMultiple as l,rangeColorToHsl as e,getHslAnimationFromHsl as t}from\"tsparticles-engine\";function updateColorValue(l,e,t,r,i){var a,n;const d=e;if(!d||!d.enable)return;const u=o(t.offset),s=(null!==(a=e.velocity)&&void 0!==a?a:0)*l.factor+3.6*u,v=null!==(n=e.decay)&&void 0!==n?n:1;if(i&&0!==d.status){d.value-=s;if(d.value<0){d.status=0;d.value+=d.value}}else{d.value+=s;if(i&&d.value>r){d.status=1;d.value-=d.value%r}}d.velocity&&1!==v&&(d.velocity*=v);d.value>r&&(d.value%=r)}function updateStrokeColor(o,l){var e,t,r,i,a,n,d,u,s,v;if(!(null===(e=o.stroke)||void 0===e?void 0:e.color))return;const c=o.stroke.color.animation,k=null!==(r=null===(t=o.strokeColor)||void 0===t?void 0:t.h)&&void 0!==r?r:null===(i=o.color)||void 0===i?void 0:i.h;k&&updateColorValue(l,k,c.h,360,false);const p=null!==(n=null===(a=o.strokeColor)||void 0===a?void 0:a.s)&&void 0!==n?n:null===(d=o.color)||void 0===d?void 0:d.s;p&&updateColorValue(l,p,c.s,100,true);const C=null!==(s=null===(u=o.strokeColor)||void 0===u?void 0:u.l)&&void 0!==s?s:null===(v=o.color)||void 0===v?void 0:v.l;C&&updateColorValue(l,C,c.l,100,true)}class StrokeColorUpdater{constructor(o){this.container=o}init(o){var r,i;const a=this.container;o.stroke=l(o.options.stroke,o.id,o.options.reduceDuplicates);o.strokeWidth=o.stroke.width*a.retina.pixelRatio;const n=null!==(r=e(o.stroke.color))&&void 0!==r?r:o.getFillColor();n&&(o.strokeColor=t(n,null===(i=o.stroke.color)||void 0===i?void 0:i.animation,a.retina.reduceFactor))}isEnabled(o){var l,e,t,r;const i=null===(l=o.stroke)||void 0===l?void 0:l.color;return!o.destroyed&&!o.spawning&&!!i&&(void 0!==(null===(e=o.strokeColor)||void 0===e?void 0:e.h.value)&&i.animation.h.enable||void 0!==(null===(t=o.strokeColor)||void 0===t?void 0:t.s.value)&&i.animation.s.enable||void 0!==(null===(r=o.strokeColor)||void 0===r?void 0:r.l.value)&&i.animation.l.enable)}update(o,l){this.isEnabled(o)&&updateStrokeColor(o,l)}}async function loadStrokeColorUpdater(o){await o.addParticleUpdater(\"strokeColor\",(o=>new StrokeColorUpdater(o)))}export{loadStrokeColorUpdater};\n\n//# sourceMappingURL=index.js.map", "import{itemFromSingleOrMultiple as t,isInArray as a,executeOnSingleOrMultiple as e,loadFont as n}from\"tsparticles-engine\";const o=[\"text\",\"character\",\"char\"];class TextDrawer{draw(a,e,n,o){var i,l,s;const r=e.shapeData;if(void 0===r)return;const c=r.value;if(void 0===c)return;const p=e;void 0===p.text&&(p.text=t(c,e.randomIndexData));const d=p.text,x=null!==(i=r.style)&&void 0!==i?i:\"\",h=null!==(l=r.weight)&&void 0!==l?l:\"400\",f=2*Math.round(n),u=null!==(s=r.font)&&void 0!==s?s:\"Verdana\",v=e.fill,w=d.length*n/2;a.font=`${x} ${h} ${f}px \"${u}\"`;const g={x:-w,y:n/2};a.globalAlpha=o;v?a.fillText(d,g.x,g.y):a.strokeText(d,g.x,g.y);a.globalAlpha=1}getSidesCount(){return 12}async init(t){const i=t.actualOptions;if(o.find((t=>a(t,i.particles.shape.type)))){const t=o.map((t=>i.particles.shape.options[t])).find((t=>!!t)),a=[];e(t,(t=>{a.push(n(t.font,t.weight))}));await Promise.all(a)}}}async function loadTextShape(t){const a=new TextDrawer;for(const e of o)await t.addShape(e,a)}export{loadTextShape};\n\n//# sourceMappingURL=index.js.map", "import{initPjs as t}from\"tsparticles-particles.js\";import{loadAngleUpdater as a}from\"tsparticles-updater-angle\";import{loadBaseMover as r}from\"tsparticles-move-base\";import{loadCircleShape as i}from\"tsparticles-shape-circle\";import{loadColorUpdater as e}from\"tsparticles-updater-color\";import{loadExternalAttractInteraction as o}from\"tsparticles-interaction-external-attract\";import{loadExternalBounceInteraction as s}from\"tsparticles-interaction-external-bounce\";import{loadExternalBubbleInteraction as p}from\"tsparticles-interaction-external-bubble\";import{loadExternalConnectInteraction as m}from\"tsparticles-interaction-external-connect\";import{loadExternalGrabInteraction as l}from\"tsparticles-interaction-external-grab\";import{loadExternalPauseInteraction as c}from\"tsparticles-interaction-external-pause\";import{loadExternalPushInteraction as n}from\"tsparticles-interaction-external-push\";import{loadExternalRemoveInteraction as f}from\"tsparticles-interaction-external-remove\";import{loadExternalRepulseInteraction as w}from\"tsparticles-interaction-external-repulse\";import{loadExternalSlowInteraction as u}from\"tsparticles-interaction-external-slow\";import{loadImageShape as x}from\"tsparticles-shape-image\";import{loadLifeUpdater as d}from\"tsparticles-updater-life\";import{loadLineShape as h}from\"tsparticles-shape-line\";import{loadOpacityUpdater as b}from\"tsparticles-updater-opacity\";import{loadOutModesUpdater as g}from\"tsparticles-updater-out-modes\";import{loadParallaxMover as v}from\"tsparticles-move-parallax\";import{loadParticlesAttractInteraction as y}from\"tsparticles-interaction-particles-attract\";import{loadParticlesCollisionsInteraction as k}from\"tsparticles-interaction-particles-collisions\";import{loadParticlesLinksInteraction as S}from\"tsparticles-interaction-particles-links\";import{loadPolygonShape as j}from\"tsparticles-shape-polygon\";import{loadSizeUpdater as q}from\"tsparticles-updater-size\";import{loadSquareShape as z}from\"tsparticles-shape-square\";import{loadStarShape as A}from\"tsparticles-shape-star\";import{loadStrokeColorUpdater as B}from\"tsparticles-updater-stroke-color\";import{loadTextShape as C}from\"tsparticles-shape-text\";async function loadSlim(D){await r(D);await v(D);await o(D);await s(D);await p(D);await m(D);await l(D);await c(D);await n(D);await f(D);await w(D);await u(D);await y(D);await k(D);await S(D);await i(D);await x(D);await h(D);await j(D);await z(D);await A(D);await C(D);await d(D);await b(D);await q(D);await a(D);await e(D);await B(D);await g(D);await t(D)}export{loadSlim};\n\n//# sourceMappingURL=index.js.map", "import{setRangeValue as t,ValueWithRandom as i,getRangeValue as e,getRandom as l}from\"tsparticles-engine\";class TiltAnimation{constructor(){this.enable=false;this.speed=0;this.decay=0;this.sync=false}load(i){if(i){void 0!==i.enable&&(this.enable=i.enable);void 0!==i.speed&&(this.speed=t(i.speed));void 0!==i.decay&&(this.decay=t(i.decay));void 0!==i.sync&&(this.sync=i.sync)}}}class Tilt extends i{constructor(){super();this.animation=new TiltAnimation;this.direction=\"clockwise\";this.enable=false;this.value=0}load(t){super.load(t);if(t){this.animation.load(t.animation);void 0!==t.direction&&(this.direction=t.direction);void 0!==t.enable&&(this.enable=t.enable)}}}function updateTilt(t,i){var e,l;if(!t.tilt||!t.options.tilt)return;const a=t.options.tilt,o=a.animation,n=(null!==(e=t.tilt.velocity)&&void 0!==e?e:0)*i.factor,s=2*Math.PI,c=null!==(l=t.tilt.decay)&&void 0!==l?l:1;if(o.enable){switch(t.tilt.status){case 0:t.tilt.value+=n;t.tilt.value>s&&(t.tilt.value-=s);break;case 1:default:t.tilt.value-=n;t.tilt.value<0&&(t.tilt.value+=s);break}t.tilt.velocity&&1!==c&&(t.tilt.velocity*=c)}}class TiltUpdater{constructor(t){this.container=t}getTransformValues(t){var i;const e=(null===(i=t.tilt)||void 0===i?void 0:i.enable)&&t.tilt;return{b:e?Math.cos(e.value)*e.cosDirection:void 0,c:e?Math.sin(e.value)*e.sinDirection:void 0}}init(t){var i;const a=t.options.tilt;if(!a)return;t.tilt={enable:a.enable,value:e(a.value)*Math.PI/180,sinDirection:l()>=.5?1:-1,cosDirection:l()>=.5?1:-1};let o=a.direction;if(\"random\"===o){const t=Math.floor(2*l());o=t>0?\"counter-clockwise\":\"clockwise\"}switch(o){case\"counter-clockwise\":case\"counterClockwise\":t.tilt.status=1;break;case\"clockwise\":t.tilt.status=0;break}const n=null===(i=t.options.tilt)||void 0===i?void 0:i.animation;if(null===n||void 0===n?void 0:n.enable){t.tilt.decay=1-e(n.decay);t.tilt.velocity=e(n.speed)/360*this.container.retina.reduceFactor;n.sync||(t.tilt.velocity*=l())}}isEnabled(t){var i;const e=null===(i=t.options.tilt)||void 0===i?void 0:i.animation;return!t.destroyed&&!t.spawning&&!!(null===e||void 0===e?void 0:e.enable)}loadOptions(t,...i){t.tilt||(t.tilt=new Tilt);for(const e of i)t.tilt.load(null===e||void 0===e?void 0:e.tilt)}update(t,i){this.isEnabled(t)&&updateTilt(t,i)}}async function loadTiltUpdater(t){await t.addParticleUpdater(\"tilt\",(t=>new TiltUpdater(t)))}export{loadTiltUpdater};\n\n//# sourceMappingURL=index.js.map", "import{OptionsColor as e,setRangeValue as i,getRandom as t,getRangeValue as l,rangeColorToHsl as o,getStyleFromHsl as n}from\"tsparticles-engine\";class TwinkleValues{constructor(){this.enable=false;this.frequency=.05;this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=e.create(this.color,t.color));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.frequency&&(this.frequency=t.frequency);void 0!==t.opacity&&(this.opacity=i(t.opacity))}}}class Twinkle{constructor(){this.lines=new TwinkleValues;this.particles=new TwinkleValues}load(e){if(e){this.lines.load(e.lines);this.particles.load(e.particles)}}}class TwinkleUpdater{getColorStyles(e,i,a,s){const r=e.options,c=r.twinkle;if(!c)return{};const d=c.particles,p=d.enable&&t()<d.frequency,w=e.options.zIndex,k=(1-e.zIndexFactor)**w.opacityRate,u=p?l(d.opacity)*k:s,f=o(d.color),y=f?n(f,u):void 0,h={},v=p&&y;h.fill=v?y:void 0;h.stroke=v?y:void 0;return h}init(){}isEnabled(e){const i=e.options,t=i.twinkle;return!!t&&t.particles.enable}loadOptions(e,...i){e.twinkle||(e.twinkle=new Twinkle);for(const t of i)e.twinkle.load(null===t||void 0===t?void 0:t.twinkle)}update(){}}async function loadTwinkleUpdater(e){await e.addParticleUpdater(\"twinkle\",(()=>new TwinkleUpdater))}export{loadTwinkleUpdater};\n\n//# sourceMappingURL=index.js.map", "import{setRangeValue as e,getRandom as o,getRangeValue as l}from\"tsparticles-engine\";class WobbleSpeed{constructor(){this.angle=50;this.move=10}load(o){if(o){void 0!==o.angle&&(this.angle=e(o.angle));void 0!==o.move&&(this.move=e(o.move))}}}class Wobble{constructor(){this.distance=5;this.enable=false;this.speed=new WobbleSpeed}load(o){if(o){void 0!==o.distance&&(this.distance=e(o.distance));void 0!==o.enable&&(this.enable=o.enable);if(void 0!==o.speed)if(\"number\"===typeof o.speed)this.speed.load({angle:o.speed});else{const e=o.speed;void 0!==e.min?this.speed.load({angle:e}):this.speed.load(o.speed)}}}}function updateWobble(e,o){var l;const a=e.options.wobble;if(!(null===a||void 0===a?void 0:a.enable)||!e.wobble)return;const n=e.wobble.angleSpeed*o.factor,i=e.wobble.moveSpeed*o.factor,t=i*((null!==(l=e.retina.wobbleDistance)&&void 0!==l?l:0)*o.factor)/(1e3/60),b=2*Math.PI;e.wobble.angle+=n;e.wobble.angle>b&&(e.wobble.angle-=b);e.position.x+=t*Math.cos(e.wobble.angle);e.position.y+=t*Math.abs(Math.sin(e.wobble.angle))}class WobbleUpdater{constructor(e){this.container=e}init(e){var a;const n=e.options.wobble;(null===n||void 0===n?void 0:n.enable)?e.wobble={angle:o()*Math.PI*2,angleSpeed:l(n.speed.angle)/360,moveSpeed:l(n.speed.move)/10}:e.wobble={angle:0,angleSpeed:0,moveSpeed:0};e.retina.wobbleDistance=l(null!==(a=null===n||void 0===n?void 0:n.distance)&&void 0!==a?a:0)*this.container.retina.pixelRatio}isEnabled(e){var o;return!e.destroyed&&!e.spawning&&!!(null===(o=e.options.wobble)||void 0===o?void 0:o.enable)}loadOptions(e,...o){e.wobble||(e.wobble=new Wobble);for(const l of o)e.wobble.load(null===l||void 0===l?void 0:l.wobble)}update(e,o){this.isEnabled(e)&&updateWobble(e,o)}}async function loadWobbleUpdater(e){await e.addParticleUpdater(\"wobble\",(e=>new WobbleUpdater(e)))}export{loadWobbleUpdater};\n\n//# sourceMappingURL=index.js.map", "import{loadAbsorbersPlugin as t}from\"tsparticles-plugin-absorbers\";import{loadEmittersPlugin as a}from\"tsparticles-plugin-emitters\";import{loadExternalTrailInteraction as r}from\"tsparticles-interaction-external-trail\";import{loadPolygonMaskPlugin as i}from\"tsparticles-plugin-polygon-mask\";import{loadRollUpdater as o}from\"tsparticles-updater-roll\";import{loadSlim as l}from\"tsparticles-slim\";import{loadTiltUpdater as p}from\"tsparticles-updater-tilt\";import{loadTwinkleUpdater as s}from\"tsparticles-updater-twinkle\";import{loadWobbleUpdater as e}from\"tsparticles-updater-wobble\";async function loadFull(m){await l(m);await o(m);await p(m);await s(m);await e(m);await r(m);await t(m);await a(m);await i(m)}export{loadFull};\n\n//# sourceMappingURL=index.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Color,RenderTarget}from\"framer\";import Particles from\"react-tsparticles\";import{loadFull}from\"tsparticles\";import{useCallback}from\"react\";/**\n * PARTICLES FOR FRAMER\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function ParticleWrapper(props){const{background,color,radius,number,densityOptions,sizeOptions,opacityOptions,linksOptions,modeOptions,moveOptions,shapeOptions,clickOptions,hoverOptions,rotateOptions,particlesID,fpsOptions,colors}=props;const{densityEnable,densityArea,densityFactor}=densityOptions;const{linksEnabled,linksColor,linksOpacity,linksDistance,linksWidth}=linksOptions;const{size,sizeType,sizeMin,sizeMax}=sizeOptions;const{opacity,opacityType,opacityMin,opacityMax}=opacityOptions;const{connectDistance,connectRadius,connectLinksOpacity,grabDistance,grabLinksOpacity,bubbleDistance,bubbleSize,bubbleDuration,repulseDistance,repulseDuration,pushQuantity,removeQuantity,trailQuantity,trailDelay}=modeOptions;const{moveEnabled,moveDirection,moveSpeed,moveRandom,moveStraight,moveOut,moveVibrate,moveGravityEnabled,moveGravityAcceleration,moveGravityMaxSpeed,moveTrailEnabled,moveTrailAmount,moveSpinEnabled,moveSpinAcceleration,moveAttractEnabled,moveAttractDistance}=moveOptions;const{shapeType,characterType,imageSource,imageWidth,imageHeight}=shapeOptions;const{clickEnabled,clickModes}=clickOptions;const{hoverEnabled,hoverModes,hoverParallax,hoverForce,hoverSmooth}=hoverOptions;const{rotateDirection,rotateValue,rotateAnimation,rotateSpeed,rotateSync}=rotateOptions;const particlesInit=useCallback(async engine=>{await loadFull(engine);},[]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasMultipleColors=colors.length>0;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",overflow:\"hidden\",backgroundColor:background,transform:\"translateZ(0)\",borderRadius:radius,position:\"relative\"},children:/*#__PURE__*/ _jsx(Particles,{id:particlesID,init:particlesInit,style:{width:\"100%\",height:\"100%\",position:\"absolute\"},options:{// autoPlay: !isCanvas,\nbackground:{color:{value:\"transparent\"}},fpsLimit:isCanvas?1:fpsOptions,fullScreen:false,pauseOnBlur:true,pauseOnOutsideViewport:true,interactivity:isCanvas?{}:{events:{resize:true,onClick:{enable:isCanvas?false:clickEnabled,mode:clickModes},onHover:{enable:isCanvas?false:hoverEnabled,mode:hoverModes,parallax:{enable:isCanvas?false:hoverEnabled?hoverParallax:false,force:hoverForce,smooth:hoverForce}}},modes:{connect:{distance:connectDistance,radius:connectRadius,links:{opacity:connectLinksOpacity}},grab:{distance:grabDistance,links:{opacity:grabLinksOpacity}},bubble:{distance:bubbleDistance,size:bubbleSize,duration:bubbleDuration},repulse:{distance:repulseDistance,duration:repulseDuration},push:{quantity:pushQuantity},remove:{quantity:removeQuantity},trail:{delay:trailDelay,quantity:trailQuantity}}},particles:{color:{value:hasMultipleColors?colors.map(color=>makeHex(color)):makeHex(color)},collisions:{enable:false},rotate:{direction:rotateDirection,value:rotateValue,animation:!isCanvas&&{enable:rotateAnimation,speed:rotateSpeed}},move:{direction:moveDirection,outMode:moveOut,enable:isCanvas?false:moveEnabled,random:moveRandom,speed:moveSpeed,straight:moveStraight,trail:{enable:moveTrailEnabled,length:moveTrailAmount},spin:{enable:moveSpinEnabled,acceleration:moveSpinAcceleration},attract:{enable:moveAttractEnabled,distance:moveAttractDistance},gravity:{enable:moveGravityEnabled,acceleration:moveGravityAcceleration,maxSpeed:moveGravityMaxSpeed},vibrate:moveVibrate},links:{enable:linksEnabled,color:makeHex(linksColor),opacity:linksOpacity,distance:linksDistance,width:linksWidth},number:{value:number,density:{enable:densityEnable,area:densityEnable&&densityArea,factor:densityEnable&&densityFactor}},opacity:{value:opacityType?opacity:{min:opacityMin,max:opacityMax}},shape:{type:shapeType,character:{value:characterType},image:{src:imageSource,width:imageWidth,height:imageHeight}},size:{value:sizeType?size:{min:sizeMin,max:sizeMax}}},detectRetina:true}})});};/* Default properties */ ParticleWrapper.defaultProps={background:\"#000000\",color:\"#ffffff\",radius:0,number:100,densityOptions:{densityEnable:false,densityArea:5e3,densityFactor:50},sizeOptions:{sizeType:true,size:1,sizeMin:1,sizeMax:10},opacityOptions:{opacityType:true,opacity:1,opacityMin:0,opacityMax:1},linksOptions:{linksEnabled:false,linksColor:\"#ffffff\",linksOpacity:.2,linksDistance:100,linksWidth:1},modeOptions:{connectDistance:100,connectRadius:50,connectLinksOpacity:.2,grabDistance:100,grabLinksOpacity:.2,bubbleDistance:100,bubbleSize:40,bubbleDuration:.4,repulseDistance:200,repulseDuration:1.2,pushQuantity:4,removeQuantity:4,trailDelay:.1,trailQuantity:10},moveOptions:{moveEnabled:true,moveDirection:\"none\",moveSpeed:1,moveRandom:false,moveStraight:false,moveOut:\"out\",moveVibrate:false,moveGravityEnabled:false,moveGravityAcceleration:1,moveGravityMaxSpeed:2,moveTrailEnabled:false,moveTrailAmount:100,moveSpinEnabled:false,moveSpinAcceleration:1,moveAttractEnabled:false,moveAttractDistance:100},shapeOptions:{shapeType:\"circle\",characterType:\"\uD83D\uDE0E\",imageWidth:100,imageHeight:100},clickOptions:{clickEnabled:false,clickModes:\"push\"},hoverOptions:{hoverEnabled:true,hoverModes:\"none\",hoverParallax:true,hoverForce:10,hoverSmooth:10},rotateOptions:{rotateDirection:\"random\",rotateValue:0,rotateAnimation:false,rotateSpeed:5,rotateSync:false},particlesID:\"Unique ID\",colors:[]};ParticleWrapper.displayName=\"Particles\";addPropertyControls(ParticleWrapper,{background:{type:ControlType.Color,defaultValue:ParticleWrapper.defaultProps.background,title:\"Backdrop\"},color:{type:ControlType.Color,defaultValue:ParticleWrapper.defaultProps.color,title:\"Color\"},colors:{type:ControlType.Array,control:{type:ControlType.Color},defaultValue:ParticleWrapper.defaultProps.colors},fpsOptions:{type:ControlType.Enum,title:\"FPS\",options:[30,60,120],optionTitles:[\"30\",\"60\",\"120\"],defaultValue:60,displaySegmentedControl:true},number:{type:ControlType.Number,title:\"Amount\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.number},densityOptions:{type:ControlType.Object,title:\"Density\",controls:{densityEnable:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.densityOptions.densityEnable},densityArea:{type:ControlType.Number,title:\"Area\",min:100,max:1e4,step:1,defaultValue:ParticleWrapper.defaultProps.densityOptions.densityArea,hidden:props=>!props.densityEnable},densityFactor:{type:ControlType.Number,title:\"Factor\",min:0,max:100,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.densityOptions.densityFactor,description:\"Decrease the amount property when using these, as too many particles in dense areas can cause slowdowns.\",hidden:props=>!props.densityEnable}}},sizeOptions:{type:ControlType.Object,title:\"Size\",controls:{sizeType:{type:ControlType.Boolean,title:\"Type\",enabledTitle:\"Value\",disabledTitle:\"Range\",defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeType},size:{type:ControlType.Number,title:\"Size\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.size,hidden:props=>!props.sizeType},sizeMin:{type:ControlType.Number,title:\"Min\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeMin,hidden:props=>props.sizeType},sizeMax:{type:ControlType.Number,title:\"Max\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeMax,hidden:props=>props.sizeType}}},opacityOptions:{type:ControlType.Object,title:\"Opacity\",controls:{opacityType:{type:ControlType.Boolean,title:\"Type\",enabledTitle:\"Value\",disabledTitle:\"Range\",defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityType},opacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacity,hidden:props=>!props.opacityType},opacityMin:{type:ControlType.Number,title:\"Min\",min:0,max:1,step:.05,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityMin,hidden:props=>props.opacityType},opacityMax:{type:ControlType.Number,title:\"Max\",min:0,max:1,step:.05,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityMax,hidden:props=>props.opacityType}}},linksOptions:{type:ControlType.Object,title:\"Links\",controls:{linksEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.linksOptions.linksEnabled},linksColor:{type:ControlType.Color,title:\"Color\",defaultValue:ParticleWrapper.defaultProps.linksOptions.linksColor,hidden:props=>!props.linksEnabled},linksOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksOpacity,hidden:props=>!props.linksEnabled},linksDistance:{type:ControlType.Number,title:\"Distance\",min:0,max:500,step:1,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksDistance,hidden:props=>!props.linksEnabled},linksWidth:{type:ControlType.Number,title:\"Width\",min:0,max:10,step:1,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksWidth,hidden:props=>!props.linksEnabled}}},modeOptions:{type:ControlType.Object,title:\"Modes\",controls:{connectDistance:{type:ControlType.Number,title:\"Connect\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectDistance},connectRadius:{type:ControlType.Number,title:\"Connect Radius\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectRadius},connectLinksOpacity:{type:ControlType.Number,title:\"Connect Links\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectLinksOpacity},grabDistance:{type:ControlType.Number,title:\"Grab\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.grabDistance},grabLinksOpacity:{type:ControlType.Number,title:\"Grab Links\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.grabLinksOpacity},bubbleDistance:{type:ControlType.Number,title:\"Bubble\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleDistance},bubbleSize:{type:ControlType.Number,title:\"Bubble Size\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleSize},bubbleDuration:{type:ControlType.Number,title:\"Bubble Duration\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleDuration},repulseDistance:{type:ControlType.Number,title:\"Repulse\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.modeOptions.repulseDistance},repulseDuration:{type:ControlType.Number,title:\"Repulse Duration\",min:0,max:10,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.repulseDuration},pushQuantity:{type:ControlType.Number,title:\"Push\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.pushQuantity},removeQuantity:{type:ControlType.Number,title:\"Remove\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.removeQuantity},trailQuantity:{type:ControlType.Number,title:\"Trail\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.trailQuantity},trailDelay:{type:ControlType.Number,title:\"Trail Delay\",min:0,max:10,step:.1,defaultValue:ParticleWrapper.defaultProps.modeOptions.trailDelay}}},moveOptions:{type:ControlType.Object,title:\"Move\",controls:{moveEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveEnabled},moveDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"none\",\"bottom\",\"left\",\"right\",\"top\",\"bottom-left\",\"bottom-right\",\"top-left\",\"top-right\",\"outside\",\"inside\",],optionTitles:[\"Random\",\"Bottom\",\"Left\",\"Right\",\"Top\",\"Bottom Left\",\"Bottom Right\",\"Top Left\",\"Top Right\",\"Outside\",\"Inside\",],defaultValue:ParticleWrapper.defaultProps.moveOptions.moveDirection,hidden:props=>!props.moveEnabled},moveSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpeed,hidden:props=>!props.moveEnabled},moveRandom:{type:ControlType.Boolean,title:\"Random\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveRandom,hidden:props=>!props.moveEnabled},moveStraight:{type:ControlType.Boolean,title:\"Straight\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveStraight,hidden:props=>!props.moveEnabled},moveOut:{type:ControlType.Enum,title:\"Out\",options:[\"none\",\"split\",\"bounce\",\"destroy\",\"out\",\"bounceHorizontal\",\"bounceVertical\",],optionTitles:[\"None\",\"Split\",\"Bounce\",\"Destroy\",\"Out\",\"Bounce Horizontal\",\"Bounce Vertical\",],defaultValue:ParticleWrapper.defaultProps.moveOptions.moveOut,hidden:props=>!props.moveEnabled},moveVibrate:{type:ControlType.Boolean,title:\"Vibrate\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveVibrate,hidden:props=>!props.moveEnabled},moveGravityEnabled:{type:ControlType.Boolean,title:\"Gravity\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityEnabled,hidden:props=>!props.moveEnabled},moveGravityAcceleration:{type:ControlType.Number,title:\"Gravity Acceleration\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityAcceleration,hidden:props=>!props.moveEnabled||!props.moveGravityEnabled},moveGravityMaxSpeed:{type:ControlType.Number,title:\"Gravity Max Speed\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityAcceleration,hidden:props=>!props.moveEnabled||!props.moveGravityEnabled},moveTrailEnabled:{type:ControlType.Boolean,title:\"Trail\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveTrailEnabled,hidden:props=>!props.moveEnabled},moveTrailAmount:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveTrailAmount,hidden:props=>!props.moveEnabled||!props.moveTrailEnabled},moveSpinEnabled:{type:ControlType.Boolean,title:\"Spin\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpinEnabled,hidden:props=>!props.moveEnabled},moveSpinAcceleration:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpinAcceleration,hidden:props=>!props.moveEnabled||!props.moveSpinEnabled},moveAttractEnabled:{type:ControlType.Boolean,title:\"Attract\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveAttractEnabled,hidden:props=>!props.moveEnabled},moveAttractDistance:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveAttractDistance,hidden:props=>!props.moveEnabled||!props.moveAttractEnabled}}},shapeOptions:{type:ControlType.Object,title:\"Shape\",controls:{shapeType:{type:ControlType.Enum,title:\"Shape\",options:[\"circle\",\"edge\",\"triangle\",\"polygon\",\"star\",\"character\",\"image\",],optionTitles:[\"Circle\",\"Square\",\"Triangle\",\"Polygon\",\"Star\",\"Character\",\"Image\",],defaultValue:ParticleWrapper.defaultProps.shapeOptions.characterType},characterType:{type:ControlType.String,title:\"Character\",defaultValue:ParticleWrapper.defaultProps.shapeOptions.characterType,hidden:props=>props.shapeType!==\"character\"},imageSource:{type:ControlType.Image,title:\"Image\",hidden:props=>props.shapeType!==\"image\"},imageWidth:{type:ControlType.Number,title:\"Width\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.shapeOptions.imageWidth,hidden:props=>props.shapeType!==\"image\"},imageHeight:{type:ControlType.Number,title:\"Height\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.shapeOptions.imageWidth,hidden:props=>props.shapeType!==\"image\"}}},clickOptions:{type:ControlType.Object,title:\"Click\",controls:{clickEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.clickOptions.clickEnabled},clickModes:{type:ControlType.Enum,title:\"Mode\",options:[\"attract\",\"bubble\",\"push\",\"remove\",\"repulse\",\"pause\",\"trail\",],optionTitles:[\"Attract\",\"Bubble\",\"Push\",\"Remove\",\"Repulse\",\"Pause\",\"Trail\",],defaultValue:ParticleWrapper.defaultProps.clickOptions.clickModes,hidden:props=>!props.clickEnabled}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",controls:{hoverEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverEnabled},hoverModes:{type:ControlType.Enum,title:\"Mode\",options:[\"none\",\"attract\",\"bounce\",\"bubble\",\"connect\",\"grab\",\"light\",\"repulse\",\"slow\",\"trail\",],optionTitles:[\"None\",\"Attract\",\"Bounce\",\"Bubble\",\"Connect\",\"Grab\",\"Light\",\"Repulse\",\"Slow\",\"Trail\",],defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverModes,hidden:props=>!props.hoverEnabled},hoverParallax:{type:ControlType.Boolean,title:\"Parallax\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverParallax,hidden:props=>!props.hoverEnabled},hoverForce:{type:ControlType.Number,min:0,max:50,step:1,displayStepper:true,title:\"Force\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverForce,hidden:props=>!props.hoverParallax||!props.hoverEnabled},hoverSmooth:{type:ControlType.Number,min:0,max:50,step:1,displayStepper:true,title:\"Smooth\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverSmooth,hidden:props=>!props.hoverParallax||!props.hoverEnabled}}},rotateOptions:{type:ControlType.Object,title:\"Rotate\",controls:{rotateValue:{type:ControlType.Number,title:\"Value\",min:-360,max:360,step:1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateValue},rotateDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"clockwise\",\"counter-clockwise\",\"random\"],optionTitles:[\"Clockwise\",\"Counter Clockwise\",\"Random\"],defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateDirection},rotateAnimation:{type:ControlType.Boolean,title:\"Animate\",defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateAnimation},rotateSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateSpeed,hidden:props=>!props.rotateAnimation},rotateSync:{type:ControlType.Boolean,title:\"Sync\",defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateSync,hidden:props=>!props.rotateAnimation}}},radius:{type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.radius},particlesID:{type:ControlType.String,title:\"ID\",defaultValue:\"One\",placeholder:ParticleWrapper.defaultProps.particlesID}});// Converts all color values to hex strings\nconst makeHex=property=>Color.toHexString(Color(property));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ParticleWrapper\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Particles.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let l;var d=n=>{if(!l){const t=(o,i,a)=>a.get(o)?a.get(o)(i):null,r=new Map;r.set(\"bold\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"24\"}))),r.set(\"duotone\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",opacity:\"0.2\"}),n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"16\"}))),r.set(\"fill\",()=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M218.76367,103.7002,138.75684,30.96436a15.93657,15.93657,0,0,0-21.52637.00146L37.2373,103.69971A16.03108,16.03108,0,0,0,32,115.53857l0,92.09522a16.47275,16.47275,0,0,0,4.01066,10.96174A15.91729,15.91729,0,0,0,48.002,223.999H95.96484a8,8,0,0,0,8-8V167.9917a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V215.999a8,8,0,0,0,8,8h48.05731a15.40625,15.40625,0,0,0,7.53406-1.85584A16.08415,16.08415,0,0,0,224,207.999v-92.46A16.03567,16.03567,0,0,0,218.76367,103.7002Z\"}))),r.set(\"light\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"12\"}))),r.set(\"thin\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"8\"}))),r.set(\"regular\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"16\"})));const e=(o,i)=>t(o,i,r),s=n.forwardRef((o,i)=>n.createElement(\"g\",{ref:i,...o},e(o.weight,o.color)));s.displayName=\"House\",l=s}return l};export{d as default};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.37\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Activity\",\"AddressBook\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"AlignBottom\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignRight\",\"AlignTop\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Aperture\",\"AppWindow\",\"AppleLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"At\",\"Atom\",\"Baby\",\"Backspace\",\"Bag\",\"BagSimple\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Baseball\",\"Basketball\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryWarning\",\"Bed\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Bicycle\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Book\",\"BookBookmark\",\"BookOpen\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"BoundingBox\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"Camera\",\"CameraSlash\",\"Car\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartLine\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleWavy\",\"CircleWavyCheck\",\"CircleWavyQuestion\",\"CircleWavyWarning\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"Club\",\"Code\",\"CodeSimple\",\"Coffee\",\"Coin\",\"Columns\",\"Command\",\"Compass\",\"ComputerTower\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Cpu\",\"CreditCard\",\"Crop\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyRub\",\"Cursor\",\"Database\",\"Desktop\",\"DesktopTower\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Diamond\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dog\",\"Door\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"Ear\",\"EarSlash\",\"Eject\",\"EjectSimple\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equals\",\"Eraser\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FastForward\",\"FastForwardCircle\",\"FigmaLogo\",\"File\",\"FileArrowDown\",\"FileArrowUp\",\"FileDotted\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FileSearch\",\"FileText\",\"FileX\",\"Files\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"Folder\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"Folders\",\"Football\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"GasPump\",\"Gauge\",\"Gear\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"GoogleLogo\",\"GooglePlayLogo\",\"GraduationCap\",\"GridFour\",\"Hand\",\"HandFist\",\"HandGrabbing\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartStraight\",\"Heartbeat\",\"Hexagon\",\"HighlighterCircle\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"Jeep\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Knife\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lightning\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"List\",\"ListBullets\",\"ListDashes\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MathOperations\",\"Medal\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"Microphone\",\"MicrophoneSlash\",\"Minus\",\"MinusCircle\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesSimple\",\"NavigationArrow\",\"Newspaper\",\"NewspaperClipping\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Path\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"Percent\",\"Person\",\"PersonSimple\",\"PersonSimpleRun\",\"PersonSimpleWalk\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"PictureInPicture\",\"Pill\",\"PinterestLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Play\",\"PlayCircle\",\"Playlist\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PokerChip\",\"Polygon\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"Rainbow\",\"RainbowCloud\",\"Receipt\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Ruler\",\"Scales\",\"Scissors\",\"Screencast\",\"ScribbleLoop\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Share\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldWarning\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"SignIn\",\"SignOut\",\"SimCard\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Smiley\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"Spade\",\"Sparkle\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareLogo\",\"SquaresFour\",\"Stack\",\"StackSimple\",\"Star\",\"StarFour\",\"StarHalf\",\"Sticker\",\"Stop\",\"StopCircle\",\"Storefront\",\"StripeLogo\",\"Student\",\"Suitcase\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Swap\",\"Swatches\",\"Sword\",\"TShirt\",\"Table\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextBolder\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextItalic\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TiktokLogo\",\"Timer\",\"ToggleLeft\",\"ToggleRight\",\"ToiletPaper\",\"Tote\",\"ToteSimple\",\"TrafficSign\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Upload\",\"UploadSimple\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"Users\",\"UsersFour\",\"UsersThree\",\"Vibrate\",\"VideoCamera\",\"VideoCameraSlash\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warning\",\"WarningCircle\",\"WarningOctagon\",\"Watch\",\"Waves\",\"WhatsappLogo\",\"Wheelchair\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.37`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return(/*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState}));}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const Phosphor1Controls=getPropertyControls(Phosphor1);const cycleOrder=[\"fSbEW1ztT\",\"vzgO57zFV\",\"KSZ_GMoFo\"];const serializationHash=\"framer-N05nv\";const variantClassNames={fSbEW1ztT:\"framer-v-1pnh6xg\",KSZ_GMoFo:\"framer-v-r5wvpr\",vzgO57zFV:\"framer-v-1mlj0bt\"};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:500,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(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"Round \":\"KSZ_GMoFo\",Outline:\"fSbEW1ztT\",Simple:\"vzgO57zFV\"};const getProps=({backgroundBlur,color,guides,height,icon,id,weight,width,...props})=>{var _humanReadableEnumMap_weight,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,JYO7LY24l:(_ref1=(_ref=(_humanReadableEnumMap_weight=humanReadableEnumMap[weight])!==null&&_humanReadableEnumMap_weight!==void 0?_humanReadableEnumMap_weight:weight)!==null&&_ref!==void 0?_ref:props.JYO7LY24l)!==null&&_ref1!==void 0?_ref1:\"light\",oxZK0Y5s9:(_ref2=color!==null&&color!==void 0?color:props.oxZK0Y5s9)!==null&&_ref2!==void 0?_ref2:\"rgb(0, 111, 255)\",ThQhAY3Qq:guides!==null&&guides!==void 0?guides:props.ThQhAY3Qq,TnbqA6t53:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.TnbqA6t53,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"fSbEW1ztT\",YP2YspfUd:(_ref4=icon!==null&&icon!==void 0?icon:props.YP2YspfUd)!==null&&_ref4!==void 0?_ref4:\"ChatCircle\"};};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,oxZK0Y5s9,YP2YspfUd,ThQhAY3Qq,JYO7LY24l,TnbqA6t53,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fSbEW1ztT\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"KSZ_GMoFo\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1pnh6xg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"fSbEW1ztT\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${TnbqA6t53}px)`,backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,boxShadow:\"0px 20px 25px 0px rgba(0, 0, 0, 0.4)\",...style},variants:{KSZ_GMoFo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},vzgO57zFV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({KSZ_GMoFo:{\"data-framer-name\":\"Round \"},vzgO57zFV:{\"data-framer-name\":\"Simple\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7n47bk\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"LbCuv_UBN\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(126% 86% at 84.8% 0%, rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"inset 0px 0px 6px 0px rgba(255, 255, 255, 0.2), inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"},variants:{KSZ_GMoFo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2xecmq-container\",layoutDependency:layoutDependency,layoutId:\"K5DkiwVsC-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(153, 153, 153)\",height:\"100%\",iconSearch:\"House\",iconSelection:YP2YspfUd,id:\"K5DkiwVsC\",layoutId:\"K5DkiwVsC\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:JYO7LY24l,width:\"100%\"})})}),ThQhAY3Qq&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o7lpyt\",\"data-framer-name\":\"Guides\",layoutDependency:layoutDependency,layoutId:\"a23Ws9Ivy\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{KSZ_GMoFo:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.2,fit:\"tile\",pixelHeight:79,pixelWidth:79,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-1yv28mo\",\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"WgNvvckNs\",style:{opacity:.2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxmmo\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"ib_Bm8z_1\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",opacity:.2,rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gp3lqd\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"xiS2KoqwW\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.2,rotate:-45},variants:{KSZ_GMoFo:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rw40tq\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"jNqIWgCsV\",style:{background:\"radial-gradient(33% 33% at 50% 50%, rgb(0, 0, 0) 40.223817567567565%, rgba(0, 0, 0, 0) 100%)\",opacity:.8}})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1009tca\",\"data-border\":true,\"data-framer-name\":\"Depth\",layoutDependency:layoutDependency,layoutId:\"IDvuFT9Bl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(84% 33% at 50% 97.89999999999999%, rgba(227, 227, 227, 0.8) 0%, rgba(143, 143, 143, 0.84) 25%, rgb(0, 0, 0) 52.410613738738746%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lg3upf\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"za8RKBkIO\",style:{backgroundColor:oxZK0Y5s9,borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},variants:{KSZ_GMoFo:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},vzgO57zFV:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N05nv.framer-vnzpft, .framer-N05nv .framer-vnzpft { display: block; }\",\".framer-N05nv.framer-1pnh6xg { 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: 10px 10px 14px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-N05nv .framer-7n47bk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-N05nv .framer-2xecmq-container { flex: none; height: 40px; position: relative; width: 40px; z-index: 3; }\",\".framer-N05nv .framer-1o7lpyt { bottom: -40px; flex: none; left: -60px; overflow: visible; position: absolute; right: -60px; top: -40px; z-index: 1; }\",\".framer-N05nv .framer-1yv28mo { flex: none; height: 100%; left: calc(49.75124378109455% - 200px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 200px; }\",\".framer-N05nv .framer-1hxmmo, .framer-N05nv .framer-1gp3lqd { flex: none; height: 150px; left: calc(49.75124378109455% - 1px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 150px / 2); width: 1px; }\",\".framer-N05nv .framer-rw40tq { flex: none; height: 52%; left: calc(49.75124378109455% - 44.776119402985074% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 51.87500000000001% / 2); width: 45%; }\",\".framer-N05nv .framer-1009tca { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; left: calc(50.00000000000002% - 80px / 2); overflow: hidden; padding: 0px; position: absolute; top: calc(50.485436893203904% - 80px / 2); width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-N05nv .framer-lg3upf { flex: none; height: 100%; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-N05nv.framer-1pnh6xg, .framer-N05nv .framer-7n47bk, .framer-N05nv .framer-1009tca { gap: 0px; } .framer-N05nv.framer-1pnh6xg > *, .framer-N05nv .framer-7n47bk > *, .framer-N05nv .framer-1009tca > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-N05nv.framer-1pnh6xg > :first-child, .framer-N05nv .framer-7n47bk > :first-child, .framer-N05nv .framer-1009tca > :first-child { margin-left: 0px; } .framer-N05nv.framer-1pnh6xg > :last-child, .framer-N05nv .framer-7n47bk > :last-child, .framer-N05nv .framer-1009tca > :last-child { margin-right: 0px; } }\",\".framer-N05nv.framer-v-1mlj0bt.framer-1pnh6xg { padding: 0px 0px 3px 0px; }\",\".framer-N05nv.framer-v-1mlj0bt .framer-1009tca { top: 3px; }\",\".framer-N05nv.framer-v-r5wvpr.framer-1pnh6xg { padding: 0px; }\",\".framer-N05nv.framer-v-r5wvpr .framer-1gp3lqd { will-change: var(--framer-will-change-override, transform); }\",'.framer-N05nv[data-border=\"true\"]::after, .framer-N05nv [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 104\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vzgO57zFV\":{\"layout\":[\"auto\",\"auto\"]},\"KSZ_GMoFo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oxZK0Y5s9\":\"color\",\"YP2YspfUd\":\"icon\",\"ThQhAY3Qq\":\"guides\",\"JYO7LY24l\":\"weight\",\"TnbqA6t53\":\"backgroundBlur\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIHygB97mO=withCSS(Component,css,\"framer-N05nv\");export default FramerIHygB97mO;FramerIHygB97mO.displayName=\"AI Kit/Icon Big\";FramerIHygB97mO.defaultProps={height:104,width:100};addPropertyControls(FramerIHygB97mO,{variant:{options:[\"fSbEW1ztT\",\"vzgO57zFV\",\"KSZ_GMoFo\"],optionTitles:[\"Outline\",\"Simple\",\"Round \"],title:\"Variant\",type:ControlType.Enum},oxZK0Y5s9:{defaultValue:\"rgb(0, 111, 255)\",title:\"Color\",type:ControlType.Color},YP2YspfUd:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"iconSelection\"])&&{...Phosphor1Controls[\"iconSelection\"],defaultValue:\"ChatCircle\",description:\"Visit phosphoricons.com for reference.\",hidden:undefined,title:\"Icon\"},ThQhAY3Qq:{defaultValue:false,title:\"Guides\",type:ControlType.Boolean},JYO7LY24l:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"weight\"])&&{...Phosphor1Controls[\"weight\"],defaultValue:\"light\",description:undefined,hidden:undefined,title:\"Weight\"},TnbqA6t53:{defaultValue:0,max:8,title:\"Background Blur\",type:ControlType.Number}});addFonts(FramerIHygB97mO,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIHygB97mO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"104\",\"framerIntrinsicWidth\":\"100\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vzgO57zFV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KSZ_GMoFo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oxZK0Y5s9\\\":\\\"color\\\",\\\"YP2YspfUd\\\":\\\"icon\\\",\\\"ThQhAY3Qq\\\":\\\"guides\\\",\\\"JYO7LY24l\\\":\\\"weight\\\",\\\"TnbqA6t53\\\":\\\"backgroundBlur\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IHygB97mO.map", "// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={QxptguRD6:{hover:true},xeH3Pm4Qo:{hover:true},yvuFhZ1M0:{hover:true}};const cycleOrder=[\"yvuFhZ1M0\",\"xeH3Pm4Qo\",\"QxptguRD6\"];const serializationHash=\"framer-gjtGZ\";const variantClassNames={QxptguRD6:\"framer-v-zm7tkq\",xeH3Pm4Qo:\"framer-v-bj2brw\",yvuFhZ1M0:\"framer-v-r4wq11\"};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:500,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(React.Fragment);const humanReadableVariantMap={Regular:\"yvuFhZ1M0\",Small:\"xeH3Pm4Qo\",Tiny:\"QxptguRD6\"};const getProps=({backgroundBlur,gradient,height,id,link,outline,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,jakO2hDPw:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.jakO2hDPw,jcBXvG4Jw:(_ref=title!==null&&title!==void 0?title:props.jcBXvG4Jw)!==null&&_ref!==void 0?_ref:\"Join waitlist\",KtPOKGgCU:(_ref1=gradient!==null&&gradient!==void 0?gradient:props.KtPOKGgCU)!==null&&_ref1!==void 0?_ref1:true,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"yvuFhZ1M0\",WIxL9YJdV:link!==null&&link!==void 0?link:props.WIxL9YJdV,XhahqhK15:outline!==null&&outline!==void 0?outline:props.XhahqhK15};};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,KtPOKGgCU,jcBXvG4Jw,WIxL9YJdV,jakO2hDPw,XhahqhK15,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yvuFhZ1M0\",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__*/_jsx(Link,{href:WIxL9YJdV,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-r4wq11\",className,classNames)} framer-qsvsvn`,\"data-border\":true,\"data-framer-name\":\"Regular\",layoutDependency:layoutDependency,layoutId:\"yvuFhZ1M0\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${jakO2hDPw}px)`,backgroundColor:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.15)\",...style},variants:{\"xeH3Pm4Qo-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},\"yvuFhZ1M0-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},QxptguRD6:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"QxptguRD6-hover\":{\"data-framer-name\":undefined},\"xeH3Pm4Qo-hover\":{\"data-framer-name\":undefined},\"yvuFhZ1M0-hover\":{\"data-framer-name\":undefined},QxptguRD6:{\"data-framer-name\":\"Tiny\"},xeH3Pm4Qo:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[KtPOKGgCU&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-r8h046\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"hVLvdwk0B\",style:{background:\"linear-gradient(147deg, rgba(255, 255, 255, 0) 40.950520833333336%, rgba(0, 0, 0, 0.5) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19twles\",\"data-framer-name\":\"icon/Sparkle\",layoutDependency:layoutDependency,layoutId:\"wnfUdtKcX\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19vwila\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:22,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"I18596:116209;358:15124\",svg:'<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.47984 4.11688C7.75833 3.41068 8.75767 3.41068 9.03616 4.11688L10.7273 8.40524C10.8123 8.62085 10.9829 8.79152 11.1985 8.87656L15.4864 10.5679C16.1925 10.8464 16.1925 11.8458 15.4864 12.1244L11.1985 13.8157C10.9829 13.9007 10.8123 14.0714 10.7273 14.287L9.03616 18.5753C8.75767 19.2816 7.75833 19.2816 7.47983 18.5753L5.78872 14.287C5.7037 14.0714 5.53305 13.9007 5.31746 13.8157L1.02959 12.1244C0.323468 11.8458 0.323469 10.8464 1.02959 10.5679L5.31746 8.87656C5.53305 8.79152 5.7037 8.62085 5.78872 8.40524L7.47984 4.11688Z\" fill=\"white\"/>\\n<path d=\"M16.462 0.817793C16.629 0.394069 17.2287 0.394069 17.3957 0.817793L18.3868 3.33081C18.4378 3.46018 18.5402 3.56258 18.6695 3.6136L21.1822 4.60472C21.6059 4.77184 21.6059 5.37151 21.1822 5.53862L18.6695 6.52974C18.5402 6.58077 18.4378 6.68317 18.3868 6.81253L17.3957 9.32555C17.2287 9.74928 16.629 9.74928 16.462 9.32555L15.4709 6.81253C15.4199 6.68317 15.3175 6.58077 15.1882 6.52974L12.6755 5.53862C12.2518 5.37151 12.2518 4.77184 12.6755 4.60472L15.1882 3.6136C15.3175 3.56258 15.4199 3.46018 15.4709 3.33081L16.462 0.817793Z\" fill=\"white\"/>\\n<path d=\"M15.3974 14.8425C15.5366 14.4894 16.0363 14.4894 16.1755 14.8425L16.9028 16.6867C16.9453 16.7945 17.0306 16.8799 17.1384 16.9224L18.9824 17.6497C19.3355 17.789 19.3355 18.2887 18.9824 18.428L17.1384 19.1553C17.0306 19.1978 16.9453 19.2832 16.9028 19.391L16.1755 21.2352C16.0363 21.5883 15.5366 21.5883 15.3974 21.2352L14.6701 19.391C14.6276 19.2832 14.5423 19.1978 14.4345 19.1553L12.5905 18.428C12.2374 18.2887 12.2374 17.789 12.5905 17.6497L14.4345 16.9224C14.5423 16.8799 14.6276 16.7945 14.6701 16.6867L15.3974 14.8425Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__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-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join waitlist\"})}),className:\"framer-itfy34\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"BbCe1JOyj\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:jcBXvG4Jw,variants:{\"QxptguRD6-hover\":{opacity:.6},\"xeH3Pm4Qo-hover\":{opacity:.6},\"yvuFhZ1M0-hover\":{opacity:.6}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QxptguRD6:{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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join waitlist\"})})},xeH3Pm4Qo:{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.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join waitlist\"})})}},baseVariant,gestureVariant)}),XhahqhK15&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4fwsm0\",\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"p3mBkAl6y\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{xeH3Pm4Qo:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gjtGZ.framer-qsvsvn, .framer-gjtGZ .framer-qsvsvn { display: block; }\",\".framer-gjtGZ.framer-r4wq11 { 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: visible; padding: 15px 20px 15px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gjtGZ .framer-r8h046 { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-gjtGZ .framer-19twles { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\".framer-gjtGZ .framer-19vwila { bottom: 2px; flex: none; left: 1px; position: absolute; right: 2px; top: 1px; }\",\".framer-gjtGZ .framer-itfy34 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gjtGZ .framer-4fwsm0 { bottom: -8px; flex: none; left: -8px; overflow: hidden; position: absolute; right: -8px; top: -8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gjtGZ.framer-r4wq11 { gap: 0px; } .framer-gjtGZ.framer-r4wq11 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gjtGZ.framer-r4wq11 > :first-child { margin-left: 0px; } .framer-gjtGZ.framer-r4wq11 > :last-child { margin-right: 0px; } }\",\".framer-gjtGZ.framer-v-bj2brw.framer-r4wq11 { padding: 10px 15px 10px 15px; }\",\".framer-gjtGZ.framer-v-zm7tkq.framer-r4wq11 { padding: 8px 13px 8px 12px; }\",\".framer-gjtGZ.framer-v-r4wq11.hover .framer-r8h046, .framer-gjtGZ.framer-v-bj2brw.hover .framer-r8h046, .framer-gjtGZ.framer-v-zm7tkq.hover .framer-r8h046 { order: 0; }\",\".framer-gjtGZ.framer-v-r4wq11.hover .framer-19twles, .framer-gjtGZ.framer-v-bj2brw.hover .framer-19twles, .framer-gjtGZ.framer-v-zm7tkq.hover .framer-19twles { order: 2; }\",\".framer-gjtGZ.framer-v-r4wq11.hover .framer-itfy34, .framer-gjtGZ.framer-v-bj2brw.hover .framer-itfy34, .framer-gjtGZ.framer-v-zm7tkq.hover .framer-itfy34 { order: 1; }\",\".framer-gjtGZ.framer-v-r4wq11.hover .framer-4fwsm0, .framer-gjtGZ.framer-v-bj2brw.hover .framer-4fwsm0, .framer-gjtGZ.framer-v-zm7tkq.hover .framer-4fwsm0 { bottom: -6px; left: -6px; order: 3; right: -6px; top: -6px; }\",'.framer-gjtGZ[data-border=\"true\"]::after, .framer-gjtGZ [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 54\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xeH3Pm4Qo\":{\"layout\":[\"auto\",\"auto\"]},\"QxptguRD6\":{\"layout\":[\"auto\",\"auto\"]},\"vMpu_XyAI\":{\"layout\":[\"auto\",\"auto\"]},\"S3MWEPt7o\":{\"layout\":[\"auto\",\"auto\"]},\"bhm0HQ_J1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KtPOKGgCU\":\"gradient\",\"jcBXvG4Jw\":\"title\",\"WIxL9YJdV\":\"link\",\"jakO2hDPw\":\"backgroundBlur\",\"XhahqhK15\":\"outline\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerjq7cRyq0J=withCSS(Component,css,\"framer-gjtGZ\");export default Framerjq7cRyq0J;Framerjq7cRyq0J.displayName=\"AI Kit/Button Copy 3\";Framerjq7cRyq0J.defaultProps={height:54,width:161};addPropertyControls(Framerjq7cRyq0J,{variant:{options:[\"yvuFhZ1M0\",\"xeH3Pm4Qo\",\"QxptguRD6\"],optionTitles:[\"Regular\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},KtPOKGgCU:{defaultValue:true,title:\"Gradient\",type:ControlType.Boolean},jcBXvG4Jw:{defaultValue:\"Join waitlist\",displayTextArea:false,title:\"Title\",type:ControlType.String},WIxL9YJdV:{title:\"Link\",type:ControlType.Link},jakO2hDPw:{defaultValue:0,max:5,title:\"Background Blur\",type:ControlType.Number},XhahqhK15:{defaultValue:false,title:\"Outline\",type:ControlType.Boolean}});addFonts(Framerjq7cRyq0J,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjq7cRyq0J\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"54\",\"framerIntrinsicWidth\":\"161\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xeH3Pm4Qo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QxptguRD6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vMpu_XyAI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S3MWEPt7o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bhm0HQ_J1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"KtPOKGgCU\\\":\\\"gradient\\\",\\\"jcBXvG4Jw\\\":\\\"title\\\",\\\"WIxL9YJdV\\\":\\\"link\\\",\\\"jakO2hDPw\\\":\\\"backgroundBlur\\\",\\\"XhahqhK15\\\":\\\"outline\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jq7cRyq0J.map", "// Generated by Framer (d275c2b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={fh222GvIk:{hover:true},I5e9pwbuM:{hover:true},WXWLb5lxE:{hover:true}};const cycleOrder=[\"WXWLb5lxE\",\"I5e9pwbuM\",\"fh222GvIk\"];const serializationHash=\"framer-atrcR\";const variantClassNames={fh222GvIk:\"framer-v-1267et7\",I5e9pwbuM:\"framer-v-ics4qv\",WXWLb5lxE:\"framer-v-4u7mdc\"};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:500,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(React.Fragment);const humanReadableVariantMap={Regular:\"WXWLb5lxE\",Small:\"I5e9pwbuM\",Tiny:\"fh222GvIk\"};const getProps=({background,backgroundBlur,gradient,height,id,link,outline,title,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,jakO2hDPw:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.jakO2hDPw,jcBXvG4Jw:(_ref=title!==null&&title!==void 0?title:props.jcBXvG4Jw)!==null&&_ref!==void 0?_ref:\"Join waitlist\",KtPOKGgCU:(_ref1=gradient!==null&&gradient!==void 0?gradient:props.KtPOKGgCU)!==null&&_ref1!==void 0?_ref1:true,UDEEY8z8V:(_ref2=background!==null&&background!==void 0?background:props.UDEEY8z8V)!==null&&_ref2!==void 0?_ref2:\"rgba(152, 86, 255, 0.4)\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"WXWLb5lxE\",WIxL9YJdV:link!==null&&link!==void 0?link:props.WIxL9YJdV,XhahqhK15:outline!==null&&outline!==void 0?outline:props.XhahqhK15};};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,UDEEY8z8V,KtPOKGgCU,jcBXvG4Jw,WIxL9YJdV,jakO2hDPw,XhahqhK15,B3qPKukGPIv7Whv_D9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WXWLb5lxE\",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__*/_jsx(Link,{href:WIxL9YJdV,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-4u7mdc\",className,classNames)} framer-11g44yd`,\"data-border\":true,\"data-framer-name\":\"Regular\",layoutDependency:layoutDependency,layoutId:\"WXWLb5lxE\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${jakO2hDPw}px)`,backgroundColor:UDEEY8z8V,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.15)\",...style},variants:{\"I5e9pwbuM-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},\"WXWLb5lxE-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},fh222GvIk:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"fh222GvIk-hover\":{\"data-framer-name\":undefined},\"I5e9pwbuM-hover\":{\"data-framer-name\":undefined},\"WXWLb5lxE-hover\":{\"data-framer-name\":undefined},fh222GvIk:{\"data-framer-name\":\"Tiny\"},I5e9pwbuM:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__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-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-Iv7Whv_D9))\"},children:\"Join waitlist\"})}),className:\"framer-7itx4l\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"WhO05RyWL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-B3qPKukGP-Iv7Whv_D9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-B3qPKukGP-Iv7Whv_D9\":B3qPKukGPIv7Whv_D9,opacity:1},text:jcBXvG4Jw,variants:{\"fh222GvIk-hover\":{opacity:.6},\"I5e9pwbuM-hover\":{opacity:.6},\"WXWLb5lxE-hover\":{opacity:.6}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fh222GvIk:{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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-Iv7Whv_D9))\"},children:\"Join waitlist\"})})},I5e9pwbuM:{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.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-Iv7Whv_D9))\"},children:\"Join waitlist\"})})}},baseVariant,gestureVariant)}),KtPOKGgCU&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1517j3f\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"h4o7tkSdh\",style:{background:\"linear-gradient(147deg, rgba(255, 255, 255, 0) 40.950520833333336%, rgba(0, 0, 0, 0.5) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),XhahqhK15&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b4txjb\",\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"OUMxjzDEx\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{I5e9pwbuM:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-atrcR.framer-11g44yd, .framer-atrcR .framer-11g44yd { display: block; }\",\".framer-atrcR.framer-4u7mdc { 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: visible; padding: 15px 20px 15px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-atrcR .framer-7itx4l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-atrcR .framer-1517j3f { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-atrcR .framer-1b4txjb { bottom: -8px; flex: none; left: -8px; overflow: hidden; position: absolute; right: -8px; top: -8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-atrcR.framer-4u7mdc { gap: 0px; } .framer-atrcR.framer-4u7mdc > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-atrcR.framer-4u7mdc > :first-child { margin-left: 0px; } .framer-atrcR.framer-4u7mdc > :last-child { margin-right: 0px; } }\",\".framer-atrcR.framer-v-ics4qv.framer-4u7mdc { padding: 10px 15px 10px 15px; }\",\".framer-atrcR.framer-v-1267et7.framer-4u7mdc { padding: 8px 13px 8px 12px; }\",\".framer-atrcR.framer-v-4u7mdc.hover .framer-1b4txjb, .framer-atrcR.framer-v-ics4qv.hover .framer-1b4txjb, .framer-atrcR.framer-v-1267et7.hover .framer-1b4txjb { bottom: -6px; left: -6px; right: -6px; top: -6px; }\",'.framer-atrcR[data-border=\"true\"]::after, .framer-atrcR [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 51\n * @framerIntrinsicWidth 126.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"I5e9pwbuM\":{\"layout\":[\"auto\",\"auto\"]},\"fh222GvIk\":{\"layout\":[\"auto\",\"auto\"]},\"U_TALJFV6\":{\"layout\":[\"auto\",\"auto\"]},\"aFuc5431f\":{\"layout\":[\"auto\",\"auto\"]},\"aKX4MqkoN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UDEEY8z8V\":\"background\",\"KtPOKGgCU\":\"gradient\",\"jcBXvG4Jw\":\"title\",\"WIxL9YJdV\":\"link\",\"jakO2hDPw\":\"backgroundBlur\",\"XhahqhK15\":\"outline\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerjty4kEQFh=withCSS(Component,css,\"framer-atrcR\");export default Framerjty4kEQFh;Framerjty4kEQFh.displayName=\"AI Kit/Button Copy 4\";Framerjty4kEQFh.defaultProps={height:51,width:126.5};addPropertyControls(Framerjty4kEQFh,{variant:{options:[\"WXWLb5lxE\",\"I5e9pwbuM\",\"fh222GvIk\"],optionTitles:[\"Regular\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},UDEEY8z8V:{defaultValue:\"rgba(152, 86, 255, 0.4)\",title:\"Background\",type:ControlType.Color},KtPOKGgCU:{defaultValue:true,title:\"Gradient\",type:ControlType.Boolean},jcBXvG4Jw:{defaultValue:\"Join waitlist\",displayTextArea:false,title:\"Title\",type:ControlType.String},WIxL9YJdV:{title:\"Link\",type:ControlType.Link},jakO2hDPw:{defaultValue:0,max:5,title:\"Background Blur\",type:ControlType.Number},XhahqhK15:{defaultValue:false,title:\"Outline\",type:ControlType.Boolean}});addFonts(Framerjty4kEQFh,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjty4kEQFh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"UDEEY8z8V\\\":\\\"background\\\",\\\"KtPOKGgCU\\\":\\\"gradient\\\",\\\"jcBXvG4Jw\\\":\\\"title\\\",\\\"WIxL9YJdV\\\":\\\"link\\\",\\\"jakO2hDPw\\\":\\\"backgroundBlur\\\",\\\"XhahqhK15\\\":\\\"outline\\\"}\",\"framerIntrinsicWidth\":\"126.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I5e9pwbuM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fh222GvIk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U_TALJFV6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aFuc5431f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aKX4MqkoN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"51\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jty4kEQFh.map", "// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={IkOZLWp5T:{hover:true},k0NdTwAQ9:{hover:true},ut0mvCwQy:{hover:true}};const cycleOrder=[\"IkOZLWp5T\",\"ut0mvCwQy\",\"k0NdTwAQ9\"];const serializationHash=\"framer-xYrVv\";const variantClassNames={IkOZLWp5T:\"framer-v-zliac5\",k0NdTwAQ9:\"framer-v-54t56q\",ut0mvCwQy:\"framer-v-156lzz9\"};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:500,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(React.Fragment);const humanReadableVariantMap={Regular:\"IkOZLWp5T\",Small:\"ut0mvCwQy\",Tiny:\"k0NdTwAQ9\"};const getProps=({backgroundBlur,gradient,height,id,link,outline,textColor,title,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,B3qPKukGP:(_ref=textColor!==null&&textColor!==void 0?textColor:props.B3qPKukGP)!==null&&_ref!==void 0?_ref:\"rgb(255, 255, 255)\",jakO2hDPw:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.jakO2hDPw,jcBXvG4Jw:(_ref1=title!==null&&title!==void 0?title:props.jcBXvG4Jw)!==null&&_ref1!==void 0?_ref1:\"Join waitlist\",KtPOKGgCU:(_ref2=gradient!==null&&gradient!==void 0?gradient:props.KtPOKGgCU)!==null&&_ref2!==void 0?_ref2:true,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"IkOZLWp5T\",WIxL9YJdV:link!==null&&link!==void 0?link:props.WIxL9YJdV,XhahqhK15:outline!==null&&outline!==void 0?outline:props.XhahqhK15};};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,KtPOKGgCU,B3qPKukGP,jcBXvG4Jw,WIxL9YJdV,jakO2hDPw,XhahqhK15,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IkOZLWp5T\",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__*/_jsx(Link,{href:WIxL9YJdV,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-zliac5\",className,classNames)} framer-gtdqnm`,\"data-border\":true,\"data-framer-name\":\"Regular\",layoutDependency:layoutDependency,layoutId:\"IkOZLWp5T\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${jakO2hDPw}px)`,backgroundColor:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.15)\",...style},variants:{\"IkOZLWp5T-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},\"ut0mvCwQy-hover\":{boxShadow:\"inset 0px 0px 6px 3px rgba(255, 255, 255, 0.05)\"},k0NdTwAQ9:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"IkOZLWp5T-hover\":{\"data-framer-name\":undefined},\"k0NdTwAQ9-hover\":{\"data-framer-name\":undefined},\"ut0mvCwQy-hover\":{\"data-framer-name\":undefined},k0NdTwAQ9:{\"data-framer-name\":\"Tiny\"},ut0mvCwQy:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[KtPOKGgCU&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-oiban3\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"hPU5QStLO\",style:{background:\"linear-gradient(147deg, rgba(255, 255, 255, 0) 40.950520833333336%, rgba(0, 0, 0, 0.5) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1txp3p3\",\"data-framer-name\":\"icon/Sparkle\",layoutDependency:layoutDependency,layoutId:\"OSfVRuhxR\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1x9eh4i\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:22,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"I18925:115147;358:15124\",svg:'<svg width=\"21\" height=\"22\" viewBox=\"0 0 21 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.97984 4.11688C7.25833 3.41068 8.25767 3.41068 8.53616 4.11688L10.2273 8.40524C10.3123 8.62085 10.4829 8.79152 10.6985 8.87656L14.9864 10.5679C15.6925 10.8464 15.6925 11.8458 14.9864 12.1244L10.6985 13.8157C10.4829 13.9007 10.3123 14.0714 10.2273 14.287L8.53616 18.5753C8.25767 19.2816 7.25833 19.2816 6.97983 18.5753L5.28872 14.287C5.2037 14.0714 5.03305 13.9007 4.81746 13.8157L0.529593 12.1244C-0.176532 11.8458 -0.176531 10.8464 0.529594 10.5679L4.81746 8.87656C5.03305 8.79152 5.2037 8.62085 5.28872 8.40524L6.97984 4.11688Z\" fill=\"white\"/>\\n<path d=\"M15.962 0.817793C16.129 0.394069 16.7287 0.394069 16.8957 0.817793L17.8868 3.33081C17.9378 3.46018 18.0402 3.56258 18.1695 3.6136L20.6822 4.60472C21.1059 4.77184 21.1059 5.37151 20.6822 5.53862L18.1695 6.52974C18.0402 6.58077 17.9378 6.68317 17.8868 6.81253L16.8957 9.32555C16.7287 9.74928 16.129 9.74928 15.962 9.32555L14.9709 6.81253C14.9199 6.68317 14.8175 6.58077 14.6882 6.52974L12.1755 5.53862C11.7518 5.37151 11.7518 4.77184 12.1755 4.60472L14.6882 3.6136C14.8175 3.56258 14.9199 3.46018 14.9709 3.33081L15.962 0.817793Z\" fill=\"white\"/>\\n<path d=\"M14.8974 14.8425C15.0366 14.4894 15.5363 14.4894 15.6755 14.8425L16.4028 16.6867C16.4453 16.7945 16.5306 16.8799 16.6384 16.9224L18.4824 17.6497C18.8355 17.789 18.8355 18.2887 18.4824 18.428L16.6384 19.1553C16.5306 19.1978 16.4453 19.2832 16.4028 19.391L15.6755 21.2352C15.5363 21.5883 15.0366 21.5883 14.8974 21.2352L14.1701 19.391C14.1276 19.2832 14.0423 19.1978 13.9345 19.1553L12.0905 18.428C11.7374 18.2887 11.7374 17.789 12.0905 17.6497L13.9345 16.9224C14.0423 16.8799 14.1276 16.7945 14.1701 16.6867L14.8974 14.8425Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__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-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-nCdEIM7dd))\"},children:\"Join waitlist\"})}),className:\"framer-1l17izj\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"MCYnc8lBM\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-B3qPKukGP-nCdEIM7dd)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-B3qPKukGP-nCdEIM7dd\":B3qPKukGP,opacity:1},text:jcBXvG4Jw,variants:{\"IkOZLWp5T-hover\":{opacity:.6},\"k0NdTwAQ9-hover\":{opacity:.6},\"ut0mvCwQy-hover\":{opacity:.6}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({k0NdTwAQ9:{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\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-nCdEIM7dd))\"},children:\"Join waitlist\"})})},ut0mvCwQy:{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.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-B3qPKukGP-nCdEIM7dd))\"},children:\"Join waitlist\"})})}},baseVariant,gestureVariant)}),XhahqhK15&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rzo38x\",\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"ADuLzVctL\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{ut0mvCwQy:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xYrVv.framer-gtdqnm, .framer-xYrVv .framer-gtdqnm { display: block; }\",\".framer-xYrVv.framer-zliac5 { 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: visible; padding: 15px 20px 15px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xYrVv .framer-oiban3 { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-xYrVv .framer-1txp3p3 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\".framer-xYrVv .framer-1x9eh4i { bottom: 2px; flex: none; left: 2px; position: absolute; right: 2px; top: 1px; }\",\".framer-xYrVv .framer-1l17izj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xYrVv .framer-1rzo38x { bottom: -8px; flex: none; left: -8px; overflow: hidden; position: absolute; right: -8px; top: -8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xYrVv.framer-zliac5 { gap: 0px; } .framer-xYrVv.framer-zliac5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-xYrVv.framer-zliac5 > :first-child { margin-left: 0px; } .framer-xYrVv.framer-zliac5 > :last-child { margin-right: 0px; } }\",\".framer-xYrVv.framer-v-156lzz9.framer-zliac5 { padding: 10px 15px 10px 15px; }\",\".framer-xYrVv.framer-v-54t56q.framer-zliac5 { padding: 8px 13px 8px 12px; }\",\".framer-xYrVv.framer-v-zliac5.hover .framer-oiban3, .framer-xYrVv.framer-v-156lzz9.hover .framer-oiban3, .framer-xYrVv.framer-v-54t56q.hover .framer-oiban3 { order: 0; }\",\".framer-xYrVv.framer-v-zliac5.hover .framer-1txp3p3, .framer-xYrVv.framer-v-156lzz9.hover .framer-1txp3p3, .framer-xYrVv.framer-v-54t56q.hover .framer-1txp3p3 { order: 2; }\",\".framer-xYrVv.framer-v-zliac5.hover .framer-1l17izj, .framer-xYrVv.framer-v-156lzz9.hover .framer-1l17izj, .framer-xYrVv.framer-v-54t56q.hover .framer-1l17izj { order: 1; }\",\".framer-xYrVv.framer-v-zliac5.hover .framer-1rzo38x, .framer-xYrVv.framer-v-156lzz9.hover .framer-1rzo38x, .framer-xYrVv.framer-v-54t56q.hover .framer-1rzo38x { bottom: -6px; left: -6px; order: 3; right: -6px; top: -6px; }\",'.framer-xYrVv[data-border=\"true\"]::after, .framer-xYrVv [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 54\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ut0mvCwQy\":{\"layout\":[\"auto\",\"auto\"]},\"k0NdTwAQ9\":{\"layout\":[\"auto\",\"auto\"]},\"R_ZM0Elge\":{\"layout\":[\"auto\",\"auto\"]},\"drflj4jpe\":{\"layout\":[\"auto\",\"auto\"]},\"kKKom9ob2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KtPOKGgCU\":\"gradient\",\"B3qPKukGP\":\"textColor\",\"jcBXvG4Jw\":\"title\",\"WIxL9YJdV\":\"link\",\"jakO2hDPw\":\"backgroundBlur\",\"XhahqhK15\":\"outline\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramernCdEIM7dd=withCSS(Component,css,\"framer-xYrVv\");export default FramernCdEIM7dd;FramernCdEIM7dd.displayName=\"AI Kit/Button Copy 2\";FramernCdEIM7dd.defaultProps={height:54,width:161};addPropertyControls(FramernCdEIM7dd,{variant:{options:[\"IkOZLWp5T\",\"ut0mvCwQy\",\"k0NdTwAQ9\"],optionTitles:[\"Regular\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},KtPOKGgCU:{defaultValue:true,title:\"Gradient\",type:ControlType.Boolean},B3qPKukGP:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text color\",type:ControlType.Color},jcBXvG4Jw:{defaultValue:\"Join waitlist\",displayTextArea:false,title:\"Title\",type:ControlType.String},WIxL9YJdV:{title:\"Link\",type:ControlType.Link},jakO2hDPw:{defaultValue:0,max:5,title:\"Background Blur\",type:ControlType.Number},XhahqhK15:{defaultValue:false,title:\"Outline\",type:ControlType.Boolean}});addFonts(FramernCdEIM7dd,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernCdEIM7dd\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"161\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KtPOKGgCU\\\":\\\"gradient\\\",\\\"B3qPKukGP\\\":\\\"textColor\\\",\\\"jcBXvG4Jw\\\":\\\"title\\\",\\\"WIxL9YJdV\\\":\\\"link\\\",\\\"jakO2hDPw\\\":\\\"backgroundBlur\\\",\\\"XhahqhK15\\\":\\\"outline\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ut0mvCwQy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k0NdTwAQ9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R_ZM0Elge\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"drflj4jpe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kKKom9ob2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"54\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nCdEIM7dd.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-k4Vu5 .framer-styles-preset-1dwdwj8:not(.rich-text-wrapper), .framer-k4Vu5 .framer-styles-preset-1dwdwj8.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: rgba(255, 255, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-k4Vu5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-ptfU5 .framer-styles-preset-bb6fwu:not(.rich-text-wrapper), .framer-ptfU5 .framer-styles-preset-bb6fwu.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: rgba(255, 255, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-ptfU5\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (fcbd642)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8eiBifiuXhFNBWqCeVDJ/u1EX2bSL2b7baAVJwpdw/BIfVGDIAV.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Aw28Df4FGs3RVcvkKl9d/kbkV3IIAF0eUdOzzsUFi/ZlVBLZ72f.js\";const enabledGestures={iEpzpL10z:{hover:true},uw12EIUGY:{hover:true}};const cycleOrder=[\"iEpzpL10z\",\"uw12EIUGY\"];const serializationHash=\"framer-Wo8BG\";const variantClassNames={iEpzpL10z:\"framer-v-dlbmez\",uw12EIUGY:\"framer-v-1imtfim\"};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:500,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(React.Fragment);const humanReadableVariantMap={M:\"iEpzpL10z\",S:\"uw12EIUGY\"};const getProps=({caret,height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,agUBvE03f:(_ref=title!==null&&title!==void 0?title:props.agUBvE03f)!==null&&_ref!==void 0?_ref:\"Product\",hkXk3kBdl:link!==null&&link!==void 0?link:props.hkXk3kBdl,MXBNDueeg:caret!==null&&caret!==void 0?caret:props.MXBNDueeg,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"iEpzpL10z\"};};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,agUBvE03f,MXBNDueeg,hkXk3kBdl,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iEpzpL10z\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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(Link,{href:hkXk3kBdl,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-dlbmez\",className,classNames)} framer-ybconm`,\"data-border\":true,\"data-framer-name\":\"M\",layoutDependency:layoutDependency,layoutId:\"iEpzpL10z\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"iEpzpL10z-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.15)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\"},\"uw12EIUGY-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.15)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\"}},...addPropertyOverrides({\"iEpzpL10z-hover\":{\"data-framer-name\":undefined},\"uw12EIUGY-hover\":{\"data-framer-name\":undefined},uw12EIUGY:{\"data-framer-name\":\"S\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dwdwj8\",\"data-styles-preset\":\"BIfVGDIAV\",children:\"Product\"})}),className:\"framer-1szi8wg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zpyoShL_T\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:agUBvE03f,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({uw12EIUGY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bb6fwu\",\"data-styles-preset\":\"ZlVBLZ72f\",children:\"Product\"})})}},baseVariant,gestureVariant)}),MXBNDueeg&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o4wv7a\",\"data-framer-name\":\"Caret\",layoutDependency:layoutDependency,layoutId:\"oYoUw2Kk0\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ft2mv3\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ueNecBJkl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 0 0 L 12 0 L 12 12 L 0 12 Z\" fill=\"transparent\"></path><path d=\"M 9.75 4.5 L 6 8.25 L 2.25 4.5\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"rgba(255, 255, 255, 0.7)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9293817146,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Wo8BG.framer-ybconm, .framer-Wo8BG .framer-ybconm { display: block; }\",\".framer-Wo8BG.framer-dlbmez { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Wo8BG .framer-1szi8wg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Wo8BG .framer-1o4wv7a { flex: none; height: 13px; overflow: visible; position: relative; width: 9px; }\",\".framer-Wo8BG .framer-1ft2mv3 { flex: none; height: 12px; left: calc(55.55555555555558% - 12px / 2); position: absolute; top: 0px; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Wo8BG.framer-dlbmez { gap: 0px; } .framer-Wo8BG.framer-dlbmez > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-Wo8BG.framer-dlbmez > :first-child { margin-left: 0px; } .framer-Wo8BG.framer-dlbmez > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-Wo8BG[data-border=\"true\"]::after, .framer-Wo8BG [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 33\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"uw12EIUGY\":{\"layout\":[\"auto\",\"auto\"]},\"BaUbCvqnx\":{\"layout\":[\"auto\",\"auto\"]},\"aDOc2yXG1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"agUBvE03f\":\"title\",\"MXBNDueeg\":\"caret\",\"hkXk3kBdl\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerrre6Ux_Kq=withCSS(Component,css,\"framer-Wo8BG\");export default Framerrre6Ux_Kq;Framerrre6Ux_Kq.displayName=\"AI Kit/Navigation/Nav Top Item Hover\";Framerrre6Ux_Kq.defaultProps={height:33,width:80};addPropertyControls(Framerrre6Ux_Kq,{variant:{options:[\"iEpzpL10z\",\"uw12EIUGY\"],optionTitles:[\"M\",\"S\"],title:\"Variant\",type:ControlType.Enum},agUBvE03f:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String},MXBNDueeg:{defaultValue:false,title:\"Caret\",type:ControlType.Boolean},hkXk3kBdl:{title:\"Link\",type:ControlType.Link}});addFonts(Framerrre6Ux_Kq,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrre6Ux_Kq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uw12EIUGY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BaUbCvqnx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aDOc2yXG1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"33\",\"framerVariables\":\"{\\\"agUBvE03f\\\":\\\"title\\\",\\\"MXBNDueeg\\\":\\\"caret\\\",\\\"hkXk3kBdl\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rre6Ux_Kq.map", "// Generated by Framer (99ae5b3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"vdOHkE_cF\",\"VO4HJXCC2\",\"WZcF0pbrp\",\"nlqw0RnTa\"];const serializationHash=\"framer-QA4bq\";const variantClassNames={nlqw0RnTa:\"framer-v-13235qu\",vdOHkE_cF:\"framer-v-jr6qrv\",VO4HJXCC2:\"framer-v-1mbel0h\",WZcF0pbrp:\"framer-v-1uv0ctj\"};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:500,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(React.Fragment);const humanReadableVariantMap={\"Active M\":\"VO4HJXCC2\",\"Active S\":\"nlqw0RnTa\",\"Inactive M\":\"vdOHkE_cF\",\"Inactive S\":\"WZcF0pbrp\"};const getProps=({caret,fontSize,fontSize2,height,hover,id,link,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2,_ref3;return{...props,agUBvE03f:(_ref=title!==null&&title!==void 0?title:props.agUBvE03f)!==null&&_ref!==void 0?_ref:\"Product\",FkArnMZX6:(_ref1=fontSize!==null&&fontSize!==void 0?fontSize:props.FkArnMZX6)!==null&&_ref1!==void 0?_ref1:13,MXBNDueeg:caret!==null&&caret!==void 0?caret:props.MXBNDueeg,O7gNihtj7:hover!==null&&hover!==void 0?hover:props.O7gNihtj7,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"vdOHkE_cF\",VWvVRWoNJ:(_ref3=fontSize2!==null&&fontSize2!==void 0?fontSize2:props.VWvVRWoNJ)!==null&&_ref3!==void 0?_ref3:14,w0uhSY3R3:link!==null&&link!==void 0?link:props.w0uhSY3R3};};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,agUBvE03f,O7gNihtj7,MXBNDueeg,w0uhSY3R3,FkArnMZX6,VWvVRWoNJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vdOHkE_cF\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1gs494=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(O7gNihtj7){const res=await O7gNihtj7(...args);if(res===false)return false;}});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(Link,{...addPropertyOverrides({WZcF0pbrp:{href:w0uhSY3R3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-jr6qrv\",className,classNames)} framer-u1m7jj`,\"data-border\":true,\"data-framer-name\":\"Inactive M\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vdOHkE_cF\",onMouseEnter:onMouseEnter1gs494,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{nlqw0RnTa:{\"--border-color\":\"rgba(255, 255, 255, 0.15)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\"},VO4HJXCC2:{\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",backgroundColor:\"rgba(255, 255, 255, 0.05)\"}},...addPropertyOverrides({nlqw0RnTa:{\"data-framer-name\":\"Active S\"},VO4HJXCC2:{\"data-framer-name\":\"Active M\"},WZcF0pbrp:{\"data-framer-name\":\"Inactive S\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-VWvVRWoNJ-AGaKYdkv0) * 1px)\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Product\"})}),className:\"framer-1s411zd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wuVmMR0tr\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-FkArnMZX6-AGaKYdkv0\":FkArnMZX6,\"--variable-reference-VWvVRWoNJ-AGaKYdkv0\":VWvVRWoNJ},text:agUBvE03f,variants:{WZcF0pbrp:{\"--variable-reference-FkArnMZX6-AGaKYdkv0\":FkArnMZX6}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nlqw0RnTa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Product\"})})},WZcF0pbrp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-FkArnMZX6-AGaKYdkv0) * 1px)\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),MXBNDueeg&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xs4lm3\",\"data-framer-name\":\"Caret\",layoutDependency:layoutDependency,layoutId:\"VpsRHJZLE\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-avxyvm\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"RFdjl0Ei8\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 0 0 L 12 0 L 12 12 L 0 12 Z\" fill=\"transparent\"></path><path d=\"M 9.75 4.5 L 6 8.25 L 2.25 4.5\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"rgba(255, 255, 255, 0.7)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9293817146,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QA4bq.framer-u1m7jj, .framer-QA4bq .framer-u1m7jj { display: block; }\",\".framer-QA4bq.framer-jr6qrv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; width: min-content; }\",\".framer-QA4bq .framer-1s411zd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QA4bq .framer-1xs4lm3 { flex: none; height: 13px; overflow: visible; position: relative; width: 8px; }\",\".framer-QA4bq .framer-avxyvm { flex: none; height: 12px; left: calc(55.55555555555558% - 12px / 2); position: absolute; top: 0px; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QA4bq.framer-jr6qrv { gap: 0px; } .framer-QA4bq.framer-jr6qrv > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-QA4bq.framer-jr6qrv > :first-child { margin-left: 0px; } .framer-QA4bq.framer-jr6qrv > :last-child { margin-right: 0px; } }\",\".framer-QA4bq.framer-v-1uv0ctj.framer-jr6qrv { text-decoration: none; }\",'.framer-QA4bq[data-border=\"true\"]::after, .framer-QA4bq [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 33\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VO4HJXCC2\":{\"layout\":[\"auto\",\"auto\"]},\"WZcF0pbrp\":{\"layout\":[\"auto\",\"auto\"]},\"nlqw0RnTa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"agUBvE03f\":\"title\",\"O7gNihtj7\":\"hover\",\"MXBNDueeg\":\"caret\",\"w0uhSY3R3\":\"link\",\"FkArnMZX6\":\"fontSize\",\"VWvVRWoNJ\":\"fontSize2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerAGaKYdkv0=withCSS(Component,css,\"framer-QA4bq\");export default FramerAGaKYdkv0;FramerAGaKYdkv0.displayName=\"AI Kit/Navigation/Nav Top Item\";FramerAGaKYdkv0.defaultProps={height:33,width:80};addPropertyControls(FramerAGaKYdkv0,{variant:{options:[\"vdOHkE_cF\",\"VO4HJXCC2\",\"WZcF0pbrp\",\"nlqw0RnTa\"],optionTitles:[\"Inactive M\",\"Active M\",\"Inactive S\",\"Active S\"],title:\"Variant\",type:ControlType.Enum},agUBvE03f:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String},O7gNihtj7:{title:\"Hover\",type:ControlType.EventHandler},MXBNDueeg:{defaultValue:false,title:\"Caret\",type:ControlType.Boolean},w0uhSY3R3:{title:\"Link\",type:ControlType.Link},FkArnMZX6:{defaultValue:13,title:\"Font Size\",type:ControlType.Number},VWvVRWoNJ:{defaultValue:14,title:\"Font Size 2\",type:ControlType.Number}});addFonts(FramerAGaKYdkv0,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAGaKYdkv0\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VO4HJXCC2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WZcF0pbrp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nlqw0RnTa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"80\",\"framerIntrinsicHeight\":\"33\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"agUBvE03f\\\":\\\"title\\\",\\\"O7gNihtj7\\\":\\\"hover\\\",\\\"MXBNDueeg\\\":\\\"caret\\\",\\\"w0uhSY3R3\\\":\\\"link\\\",\\\"FkArnMZX6\\\":\\\"fontSize\\\",\\\"VWvVRWoNJ\\\":\\\"fontSize2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AGaKYdkv0.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://framer.com/m/framer/default-utils.js@^0.45.0\";import{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={}));// 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 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 isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.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();},[]);return{play,pause,setProgress};}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;}/**\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 */let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing:playingProp,muted,playsinline,controls,progress,objectFit,backgroundColor,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,posterEnabled,startTime:startTimeProp,volume,loop}=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);// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress}=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]);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges){isMountedAndReadyForProgressChanges=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=()=>{if(!videoRef.current)return;if(videoRef.current.currentTime<.3)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")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:autoplayBehavior===\"on-mount\",preload:autoplayBehavior!==\"on-mount\"&&posterEnabled?\"metadata\":\"auto\",poster:posterEnabled?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\";Video.defaultProps={srcType:\"URL\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",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:0};const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];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\",placeholder:\"../example.mp4\",hidden(props){return props.srcType===\"Upload\";},description:\"Hosted video file URL. For YouTube, use the YouTube component.\"},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\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...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\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},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\",\"framerIntrinsicHeight\":\"112\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Z4QJ2YpzpVnWRfR6Ccgg/Video.js\";const VideoFonts=getFonts(Video);const MotionDivWithFX=withFX(motion.div);const enabledGestures={c3Zp48XYX:{hover:true}};const cycleOrder=[\"c3Zp48XYX\"];const serializationHash=\"framer-EW56J\";const variantClassNames={c3Zp48XYX:\"framer-v-um9cb2\"};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 radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={delay:0,duration:3.5,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:.1,rotate:0,rotateX:0,rotateY:0,scale:.3,skewX:0,skewY:0,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(React.Fragment);const getProps=({border,height,id,link,radius,width,...props})=>{var _ref,_ref1;return{...props,BKbonD4Et:(_ref=radius!==null&&radius!==void 0?radius:props.BKbonD4Et)!==null&&_ref!==void 0?_ref:\"10px\",jtmDtq5Ss:link!==null&&link!==void 0?link:props.jtmDtq5Ss,vgGJFIIle:(_ref1=border!==null&&border!==void 0?border:props.vgGJFIIle)!==null&&_ref1!==void 0?_ref1:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1}};};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,jtmDtq5Ss,vgGJFIIle,BKbonD4Et,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c3Zp48XYX\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"c3Zp48XYX-hover\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();var _vgGJFIIle_borderBottomWidth,_vgGJFIIle_borderLeftWidth,_vgGJFIIle_borderRightWidth,_vgGJFIIle_borderTopWidth;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(Link,{href:jtmDtq5Ss,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-um9cb2\",className,classNames)} framer-1tan9vu`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"c3Zp48XYX\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":`${(_vgGJFIIle_borderBottomWidth=vgGJFIIle.borderBottomWidth)!==null&&_vgGJFIIle_borderBottomWidth!==void 0?_vgGJFIIle_borderBottomWidth:vgGJFIIle.borderWidth}px`,\"--border-color\":vgGJFIIle.borderColor,\"--border-left-width\":`${(_vgGJFIIle_borderLeftWidth=vgGJFIIle.borderLeftWidth)!==null&&_vgGJFIIle_borderLeftWidth!==void 0?_vgGJFIIle_borderLeftWidth:vgGJFIIle.borderWidth}px`,\"--border-right-width\":`${(_vgGJFIIle_borderRightWidth=vgGJFIIle.borderRightWidth)!==null&&_vgGJFIIle_borderRightWidth!==void 0?_vgGJFIIle_borderRightWidth:vgGJFIIle.borderWidth}px`,\"--border-style\":vgGJFIIle.borderStyle,\"--border-top-width\":`${(_vgGJFIIle_borderTopWidth=vgGJFIIle.borderTopWidth)!==null&&_vgGJFIIle_borderTopWidth!==void 0?_vgGJFIIle_borderTopWidth:vgGJFIIle.borderWidth}px`,background:\"radial-gradient(75% 50% at 50% 100%, rgb(28, 28, 28) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1),...style},...addPropertyOverrides({\"c3Zp48XYX-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h2zfva\",\"data-border\":true,\"data-framer-name\":\"Orb\",layoutDependency:layoutDependency,layoutId:\"fcdegaZC0\",style:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.2px\",borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1),boxShadow:\"0px 1px 10px 0px var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)), 0px 1px 6px 0px var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3f4z1z\",\"data-framer-name\":\"Video\",layoutDependency:layoutDependency,layoutId:\"frfa1ZPEd\",style:{filter:\"grayscale(1) blur(2px)\",mask:\"radial-gradient(100% 75% at 50% 71.1%, rgba(0,0,0,1) 31.012457770270263%, rgba(0, 0, 0, 0) 89.08009572072073%) add\",opacity:.8,WebkitFilter:\"grayscale(1) blur(2px)\",WebkitMask:\"radial-gradient(100% 75% at 50% 71.1%, rgba(0,0,0,1) 31.012457770270263%, rgba(0, 0, 0, 0) 89.08009572072073%) add\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qm1vos-container\",layoutDependency:layoutDependency,layoutId:\"Sb29PmZEX-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"Sb29PmZEX\",isMixedBorderRadius:false,layoutId:\"Sb29PmZEX\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/Zc5RcuhNUuM8ArfPYe7VfUraieI.png\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/lN121Od6cmfJkXFXD2gnsHz0yn4.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-w8vi86\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"UtauBQvzo\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(171, 171, 171, 0) 100%)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 47%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 47%) add\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lzh7ta\",layoutDependency:layoutDependency,layoutId:\"L4KMUVPJf\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"inset 0px 0.5px 3px 0px rgba(255, 255, 255, 0.5)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11gd6xj\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"tVSkyuz8n\",style:{background:'linear-gradient(180deg, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, rgb(0, 121, 186) 100%)',borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1)}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rydtff\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:80,intrinsicWidth:80,layoutDependency:layoutDependency,layoutId:\"n0qMWq6Yu\",style:{opacity:1},svg:'<svg width=\"80\" height=\"80\" viewBox=\"0 0 80 80\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<ellipse cx=\"34.6154\" cy=\"40.4872\" rx=\"29.6154\" ry=\"29.4872\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.7692 27.795C15.7692 22.4524 17.9051 17.6088 21.3694 14.0713C11.6669 18.8987 5 28.9144 5 40.4873C5 56.7726 18.2019 69.9744 34.4872 69.9744C36.2235 69.9744 37.8205 69.9744 39.2308 69.9744L74.1252 69.718C74.6083 69.718 75 69.3264 75 68.8432C75 57.0062 65.4042 47.4103 53.5671 47.4103H49.2709H35.3846C24.5513 47.4103 15.7692 38.6282 15.7692 27.795Z\" fill=\"url(#paint0_linear_18596_116819)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_18596_116819\" x1=\"76.0256\" y1=\"68.9488\" x2=\"10.1282\" y2=\"24.5898\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#73F7DF\"/>\\n<stop offset=\"1\" stop-color=\"#86FEE1\" stop-opacity=\"0.17\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',variants:{\"c3Zp48XYX-hover\":{opacity:0}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EW56J.framer-1tan9vu, .framer-EW56J .framer-1tan9vu { display: block; }\",\".framer-EW56J.framer-um9cb2 { cursor: pointer; height: 38px; overflow: hidden; position: relative; text-decoration: none; width: 38px; will-change: var(--framer-will-change-override, transform); }\",\".framer-EW56J .framer-h2zfva { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-EW56J .framer-3f4z1z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); overflow: hidden; position: relative; width: 22px; }\",\".framer-EW56J .framer-1qm1vos-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-EW56J .framer-w8vi86 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 16px; z-index: 1; }\",\".framer-EW56J .framer-lzh7ta { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-EW56J .framer-11gd6xj { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-EW56J .framer-1rydtff { flex: none; height: 32px; left: calc(52.63157894736844% - 32px / 2); position: absolute; top: calc(47.3684210526316% - 32px / 2); width: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EW56J .framer-h2zfva { gap: 0px; } .framer-EW56J .framer-h2zfva > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-EW56J .framer-h2zfva > :first-child { margin-left: 0px; } .framer-EW56J .framer-h2zfva > :last-child { margin-right: 0px; } }\",\".framer-EW56J.framer-v-um9cb2.hover.framer-um9cb2 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 38px); }\",\".framer-EW56J.framer-v-um9cb2.hover .framer-h2zfva { flex-wrap: wrap; }\",\".framer-EW56J.framer-v-um9cb2.hover .framer-1rydtff { bottom: -16px; top: unset; }\",'.framer-EW56J[data-border=\"true\"]::after, .framer-EW56J [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 38\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z6HziTjEF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jtmDtq5Ss\":\"link\",\"vgGJFIIle\":\"border\",\"BKbonD4Et\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerernKQoniF=withCSS(Component,css,\"framer-EW56J\");export default FramerernKQoniF;FramerernKQoniF.displayName=\"AI Kit/Logo Copy\";FramerernKQoniF.defaultProps={height:38,width:38};addPropertyControls(FramerernKQoniF,{jtmDtq5Ss:{title:\"Link\",type:ControlType.Link},vgGJFIIle:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},BKbonD4Et:{defaultValue:\"10px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerernKQoniF,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerernKQoniF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z6HziTjEF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"38\",\"framerIntrinsicHeight\":\"38\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jtmDtq5Ss\\\":\\\"link\\\",\\\"vgGJFIIle\\\":\\\"border\\\",\\\"BKbonD4Et\\\":\\\"radius\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ernKQoniF.map", "// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AIKitNavigationNavTopItemHover from\"https://framerusercontent.com/modules/jU1KtvsZWWwwx8Zvvy0k/qZ35IEATuBhWtFypP9Cy/rre6Ux_Kq.js\";import AIKitNavigationNavTopItem from\"https://framerusercontent.com/modules/PZ0fmDTjfHnZDSBV3PTb/RlIn1eCEGAGxfOtRqeif/AGaKYdkv0.js\";import AIKitLogoCopy from\"https://framerusercontent.com/modules/Z5ip0sRQgowt96aePbnp/0JczHh0ppjN388Lb6C60/ernKQoniF.js\";import AIKitButtonCopy3 from\"https://framerusercontent.com/modules/Go6ue3Skb5Hq1IaXimUy/PfAphttb4LkoUiP6G6KJ/jq7cRyq0J.js\";const AIKitLogoCopyFonts=getFonts(AIKitLogoCopy);const AIKitNavigationNavTopItemHoverFonts=getFonts(AIKitNavigationNavTopItemHover);const AIKitButtonCopy3Fonts=getFonts(AIKitButtonCopy3);const AIKitNavigationNavTopItemFonts=getFonts(AIKitNavigationNavTopItem);const cycleOrder=[\"Kht2sun1z\",\"m3KpkCwMg\",\"hqefzHh2u\"];const serializationHash=\"framer-u92bE\";const variantClassNames={hqefzHh2u:\"framer-v-1534hjd\",Kht2sun1z:\"framer-v-3ofj2x\",m3KpkCwMg:\"framer-v-173mcri\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"m3KpkCwMg\",\"Phone Open\":\"hqefzHh2u\",Desktop:\"Kht2sun1z\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Kht2sun1z\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Kht2sun1z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11qc7lk=activeVariantCallback(async(...args)=>{setVariant(\"hqefzHh2u\");});const onTap172h9zn=activeVariantCallback(async(...args)=>{setVariant(\"m3KpkCwMg\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"m3KpkCwMg\",\"hqefzHh2u\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"m3KpkCwMg\",\"hqefzHh2u\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"hqefzHh2u\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"m3KpkCwMg\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"hqefzHh2u\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3ofj2x\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Kht2sun1z\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(7px)\",backgroundColor:\"rgba(0, 0, 0, 0.7)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,boxShadow:\"0px 5px 10px 0px rgba(0,0,0,0.25)\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{hqefzHh2u:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},m3KpkCwMg:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({hqefzHh2u:{\"data-framer-name\":\"Phone Open\"},m3KpkCwMg:{\"data-framer-name\":\"Phone Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d097dt\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"Jt31PYHaw\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+18,...addPropertyOverrides({hqefzHh2u:{y:(componentViewport?.y||0)+0+0+18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b8u6ni-container\",layoutDependency:layoutDependency,layoutId:\"XjhVqaRmw-container\",nodeId:\"XjhVqaRmw\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitLogoCopy,{BKbonD4Et:\"10px\",height:\"100%\",id:\"XjhVqaRmw\",jtmDtq5Ss:resolvedLinks[0],layoutId:\"XjhVqaRmw\",style:{height:\"100%\",width:\"100%\"},vgGJFIIle:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1},width:\"100%\",...addPropertyOverrides({hqefzHh2u:{jtmDtq5Ss:resolvedLinks[2]},m3KpkCwMg:{jtmDtq5Ss:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ltn3v9\",layoutDependency:layoutDependency,layoutId:\"AY2lwFFVp\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6iji61-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K6EuuZgqf-container\",nodeId:\"K6EuuZgqf\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Al Agents\",height:\"100%\",hkXk3kBdl:\"https://app.questflow.ai/worker-gallery\",id:\"K6EuuZgqf\",layoutId:\"K6EuuZgqf\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45rnbw-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lhYfU_kBQ-container\",nodeId:\"lhYfU_kBQ\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Agentic Network\",height:\"100%\",hkXk3kBdl:\"https://app.questflow.ai/agent/agentic-network\",id:\"lhYfU_kBQ\",layoutId:\"lhYfU_kBQ\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-158qu3e-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dDNQxPqPw-container\",nodeId:\"dDNQxPqPw\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Template\",height:\"100%\",hkXk3kBdl:\"https://app.questflow.ai/templates/worker\",id:\"dDNQxPqPw\",layoutId:\"dDNQxPqPw\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gu139u-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aF_axBTgL-container\",nodeId:\"aF_axBTgL\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Changelog\",height:\"100%\",hkXk3kBdl:\"https://questflow.featurebase.app/changelog\",id:\"aF_axBTgL\",layoutId:\"aF_axBTgL\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t1hxiy-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X2Af0q89y-container\",nodeId:\"X2Af0q89y\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Blog\",height:\"100%\",hkXk3kBdl:\"https://blog.questflow.ai/\",id:\"X2Af0q89y\",layoutId:\"X2Af0q89y\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VQY0Djj2c\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ovl92-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ctouktC4L-container\",nodeId:\"ctouktC4L\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItemHover,{agUBvE03f:\"Pricing\",height:\"100%\",hkXk3kBdl:resolvedLinks1[0],id:\"ctouktC4L\",layoutId:\"ctouktC4L\",MXBNDueeg:false,variant:\"uw12EIUGY\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h2qgob\",layoutDependency:layoutDependency,layoutId:\"dWgI8tn_G\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+10+0+0,...addPropertyOverrides({hqefzHh2u:{y:(componentViewport?.y||0)+0+0+10+0},m3KpkCwMg:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-74)/2)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-auimji-container\",layoutDependency:layoutDependency,layoutId:\"GoO0VnTvN-container\",nodeId:\"GoO0VnTvN\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitButtonCopy3,{height:\"100%\",id:\"GoO0VnTvN\",jakO2hDPw:0,jcBXvG4Jw:\"Get started\",KtPOKGgCU:true,layoutId:\"GoO0VnTvN\",variant:\"QxptguRD6\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18f13zn\",\"data-framer-name\":\"Menu Mobile\",layoutDependency:layoutDependency,layoutId:\"fgX2pERlR\",...addPropertyOverrides({hqefzHh2u:{\"data-highlight\":true,onTap:onTap172h9zn},m3KpkCwMg:{\"data-highlight\":true,onTap:onTap11qc7lk}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-lrvrxr\",\"data-framer-name\":\"Menu\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"y0cYsTA36\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 4.375 14 L 23.625 14 M 4.375 7 L 23.625 7 M 4.375 21 L 23.625 21\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9870423830,withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-100ldul\",\"data-framer-name\":\"Close\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"mMUI4CI5V\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21.875 6.125 L 6.125 21.875 M 21.875 21.875 L 6.125 6.125\" fill=\"rgb(0,0,0)\" stroke-width=\"1.2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10480728254,withExternalLayout:true})]})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1743u0w\",\"data-framer-name\":\"Menu Mobile\",layoutDependency:layoutDependency,layoutId:\"qg8BEMX5d\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xhanbs-container\",layoutDependency:layoutDependency,layoutId:\"Ha7fWnA5Y-container\",nodeId:\"Ha7fWnA5Y\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Al Agents\",FkArnMZX6:28,height:\"100%\",id:\"Ha7fWnA5Y\",layoutId:\"Ha7fWnA5Y\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:\"https://app.questflow.ai/worker-gallery\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11rk35g-container\",layoutDependency:layoutDependency,layoutId:\"BpiK04r0O-container\",nodeId:\"BpiK04r0O\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Templates\",FkArnMZX6:28,height:\"100%\",id:\"BpiK04r0O\",layoutId:\"BpiK04r0O\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:\"https://app.questflow.ai/templates/worker\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+172}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-swu53u-container\",layoutDependency:layoutDependency,layoutId:\"VUNj7BzAc-container\",nodeId:\"VUNj7BzAc\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Blog\",FkArnMZX6:28,height:\"100%\",id:\"VUNj7BzAc\",layoutId:\"VUNj7BzAc\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:\"https://blog.questflow.ai/\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+129}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12jxuiu-container\",layoutDependency:layoutDependency,layoutId:\"y_fDHhZwy-container\",nodeId:\"y_fDHhZwy\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Changelog\",FkArnMZX6:28,height:\"100%\",id:\"y_fDHhZwy\",layoutId:\"y_fDHhZwy\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:\"https://questflow.featurebase.app/changelog\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VQY0Djj2c\"},implicitPathVariables:undefined},{href:{webPageId:\"VQY0Djj2c\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+215}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14mi7b2-container\",layoutDependency:layoutDependency,layoutId:\"YEbMyk0Sb-container\",nodeId:\"YEbMyk0Sb\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Pricing\",FkArnMZX6:28,height:\"100%\",id:\"YEbMyk0Sb\",layoutId:\"YEbMyk0Sb\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({hqefzHh2u:{w0uhSY3R3:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({hqefzHh2u:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+114+0+43}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tvvdjd-container\",layoutDependency:layoutDependency,layoutId:\"I4OsF_AFu-container\",nodeId:\"I4OsF_AFu\",rendersWithMotion:true,scopeId:\"qyw60NBPm\",children:/*#__PURE__*/_jsx(AIKitNavigationNavTopItem,{agUBvE03f:\"Agentic Network\",FkArnMZX6:28,height:\"100%\",id:\"I4OsF_AFu\",layoutId:\"I4OsF_AFu\",MXBNDueeg:false,style:{width:\"100%\"},variant:\"WZcF0pbrp\",VWvVRWoNJ:14,w0uhSY3R3:\"https://app.questflow.ai/agent/agentic-network\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u92bE.framer-13fzgzf, .framer-u92bE .framer-13fzgzf { display: block; }\",\".framer-u92bE.framer-3ofj2x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 738px; will-change: var(--framer-will-change-override, transform); }\",\".framer-u92bE .framer-1d097dt { 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: 1400px; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-u92bE .framer-b8u6ni-container { flex: none; height: 38px; position: relative; width: 38px; }\",\".framer-u92bE .framer-1ltn3v9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-u92bE .framer-6iji61-container, .framer-u92bE .framer-45rnbw-container, .framer-u92bE .framer-158qu3e-container, .framer-u92bE .framer-gu139u-container, .framer-u92bE .framer-1t1hxiy-container, .framer-u92bE .framer-15ovl92-container, .framer-u92bE .framer-auimji-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-u92bE .framer-h2qgob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-u92bE .framer-18f13zn { flex: none; height: 28px; overflow: visible; position: relative; width: 29px; }\",\".framer-u92bE .framer-lrvrxr { flex: none; height: 28px; left: calc(48.275862068965544% - 28px / 2); position: absolute; top: calc(50.00000000000002% - 28px / 2); width: 28px; }\",\".framer-u92bE .framer-100ldul { flex: none; height: 28px; left: 0px; position: absolute; top: 0px; width: 28px; }\",\".framer-u92bE .framer-1743u0w { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-u92bE .framer-1xhanbs-container, .framer-u92bE .framer-11rk35g-container, .framer-u92bE .framer-swu53u-container, .framer-u92bE .framer-12jxuiu-container, .framer-u92bE .framer-14mi7b2-container, .framer-u92bE .framer-1tvvdjd-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u92bE .framer-1ltn3v9, .framer-u92bE .framer-h2qgob, .framer-u92bE .framer-1743u0w { gap: 0px; } .framer-u92bE .framer-1ltn3v9 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-u92bE .framer-1ltn3v9 > :first-child { margin-left: 0px; } .framer-u92bE .framer-1ltn3v9 > :last-child { margin-right: 0px; } .framer-u92bE .framer-h2qgob > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-u92bE .framer-h2qgob > :first-child, .framer-u92bE .framer-1743u0w > :first-child { margin-top: 0px; } .framer-u92bE .framer-h2qgob > :last-child, .framer-u92bE .framer-1743u0w > :last-child { margin-bottom: 0px; } .framer-u92bE .framer-1743u0w > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-u92bE.framer-v-173mcri.framer-3ofj2x { width: 390px; will-change: unset; }\",\".framer-u92bE.framer-v-173mcri .framer-1d097dt { padding: 10px 20px 10px 20px; }\",\".framer-u92bE.framer-v-173mcri .framer-h2qgob, .framer-u92bE.framer-v-1534hjd .framer-h2qgob { flex-direction: row; }\",\".framer-u92bE.framer-v-173mcri .framer-18f13zn, .framer-u92bE.framer-v-1534hjd .framer-18f13zn { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u92bE.framer-v-173mcri .framer-h2qgob { gap: 0px; } .framer-u92bE.framer-v-173mcri .framer-h2qgob > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-u92bE.framer-v-173mcri .framer-h2qgob > :first-child { margin-left: 0px; } .framer-u92bE.framer-v-173mcri .framer-h2qgob > :last-child { margin-right: 0px; } }\",\".framer-u92bE.framer-v-1534hjd.framer-3ofj2x { flex-direction: column; gap: 40px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px 0px 60px 0px; width: 390px; will-change: unset; }\",\".framer-u92bE.framer-v-1534hjd .framer-1d097dt { flex: none; padding: 10px 20px 10px 20px; width: 100%; }\",\".framer-u92bE.framer-v-1534hjd .framer-1743u0w { flex: none; width: 100%; }\",\".framer-u92bE.framer-v-1534hjd .framer-1xhanbs-container { order: 0; }\",\".framer-u92bE.framer-v-1534hjd .framer-11rk35g-container { order: 2; }\",\".framer-u92bE.framer-v-1534hjd .framer-swu53u-container { order: 4; }\",\".framer-u92bE.framer-v-1534hjd .framer-12jxuiu-container { order: 3; }\",\".framer-u92bE.framer-v-1534hjd .framer-14mi7b2-container { order: 5; }\",\".framer-u92bE.framer-v-1534hjd .framer-1tvvdjd-container { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u92bE.framer-v-1534hjd.framer-3ofj2x, .framer-u92bE.framer-v-1534hjd .framer-h2qgob { gap: 0px; } .framer-u92bE.framer-v-1534hjd.framer-3ofj2x > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-u92bE.framer-v-1534hjd.framer-3ofj2x > :first-child { margin-top: 0px; } .framer-u92bE.framer-v-1534hjd.framer-3ofj2x > :last-child { margin-bottom: 0px; } .framer-u92bE.framer-v-1534hjd .framer-h2qgob > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-u92bE.framer-v-1534hjd .framer-h2qgob > :first-child { margin-left: 0px; } .framer-u92bE.framer-v-1534hjd .framer-h2qgob > :last-child { margin-right: 0px; } }\",'.framer-u92bE[data-border=\"true\"]::after, .framer-u92bE [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 60\n * @framerIntrinsicWidth 738\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m3KpkCwMg\":{\"layout\":[\"fixed\",\"auto\"]},\"hqefzHh2u\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerqyw60NBPm=withCSS(Component,css,\"framer-u92bE\");export default Framerqyw60NBPm;Framerqyw60NBPm.displayName=\"AI Kit/Nav Floating\";Framerqyw60NBPm.defaultProps={height:60,width:738};addPropertyControls(Framerqyw60NBPm,{variant:{options:[\"Kht2sun1z\",\"m3KpkCwMg\",\"hqefzHh2u\"],optionTitles:[\"Desktop\",\"Phone Closed\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerqyw60NBPm,[{explicitInter:true,fonts:[]},...AIKitLogoCopyFonts,...AIKitNavigationNavTopItemHoverFonts,...AIKitButtonCopy3Fonts,...AIKitNavigationNavTopItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqyw60NBPm\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"738\",\"framerIntrinsicHeight\":\"60\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m3KpkCwMg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hqefzHh2u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qyw60NBPm.map", "// Generated by Framer (99ae5b3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Image,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const Phosphor1Controls=getPropertyControls(Phosphor1);const cycleOrder=[\"EVcUz5qFE\",\"oxcsr0Wu2\",\"GdUYcrM72\"];const serializationHash=\"framer-wp64i\";const variantClassNames={EVcUz5qFE:\"framer-v-1nf9ye8\",GdUYcrM72:\"framer-v-esrd2z\",oxcsr0Wu2:\"framer-v-iuia64\"};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:500,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(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"Round \":\"GdUYcrM72\",Outline:\"EVcUz5qFE\",Simple:\"oxcsr0Wu2\"};const getProps=({backgroundBlur,color,guides,height,icon,id,link,weight,width,...props})=>{var _humanReadableEnumMap_weight,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,fbClAArb8:link!==null&&link!==void 0?link:props.fbClAArb8,JYO7LY24l:(_ref1=(_ref=(_humanReadableEnumMap_weight=humanReadableEnumMap[weight])!==null&&_humanReadableEnumMap_weight!==void 0?_humanReadableEnumMap_weight:weight)!==null&&_ref!==void 0?_ref:props.JYO7LY24l)!==null&&_ref1!==void 0?_ref1:\"light\",oxZK0Y5s9:(_ref2=color!==null&&color!==void 0?color:props.oxZK0Y5s9)!==null&&_ref2!==void 0?_ref2:\"rgb(0, 111, 255)\",ThQhAY3Qq:guides!==null&&guides!==void 0?guides:props.ThQhAY3Qq,TnbqA6t53:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.TnbqA6t53,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"EVcUz5qFE\",YP2YspfUd:(_ref4=icon!==null&&icon!==void 0?icon:props.YP2YspfUd)!==null&&_ref4!==void 0?_ref4:\"ChatCircle\"};};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,oxZK0Y5s9,YP2YspfUd,ThQhAY3Qq,JYO7LY24l,TnbqA6t53,fbClAArb8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EVcUz5qFE\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"GdUYcrM72\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"GdUYcrM72\")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__*/_jsx(Link,{...addPropertyOverrides({GdUYcrM72:{href:fbClAArb8,openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1nf9ye8\",className,classNames)} framer-1b7f47o`,\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"EVcUz5qFE\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${TnbqA6t53}px)`,backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,boxShadow:\"0px 20px 25px 0px rgba(0, 0, 0, 0.4)\",...style},variants:{GdUYcrM72:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},oxcsr0Wu2:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({GdUYcrM72:{\"data-framer-name\":\"Round \"},oxcsr0Wu2:{\"data-framer-name\":\"Simple\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oqas6e\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"QaGo6j5K6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(126% 86% at 84.8% 0%, rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"inset 0px 0px 6px 0px rgba(255, 255, 255, 0.2), inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"},variants:{GdUYcrM72:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gl58c3-container\",layoutDependency:layoutDependency,layoutId:\"oEX4stIV2-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(153, 153, 153)\",height:\"100%\",iconSearch:\"House\",iconSelection:YP2YspfUd,id:\"oEX4stIV2\",layoutId:\"oEX4stIV2\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:JYO7LY24l,width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ku8iz1\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"x5aG1t9oA\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 22.188 6.667 L 25.46 6.667 L 18.313 14.573 L 26.721 25.333 L 20.137 25.333 L 14.981 18.808 L 9.081 25.333 L 5.808 25.333 L 13.453 16.876 L 5.388 6.667 L 12.137 6.667 L 16.799 12.632 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(72, 140, 255)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10201762589,withExternalLayout:true,...addPropertyOverrides({GdUYcrM72:{svgContentId:9913541744}},baseVariant,gestureVariant)}),ThQhAY3Qq&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9iogtl\",\"data-framer-name\":\"Guides\",layoutDependency:layoutDependency,layoutId:\"CL5NAI52c\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{GdUYcrM72:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.2,fit:\"tile\",pixelHeight:79,pixelWidth:79,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-1fe4aw7\",\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"vOS8WzEb5\",style:{opacity:.2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pu01yn\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"F86s0vZUx\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",opacity:.2,rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13zj725\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"ztL1IklEI\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.2,rotate:-45},variants:{GdUYcrM72:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b8ylg\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"EYAEAdMlH\",style:{background:\"radial-gradient(33% 33% at 50% 50%, rgb(0, 0, 0) 40.223817567567565%, rgba(0, 0, 0, 0) 100%)\",opacity:.8}})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1792q0x\",\"data-border\":true,\"data-framer-name\":\"Depth\",layoutDependency:layoutDependency,layoutId:\"mMlo5PFPE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(84% 33% at 50% 97.89999999999999%, rgba(227, 227, 227, 0.8) 0%, rgba(143, 143, 143, 0.84) 25%, rgb(0, 0, 0) 52.410613738738746%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c7156y\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"rb2gszY00\",style:{backgroundColor:oxZK0Y5s9,borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},variants:{GdUYcrM72:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"},oxcsr0Wu2:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wp64i.framer-1b7f47o, .framer-wp64i .framer-1b7f47o { display: block; }\",\".framer-wp64i.framer-1nf9ye8 { 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: 10px 10px 14px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-wp64i .framer-oqas6e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-wp64i .framer-1gl58c3-container { flex: none; height: 40px; position: relative; width: 40px; z-index: 3; }\",\".framer-wp64i .framer-ku8iz1 { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-wp64i .framer-9iogtl { bottom: -40px; flex: none; left: -60px; overflow: visible; position: absolute; right: -60px; top: -40px; z-index: 1; }\",\".framer-wp64i .framer-1fe4aw7 { flex: none; height: 100%; left: calc(49.75124378109455% - 200px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 200px; }\",\".framer-wp64i .framer-1pu01yn, .framer-wp64i .framer-13zj725 { flex: none; height: 150px; left: calc(49.75124378109455% - 1px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 150px / 2); width: 1px; }\",\".framer-wp64i .framer-1b8ylg { flex: none; height: 52%; left: calc(49.75124378109455% - 44.776119402985074% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 51.87500000000001% / 2); width: 45%; }\",\".framer-wp64i .framer-1792q0x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; left: calc(50.00000000000002% - 80px / 2); overflow: hidden; padding: 0px; position: absolute; top: calc(50.485436893203904% - 80px / 2); width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-wp64i .framer-1c7156y { flex: none; height: 100%; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wp64i.framer-1nf9ye8, .framer-wp64i .framer-oqas6e, .framer-wp64i .framer-1792q0x { gap: 0px; } .framer-wp64i.framer-1nf9ye8 > *, .framer-wp64i .framer-oqas6e > *, .framer-wp64i .framer-1792q0x > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wp64i.framer-1nf9ye8 > :first-child, .framer-wp64i .framer-oqas6e > :first-child, .framer-wp64i .framer-1792q0x > :first-child { margin-left: 0px; } .framer-wp64i.framer-1nf9ye8 > :last-child, .framer-wp64i .framer-oqas6e > :last-child, .framer-wp64i .framer-1792q0x > :last-child { margin-right: 0px; } }\",\".framer-wp64i.framer-v-iuia64.framer-1nf9ye8 { padding: 0px 0px 3px 0px; }\",\".framer-wp64i.framer-v-iuia64 .framer-1792q0x { top: 3px; }\",\".framer-wp64i.framer-v-esrd2z.framer-1nf9ye8 { padding: 0px; text-decoration: none; }\",\".framer-wp64i.framer-v-esrd2z .framer-13zj725 { will-change: var(--framer-will-change-override, transform); }\",'.framer-wp64i[data-border=\"true\"]::after, .framer-wp64i [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 104\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oxcsr0Wu2\":{\"layout\":[\"auto\",\"auto\"]},\"GdUYcrM72\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oxZK0Y5s9\":\"color\",\"YP2YspfUd\":\"icon\",\"ThQhAY3Qq\":\"guides\",\"JYO7LY24l\":\"weight\",\"TnbqA6t53\":\"backgroundBlur\",\"fbClAArb8\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqZwSsDlJW=withCSS(Component,css,\"framer-wp64i\");export default FramerqZwSsDlJW;FramerqZwSsDlJW.displayName=\"AI Kit/Icon Big Copy\";FramerqZwSsDlJW.defaultProps={height:104,width:100};addPropertyControls(FramerqZwSsDlJW,{variant:{options:[\"EVcUz5qFE\",\"oxcsr0Wu2\",\"GdUYcrM72\"],optionTitles:[\"Outline\",\"Simple\",\"Round \"],title:\"Variant\",type:ControlType.Enum},oxZK0Y5s9:{defaultValue:\"rgb(0, 111, 255)\",title:\"Color\",type:ControlType.Color},YP2YspfUd:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"iconSelection\"])&&{...Phosphor1Controls[\"iconSelection\"],defaultValue:\"ChatCircle\",description:\"Visit phosphoricons.com for reference.\",hidden:undefined,title:\"Icon\"},ThQhAY3Qq:{defaultValue:false,title:\"Guides\",type:ControlType.Boolean},JYO7LY24l:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"weight\"])&&{...Phosphor1Controls[\"weight\"],defaultValue:\"light\",description:undefined,hidden:undefined,title:\"Weight\"},TnbqA6t53:{defaultValue:0,max:8,title:\"Background Blur\",type:ControlType.Number},fbClAArb8:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqZwSsDlJW,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqZwSsDlJW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"104\",\"framerVariables\":\"{\\\"oxZK0Y5s9\\\":\\\"color\\\",\\\"YP2YspfUd\\\":\\\"icon\\\",\\\"ThQhAY3Qq\\\":\\\"guides\\\",\\\"JYO7LY24l\\\":\\\"weight\\\",\\\"TnbqA6t53\\\":\\\"backgroundBlur\\\",\\\"fbClAArb8\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"100\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oxcsr0Wu2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GdUYcrM72\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qZwSsDlJW.map", "// Generated by Framer (abcfa95)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={z9X9cfZVm:{hover:true}};const cycleOrder=[\"z9X9cfZVm\"];const serializationHash=\"framer-ZpABm\";const variantClassNames={z9X9cfZVm:\"framer-v-z022pa\"};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={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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(React.Fragment);const getProps=({description,fontSize,fontSize2,height,id,link,newTab,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3;return{...props,B8gIps3uW:link!==null&&link!==void 0?link:props.B8gIps3uW,Eg8Gctl6G:(_ref=fontSize2!==null&&fontSize2!==void 0?fontSize2:props.Eg8Gctl6G)!==null&&_ref!==void 0?_ref:34,J1xAz4xQE:(_ref1=title!==null&&title!==void 0?title:props.J1xAz4xQE)!==null&&_ref1!==void 0?_ref1:\"Witness the Future\",j8UFlwMro:newTab!==null&&newTab!==void 0?newTab:props.j8UFlwMro,mgFd4Y_7_:(_ref2=fontSize!==null&&fontSize!==void 0?fontSize:props.mgFd4Y_7_)!==null&&_ref2!==void 0?_ref2:22,OQwsi7JWY:(_ref3=description!==null&&description!==void 0?description:props.OQwsi7JWY)!==null&&_ref3!==void 0?_ref3:\"Dive into the world of AI where design possibilities are limitless. Let the cutting-edge technology transform your concepts into breathtaking visuals.\"};};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,J1xAz4xQE,OQwsi7JWY,B8gIps3uW,j8UFlwMro,mgFd4Y_7_,Eg8Gctl6G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"z9X9cfZVm\",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__*/_jsx(Link,{href:B8gIps3uW,openInNewTab:j8UFlwMro,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-z022pa\",className,classNames)} framer-10mr1ks`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"z9X9cfZVm\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({\"z9X9cfZVm-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xm2kkw\",\"data-framer-name\":\"Description\",layoutDependency:layoutDependency,layoutId:\"Vtp3nlEu5\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--variable-reference-mgFd4Y_7_-rre21AHB0) * 1px)\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2e0a24b5-033a-4044-a1ac-5d0c2ecf9e48, rgb(161, 161, 161)))\"},children:\"Dive into the world of AI where design possibilities are limitless. Let the cutting-edge technology transform your concepts into breathtaking visuals.\"})}),className:\"framer-1xk33bj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iORVVkFlm\",style:{\"--extracted-r6o4lv\":\"var(--token-2e0a24b5-033a-4044-a1ac-5d0c2ecf9e48, rgb(161, 161, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-mgFd4Y_7_-rre21AHB0\":mgFd4Y_7_},text:OQwsi7JWY,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-acpha6\",\"data-framer-name\":\"Arrows Wrapper\",layoutDependency:layoutDependency,layoutId:\"nNg_C1ZeO\",style:{backgroundColor:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",borderBottomLeftRadius:333,borderBottomRightRadius:333,borderTopLeftRadius:333,borderTopRightRadius:333,rotate:-45},variants:{\"z9X9cfZVm-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3nsivf\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"q_UcCqGHi\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fy5nts\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"r1RVfRFjX\",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 17.25 8.25 L 21 12 M 21 12 L 17.25 15.75 M 21 12 L 3 12\" fill=\"transparent\" stroke-width=\"2.5\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:12775096929,withExternalLayout:true,...addPropertyOverrides({\"z9X9cfZVm-hover\":{svgContentId:10709993972}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17hpth7\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"BmpzvPMfx\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-kpybgx\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"v_o6iiY33\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},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 17.25 8.25 L 21 12 M 21 12 L 17.25 15.75 M 21 12 L 3 12\" fill=\"transparent\" stroke-width=\"2.5\" stroke=\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {&quot;name&quot;:&quot;\u4E3B\u8272&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10810749404,variants:{\"z9X9cfZVm-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},withExternalLayout:true,...addPropertyOverrides({\"z9X9cfZVm-hover\":{svgContentId:10072553162}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Eg8Gctl6G-rre21AHB0) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Witness the Future\"})}),className:\"framer-2ry7v0\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"rNtuEEJNd\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Eg8Gctl6G-rre21AHB0\":Eg8Gctl6G},text:J1xAz4xQE,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZpABm.framer-10mr1ks, .framer-ZpABm .framer-10mr1ks { display: block; }\",\".framer-ZpABm.framer-z022pa { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 324px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; text-decoration: none; width: 545px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZpABm .framer-1xm2kkw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 70px 0px 0px; position: relative; width: 100%; }\",\".framer-ZpABm .framer-1xk33bj { flex: 1 0 0px; height: auto; max-width: 460px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZpABm .framer-acpha6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 50px; justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 50px / 2); width: 50px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ZpABm .framer-3nsivf { align-content: center; align-items: center; bottom: 13px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 13px; width: min-content; z-index: 1; }\",\".framer-ZpABm .framer-1fy5nts, .framer-ZpABm .framer-kpybgx { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-ZpABm .framer-17hpth7 { align-content: center; align-items: center; bottom: 13px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 50px; width: min-content; z-index: 1; }\",\".framer-ZpABm .framer-2ry7v0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZpABm .framer-1xm2kkw, .framer-ZpABm .framer-acpha6, .framer-ZpABm .framer-3nsivf, .framer-ZpABm .framer-17hpth7 { gap: 0px; } .framer-ZpABm .framer-1xm2kkw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ZpABm .framer-1xm2kkw > :first-child, .framer-ZpABm .framer-acpha6 > :first-child, .framer-ZpABm .framer-3nsivf > :first-child, .framer-ZpABm .framer-17hpth7 > :first-child { margin-left: 0px; } .framer-ZpABm .framer-1xm2kkw > :last-child, .framer-ZpABm .framer-acpha6 > :last-child, .framer-ZpABm .framer-3nsivf > :last-child, .framer-ZpABm .framer-17hpth7 > :last-child { margin-right: 0px; } .framer-ZpABm .framer-acpha6 > * { margin: 0px; margin-left: calc(25px / 2); margin-right: calc(25px / 2); } .framer-ZpABm .framer-3nsivf > *, .framer-ZpABm .framer-17hpth7 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-ZpABm.framer-v-z022pa.hover .framer-3nsivf { right: -27px; }\",\".framer-ZpABm.framer-v-z022pa.hover .framer-17hpth7 { right: 13px; }\",'.framer-ZpABm[data-border=\"true\"]::after, .framer-ZpABm [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 324\n * @framerIntrinsicWidth 545\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pcOTT6D7b\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"J1xAz4xQE\":\"title\",\"OQwsi7JWY\":\"description\",\"B8gIps3uW\":\"link\",\"j8UFlwMro\":\"newTab\",\"mgFd4Y_7_\":\"fontSize\",\"Eg8Gctl6G\":\"fontSize2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerrre21AHB0=withCSS(Component,css,\"framer-ZpABm\");export default Framerrre21AHB0;Framerrre21AHB0.displayName=\"Benefit Card Copy 3\";Framerrre21AHB0.defaultProps={height:324,width:545};addPropertyControls(Framerrre21AHB0,{J1xAz4xQE:{defaultValue:\"Witness the Future\",displayTextArea:false,title:\"Title\",type:ControlType.String},OQwsi7JWY:{defaultValue:\"Dive into the world of AI where design possibilities are limitless. Let the cutting-edge technology transform your concepts into breathtaking visuals.\",displayTextArea:false,title:\"Description\",type:ControlType.String},B8gIps3uW:{title:\"Link\",type:ControlType.Link},j8UFlwMro:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},mgFd4Y_7_:{defaultValue:22,title:\"Font Size\",type:ControlType.Number},Eg8Gctl6G:{defaultValue:34,title:\"Font Size 2\",type:ControlType.Number}});addFonts(Framerrre21AHB0,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrre21AHB0\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"545\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pcOTT6D7b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"324\",\"framerVariables\":\"{\\\"J1xAz4xQE\\\":\\\"title\\\",\\\"OQwsi7JWY\\\":\\\"description\\\",\\\"B8gIps3uW\\\":\\\"link\\\",\\\"j8UFlwMro\\\":\\\"newTab\\\",\\\"mgFd4Y_7_\\\":\\\"fontSize\\\",\\\"Eg8Gctl6G\\\":\\\"fontSize2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rre21AHB0.map", "// Generated by Framer (99ae5b3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/C31a5jsoI7tLti4X41zP/Phosphor.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const Phosphor1Controls=getPropertyControls(Phosphor1);const cycleOrder=[\"duyBHa1em\",\"k_BRQF_Tb\",\"wdEWg_nay\"];const serializationHash=\"framer-356bU\";const variantClassNames={duyBHa1em:\"framer-v-fzpstk\",k_BRQF_Tb:\"framer-v-6po8wr\",wdEWg_nay:\"framer-v-13hnba3\"};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:500,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(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"Round \":\"wdEWg_nay\",Outline:\"duyBHa1em\",Simple:\"k_BRQF_Tb\"};const getProps=({backgroundBlur,color,guides,height,icon,id,link,weight,width,...props})=>{var _humanReadableEnumMap_weight,_ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,JJvr5tURB:link!==null&&link!==void 0?link:props.JJvr5tURB,JYO7LY24l:(_ref1=(_ref=(_humanReadableEnumMap_weight=humanReadableEnumMap[weight])!==null&&_humanReadableEnumMap_weight!==void 0?_humanReadableEnumMap_weight:weight)!==null&&_ref!==void 0?_ref:props.JYO7LY24l)!==null&&_ref1!==void 0?_ref1:\"light\",oxZK0Y5s9:(_ref2=color!==null&&color!==void 0?color:props.oxZK0Y5s9)!==null&&_ref2!==void 0?_ref2:\"rgb(0, 111, 255)\",ThQhAY3Qq:guides!==null&&guides!==void 0?guides:props.ThQhAY3Qq,TnbqA6t53:backgroundBlur!==null&&backgroundBlur!==void 0?backgroundBlur:props.TnbqA6t53,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"duyBHa1em\",YP2YspfUd:(_ref4=icon!==null&&icon!==void 0?icon:props.YP2YspfUd)!==null&&_ref4!==void 0?_ref4:\"ChatCircle\"};};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,oxZK0Y5s9,YP2YspfUd,ThQhAY3Qq,JYO7LY24l,TnbqA6t53,JJvr5tURB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"duyBHa1em\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"wdEWg_nay\")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(Link,{...addPropertyOverrides({wdEWg_nay:{href:JJvr5tURB,openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-fzpstk\",className,classNames)} framer-4tex8f`,\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"duyBHa1em\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:`blur(${TnbqA6t53}px)`,backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,boxShadow:\"0px 20px 25px 0px rgba(0, 0, 0, 0.4)\",...style},variants:{k_BRQF_Tb:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},wdEWg_nay:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}},...addPropertyOverrides({k_BRQF_Tb:{\"data-framer-name\":\"Simple\"},wdEWg_nay:{\"data-framer-name\":\"Round \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-192m2dr\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"TzDHjhCAL\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(126% 86% at 84.8% 0%, rgb(71, 71, 71) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"inset 0px 0px 6px 0px rgba(255, 255, 255, 0.2), inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"},variants:{wdEWg_nay:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"inset 0px 0px 15px 0px rgba(255, 255, 255, 0.1), inset 0px 2px 4px 0px rgba(255, 255, 255, 0.35)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-exe28v-container\",layoutDependency:layoutDependency,layoutId:\"ilztuZR42-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(153, 153, 153)\",height:\"100%\",iconSearch:\"House\",iconSelection:YP2YspfUd,id:\"ilztuZR42\",layoutId:\"ilztuZR42\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:JYO7LY24l,width:\"100%\"})})}),ThQhAY3Qq&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l54e5x\",\"data-framer-name\":\"Guides\",layoutDependency:layoutDependency,layoutId:\"Ogg5aJdDq\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{wdEWg_nay:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.2,fit:\"tile\",pixelHeight:79,pixelWidth:79,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-1f82p9n\",\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"Gx61mysAi\",style:{opacity:.2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4ycl44\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"YrU8O1YTn\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",opacity:.2,rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ke1xu9\",\"data-border\":true,\"data-framer-name\":\"Guide\",layoutDependency:layoutDependency,layoutId:\"IlvLnDESH\",style:{\"--border-bottom-width\":\"0.1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.1px\",\"--border-right-width\":\"0.1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0.1px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.2,rotate:-45},variants:{wdEWg_nay:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2uecki\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"KpMM3JqfP\",style:{background:\"radial-gradient(33% 33% at 50% 50%, rgb(0, 0, 0) 40.223817567567565%, rgba(0, 0, 0, 0) 100%)\",opacity:.8}})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ry4b22\",\"data-border\":true,\"data-framer-name\":\"Depth\",layoutDependency:layoutDependency,layoutId:\"jidm8t5VS\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(84% 33% at 50% 97.89999999999999%, rgba(227, 227, 227, 0.8) 0%, rgba(143, 143, 143, 0.84) 25%, rgb(0, 0, 0) 52.410613738738746%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pkkfn7\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"qv7sbHRTa\",style:{backgroundColor:oxZK0Y5s9,borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},variants:{k_BRQF_Tb:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},wdEWg_nay:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-356bU.framer-4tex8f, .framer-356bU .framer-4tex8f { display: block; }\",\".framer-356bU.framer-fzpstk { 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: 10px 10px 14px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-356bU .framer-192m2dr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-356bU .framer-exe28v-container { flex: none; height: 40px; position: relative; width: 40px; z-index: 3; }\",\".framer-356bU .framer-l54e5x { bottom: -40px; flex: none; left: -60px; overflow: visible; position: absolute; right: -60px; top: -40px; z-index: 1; }\",\".framer-356bU .framer-1f82p9n { flex: none; height: 100%; left: calc(49.75124378109455% - 200px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 200px; }\",\".framer-356bU .framer-4ycl44, .framer-356bU .framer-ke1xu9 { flex: none; height: 150px; left: calc(49.75124378109455% - 1px / 2); mix-blend-mode: lighten; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 150px / 2); width: 1px; }\",\".framer-356bU .framer-2uecki { flex: none; height: 52%; left: calc(49.75124378109455% - 44.776119402985074% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 51.87500000000001% / 2); width: 45%; }\",\".framer-356bU .framer-ry4b22 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; left: calc(50.00000000000002% - 80px / 2); overflow: hidden; padding: 0px; position: absolute; top: calc(50.485436893203904% - 80px / 2); width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-356bU .framer-1pkkfn7 { flex: none; height: 100%; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-356bU.framer-fzpstk, .framer-356bU .framer-192m2dr, .framer-356bU .framer-ry4b22 { gap: 0px; } .framer-356bU.framer-fzpstk > *, .framer-356bU .framer-192m2dr > *, .framer-356bU .framer-ry4b22 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-356bU.framer-fzpstk > :first-child, .framer-356bU .framer-192m2dr > :first-child, .framer-356bU .framer-ry4b22 > :first-child { margin-left: 0px; } .framer-356bU.framer-fzpstk > :last-child, .framer-356bU .framer-192m2dr > :last-child, .framer-356bU .framer-ry4b22 > :last-child { margin-right: 0px; } }\",\".framer-356bU.framer-v-6po8wr.framer-fzpstk { padding: 0px 0px 3px 0px; }\",\".framer-356bU.framer-v-6po8wr .framer-ry4b22 { top: 3px; }\",\".framer-356bU.framer-v-13hnba3.framer-fzpstk { padding: 0px; text-decoration: none; }\",\".framer-356bU.framer-v-13hnba3 .framer-ke1xu9 { will-change: var(--framer-will-change-override, transform); }\",'.framer-356bU[data-border=\"true\"]::after, .framer-356bU [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 104\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"k_BRQF_Tb\":{\"layout\":[\"auto\",\"auto\"]},\"wdEWg_nay\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oxZK0Y5s9\":\"color\",\"YP2YspfUd\":\"icon\",\"ThQhAY3Qq\":\"guides\",\"JYO7LY24l\":\"weight\",\"TnbqA6t53\":\"backgroundBlur\",\"JJvr5tURB\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVvDQtdCvF=withCSS(Component,css,\"framer-356bU\");export default FramerVvDQtdCvF;FramerVvDQtdCvF.displayName=\"AI Kit/Icon Big Copy 2\";FramerVvDQtdCvF.defaultProps={height:104,width:100};addPropertyControls(FramerVvDQtdCvF,{variant:{options:[\"duyBHa1em\",\"k_BRQF_Tb\",\"wdEWg_nay\"],optionTitles:[\"Outline\",\"Simple\",\"Round \"],title:\"Variant\",type:ControlType.Enum},oxZK0Y5s9:{defaultValue:\"rgb(0, 111, 255)\",title:\"Color\",type:ControlType.Color},YP2YspfUd:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"iconSelection\"])&&{...Phosphor1Controls[\"iconSelection\"],defaultValue:\"ChatCircle\",description:\"Visit phosphoricons.com for reference.\",hidden:undefined,title:\"Icon\"},ThQhAY3Qq:{defaultValue:false,title:\"Guides\",type:ControlType.Boolean},JYO7LY24l:(Phosphor1Controls===null||Phosphor1Controls===void 0?void 0:Phosphor1Controls[\"weight\"])&&{...Phosphor1Controls[\"weight\"],defaultValue:\"light\",description:undefined,hidden:undefined,title:\"Weight\"},TnbqA6t53:{defaultValue:0,max:8,title:\"Background Blur\",type:ControlType.Number},JJvr5tURB:{title:\"Link\",type:ControlType.Link}});addFonts(FramerVvDQtdCvF,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVvDQtdCvF\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"oxZK0Y5s9\\\":\\\"color\\\",\\\"YP2YspfUd\\\":\\\"icon\\\",\\\"ThQhAY3Qq\\\":\\\"guides\\\",\\\"JYO7LY24l\\\":\\\"weight\\\",\\\"TnbqA6t53\\\":\\\"backgroundBlur\\\",\\\"JJvr5tURB\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k_BRQF_Tb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wdEWg_nay\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"104\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VvDQtdCvF.map", "// Generated by Framer (1d71865)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Z4QJ2YpzpVnWRfR6Ccgg/Video.js\";const VideoFonts=getFonts(Video);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"yK1cAWxEo\"];const serializationHash=\"framer-7NxBf\";const variantClassNames={yK1cAWxEo:\"framer-v-1l4cct9\"};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 radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={delay:0,duration:3.5,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:.1,rotate:0,rotateX:0,rotateY:0,scale:.3,skewX:0,skewY:0,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(React.Fragment);const getProps=({border,height,id,link,radius,width,...props})=>{var _ref,_ref1;return{...props,BKbonD4Et:(_ref=radius!==null&&radius!==void 0?radius:props.BKbonD4Et)!==null&&_ref!==void 0?_ref:\"10px\",jtmDtq5Ss:link!==null&&link!==void 0?link:props.jtmDtq5Ss,vgGJFIIle:(_ref1=border!==null&&border!==void 0?border:props.vgGJFIIle)!==null&&_ref1!==void 0?_ref1:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1}};};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,jtmDtq5Ss,vgGJFIIle,BKbonD4Et,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yK1cAWxEo\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();var _vgGJFIIle_borderBottomWidth,_vgGJFIIle_borderLeftWidth,_vgGJFIIle_borderRightWidth,_vgGJFIIle_borderTopWidth;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(Link,{href:jtmDtq5Ss,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1l4cct9\",className,classNames)} framer-1e4text`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"yK1cAWxEo\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":`${(_vgGJFIIle_borderBottomWidth=vgGJFIIle.borderBottomWidth)!==null&&_vgGJFIIle_borderBottomWidth!==void 0?_vgGJFIIle_borderBottomWidth:vgGJFIIle.borderWidth}px`,\"--border-color\":vgGJFIIle.borderColor,\"--border-left-width\":`${(_vgGJFIIle_borderLeftWidth=vgGJFIIle.borderLeftWidth)!==null&&_vgGJFIIle_borderLeftWidth!==void 0?_vgGJFIIle_borderLeftWidth:vgGJFIIle.borderWidth}px`,\"--border-right-width\":`${(_vgGJFIIle_borderRightWidth=vgGJFIIle.borderRightWidth)!==null&&_vgGJFIIle_borderRightWidth!==void 0?_vgGJFIIle_borderRightWidth:vgGJFIIle.borderWidth}px`,\"--border-style\":vgGJFIIle.borderStyle,\"--border-top-width\":`${(_vgGJFIIle_borderTopWidth=vgGJFIIle.borderTopWidth)!==null&&_vgGJFIIle_borderTopWidth!==void 0?_vgGJFIIle_borderTopWidth:vgGJFIIle.borderWidth}px`,background:\"radial-gradient(75% 50% at 50% 100%, rgb(28, 28, 28) 0%, rgb(0, 0, 0) 100%)\",borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1),...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16ll3p4\",\"data-border\":true,\"data-framer-name\":\"Orb\",layoutDependency:layoutDependency,layoutId:\"Y_gqd71Aj\",style:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.2px\",borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1),boxShadow:\"0px 1px 10px 0px rgba(198, 54, 255, 0.7), 0px 1px 6px 0px rgba(140, 69, 255, 0.6)\",filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19t0ufw\",\"data-framer-name\":\"Video\",layoutDependency:layoutDependency,layoutId:\"CeSHBkh9y\",style:{filter:\"grayscale(1) blur(2px)\",mask:\"radial-gradient(100% 75% at 50% 71.1%, rgba(0,0,0,1) 31.012457770270263%, rgba(0, 0, 0, 0) 89.08009572072073%) add\",opacity:.8,WebkitFilter:\"grayscale(1) blur(2px)\",WebkitMask:\"radial-gradient(100% 75% at 50% 71.1%, rgba(0,0,0,1) 31.012457770270263%, rgba(0, 0, 0, 0) 89.08009572072073%) add\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tjiwy-container\",layoutDependency:layoutDependency,layoutId:\"p1YSeh5nD-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"p1YSeh5nD\",isMixedBorderRadius:false,layoutId:\"p1YSeh5nD\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/Zc5RcuhNUuM8ArfPYe7VfUraieI.png\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/lN121Od6cmfJkXFXD2gnsHz0yn4.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-tk4ufz\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"PCe2ruQvV\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(171, 171, 171, 0) 100%)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 47%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 47%) add\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q9ptd3\",layoutDependency:layoutDependency,layoutId:\"ttHagi_xz\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",boxShadow:\"inset 0px 0.5px 3px 0px rgba(255, 255, 255, 0.5)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13vfg8y\",\"data-framer-name\":\"Color\",layoutDependency:layoutDependency,layoutId:\"BqE3VdQly\",style:{background:'linear-gradient(180deg, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 100%)',borderBottomLeftRadius:radiusForCorner(BKbonD4Et,3),borderBottomRightRadius:radiusForCorner(BKbonD4Et,2),borderTopLeftRadius:radiusForCorner(BKbonD4Et,0),borderTopRightRadius:radiusForCorner(BKbonD4Et,1)}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7NxBf.framer-1e4text, .framer-7NxBf .framer-1e4text { display: block; }\",\".framer-7NxBf.framer-1l4cct9 { height: 38px; overflow: hidden; position: relative; text-decoration: none; width: 38px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7NxBf .framer-16ll3p4 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7NxBf .framer-19t0ufw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); overflow: hidden; position: relative; width: 22px; }\",\".framer-7NxBf .framer-tjiwy-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-7NxBf .framer-tk4ufz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 16px; z-index: 1; }\",\".framer-7NxBf .framer-1q9ptd3 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7NxBf .framer-13vfg8y { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7NxBf .framer-16ll3p4 { gap: 0px; } .framer-7NxBf .framer-16ll3p4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-7NxBf .framer-16ll3p4 > :first-child { margin-left: 0px; } .framer-7NxBf .framer-16ll3p4 > :last-child { margin-right: 0px; } }\",'.framer-7NxBf[data-border=\"true\"]::after, .framer-7NxBf [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 38\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jtmDtq5Ss\":\"link\",\"vgGJFIIle\":\"border\",\"BKbonD4Et\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZimhan_4G=withCSS(Component,css,\"framer-7NxBf\");export default FramerZimhan_4G;FramerZimhan_4G.displayName=\"AI Kit/Logo\";FramerZimhan_4G.defaultProps={height:38,width:38};addPropertyControls(FramerZimhan_4G,{jtmDtq5Ss:{title:\"Link\",type:ControlType.Link},vgGJFIIle:{defaultValue:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},BKbonD4Et:{defaultValue:\"10px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerZimhan_4G,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZimhan_4G\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"38\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"jtmDtq5Ss\\\":\\\"link\\\",\\\"vgGJFIIle\\\":\\\"border\\\",\\\"BKbonD4Et\\\":\\\"radius\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zimhan_4G.map", "// Generated by Framer (5eef525)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/CfbXRX7QKvlxAn2leBkg/MiGL1fKjhOceibKZYPgt/ZjqzP4G6R.js\";import AIKitLogoCopy from\"https://framerusercontent.com/modules/Z5ip0sRQgowt96aePbnp/0JczHh0ppjN388Lb6C60/ernKQoniF.js\";const AIKitLogoCopyFonts=getFonts(AIKitLogoCopy);const cycleOrder=[\"VB0WeiDUz\",\"jDTLh49jz\",\"NruTWqIMP\"];const serializationHash=\"framer-8guW4\";const variantClassNames={jDTLh49jz:\"framer-v-1auc0qh\",NruTWqIMP:\"framer-v-77flbi\",VB0WeiDUz:\"framer-v-12nntn0\"};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:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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(React.Fragment);const humanReadableVariantMap={Desktop:\"VB0WeiDUz\",Phone:\"NruTWqIMP\",Tablet:\"jDTLh49jz\"};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:\"VB0WeiDUz\"};};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:\"VB0WeiDUz\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];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-12nntn0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VB0WeiDUz\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d559605d-d2a3-4776-a2c1-0436ceda3b18, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({jDTLh49jz:{\"data-framer-name\":\"Tablet\"},NruTWqIMP:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kom2jj\",layoutDependency:layoutDependency,layoutId:\"S3nFUhzH9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m94fr2\",layoutDependency:layoutDependency,layoutId:\"nQpm3D2RP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lnadc1\",layoutDependency:layoutDependency,layoutId:\"EJYvxtufO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e0xffj\",layoutDependency:layoutDependency,layoutId:\"jzyuQefuz\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"38px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vsw98v-container\",layoutDependency:layoutDependency,layoutId:\"rnOnEgZLd-container\",children:/*#__PURE__*/_jsx(AIKitLogoCopy,{BKbonD4Et:\"10px\",height:\"100%\",id:\"rnOnEgZLd\",jtmDtq5Ss:resolvedLinks[0],layoutId:\"rnOnEgZLd\",style:{height:\"100%\",width:\"100%\"},vgGJFIIle:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1},width:\"100%\",...addPropertyOverrides({jDTLh49jz:{jtmDtq5Ss:resolvedLinks[1]},NruTWqIMP:{jtmDtq5Ss:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Questflow\"})}),className:\"framer-saeobs\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"PFqHtftvc\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wvj0ck\",layoutDependency:layoutDependency,layoutId:\"FdCNu9Zp0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.questflow.ai/worker-gallery\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u7eeiu\",\"data-styles-preset\":\"ZjqzP4G6R\",children:\"AI Agents\"})})})}),className:\"framer-2i3nga\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"RF65tlmmm\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.questflow.ai/templates/worker\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u7eeiu\",\"data-styles-preset\":\"ZjqzP4G6R\",children:\"Templates\"})})})}),className:\"framer-7zcgde\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Y4XFiWgLH\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://blog.questflow.ai/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u7eeiu\",\"data-styles-preset\":\"ZjqzP4G6R\",children:\"Blog\"})})})}),className:\"framer-143x6zp\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"tmyy1DkVn\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VQY0Djj2c\"},openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u7eeiu\",\"data-styles-preset\":\"ZjqzP4G6R\",children:\"Pricing\"})})})}),className:\"framer-4pb449\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZoHRDXxnQ\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.questflow.ai/\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u7eeiu\",\"data-styles-preset\":\"ZjqzP4G6R\",children:\"Docs\"})})})}),className:\"framer-1sbq33\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"izm_DGooH\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.7)\",opacity:.6},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8guW4.framer-7b9n8n, .framer-8guW4 .framer-7b9n8n { display: block; }\",\".framer-8guW4.framer-12nntn0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-8guW4 .framer-kom2jj { 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: 1400px; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-8guW4 .framer-1m94fr2 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8guW4 .framer-lnadc1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8guW4 .framer-1e0xffj { flex: none; height: 28px; overflow: visible; position: relative; width: 34px; }\",\".framer-8guW4 .framer-vsw98v-container { flex: none; height: 38px; left: 0px; position: absolute; top: calc(48.97959183673471% - 38px / 2); width: 38px; }\",\".framer-8guW4 .framer-saeobs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8guW4 .framer-wvj0ck { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 6px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-8guW4 .framer-2i3nga, .framer-8guW4 .framer-7zcgde, .framer-8guW4 .framer-143x6zp, .framer-8guW4 .framer-4pb449, .framer-8guW4 .framer-1sbq33 { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8guW4.framer-12nntn0, .framer-8guW4 .framer-lnadc1, .framer-8guW4 .framer-wvj0ck { gap: 0px; } .framer-8guW4.framer-12nntn0 > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } .framer-8guW4.framer-12nntn0 > :first-child { margin-top: 0px; } .framer-8guW4.framer-12nntn0 > :last-child { margin-bottom: 0px; } .framer-8guW4 .framer-lnadc1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-8guW4 .framer-lnadc1 > :first-child, .framer-8guW4 .framer-wvj0ck > :first-child { margin-left: 0px; } .framer-8guW4 .framer-lnadc1 > :last-child, .framer-8guW4 .framer-wvj0ck > :last-child { margin-right: 0px; } .framer-8guW4 .framer-wvj0ck > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } }\",\".framer-8guW4.framer-v-1auc0qh.framer-12nntn0 { gap: 30px; justify-content: flex-start; width: 723px; }\",\".framer-8guW4.framer-v-1auc0qh .framer-kom2jj { align-content: center; align-items: center; flex-direction: column; gap: 30px; justify-content: flex-start; }\",\".framer-8guW4.framer-v-1auc0qh .framer-1m94fr2 { align-self: unset; height: 28px; }\",\".framer-8guW4.framer-v-1auc0qh .framer-wvj0ck { padding: 6px 20px 0px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8guW4.framer-v-1auc0qh.framer-12nntn0, .framer-8guW4.framer-v-1auc0qh .framer-kom2jj { gap: 0px; } .framer-8guW4.framer-v-1auc0qh.framer-12nntn0 > *, .framer-8guW4.framer-v-1auc0qh .framer-kom2jj > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-8guW4.framer-v-1auc0qh.framer-12nntn0 > :first-child, .framer-8guW4.framer-v-1auc0qh .framer-kom2jj > :first-child { margin-top: 0px; } .framer-8guW4.framer-v-1auc0qh.framer-12nntn0 > :last-child, .framer-8guW4.framer-v-1auc0qh .framer-kom2jj > :last-child { margin-bottom: 0px; } }\",\".framer-8guW4.framer-v-77flbi.framer-12nntn0 { gap: 40px; justify-content: flex-start; width: 390px; }\",\".framer-8guW4.framer-v-77flbi .framer-kom2jj { flex-direction: column; gap: 30px; justify-content: flex-start; order: 0; }\",\".framer-8guW4.framer-v-77flbi .framer-1m94fr2 { align-content: center; align-items: center; align-self: unset; flex-direction: row; height: min-content; width: 100%; }\",\".framer-8guW4.framer-v-77flbi .framer-wvj0ck { flex-direction: column; flex-wrap: wrap; gap: 20px; justify-content: flex-start; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8guW4.framer-v-77flbi.framer-12nntn0, .framer-8guW4.framer-v-77flbi .framer-kom2jj, .framer-8guW4.framer-v-77flbi .framer-1m94fr2, .framer-8guW4.framer-v-77flbi .framer-wvj0ck { gap: 0px; } .framer-8guW4.framer-v-77flbi.framer-12nntn0 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-8guW4.framer-v-77flbi.framer-12nntn0 > :first-child, .framer-8guW4.framer-v-77flbi .framer-kom2jj > :first-child, .framer-8guW4.framer-v-77flbi .framer-wvj0ck > :first-child { margin-top: 0px; } .framer-8guW4.framer-v-77flbi.framer-12nntn0 > :last-child, .framer-8guW4.framer-v-77flbi .framer-kom2jj > :last-child, .framer-8guW4.framer-v-77flbi .framer-wvj0ck > :last-child { margin-bottom: 0px; } .framer-8guW4.framer-v-77flbi .framer-kom2jj > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-8guW4.framer-v-77flbi .framer-1m94fr2 > *, .framer-8guW4.framer-v-77flbi .framer-1m94fr2 > :first-child, .framer-8guW4.framer-v-77flbi .framer-1m94fr2 > :last-child { margin: 0px; } .framer-8guW4.framer-v-77flbi .framer-wvj0ck > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",...sharedStyle.css,'.framer-8guW4[data-border=\"true\"]::after, .framer-8guW4 [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 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jDTLh49jz\":{\"layout\":[\"fixed\",\"auto\"]},\"NruTWqIMP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzrVJXtVR5=withCSS(Component,css,\"framer-8guW4\");export default FramerzrVJXtVR5;FramerzrVJXtVR5.displayName=\"AI Kit/Footer Simple Copy 2\";FramerzrVJXtVR5.defaultProps={height:68,width:1200};addPropertyControls(FramerzrVJXtVR5,{variant:{options:[\"VB0WeiDUz\",\"jDTLh49jz\",\"NruTWqIMP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzrVJXtVR5,[{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\"}]},...AIKitLogoCopyFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzrVJXtVR5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jDTLh49jz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NruTWqIMP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"68\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zrVJXtVR5.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function CountUp(props){const{targetNumber,duration,font,color,fontSize,lineHeight}=props;const[count,setCount]=useState(0);const[isVisible,setIsVisible]=useState(false);const[hasAnimated,setHasAnimated]=useState(false);const ref=useRef(null);useEffect(()=>{const observer=new IntersectionObserver(([entry])=>{if(entry.isIntersecting&&!hasAnimated){setIsVisible(true);setHasAnimated(true);let start=0;const increment=targetNumber/(duration*60);const updateCounter=()=>{start+=increment;if(start<targetNumber){setCount(Math.ceil(start));requestAnimationFrame(updateCounter);}else{setCount(targetNumber);}};updateCounter();}},{threshold:.1});if(ref.current){observer.observe(ref.current);}return()=>{if(ref.current){observer.unobserve(ref.current);}};},[targetNumber,duration,hasAnimated]);return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,ref:ref,children:/*#__PURE__*/_jsxs(\"span\",{style:{...textStyle,fontFamily:font,color:color,fontSize:`${fontSize}px`,lineHeight:`${lineHeight}px`,opacity:isVisible?1:0,transition:\"opacity 0.5s ease-in-out\"},children:[count,\"+\"]})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nconst containerStyle={display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};const textStyle={fontWeight:\"400\",letterSpacing:\"0em\",textAlign:\"center\",margin:\"0\"};// Adding property controls for Framer\naddPropertyControls(CountUp,{targetNumber:{type:ControlType.Number,title:\"Target Number\",defaultValue:100},duration:{type:ControlType.Number,title:\"Duration (s)\",defaultValue:2,step:.1},font:{type:ControlType.String,title:\"Font Family\",defaultValue:\"Montaga, serif\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},fontSize:{type:ControlType.Number,title:\"Font Size (px)\",defaultValue:54,unit:\"px\"},lineHeight:{type:ControlType.Number,title:\"Line Height (px)\",defaultValue:54,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CountUp\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountUp.map", "// Generated by Framer (013b13c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Mn69eMnaMcqJ65TjxwR1/Embed.js\";import Particles from\"https://framerusercontent.com/modules/wb6ZrZlCLNQ5HHBJtNND/c1GLxCsQBQvlLXhkz7er/Particles.js\";import AIKitIconBig from\"#framer/local/canvasComponent/IHygB97mO/IHygB97mO.js\";import AIKitButtonCopy3 from\"#framer/local/canvasComponent/jq7cRyq0J/jq7cRyq0J.js\";import AIKitButtonCopy4 from\"#framer/local/canvasComponent/jty4kEQFh/jty4kEQFh.js\";import AIKitButtonCopy2 from\"#framer/local/canvasComponent/nCdEIM7dd/nCdEIM7dd.js\";import AIKitNavFloating from\"#framer/local/canvasComponent/qyw60NBPm/qyw60NBPm.js\";import AIKitIconBigCopy from\"#framer/local/canvasComponent/qZwSsDlJW/qZwSsDlJW.js\";import BenefitCardCopy3 from\"#framer/local/canvasComponent/rre21AHB0/rre21AHB0.js\";import AIKitIconBigCopy2 from\"#framer/local/canvasComponent/VvDQtdCvF/VvDQtdCvF.js\";import AIKitLogo from\"#framer/local/canvasComponent/Zimhan_4G/Zimhan_4G.js\";import AIKitFooterSimpleCopy2 from\"#framer/local/canvasComponent/zrVJXtVR5/zrVJXtVR5.js\";import CountUp from\"#framer/local/codeFile/EgVXaiO/CountUp.js\";import metadataProvider from\"#framer/local/webPageMetadata/IX_5wIg9F/IX_5wIg9F.js\";const AIKitNavFloatingFonts=getFonts(AIKitNavFloating);const MotionDivWithFX=withFX(motion.div);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const AIKitButtonCopy4Fonts=getFonts(AIKitButtonCopy4);const EmbedFonts=getFonts(Embed);const AIKitIconBigCopyFonts=getFonts(AIKitIconBigCopy);const AIKitIconBigCopy2Fonts=getFonts(AIKitIconBigCopy2);const CountUpFonts=getFonts(CountUp);const AIKitButtonCopy2Fonts=getFonts(AIKitButtonCopy2);const AIKitIconBigFonts=getFonts(AIKitIconBig);const TickerFonts=getFonts(Ticker);const AIKitLogoFonts=getFonts(AIKitLogo);const ParticlesFonts=getFonts(Particles);const BenefitCardCopy3Fonts=getFonts(BenefitCardCopy3);const AIKitButtonCopy3Fonts=getFonts(AIKitButtonCopy3);const ContainerWithFX=withFX(Container);const AIKitFooterSimpleCopy2Fonts=getFonts(AIKitFooterSimpleCopy2);const breakpoints={i5NQH1wvO:\"(min-width: 1200px)\",KAhOTu4qS:\"(min-width: 810px) and (max-width: 1199px)\",X5HWQB6FH:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-7WKI4\";const variantClassNames={i5NQH1wvO:\"framer-v-fqbd5t\",KAhOTu4qS:\"framer-v-pjgqae\",X5HWQB6FH:\"framer-v-aphp04\"};const transition1={delay:0,duration:3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.2,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.2,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition2={delay:0,duration:60,ease:[0,0,1,1],type:\"tween\"};const animation3={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:0,duration:80,ease:[0,0,1,1],type:\"tween\"};const animation4={opacity:1,rotate:-360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:0,duration:50,ease:[0,0,1,1],type:\"tween\"};const transition5={delay:0,duration:100,ease:[0,0,1,1],type:\"tween\"};const transition6={delay:0,duration:40,ease:[0,0,1,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition7={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition7};const transition8={damping:30,delay:0,mass:.1,stiffness:400,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition8};const animation7={backgroundColor:\"rgba(69, 255, 239, 0.3)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transition9={delay:.5,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const animation8={opacity:0,rotate:360,rotateX:0,rotateY:0,scale:1.8,skewX:0,skewY:0,x:0,y:0};const animation9={opacity:0,rotate:360,rotateX:0,rotateY:0,scale:2,skewX:0,skewY:0,x:0,y:0};const animation10={opacity:0,rotate:360,rotateX:0,rotateY:0,scale:2.2,skewX:0,skewY:0,x:0,y:0};const animation11={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation12={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1.3,skewX:0,skewY:0,x:0,y:0};const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;const animation13={backgroundColor:'var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */',opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7};const transition10={delay:0,duration:30,ease:[0,0,1,1],type:\"tween\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"i5NQH1wvO\",Phone:\"X5HWQB6FH\",Tablet:\"KAhOTu4qS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"i5NQH1wvO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"Tctat26u6\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"YW0BPvzdE\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"eQd0lFeig\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"WCPhLKXxy\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"WR2BXlZOG\");const ref5=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"X5HWQB6FH\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"X5HWQB6FH\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"i5NQH1wvO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fqbd5t\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{width:\"390px\",y:(componentViewport?.y||0)+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"738px\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ys0qid-container\",layoutScroll:true,nodeId:\"ClFLOn48L\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{variant:\"m3KpkCwMg\"}},children:/*#__PURE__*/_jsx(AIKitNavFloating,{height:\"100%\",id:\"ClFLOn48L\",layoutId:\"ClFLOn48L\",style:{width:\"100%\"},variant:\"Kht2sun1z\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x1lqtw\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-42nh29\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l3uxf0\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"The Next-Gen AI Agent Economy\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"94px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"The Next-Gen AI Agent Economy\"})}),className:\"framer-9stp2a\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Orchestrate multiple AI agents to gather insights, take action, and earn rewards autonomously. \"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Orchestrate multiple AI agents to gather insights, take action, and earn rewards autonomously. \"})})}),className:\"framer-w3xfx8\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:329.5,intrinsicWidth:520.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+90+0+0+0+294-276.5),pixelHeight:659,pixelWidth:1041,sizes:\"215px\",src:\"https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=512 512w,https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png 1041w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:329.5,intrinsicWidth:520.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+90+106+0+0+188.5),pixelHeight:659,pixelWidth:1041,sizes:\"215px\",src:\"https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=512 512w,https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/0Ns0hsFdblIFLjcEhcvmSbQcweY.png 1041w\"},className:\"framer-1apdbvl\",\"data-framer-name\":\"Ray\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mmpjis\",\"data-framer-name\":\"Planet\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-lyw6gh\",\"data-border\":true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{animate:animation2,style:{scale:.5}}},children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-k4sztf\",\"data-framer-appear-id\":\"k4sztf\",\"data-framer-name\":\"Circles\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,className:\"framer-go8upy\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xhi2ex\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hhooij\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19pdbf2\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12cg1qi\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-jjkdbj\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gf8f97\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:1,className:\"framer-5tk5b9\",\"data-border\":true,\"data-framer-name\":\"Circle\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition4,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1jjpuq5\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bjqfv9\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2egsgs\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-115vgag\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1to65s8\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wkr4j6\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-7iromd\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fj404n\",\"data-border\":true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-shf27a\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-5iqhia\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3si5q6\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-g32izv\",\"data-border\":true,\"data-framer-name\":\"Circle\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition6,__perspectiveFX:false,__targetOpacity:1,className:\"framer-gmrmkd\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yr9qy4\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ui6pve\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cnng4p\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1anuebe\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vfcto7\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13iovf1\",\"data-border\":true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9dlomv\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-h23862\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cev7e9\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:.5,className:\"framer-1ump1bq\",\"data-border\":true,\"data-framer-name\":\"Circle\"})]})}),/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+1),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-125ui6f\",\"data-framer-name\":\"Stars\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-d4d6om\",\"data-framer-name\":\"Gradient Bottom\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17l9s1w\",\"data-framer-name\":\"Gradient Top\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{width:\"318px\",y:(componentViewport?.y||0)+0+0+618-238.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+0+800-274.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gpd2vi-container\",nodeId:\"zut7Tm7rI\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(AIKitButtonCopy4,{height:\"100%\",id:\"zut7Tm7rI\",jakO2hDPw:0,jcBXvG4Jw:\"Get Started\",KtPOKGgCU:true,layoutId:\"zut7Tm7rI\",UDEEY8z8V:\"rgb(255, 255, 255)\",variant:\"WXWLb5lxE\",width:\"100%\",WIxL9YJdV:\"http://app.questflow.ai/\",XhahqhK15:false})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1899ro5\",style:{scale:.6},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gixp0l-container\",isModuleExternal:true,nodeId:\"dCBchH4Ke\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<a href=\"https://www.producthunt.com/posts/questflow-90258c5f-2e2f-4490-9012-1b7a198fe02e?embed=true&utm_source=badge-top-post-topic-badge&utm_medium=badge&utm_souce=badge-questflow&#0045;90258c5f&#0045;2e2f&#0045;4490&#0045;9012&#0045;1b7a198fe02e\" target=\"_blank\"><img src=\"https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=437412&theme=light&period=monthly&topic_id=501\" alt=\"Questflow - AI&#0032;automation&#0032;workspace | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /></a>',id:\"dCBchH4Ke\",layoutId:\"dCBchH4Ke\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zm9e46-container\",isModuleExternal:true,nodeId:\"YDxLvVRdW\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<a href=\"https://www.producthunt.com/posts/questflow-90258c5f-2e2f-4490-9012-1b7a198fe02e?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_souce=badge-questflow&#0045;90258c5f&#0045;2e2f&#0045;4490&#0045;9012&#0045;1b7a198fe02e\" target=\"_blank\"><img src=\"https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=437412&theme=light&period=daily\" alt=\"Questflow - AI&#0032;automation&#0032;workspace | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /></a>',id:\"YDxLvVRdW\",layoutId:\"YDxLvVRdW\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l9tmpf\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{height:72,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 5, 50px)`,y:(componentViewport?.y||0)+0+0+90+364+20+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+0+90+500+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.6}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-zjk0zh-container\",nodeId:\"NNcIMHPYU\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:.8},whileHover:animation5,children:/*#__PURE__*/_jsx(AIKitIconBigCopy,{fbClAArb8:\"https://x.com/questflow\",height:\"100%\",id:\"NNcIMHPYU\",JYO7LY24l:\"light\",layoutId:\"NNcIMHPYU\",oxZK0Y5s9:\"rgb(0, 255, 255)\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"GdUYcrM72\",width:\"100%\",YP2YspfUd:\"Disc\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{height:72,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 5, 50px)`,y:(componentViewport?.y||0)+0+0+90+364+20+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+0+90+500+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.6}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-143b4r1-container\",nodeId:\"hd_Ote4PD\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:.8},whileHover:animation6,children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"hd_Ote4PD\",JJvr5tURB:\"https://discord.com/invite/VpFst92q4y\",JYO7LY24l:\"light\",layoutId:\"hd_Ote4PD\",oxZK0Y5s9:\"rgb(63, 252, 249)\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"wdEWg_nay\",width:\"100%\",YP2YspfUd:\"DiscordLogo\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{height:72,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 5, 50px)`,y:(componentViewport?.y||0)+0+0+90+364+20+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+0+90+500+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.6}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-976idt-container\",nodeId:\"UBl32hbyi\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:.8},whileHover:animation5,children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"UBl32hbyi\",JJvr5tURB:\"https://t.me/questflow\",JYO7LY24l:\"light\",layoutId:\"UBl32hbyi\",oxZK0Y5s9:\"rgb(63, 252, 249)\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"wdEWg_nay\",width:\"100%\",YP2YspfUd:\"TelegramLogo\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{height:72,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 5, 50px)`,y:(componentViewport?.y||0)+0+0+90+364+20+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+0+90+500+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.6}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-wx821q-container\",nodeId:\"E2RgNG91_\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:.8},whileHover:animation5,children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"E2RgNG91_\",JJvr5tURB:\"https://github.com/questflowai\",JYO7LY24l:\"light\",layoutId:\"E2RgNG91_\",oxZK0Y5s9:\"rgb(63, 252, 249)\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"wdEWg_nay\",width:\"100%\",YP2YspfUd:\"GithubLogo\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{height:72,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 5, 50px)`,y:(componentViewport?.y||0)+0+0+90+364+20+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+0+90+500+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.6}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1guc5do-container\",nodeId:\"MMLxmfh9h\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:.8},whileHover:animation5,children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"MMLxmfh9h\",JJvr5tURB:\"https://www.linkedin.com/company/questflow\",JYO7LY24l:\"light\",layoutId:\"MMLxmfh9h\",oxZK0Y5s9:\"rgb(63, 252, 249)\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"wdEWg_nay\",width:\"100%\",YP2YspfUd:\"LinkedinLogo\"})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5p2erx\",\"data-framer-name\":\"Frame 48097050\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pm770m\",\"data-framer-name\":\"Frame 48097049\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-5s3dm5-container\",isAuthoredByUser:true,nodeId:\"kJuiplM8f\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{fontSize:55,lineHeight:40}},children:/*#__PURE__*/_jsx(CountUp,{color:\"rgb(45, 196, 194)\",duration:.5,font:\"inter\",fontSize:60,height:\"100%\",id:\"kJuiplM8f\",layoutId:\"kJuiplM8f\",lineHeight:54,targetNumber:15e5,width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(45, 196, 194)\"},children:\"Multi-agent Orchestration (MAO) run automation last month\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"rgb(45, 196, 194)\"},children:\"Multi-agent Orchestration (MAO) run automation last month\"})}),className:\"framer-1ypba0x\",\"data-framer-name\":\"Multi-agent Orchestration automates repeat work last week\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-chcyzw\",\"data-framer-name\":\"Companies\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Trusted by individuals and teams from\"})}),className:\"framer-pcx3an\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1agtryf\",\"data-framer-name\":\"Companies\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sohpvo\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-111a4uj\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16d6m4d\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:37,intrinsicWidth:36,svg:'<svg width=\"36\" height=\"37\" viewBox=\"0 0 36 37\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M18 8.543L21.7125 4.004C21.7125 4.004 28.08 4.139 34.419 7.085C32.796 9.539 29.5725 10.742 29.5725 10.742C29.3535 8.5835 27.8415 8.057 23.0415 8.057L18 36.5L12.9285 8.051C8.1585 8.051 6.6465 8.582 6.426 10.739C6.426 10.739 3.207 9.5465 1.5825 7.094C7.92 4.1465 14.2875 4.01 14.2875 4.01L18 8.543L17.994 8.546H18V8.543ZM18 2.6945C23.1225 2.6495 28.989 3.4865 34.992 6.1145C35.7945 4.6625 36 4.022 36 4.022C29.4375 1.418 23.292 0.5225 18 0.5C12.708 0.5225 6.5625 1.415 0 4.0235C0 4.0235 0.2925 4.811 1.008 6.1175C7.011 3.4835 12.8775 2.6525 18 2.69V2.6945Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Tesla\"})}),className:\"framer-12vpkt2\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r4nkvp\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16794d0\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-113yzkx\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M37.9416 0.5H2.06007C1.19715 0.5 0.5 1.19713 0.5 2.06V37.94C0.5 38.8029 1.19715 39.5 2.06007 39.5H37.9416C38.8045 39.5 39.5017 38.8029 39.5017 37.94V2.06C39.5017 1.19713 38.8045 0.5 37.9416 0.5ZM12.0689 33.7329H6.282V15.1201H12.0689V33.7329ZM9.17787 12.5754C8.51448 12.5754 7.86599 12.3787 7.31441 12.0101C6.76282 11.6416 6.33291 11.1178 6.07905 10.5049C5.82518 9.89203 5.75876 9.21765 5.88818 8.56704C6.0176 7.91643 6.33705 7.3188 6.80613 6.84974C7.27522 6.38067 7.87287 6.06124 8.52351 5.93182C9.17415 5.80241 9.84856 5.86883 10.4614 6.12268C11.0743 6.37654 11.5982 6.80643 11.9667 7.35799C12.3353 7.90955 12.532 8.55802 12.532 9.22137C12.5271 11.0739 11.0256 12.5754 9.17787 12.5754ZM33.7343 33.7329H27.9523V24.68C27.9523 22.5204 27.9133 19.7465 24.9443 19.7465C21.9363 19.7465 21.4731 22.0962 21.4731 24.524V33.7329H15.696V15.1201H21.244V17.6649H21.322C22.0923 16.2024 23.979 14.657 26.7969 14.657C32.6569 14.657 33.7343 18.5131 33.7343 23.5246V33.7329Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Linked\"})}),className:\"framer-2h07ck\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-b3g3w1\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tjylz3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dqbxbq\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:28,intrinsicWidth:24,svg:'<svg width=\"24\" height=\"28\" viewBox=\"0 0 24 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.0073 0.5H12.8765C12.7568 0.563607 12.7288 0.658794 12.7497 0.794904C12.997 2.40074 13.0148 4.0675 12.6481 5.65336C12.289 7.26236 11.5154 8.61234 10.3284 9.70418C10.3282 9.70506 10.328 9.70592 10.3278 9.70678C9.44756 10.4641 8.44921 11.0267 7.33276 11.3946C7.32001 11.3987 7.30629 11.3987 7.29363 11.3944C7.28097 11.3902 7.27004 11.382 7.26248 11.371C6.45559 10.2092 6.21673 8.69333 6.08996 7.31889C6.07039 7.10716 5.90892 7.07692 5.74345 7.17877C2.83973 8.9651 0.954179 11.9511 0.567194 15.34C0.193553 18.6142 1.39499 22.024 3.75204 24.333C5.7175 26.259 8.10154 27.3147 10.9041 27.5H12.3222C15.9541 27.3964 19.2755 25.7128 21.3808 22.7433L21.0934 22.4155C21.0888 22.4103 21.0863 22.4042 21.0859 22.3973C21.0866 22.4034 21.0891 22.4088 21.0932 22.4135L21.3806 22.7413C22.3732 21.3269 23.0188 19.7692 23.3175 18.0682C23.4367 17.3769 23.4932 16.6603 23.4861 15.9177C23.4624 13.4354 22.9 11.1073 21.7989 8.93345C19.933 5.24915 16.6992 2.32369 13.0073 0.5ZM15.2471 15.5321C15.2461 15.518 15.2406 15.5058 15.2306 15.4955C15.1524 15.414 15.073 15.3334 14.9927 15.254C14.9857 15.247 14.9816 15.238 14.9805 15.227C14.9813 15.2389 14.9854 15.2485 14.9928 15.2559C15.0732 15.3354 15.1525 15.4159 15.2308 15.4975C15.2403 15.5073 15.2458 15.5188 15.2471 15.5321ZM10.2703 9.7686C10.2703 9.76979 10.2705 9.77098 10.2708 9.77214C10.2717 9.77499 10.2735 9.77744 10.2761 9.77904C10.2786 9.78064 10.2816 9.78129 10.2845 9.78087L10.3326 9.77375C10.3474 9.77138 10.3609 9.77449 10.373 9.78309C10.4154 9.81245 10.4449 9.85085 10.4616 9.89829C10.4665 9.91293 10.4747 9.92617 10.4856 9.93699L10.6653 10.1203C10.6721 10.1271 10.676 10.1352 10.677 10.1447C10.6764 10.1344 10.6724 10.1256 10.6651 10.1183L10.4854 9.93503C10.4746 9.92421 10.4664 9.91097 10.4614 9.89634C10.4448 9.84889 10.4153 9.81049 10.3729 9.78113C10.3607 9.77253 10.3472 9.76942 10.3324 9.77179L10.2844 9.77891C10.2814 9.77933 10.2784 9.77868 10.2759 9.77708C10.2734 9.77548 10.2715 9.77303 10.2707 9.77018C10.2705 9.76966 10.2704 9.76913 10.2703 9.7686ZM10.6773 10.1655C10.6777 10.1725 10.6803 10.1785 10.6853 10.1834L10.9237 10.4218C10.9335 10.4316 10.9397 10.4433 10.9424 10.457C10.943 10.4601 10.9434 10.4633 10.9437 10.4665C10.9435 10.4627 10.943 10.4588 10.9422 10.455C10.9396 10.4414 10.9333 10.4297 10.9235 10.4199L10.6851 10.1815C10.6806 10.177 10.6781 10.1717 10.6773 10.1655ZM10.9442 10.477C10.9445 10.4832 10.9469 10.4886 10.9513 10.493L11.1991 10.743C11.2059 10.7498 11.2098 10.758 11.2108 10.7677C11.2102 10.7572 11.2062 10.7483 11.1989 10.741L10.9511 10.491C10.9472 10.4871 10.9449 10.4824 10.9442 10.477ZM11.2111 10.7891C11.2114 10.7958 11.2139 10.8015 11.2186 10.8061L11.4539 11.0508C11.4649 11.0623 11.472 11.0758 11.4753 11.0913L11.4793 11.109C11.4822 11.1233 11.4895 11.135 11.5011 11.1442C11.5625 11.1937 11.616 11.2499 11.6617 11.3128C11.7245 11.3988 11.7675 11.4539 11.7906 11.4782C11.8387 11.5283 11.8876 11.5777 11.9374 11.6264C11.9475 11.6364 11.9533 11.6484 11.9548 11.6624C11.956 11.6748 11.9612 11.6858 11.9704 11.6953C12.0513 11.7813 12.1334 11.8661 12.2168 11.9497C12.2201 11.9532 12.2222 11.9594 12.223 11.9684C12.2223 11.9584 12.2201 11.9515 12.2166 11.9478C12.1333 11.8641 12.0511 11.7793 11.9702 11.6933C11.961 11.6838 11.9558 11.6729 11.9546 11.6604C11.9531 11.6465 11.9474 11.6345 11.9373 11.6244C11.8875 11.5758 11.8385 11.5264 11.7905 11.4763C11.7674 11.452 11.7244 11.3968 11.6615 11.3108C11.6158 11.2479 11.5623 11.1917 11.5009 11.1422C11.4893 11.133 11.4821 11.1213 11.4791 11.1071L11.4751 11.0893C11.4719 11.0739 11.4647 11.0604 11.4538 11.0488L11.2185 10.8042C11.2142 10.8 11.2118 10.7949 11.2111 10.7891ZM12.2235 11.9857C12.2237 11.9896 12.2245 11.9934 12.2259 11.9971C12.2279 12.002 12.2308 12.0064 12.2346 12.0102L12.4258 12.2046C12.4344 12.2135 12.4399 12.2239 12.4423 12.2357C12.4462 12.2541 12.4515 12.2673 12.4583 12.2753C12.5066 12.3323 12.5855 12.4116 12.6949 12.5133C12.7044 12.522 12.7098 12.5326 12.7111 12.5453C12.7102 12.5318 12.7047 12.5205 12.6948 12.5113C12.5854 12.4096 12.5065 12.3303 12.4581 12.2734C12.4513 12.2654 12.446 12.2522 12.4421 12.2338C12.4398 12.2219 12.4343 12.2115 12.4257 12.2026L12.2344 12.0083C12.2306 12.0045 12.2277 12 12.2258 11.9951C12.2246 11.9921 12.2238 11.9889 12.2235 11.9857ZM12.7115 12.5539C12.7123 12.566 12.717 12.5766 12.7256 12.5858C12.8001 12.6673 12.877 12.7462 12.9565 12.8224C12.9672 12.8328 12.9743 12.8451 12.9778 12.8593C12.9799 12.8685 12.9826 12.8776 12.9859 12.8865C12.9885 12.8945 12.9934 12.9019 13.0005 12.9087C13.0625 12.9677 13.1214 13.0298 13.1771 13.0951C13.2189 13.1446 13.2478 13.2001 13.2639 13.2614C13.2668 13.2736 13.2745 13.2815 13.287 13.285C13.3561 13.3052 13.4089 13.3436 13.4453 13.4002C13.4946 13.4767 13.5248 13.5209 13.5361 13.5328C13.596 13.5947 13.6568 13.6566 13.7185 13.7183C13.7276 13.7277 13.733 13.7392 13.7345 13.7525C13.7346 13.7536 13.7347 13.7547 13.7348 13.7558C13.7347 13.754 13.7345 13.7523 13.7343 13.7505C13.7328 13.7372 13.7275 13.7258 13.7183 13.7163C13.6566 13.6546 13.5958 13.5928 13.5359 13.5308C13.5246 13.519 13.4944 13.4748 13.4452 13.3983C13.4087 13.3416 13.3559 13.3032 13.2868 13.2831C13.2744 13.2795 13.2667 13.2716 13.2637 13.2595C13.2477 13.1981 13.2188 13.1426 13.177 13.0931C13.1212 13.0279 13.0623 12.9658 13.0004 12.9068C12.9932 12.8999 12.9884 12.8925 12.9857 12.8845C12.9824 12.8756 12.9798 12.8666 12.9777 12.8574C12.9741 12.8431 12.967 12.8308 12.9563 12.8205C12.8769 12.7443 12.7999 12.6654 12.7255 12.5838C12.7173 12.5752 12.7127 12.5652 12.7115 12.5539ZM13.7354 13.7695C13.7355 13.7725 13.7361 13.7755 13.7372 13.7782C13.7386 13.7818 13.7407 13.785 13.7434 13.7876L13.9355 13.9771C13.9465 13.9881 13.9532 14.0013 13.9555 14.0167C13.9588 14.0354 13.9635 14.0482 13.9698 14.055C14.0466 14.1344 14.1238 14.2135 14.2015 14.292C14.2116 14.3024 14.2184 14.3146 14.222 14.3285C14.2267 14.3475 14.2316 14.3601 14.2367 14.3663C14.2764 14.4132 14.3551 14.4928 14.4729 14.6052C14.4823 14.6144 14.4883 14.6254 14.4906 14.6381C14.4963 14.6653 14.4997 14.6814 14.5218 14.7008C14.5802 14.7518 14.6552 14.8389 14.7469 14.9619C14.7735 14.9981 14.8462 15.0724 14.9648 15.1848C14.9738 15.1935 14.9789 15.2038 14.9801 15.2157C14.9793 15.203 14.9741 15.192 14.9646 15.1828C14.846 15.0704 14.7734 14.9961 14.7467 14.96C14.6551 14.8369 14.58 14.7499 14.5216 14.6989C14.4996 14.6795 14.4963 14.664 14.4906 14.6368C14.4882 14.6241 14.4822 14.6124 14.4727 14.6032C14.355 14.4908 14.2762 14.4112 14.2365 14.3644C14.2315 14.3581 14.2266 14.3455 14.2218 14.3266C14.2183 14.3126 14.2114 14.3005 14.2014 14.2901C14.1237 14.2115 14.0464 14.1325 13.9696 14.053C13.9634 14.0462 13.9586 14.0334 13.9554 14.0148C13.953 13.9993 13.9463 13.9861 13.9354 13.9752L13.7432 13.7857C13.7405 13.783 13.7384 13.7798 13.7371 13.7763C13.7362 13.7741 13.7357 13.7718 13.7354 13.7695ZM13.2588 6.21471C13.2591 6.21202 13.2591 6.20954 13.2588 6.20727C13.2593 6.20993 13.2594 6.21289 13.259 6.21615C13.2581 6.22393 13.2582 6.23152 13.2592 6.2389C13.258 6.23106 13.2578 6.223 13.2588 6.21471ZM13.5737 6.63727C13.5737 6.63468 13.5736 6.63216 13.5732 6.6297C13.5737 6.63261 13.5739 6.63561 13.5739 6.63871V6.65161L13.5737 6.645V6.63727ZM13.5737 6.645V6.65017L13.5732 6.6297L13.5737 6.645ZM22.9592 17.679C22.9592 17.6807 22.9594 17.6823 22.9596 17.6838L22.9594 17.6805C22.9594 17.6763 22.9593 17.6723 22.959 17.6685L22.9588 17.667C22.9591 17.6709 22.9592 17.6749 22.9592 17.679ZM22.6923 17.3663C22.6924 17.3681 22.6926 17.3697 22.6929 17.3714L22.6926 17.3678L22.6924 17.3623C22.6922 17.3592 22.6919 17.3561 22.6914 17.353C22.6917 17.355 22.6919 17.3569 22.6921 17.3589C22.6922 17.3614 22.6923 17.3639 22.6923 17.3663ZM22.4255 17.055C22.4255 17.0567 22.4257 17.0584 22.426 17.06L22.4257 17.0564L22.4254 17.0493C22.4255 17.0512 22.4255 17.0532 22.4255 17.055ZM22.2033 16.7944L22.2033 16.7975L22.203 16.793L22.203 16.7857L22.2026 16.7774L22.2028 16.7789L22.203 16.7857L22.2033 16.7944ZM21.9364 16.4831L21.9364 16.4859C21.9362 16.4846 21.9361 16.4831 21.9362 16.4816C21.9364 16.4759 21.9361 16.4703 21.9353 16.4648C21.9363 16.4708 21.9367 16.4769 21.9364 16.4831ZM21.6695 16.1481C21.6693 16.1517 21.6694 16.1551 21.6698 16.1584C21.6692 16.1546 21.669 16.1507 21.6693 16.1467C21.6694 16.1443 21.6694 16.142 21.6693 16.1397C21.6692 16.1381 21.669 16.1366 21.6688 16.1351C21.6695 16.1392 21.6697 16.1435 21.6695 16.1481ZM20.9138 15.2625C20.9136 15.2657 20.9138 15.2688 20.9142 15.2718C20.9136 15.2684 20.9134 15.2648 20.9135 15.2611C20.9139 15.2554 20.9138 15.2501 20.9131 15.2454C20.914 15.2505 20.9142 15.2562 20.9138 15.2625ZM20.6448 14.9259C20.6455 14.9276 20.6459 14.9294 20.6461 14.9312L20.6104 14.8891L20.6409 14.9199C20.6426 14.9216 20.6439 14.9237 20.6448 14.9259ZM19.6654 13.777L20.6104 14.8891L20.4323 14.7091C20.424 14.7008 20.4139 14.6965 20.402 14.6962C20.3893 14.6957 20.3821 14.6904 20.3803 14.6805C20.3795 14.6742 20.3807 14.6661 20.384 14.6563C20.3862 14.6495 20.3868 14.6423 20.3856 14.6353L20.385 14.6319C20.3833 14.6243 20.3797 14.6173 20.3744 14.6117C20.3362 14.5693 20.2969 14.5287 20.2566 14.4898C20.221 14.4557 20.1872 14.4152 20.1551 14.3684C20.111 14.3043 20.0613 14.2447 20.0061 14.1896C19.9593 14.143 19.9102 14.0844 19.8589 14.0139C19.8112 13.9489 19.7548 13.891 19.6899 13.84C19.6759 13.8292 19.67 13.8168 19.6677 13.8023C19.6669 13.7973 19.6666 13.7921 19.6665 13.7867C19.6664 13.7842 19.6662 13.7817 19.6657 13.7793C19.6656 13.7785 19.6655 13.7778 19.6654 13.777ZM19.6043 13.7051C19.6187 13.719 19.6337 13.7334 19.6494 13.7483C19.658 13.7564 19.6633 13.766 19.6654 13.777L19.6043 13.7051ZM19.3969 13.4611L19.6043 13.7051C19.5148 13.6189 19.4505 13.5537 19.4114 13.5095C19.4063 13.5039 19.403 13.4966 19.4015 13.4877L19.401 13.4815C19.4009 13.4803 19.4008 13.4791 19.4007 13.4778C19.4005 13.4766 19.4004 13.4753 19.4002 13.474C19.3995 13.4695 19.3984 13.4652 19.3969 13.4611ZM19.3536 13.4101L19.3816 13.4378C19.3886 13.4447 19.3938 13.4525 19.3969 13.4611L19.3536 13.4101ZM19.3536 13.4101L19.1432 13.2017C19.1385 13.197 19.1355 13.191 19.1343 13.1845L19.1341 13.1804V13.1591C19.1341 13.1563 19.1339 13.1536 19.1334 13.151L19.3536 13.4101ZM14.8637 8.1367C14.8637 8.13489 14.8636 8.13309 14.8633 8.13131L15.0405 8.33912C14.9847 8.28554 14.9293 8.23141 14.8744 8.17673C14.871 8.17348 14.8683 8.16956 14.8665 8.16521C14.8654 8.16273 14.8647 8.16014 14.8642 8.15748C14.8639 8.15548 14.8637 8.15343 14.8637 8.15138V8.1367ZM15.0919 8.39943L15.0405 8.33912C15.0497 8.34802 15.059 8.3569 15.0683 8.36577C15.0795 8.37647 15.0873 8.38769 15.0919 8.39943ZM16.068 9.54461C16.0017 9.48809 15.941 9.4197 15.8859 9.33944C15.8461 9.28162 15.7982 9.22558 15.7422 9.17131C15.6909 9.12179 15.6436 9.06693 15.6003 9.00673C15.5591 8.94891 15.5131 8.89494 15.4624 8.84482C15.4141 8.79708 15.3685 8.74385 15.3258 8.68514C15.2674 8.60478 15.1989 8.53272 15.1203 8.46897C15.1091 8.45977 15.1024 8.44806 15.1003 8.43383C15.0988 8.42434 15.0968 8.41515 15.0941 8.40625C15.0935 8.40396 15.0927 8.40168 15.0919 8.39943L16.068 9.54461ZM16.1087 9.59241L16.068 9.54461C16.0761 9.55157 16.0844 9.55836 16.0927 9.56496C16.1019 9.57214 16.1072 9.58129 16.1087 9.59241ZM16.1091 9.60658L16.1087 9.59241C16.109 9.5946 16.1091 9.59687 16.1091 9.59921V9.60658ZM16.1091 9.60658L16.1097 9.62294C16.1093 9.62099 16.1092 9.61901 16.1091 9.617V9.60658ZM16.376 9.92852C16.376 9.92384 16.3757 9.91904 16.3751 9.91413L16.3749 9.91228L16.3754 9.91557C16.376 9.9212 16.3763 9.92669 16.3763 9.93203L16.376 9.92852ZM16.376 9.92852C16.376 9.92921 16.376 9.9299 16.376 9.93059L16.3749 9.91228L16.376 9.92852ZM16.6425 10.2313C16.6427 10.2278 16.6426 10.2244 16.6421 10.2212C16.6428 10.2249 16.6429 10.2287 16.6427 10.2327C16.6425 10.2375 16.6427 10.2421 16.6433 10.2464C16.6425 10.2417 16.6422 10.2366 16.6425 10.2313Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U3dpdHplci1ib2xk\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Tinder\"})}),className:\"framer-bk5fyb\",fonts:[\"FS;Switzer-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mdj338\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-16q73rg\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-144cm0w\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:139,svg:'<svg width=\"139\" height=\"26\" viewBox=\"0 0 139 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M126.924 2.63226C126.924 4.02534 125.794 5.15466 124.401 5.15466C123.008 5.15466 121.879 4.02534 121.879 2.63226C121.879 1.23918 123.008 0.109863 124.401 0.109863C125.794 0.109863 126.924 1.23918 126.924 2.63226Z\" fill=\"white\"/>\\n<path d=\"M26.8107 25.1188L36.5673 1.87774C36.5737 1.86262 36.5739 1.84556 36.5677 1.83033C36.5616 1.8151 36.5496 1.80294 36.5345 1.79652L32.7707 0.223431C32.7557 0.217222 32.7388 0.21719 32.7237 0.223339C32.7086 0.229488 32.6965 0.241325 32.6901 0.256292L23.0048 23.5283C23.0017 23.5359 23 23.5439 23 23.5521C23 23.5603 23.0016 23.5683 23.0047 23.5759C23.0078 23.5834 23.0124 23.5903 23.0181 23.5961C23.0239 23.6018 23.0307 23.6064 23.0383 23.6095L26.7295 25.1516C26.7446 25.158 26.7617 25.1582 26.7769 25.152C26.7921 25.1458 26.8043 25.1339 26.8107 25.1188Z\" fill=\"white\"/>\\n<path d=\"M138.896 0.445024L128.482 0.426849C128.453 0.426798 128.43 0.450077 128.43 0.478842L128.421 5.34877C128.421 5.37754 128.444 5.4009 128.473 5.40095L138.888 5.41913C138.916 5.41918 138.94 5.3959 138.94 5.36713L138.948 0.497202C138.948 0.468435 138.925 0.445076 138.896 0.445024Z\" fill=\"white\"/>\\n<path d=\"M18.7983 12.8494C18.7987 12.8345 18.7989 12.7432 18.7989 12.5753C18.7989 12.4079 18.7987 12.3168 18.7983 12.3019C18.7065 9.25202 17.6714 6.61677 15.693 4.39613C14.135 2.64674 12.1951 1.48579 9.87317 0.913265C9.51395 0.824804 9.10719 0.75267 8.6529 0.696865C8.02292 0.619152 7.38757 0.590216 6.74684 0.610058C6.73105 0.61054 6.71607 0.61709 6.70507 0.628319C6.69408 0.639545 6.68793 0.654568 6.68793 0.670202L6.68607 5.84583C6.68607 5.87063 6.69847 5.88241 6.72328 5.88117C7.13706 5.85472 7.51323 5.85534 7.85178 5.88303C8.70002 5.9531 9.5402 6.20732 10.3029 6.64012C11.8394 7.51151 12.8736 8.80433 13.4056 10.5186C13.6123 11.1825 13.7155 11.8678 13.7151 12.5747C13.7151 13.2816 13.6117 13.9667 13.405 14.6302C12.8722 16.3445 11.8373 17.6371 10.3004 18.508C9.53772 18.9402 8.69754 19.1944 7.8493 19.2639C7.51075 19.2916 7.13458 19.292 6.7208 19.2651C6.696 19.2639 6.68359 19.2757 6.68359 19.3005V24.4761C6.68359 24.4917 6.68974 24.5068 6.70074 24.518C6.71173 24.5292 6.72671 24.5358 6.7425 24.5362C7.38322 24.5565 8.01858 24.528 8.64856 24.4507C9.10286 24.3949 9.50961 24.3227 9.86883 24.2343C12.1907 23.6626 14.1311 22.5025 15.6899 20.7539C17.6692 18.5341 18.7053 15.8992 18.7983 12.8494Z\" fill=\"white\"/>\\n<path d=\"M54.8071 24.6263C54.3948 24.6672 53.9329 24.643 53.5652 24.6213C51.7058 24.5106 50.006 23.9798 48.4658 23.029C47.3931 22.3672 46.4455 21.5589 45.6228 20.604C45.0474 19.9356 44.5522 19.202 44.1372 18.4034C43.618 17.4043 43.235 16.3531 42.9882 15.2498C42.9002 14.8575 42.8351 14.4507 42.7929 14.0295C42.5073 11.1884 43.0928 8.57093 44.5495 6.1771C45.158 5.17632 45.9519 4.24975 46.9312 3.39737C48.1262 2.3565 49.4782 1.60541 50.987 1.14408C51.142 1.09654 51.4005 1.02937 51.7627 0.942564C52.064 0.870224 52.3259 0.819792 52.5483 0.791269C52.9662 0.737944 53.4544 0.689993 54.0129 0.647415C54.215 0.632122 54.45 0.642662 54.7179 0.679039C54.7398 0.68194 54.7603 0.691992 54.7761 0.707664C54.7918 0.723335 54.8021 0.743767 54.8053 0.765846C54.8198 0.864229 54.827 0.924582 54.827 0.946903C54.8344 2.57724 54.8367 4.25161 54.8338 5.97C54.8338 5.98901 54.8243 5.9979 54.8053 5.99666C52.8567 5.86851 51.2162 6.43607 49.8839 7.69934C48.5714 8.94318 47.8619 10.4875 47.7552 12.3324C47.7308 12.7474 47.7484 13.1594 47.8079 13.5682C48.0824 15.4569 48.9668 16.9707 50.4612 18.1095C51.3342 18.775 52.3757 19.1779 53.5856 19.318C53.7282 19.3341 53.9207 19.3403 54.1629 19.3366C54.3791 19.3333 54.5711 19.3277 54.7389 19.3198C54.7513 19.3193 54.7636 19.3212 54.7751 19.3255C54.7867 19.3299 54.7973 19.3366 54.8062 19.3451C54.8151 19.3537 54.8222 19.364 54.8271 19.3755C54.8319 19.3869 54.8344 19.3992 54.8344 19.4116V24.5959C54.8345 24.6034 54.8317 24.6106 54.8267 24.6162C54.8216 24.6218 54.8147 24.6254 54.8071 24.6263Z\" fill=\"white\"/>\\n<path d=\"M5.34576 3.19876C5.34576 4.59081 4.21728 5.7193 2.82523 5.7193C1.43317 5.7193 0.304688 4.59081 0.304688 3.19876C0.304688 1.80671 1.43317 0.678223 2.82523 0.678223C4.21728 0.678223 5.34576 1.80671 5.34576 3.19876Z\" fill=\"white\"/>\\n<path d=\"M98.7568 5.72448C100.15 5.72448 101.279 4.59517 101.279 3.20208C101.279 1.809 100.15 0.679688 98.7568 0.679688C97.3637 0.679688 96.2344 1.809 96.2344 3.20208C96.2344 4.59517 97.3637 5.72448 98.7568 5.72448Z\" fill=\"white\"/>\\n<path d=\"M114.929 13.423C114.937 13.261 114.941 13.0233 114.941 12.71C114.941 12.3962 114.937 12.1583 114.929 11.9963C114.824 9.94266 114.242 8.04507 113.183 6.30353C112.547 5.25688 111.751 4.31976 110.795 3.49219C110.45 3.19374 110.124 2.93993 109.818 2.73076C107.776 1.33645 105.477 0.676092 102.919 0.749674C102.907 0.749964 102.895 0.754984 102.886 0.763725C102.877 0.772467 102.871 0.784283 102.87 0.796797C102.845 1.24241 102.833 1.66777 102.833 2.07288L102.844 5.96684C102.844 5.97138 102.845 5.97586 102.847 5.98002C102.848 5.98418 102.851 5.98792 102.854 5.991C102.856 5.99251 102.858 5.99384 102.86 5.99499C102.862 5.99619 102.864 5.99719 102.866 5.99795C102.87 5.99945 102.875 6.00005 102.879 5.99971C103.509 5.95713 104.134 6.00219 104.754 6.13488C106.034 6.40936 107.13 7.03355 108.042 8.00745C108.768 8.78253 109.284 9.68202 109.591 10.7059C109.787 11.3616 109.886 12.0294 109.886 12.7094C109.886 13.3894 109.787 14.0572 109.591 14.7128C109.284 15.7367 108.767 16.6362 108.041 17.4113C107.129 18.3852 106.033 19.0091 104.754 19.2832C104.133 19.4159 103.508 19.461 102.879 19.4184C102.874 19.418 102.869 19.4186 102.865 19.4201C102.861 19.4216 102.857 19.424 102.854 19.4271C102.85 19.4302 102.848 19.4339 102.846 19.4381C102.844 19.4422 102.843 19.4467 102.843 19.4513L102.832 23.3452C102.832 23.7503 102.844 24.1757 102.869 24.6213C102.87 24.6338 102.875 24.6456 102.884 24.6544C102.893 24.6631 102.906 24.6681 102.918 24.6684C105.476 24.7424 107.775 24.0823 109.816 22.688C110.123 22.4788 110.448 22.225 110.794 21.9265C111.75 21.0994 112.546 20.1625 113.183 19.1158C114.242 17.3743 114.824 15.4767 114.929 13.423Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M88.1199 12.4843C88.1199 14.0052 87.8204 15.5112 87.2383 16.9163C86.6563 18.3214 85.8032 19.5982 84.7278 20.6736C83.6524 21.749 82.3756 22.6021 80.9705 23.1841C79.5654 23.7662 78.0594 24.0657 76.5385 24.0657C73.4669 24.0657 70.5211 22.8455 68.3492 20.6736C66.1772 18.5017 64.957 15.5559 64.957 12.4843C64.957 9.41269 66.1772 6.4669 68.3492 4.29496C70.5211 2.12302 73.4669 0.902832 76.5385 0.902832C78.0594 0.902832 79.5654 1.20239 80.9705 1.78442C82.3756 2.36644 83.6524 3.21952 84.7278 4.29496C85.8032 5.3704 86.6563 6.64713 87.2383 8.05225C87.8204 9.45738 88.1199 10.9634 88.1199 12.4843ZM83.7677 12.4837C83.7677 10.5563 83.0021 8.7079 81.6393 7.34506C80.2764 5.98221 78.428 5.21658 76.5007 5.21658C74.5733 5.21658 72.7249 5.98221 71.3621 7.34506C69.9992 8.7079 69.2336 10.5563 69.2336 12.4837C69.2336 14.411 69.9992 16.2594 71.3621 17.6223C72.7249 18.9851 74.5733 19.7507 76.5007 19.7507C78.428 19.7507 80.2764 18.9851 81.6393 17.6223C83.0021 16.2594 83.7677 14.411 83.7677 12.4837Z\" fill=\"white\"/>\\n<path d=\"M126.889 15.3693C126.889 15.3618 126.893 15.3563 126.9 15.3525C126.931 15.3372 126.962 15.3298 126.994 15.3302C131.154 15.3472 135.123 15.3571 138.903 15.36C138.909 15.36 138.915 15.3588 138.92 15.3565C138.926 15.3542 138.931 15.3508 138.935 15.3465C138.939 15.3423 138.943 15.3372 138.945 15.3316C138.947 15.3261 138.949 15.3201 138.949 15.3141V10.5911C138.949 10.5485 138.927 10.5272 138.885 10.5272H126.903L126.898 10.5261L126.893 10.5229L126.89 10.5181L126.888 10.5124V6.69776C126.888 6.67461 126.877 6.66283 126.854 6.66241C125.628 6.65704 124.274 6.65518 122.793 6.65683C122.435 6.65725 122.149 6.66117 121.935 6.66862C121.922 6.66893 121.91 6.67406 121.901 6.68295C121.892 6.69183 121.887 6.7038 121.887 6.71636C121.874 7.09459 121.867 7.43935 121.867 7.75062C121.868 8.48353 121.869 14.2036 121.872 24.9107C121.872 24.9529 121.892 24.9771 121.934 24.9833C121.98 24.9895 122.04 24.9926 122.113 24.9926C123.132 24.9926 124.688 24.9891 126.782 24.982C126.853 24.982 126.889 24.9463 126.889 24.8748V15.3693Z\" fill=\"white\"/>\\n<path d=\"M5.33051 7.24805H0.315475C0.305202 7.24805 0.296875 7.25638 0.296875 7.26665V24.601C0.296875 24.6113 0.305202 24.6196 0.315475 24.6196H5.33051C5.34078 24.6196 5.34911 24.6113 5.34911 24.601V7.26665C5.34911 7.25638 5.34078 7.24805 5.33051 7.24805Z\" fill=\"white\"/>\\n<path d=\"M101.277 24.6281L101.275 7.24849L101.274 7.244L101.273 7.24066L101.272 7.23938L101.271 7.23737L101.269 7.23402C101.267 7.23212 101.264 7.23061 101.262 7.22958C101.259 7.22856 101.257 7.22803 101.254 7.22803L96.2236 7.26709C96.2182 7.26709 96.213 7.26925 96.2091 7.27308C96.2053 7.27692 96.2031 7.28213 96.2031 7.28755L96.2044 24.5723C96.2044 24.5777 96.2065 24.5829 96.2104 24.5868C96.2142 24.5906 96.2194 24.5928 96.2248 24.5928L101.257 24.6486C101.262 24.6486 101.267 24.6464 101.271 24.6426C101.275 24.6387 101.277 24.6335 101.277 24.6281Z\" fill=\"white\"/>\\n<path d=\"M59.3902 24.3935C60.7852 24.4398 61.9535 23.35 61.9997 21.9594C62.0458 20.5688 60.9523 19.404 59.5572 19.3577C58.1622 19.3114 56.9939 20.4012 56.9477 21.7918C56.9016 23.1824 57.9951 24.3473 59.3902 24.3935Z\" fill=\"white\"/>\\n<path d=\"M128.496 24.7119L138.881 24.7578C138.89 24.7579 138.899 24.7562 138.907 24.7528C138.915 24.7495 138.923 24.7445 138.929 24.7382C138.935 24.7319 138.94 24.7244 138.944 24.7162C138.947 24.7079 138.949 24.6991 138.949 24.6902L138.946 19.7887C138.946 19.7798 138.944 19.771 138.941 19.7629C138.937 19.7547 138.932 19.7473 138.926 19.7411C138.92 19.7348 138.912 19.7299 138.904 19.7266C138.896 19.7233 138.887 19.7216 138.878 19.7217L128.492 19.798C128.474 19.7981 128.458 19.8052 128.445 19.8178C128.433 19.8303 128.426 19.8473 128.426 19.8649L128.43 24.6456C128.43 24.6631 128.437 24.6799 128.449 24.6923C128.462 24.7047 128.478 24.7118 128.496 24.7119Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vclfot\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qh6juu\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6uqn8y\",\"data-framer-name\":\"Group 37323\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:42,svg:'<svg width=\"42\" height=\"34\" viewBox=\"0 0 42 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M31.1124 10.5817C29.3054 11.1517 27.6706 12.0622 26.208 13.3132C25.979 13.5091 25.6615 13.807 25.2557 14.2067C24.0174 15.4255 22.7766 16.6476 21.5335 17.8729C21.1076 17.1253 20.807 16.6058 20.6315 16.3145C17.0257 10.3258 12.41 5.2586 6.78429 1.11275C6.59292 0.971666 6.58443 0.64639 6.80911 0.540578C6.86398 0.514887 6.95215 0.502041 7.07363 0.502041C12.7991 0.499864 18.5247 0.499428 24.2505 0.500735C24.7974 0.500735 25.1839 0.534263 25.4099 0.601322C26.1466 0.818825 26.4679 1.26428 26.9859 1.95598C28.9261 4.546 30.3016 7.42122 31.1124 10.5817Z\" fill=\"white\" fill-opacity=\"0.52\"/>\\n<path d=\"M35.7758 21.0904C35.7205 21.1095 35.6785 21.14 35.6497 21.1818C33.5995 24.1615 30.3293 25.6455 26.737 25.2948C25.8115 25.204 24.8867 24.9532 23.9631 24.6795C21.2792 23.8831 18.6873 22.8983 16.1875 21.7252C18.1495 20.661 19.9293 19.3762 21.5269 17.8709C22.7701 16.6456 24.0108 15.4235 25.2491 14.2047C25.655 13.805 25.9724 13.5071 26.2014 13.3112C27.664 12.0602 29.2988 11.1496 31.1058 10.5797C34.5747 9.49932 38.195 9.77757 41.4581 11.3373C41.4623 11.3392 41.466 11.3422 41.4688 11.3458C41.4717 11.3495 41.4736 11.3537 41.4744 11.3583C41.4753 11.3628 41.475 11.3675 41.4736 11.372C41.4723 11.3764 41.4698 11.3804 41.4666 11.3837C40.306 12.5489 39.449 13.8285 38.7162 15.2948C37.747 17.2328 36.7836 19.1714 35.7758 21.0904Z\" fill=\"white\"/>\\n<path d=\"M16.192 21.7255C18.6917 22.8986 21.2836 23.8834 23.9676 24.6798C24.8911 24.9535 25.816 25.2043 26.7415 25.2951C30.3337 25.6458 33.604 24.1618 35.6542 21.1821C35.6829 21.1403 35.725 21.1098 35.7803 21.0906C33.2443 25.4829 29.7346 28.7906 25.251 31.0135C17.6739 34.7698 8.45423 34.2329 1.34155 29.6549C0.681876 29.2304 0.2913 28.8914 0.090133 28.1945C0.0357047 28.0063 0.00849063 27.7307 0.00849063 27.3675C0.00674892 21.7673 0.00391883 16.1669 0 10.5662C0 10.3611 0.229251 10.2266 0.418008 10.2788C0.477226 10.2954 0.550378 10.3483 0.637463 10.4375C0.875206 10.6796 1.11251 10.922 1.34938 11.1645C5.65226 15.5634 10.573 19.078 16.1116 21.7085C16.1412 21.7225 16.168 21.7281 16.192 21.7255Z\" fill=\"white\" fill-opacity=\"0.35\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Lark\"})}),className:\"framer-16hk3tp\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3omevn\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12uzsf7\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5dtnf8\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:455,intrinsicWidth:733,svg:'<svg width=\"733\" height=\"455\" viewBox=\"0 0 733 455\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M54.2402 0L54.2188 454.27C54.2188 454.31 54.2148 454.347 54.209 454.382L54.2031 454.412C54.2012 454.434 54.1953 454.455 54.1895 454.474C54.1309 454.658 53.9785 454.75 53.7305 454.75H1.29883C0.958984 454.75 0.789062 454.58 0.789062 454.24L0.769531 0H54.2402ZM732.73 0L732.699 454.26C732.699 454.587 732.537 454.75 732.209 454.75H679.799C679.459 454.75 679.289 454.58 679.289 454.24L679.27 0H732.73ZM85.9199 72.7598H138.58C138.812 72.7598 139 72.9478 139 73.1797V454.32C139 454.552 138.812 454.74 138.58 454.74H85.9199C85.7832 454.74 85.6602 454.674 85.584 454.572L85.5586 454.535L85.5312 454.48C85.5117 454.43 85.5 454.376 85.5 454.32V73.1797C85.5 73.0869 85.5293 73.001 85.5801 72.9312C85.6562 72.8271 85.7812 72.7598 85.9199 72.7598ZM647.34 72.7598H594.66C594.58 72.7598 594.506 72.7832 594.445 72.8232C594.34 72.8931 594.27 73.0132 594.27 73.1499V454.35C594.27 454.385 594.273 454.419 594.281 454.451L594.297 454.499L594.322 454.544C594.389 454.661 594.514 454.74 594.66 454.74H647.34C647.455 454.74 647.559 454.69 647.629 454.61C647.691 454.541 647.73 454.45 647.73 454.35V73.1499C647.73 72.9346 647.555 72.7598 647.34 72.7598ZM170.869 145.75H223.629C223.693 145.75 223.754 145.767 223.807 145.796C223.861 145.828 223.908 145.874 223.941 145.928C223.973 145.981 223.99 146.043 223.99 146.11V454.39C223.99 454.48 223.957 454.562 223.902 454.625C223.836 454.701 223.738 454.75 223.629 454.75H170.869C170.672 454.75 170.51 454.589 170.51 454.39V146.11C170.51 145.991 170.568 145.885 170.658 145.819C170.717 145.776 170.791 145.75 170.869 145.75ZM562.59 145.75H509.65C509.43 145.75 509.25 145.929 509.25 146.15V454.35C509.25 454.571 509.43 454.75 509.65 454.75H562.59C562.811 454.75 562.99 454.571 562.99 454.35V146.15C562.99 145.929 562.811 145.75 562.59 145.75ZM255.609 218.27H308.65C308.844 218.27 309 218.427 309 218.62V454.4C309 454.593 308.844 454.75 308.65 454.75H255.609C255.416 454.75 255.26 454.593 255.26 454.4V218.62C255.26 218.427 255.416 218.27 255.609 218.27ZM477.619 218.26H424.879C424.676 218.26 424.51 218.425 424.51 218.63V454.37C424.51 454.574 424.676 454.74 424.879 454.74H477.619C477.824 454.74 477.99 454.574 477.99 454.37V218.63C477.99 218.425 477.824 218.26 477.619 218.26ZM340.609 290.51H393.41C393.592 290.51 393.74 290.658 393.74 290.84V454.42C393.74 454.602 393.592 454.75 393.41 454.75H340.609C340.428 454.75 340.279 454.602 340.279 454.42V290.84C340.279 290.658 340.428 290.51 340.609 290.51Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Miracleplus\"})}),className:\"framer-1oxrtgo\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gf6d6p\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yls8hs\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1eart8e\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.40907 11.6196C-0.895926 7.60207 1.16907 2.23207 5.61657 0.829571C6.30491 0.612904 7.24241 0.503738 8.42907 0.502071C12.0807 0.498738 15.7332 0.49707 19.3866 0.49707C20.4099 0.49707 21.1849 0.590404 21.7116 0.777071C25.6691 2.17207 26.4241 7.59207 22.8791 9.95457C22.0057 10.5362 20.8149 11.1554 19.3066 11.8121C16.9082 12.8537 14.4857 13.8396 12.0391 14.7696C8.28407 16.1946 3.54407 15.3421 1.40907 11.6196ZM25.0257 22.0821C24.3957 23.5604 23.3424 24.5762 21.8657 25.1296C20.5879 25.6057 18.8402 25.5604 17.2468 25.519H17.2468H17.2467C16.8575 25.5089 16.4774 25.499 16.1157 25.4971C15.0674 25.4921 14.259 25.3729 13.6907 25.1396C10.3507 23.7721 9.55321 19.3646 12.1357 16.9046C13.1368 15.9494 14.8823 15.3059 16.4257 14.737L16.4258 14.737C16.8172 14.5927 17.1957 14.4531 17.5457 14.3146C22.4757 12.3621 27.0882 17.2346 25.0257 22.0821ZM2.26748 24.7352C4.39498 26.3202 7.82248 25.4227 8.76998 22.8852C9.23664 21.6352 9.29831 20.4835 8.95498 19.4302C7.45748 14.8352 0.769977 15.5477 0.494977 20.4452C0.397477 22.1877 0.769976 23.6177 2.26748 24.7352Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Cohere\"})}),className:\"framer-5mjio3\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mw3nvq\",\"data-border\":true,whileHover:animation7,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-pydnxo\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-58sb65\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:27,intrinsicWidth:101,svg:'<svg width=\"101\" height=\"27\" viewBox=\"0 0 101 27\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16.8931 0.885254L16.9073 3.638C16.9073 3.68327 16.9299 3.7059 16.9752 3.7059H18.5595C18.6066 3.7059 18.6302 3.72995 18.6302 3.77804V7.90009C18.6302 7.95101 18.6047 7.97647 18.5538 7.97647H16.961C16.9205 7.97647 16.9002 7.99722 16.9002 8.03871V10.1464C16.9002 10.1917 16.9228 10.2143 16.9681 10.2143H18.5595C18.6076 10.2143 18.6316 10.2384 18.6316 10.2865V14.4283C18.6316 14.4698 18.6104 14.4905 18.568 14.4905H16.9964C16.9827 14.4905 16.9692 14.4933 16.9565 14.4985C16.9439 14.5038 16.9325 14.5116 16.9229 14.5213C16.9133 14.531 16.9057 14.5426 16.9006 14.5553C16.8955 14.568 16.8929 14.5815 16.8931 14.5952C16.9167 16.2361 16.9129 17.5352 16.8818 18.4924C16.7658 21.9892 15.057 24.9385 11.7201 26.2244C10.7025 26.6167 9.55388 26.8463 8.27417 26.9133H7.44382C7.06095 26.8727 6.67948 26.8279 6.29944 26.7789C3.60139 26.4281 1.51019 25.1394 0.0258375 22.9129C-0.00151077 22.8723 0.0022614 22.8351 0.037154 22.8011L3.58489 19.252C3.62827 19.2086 3.67023 19.2105 3.71078 19.2576C3.98144 19.5811 4.16721 19.7942 4.26812 19.897C5.56245 21.2239 7.24437 21.784 8.96731 21.1715C10.4059 20.6595 11.0637 19.2194 11.1627 17.7455C11.2014 17.1721 11.2066 16.1121 11.1783 14.5655C11.1773 14.5193 11.1538 14.4962 11.1075 14.4962H6.92892C6.88365 14.4962 6.86102 14.4736 6.86102 14.4283V10.2525C6.86102 10.2428 6.86489 10.2334 6.87179 10.2265C6.87869 10.2196 6.88804 10.2157 6.8978 10.2157H11.1146C11.1646 10.2157 11.1896 10.1907 11.1896 10.1408V8.05852C11.1896 8.00759 11.1641 7.98213 11.1132 7.98213H6.94306C6.88837 7.98213 6.86102 7.95525 6.86102 7.9015V3.74551C6.86102 3.73575 6.86489 3.7264 6.87179 3.7195C6.87869 3.7126 6.88804 3.70873 6.8978 3.70873H11.1061C11.1552 3.70873 11.1797 3.68421 11.1797 3.63517L11.1783 0.885254H16.8931Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M100.998 14.349V15.2345C100.883 17.7628 100.025 19.9012 98.4231 21.6496C95.2332 25.1266 89.8027 25.8466 85.692 23.5946C81.4822 21.286 79.789 16.4539 81.0069 11.906C83.109 4.04389 93.7508 2.19788 98.7541 8.31305C100.144 10.0134 100.892 12.0253 100.998 14.349ZM85.1347 14.7861C85.1361 18.0467 87.3881 20.7315 90.8113 20.7301C94.2346 20.7273 96.4837 18.041 96.4823 14.779C96.4809 11.5185 94.2289 8.83361 90.8056 8.83503C87.3824 8.83785 85.1332 11.5241 85.1347 14.7861Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M31.6032 4.96043C30.8487 4.951 30.0934 4.94629 29.337 4.94629C28.5798 4.94629 27.8239 4.951 27.0695 4.96043C27.0511 4.96036 27.0332 4.96586 27.018 4.97622C27.0029 4.98658 26.9912 5.0013 26.9846 5.01843L19.5299 24.5508C19.5276 24.5567 19.5268 24.5631 19.5277 24.5694C19.5285 24.5757 19.5309 24.5818 19.5346 24.5871C19.5384 24.5923 19.5434 24.5967 19.5492 24.5997C19.555 24.6027 19.5615 24.6044 19.568 24.6045H24.1908C24.2081 24.6045 24.2251 24.5991 24.2393 24.589C24.2534 24.5789 24.2642 24.5645 24.2701 24.5479L25.3338 21.5377C25.3391 21.5225 25.3489 21.5093 25.3618 21.4999C25.3747 21.4906 25.3901 21.4855 25.406 21.4854C25.8501 21.4826 27.1605 21.4812 29.337 21.4812C31.5136 21.4812 32.8239 21.4826 33.2681 21.4854C33.2839 21.4855 33.2994 21.4906 33.3123 21.4999C33.3252 21.5093 33.335 21.5225 33.3403 21.5377L34.404 24.5479C34.4099 24.5645 34.4206 24.5789 34.4348 24.589C34.449 24.5991 34.4659 24.6045 34.4832 24.6045H39.106C39.1126 24.6044 39.1191 24.6027 39.1249 24.5997C39.1307 24.5967 39.1357 24.5923 39.1394 24.5871C39.1432 24.5818 39.1456 24.5757 39.1464 24.5694C39.1469 24.5658 39.1468 24.5621 39.1463 24.5585C39.1459 24.5559 39.1452 24.5533 39.1442 24.5508L31.688 5.01843C31.6814 5.0013 31.6698 4.98658 31.6546 4.97622C31.6395 4.96586 31.6215 4.96036 31.6032 4.96043ZM26.8395 17.3994C26.8385 17.392 26.8393 17.3845 26.8417 17.3775L29.2946 10.4928C29.2979 10.4838 29.3038 10.476 29.3117 10.4706C29.3195 10.4651 29.3289 10.4621 29.3385 10.4621C29.348 10.4621 29.3574 10.4651 29.3652 10.4706C29.3731 10.476 29.379 10.4838 29.3823 10.4928L31.8352 17.3775C31.8376 17.3845 31.8384 17.392 31.8374 17.3994C31.8364 17.4068 31.8336 17.4138 31.8293 17.4199C31.825 17.426 31.8193 17.431 31.8127 17.4345C31.8061 17.4379 31.7988 17.4397 31.7913 17.4397H26.8856C26.8781 17.4397 26.8708 17.4379 26.8642 17.4345C26.8576 17.431 26.8519 17.426 26.8476 17.4199C26.8433 17.4138 26.8405 17.4068 26.8395 17.3994Z\" fill=\"white\"/>\\n<path d=\"M51.397 18.9774C51.4055 18.9774 51.414 18.975 51.4225 18.9703C51.4282 18.9665 51.4329 18.9599 51.4367 18.9505C51.5611 18.6478 53.5123 14.0047 57.2901 5.02126C57.2994 5.00026 57.3145 4.9824 57.3336 4.96985C57.3527 4.95729 57.3749 4.95058 57.3976 4.95053H62.0643C62.1114 4.95053 62.135 4.97364 62.135 5.01985V24.5748C62.135 24.5831 62.1317 24.591 62.1259 24.5968C62.1201 24.6026 62.1122 24.6059 62.1039 24.6059H57.8234C57.8069 24.6059 57.7911 24.5995 57.7794 24.5881C57.7677 24.5767 57.7612 24.5612 57.7612 24.5451V13.4054C57.7612 13.3957 57.7592 13.3862 57.7554 13.3773C57.7516 13.3684 57.746 13.3604 57.739 13.3538C57.732 13.3472 57.7237 13.3421 57.7146 13.3388C57.7055 13.3355 57.6959 13.3341 57.6862 13.3347C57.6362 13.3384 57.6018 13.3653 57.5829 13.4153C57.4896 13.6746 55.9732 17.3817 53.0337 24.5366C53.0245 24.5589 53.0089 24.5779 52.989 24.5912C52.9691 24.6046 52.9458 24.6116 52.922 24.6116C52.4137 24.6059 51.9049 24.6031 51.3956 24.6031C50.8864 24.6031 50.3776 24.6059 49.8693 24.6116C49.8455 24.6116 49.8221 24.6046 49.8022 24.5912C49.7824 24.5779 49.7668 24.5589 49.7576 24.5366C46.82 17.3808 45.305 13.6727 45.2126 13.4125C45.1937 13.3625 45.1593 13.3356 45.1093 13.3318C45.0997 13.3313 45.09 13.3327 45.0809 13.336C45.0719 13.3392 45.0635 13.3444 45.0565 13.351C45.0495 13.3576 45.0439 13.3656 45.0401 13.3745C45.0363 13.3834 45.0343 13.3929 45.0343 13.4026L45.0301 24.5423C45.0301 24.5584 45.0235 24.5739 45.0119 24.5853C45.0002 24.5967 44.9844 24.6031 44.9678 24.6031L40.6874 24.6017C40.6791 24.6017 40.6712 24.5984 40.6654 24.5926C40.6595 24.5867 40.6562 24.5788 40.6562 24.5706L40.6633 5.0156C40.6633 4.96939 40.6869 4.94629 40.7341 4.94629L45.4007 4.94912C45.4234 4.94917 45.4457 4.95588 45.4647 4.96843C45.4838 4.98099 45.4989 4.99884 45.5082 5.01985C49.2823 14.0042 51.2315 18.6478 51.356 18.9505C51.3598 18.9599 51.3645 18.9665 51.3702 18.9703C51.3787 18.975 51.3876 18.9774 51.397 18.9774Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M78.7142 17.3435C78.2455 15.4621 77.0808 14.2249 75.2202 13.6317C75.2154 13.6305 75.211 13.6278 75.2077 13.6241C75.2044 13.6203 75.2024 13.6156 75.202 13.6106C75.2017 13.6075 75.202 13.6045 75.2028 13.6015L75.2051 13.5963C75.2076 13.5919 75.2114 13.5885 75.216 13.5864C76.3919 12.9612 77.1322 12.0559 77.4368 10.8705C77.6368 10.0925 77.6339 9.30549 77.4284 8.50956C77.218 7.69477 76.7998 6.99173 76.1736 6.40044C75.0703 5.3579 73.5991 4.94626 72.036 4.94485C69.4851 4.94296 67.0662 4.94626 64.7793 4.95475C64.7684 4.95475 64.758 4.95893 64.7503 4.96635C64.7426 4.97378 64.7383 4.98386 64.7383 4.99436V24.5338C64.7383 24.5533 64.746 24.572 64.7598 24.5858C64.7736 24.5996 64.7923 24.6073 64.8118 24.6073C67.6938 24.6026 70.1136 24.6021 72.0714 24.6059C73.2002 24.6078 74.2343 24.4432 75.1735 24.1122C77.3392 23.3498 78.6703 21.5957 78.8316 19.3296C78.8882 18.545 78.8491 17.8829 78.7142 17.3435ZM69.1291 12.3911L69.1093 8.82359C69.1093 8.81309 69.1135 8.80301 69.1209 8.79558C69.1283 8.78816 69.1384 8.78398 69.1489 8.78398L71.5409 8.77125C71.7808 8.76988 72.0186 8.81296 72.2407 8.89803C72.4628 8.9831 72.6648 9.10849 72.8354 9.26704C73.0059 9.42559 73.1415 9.6142 73.2344 9.82209C73.3273 10.03 73.3758 10.2531 73.377 10.4786V10.6908C73.3795 11.1462 73.1896 11.5839 72.849 11.9078C72.5084 12.2317 72.045 12.4152 71.5607 12.418L69.1687 12.4307C69.1635 12.4307 69.1583 12.4297 69.1535 12.4277C69.1487 12.4257 69.1444 12.4228 69.1407 12.4191C69.137 12.4155 69.1341 12.4111 69.1321 12.4063C69.1301 12.4015 69.1291 12.3963 69.1291 12.3911ZM69.1135 20.7441L69.122 15.8441C69.122 15.834 69.126 15.8242 69.1332 15.8171C69.1404 15.8099 69.1501 15.8059 69.1602 15.8059L72.0799 15.8101C72.724 15.8113 73.3413 16.0527 73.796 16.4811C74.2507 16.9095 74.5055 17.4899 74.5044 18.0947V18.5105C74.5039 18.81 74.4406 19.1064 74.318 19.3829C74.1955 19.6594 74.0161 19.9104 73.7902 20.1218C73.5642 20.3331 73.2961 20.5006 73.0012 20.6147C72.7063 20.7288 72.3904 20.7872 72.0714 20.7866L69.1517 20.7823C69.1416 20.7823 69.1319 20.7783 69.1247 20.7711C69.1176 20.764 69.1135 20.7543 69.1135 20.7441Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tc25f2\",\"data-framer-name\":\"Work Section\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d2m8wa\",\"data-framer-name\":\"work1\",id:elementId1,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1y25wvo\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Meet TARS, \",/*#__PURE__*/_jsx(\"br\",{}),\"Your AI Executive Assistant\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Meet TARS, \",/*#__PURE__*/_jsx(\"br\",{}),\"Your AI Executive Assistant\"]})}),className:\"framer-10ry412\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"The co-pilot for work to help knowledge workers to automate repetitive tasks in private, safety-first approach.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"The co-pilot for work to help knowledge workers to automate repetitive tasks in private, safety-first approach.\"})}),className:\"framer-1n0wjpx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+0+58+0+0+241.6},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+0+42+0+0+196}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+1497+0+0+80+167.2+0+241.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g1zbee-container\",nodeId:\"jPs_1uU6s\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy2,{B3qPKukGP:\"rgb(255, 255, 255)\",height:\"100%\",id:\"jPs_1uU6s\",jakO2hDPw:0,jcBXvG4Jw:\"Get Started\",KtPOKGgCU:true,layoutId:\"jPs_1uU6s\",variant:\"ut0mvCwQy\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12wygzo\",\"data-framer-name\":\"Icons\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n7lu5c-container\",isModuleExternal:true,nodeId:\"USGy2_0Ng\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:20,height:\"100%\",hoverFactor:1,id:\"USGy2_0Ng\",layoutId:\"USGy2_0Ng\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-kyr463-container\",inComponentSlot:true,nodeId:\"B9B6itOYM\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"B9B6itOYM\",JYO7LY24l:\"light\",layoutId:\"B9B6itOYM\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"YoutubeLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10qvrcx-container\",inComponentSlot:true,nodeId:\"O7C3Kov3r\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"O7C3Kov3r\",JYO7LY24l:\"light\",layoutId:\"O7C3Kov3r\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"GooglePlayLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16j9qzh-container\",inComponentSlot:true,nodeId:\"qw1YjUClr\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"qw1YjUClr\",JYO7LY24l:\"light\",layoutId:\"qw1YjUClr\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"RedditLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ddfgow-container\",inComponentSlot:true,nodeId:\"ocvR4Rw3C\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"ocvR4Rw3C\",JYO7LY24l:\"light\",layoutId:\"ocvR4Rw3C\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"ChatCircle\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eturjm-container\",inComponentSlot:true,nodeId:\"CBXFQDHjo\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"CBXFQDHjo\",JYO7LY24l:\"light\",layoutId:\"CBXFQDHjo\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"InstagramLogo\"})})})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hogzfy\",\"data-framer-name\":\"Pulse\",style:{scale:1.4},transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+0+58+335.6+36+30},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+0+42+290+36+30}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",y:(componentViewport?.y||0)+0+1497+0+0+80+502.8+36+30,children:/*#__PURE__*/_jsx(Container,{className:\"framer-l0jn42-container\",nodeId:\"yUvSUoYbV\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:2},children:/*#__PURE__*/_jsx(AIKitLogo,{BKbonD4Et:\"100%\",height:\"100%\",id:\"yUvSUoYbV\",layoutId:\"yUvSUoYbV\",style:{height:\"100%\",width:\"100%\"},vgGJFIIle:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:.2},width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation8,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:.2,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition9,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1su6tu0\",\"data-border\":true,\"data-framer-name\":\"Pulse\"}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation9,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:.1,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition9,__perspectiveFX:false,__targetOpacity:1,className:\"framer-q2d82v\",\"data-border\":true,\"data-framer-name\":\"Pulse\"}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation10,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition9,__perspectiveFX:false,__targetOpacity:1,className:\"framer-er3ghn\",\"data-border\":true,\"data-framer-name\":\"Pulse\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uxujb1\",\"data-framer-name\":\"Work2\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qqrihl\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-177zmot\",\"data-framer-name\":\"Icon + Glow\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-zuxvog\",\"data-framer-name\":\"Glow\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+643.6+100+0+0+0+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+544+80+304.9+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+1497+0+1e3+100+271.7+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7gcazx-container\",nodeId:\"RePsa_WmE\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"RePsa_WmE\",JYO7LY24l:\"light\",layoutId:\"RePsa_WmE\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"ChatCircle\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Describe your tasks with words.\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Describe your tasks with words.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Describe your tasks with words.\"})}),className:\"framer-a00dks\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+643.6+100+0+0+196.8},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+544+80+304.9+0+179.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+1497+0+1e3+100+271.7+0+205.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gy7vsk-container\",nodeId:\"XkfbAihdM\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy4,{height:\"100%\",id:\"XkfbAihdM\",jakO2hDPw:5,jcBXvG4Jw:\"Launch App\",KtPOKGgCU:true,layoutId:\"XkfbAihdM\",UDEEY8z8V:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",variant:\"WXWLb5lxE\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x9f38n\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qq0ga7\",\"data-framer-name\":\"Features 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-qt9omg\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"User-friendly dashboard\"})}),className:\"framer-1j631je\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yzzrya\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-1d8rjqi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-11y548\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-109sjww\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-49urtq\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Smart Keyword Generator\"})}),className:\"framer-8xjyhs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u47azn\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Content evaluation\"})}),className:\"framer-mimqgs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rnn54r\",\"data-framer-name\":\"Features 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qehooh\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"SEO goal setting\"})}),className:\"framer-1752h0a\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-z23ir0\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Automated alerts\"})}),className:\"framer-d6qlmr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1reuvk0\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Actionable SEO Tips\"})}),className:\"framer-1sddotc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dbynph\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Regular SEO Goal Setting\"})}),className:\"framer-bncids\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4l9ok8\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Link Optimization Wizard\"})}),className:\"framer-n31cxz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bpg3wm\",\"data-framer-name\":\"Features 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-dbpmti\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"User-friendly dashboard\"})}),className:\"framer-oul18u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zk91wf\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-1cpopwk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gbcuro\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-1ockdcj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1817tov\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Smart Keyword Generator\"})}),className:\"framer-c6m3el\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sys64o\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Content evaluation\"})}),className:\"framer-oyvr2l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cyhqwa\",\"data-framer-name\":\"Features 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-12ba481\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"SEO goal setting\"})}),className:\"framer-13rlxuw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bq8wkc\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Automated alerts\"})}),className:\"framer-j0l378\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-khhgxx\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Actionable SEO Tips\"})}),className:\"framer-cbi0de\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1y6ox2v\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Regular SEO Goal Setting\"})}),className:\"framer-13gckf8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g7sobp\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Link Optimization Wizard\"})}),className:\"framer-1qxmgdf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-maapd5\",\"data-framer-name\":\"Features 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vzjyed\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"User-friendly dashboard\"})}),className:\"framer-wlxute\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7frmkq\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-1b2khad\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18iq93t\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-7z4dh5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gzyp35\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Smart Keyword Generator\"})}),className:\"framer-p164ei\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-cv5tmu\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Content evaluation\"})}),className:\"framer-n6xone\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7zlvp1\",\"data-framer-name\":\"Features 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-178ai2f\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"SEO goal setting\"})}),className:\"framer-1vfalar\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-idfq5x\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Automated alerts\"})}),className:\"framer-d831a7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-chnayh\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Actionable SEO Tips\"})}),className:\"framer-14wjgnb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13vj313\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Regular SEO Goal Setting\"})}),className:\"framer-5wxa9l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w2jo60\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Link Optimization Wizard\"})}),className:\"framer-1cm85hc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s8250b\",\"data-framer-name\":\"Features 1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-aysphl\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"User-friendly dashboard\"})}),className:\"framer-1pmn4jf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ob835e\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-z9dbxb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4bucyn\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Visual reports\"})}),className:\"framer-1qlqcya\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-r6uy1n\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Smart Keyword Generator\"})}),className:\"framer-1f9q0qt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13dmuy7\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Content evaluation\"})}),className:\"framer-if235x\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17acnio\",\"data-framer-name\":\"Features 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1v4cq2w\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"SEO goal setting\"})}),className:\"framer-1whn73r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4xzr5q\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Automated alerts\"})}),className:\"framer-1y5jymn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4xhq3e\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Actionable SEO Tips\"})}),className:\"framer-xhv08h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-shioll\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Regular SEO Goal Setting\"})}),className:\"framer-ox398d\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-qlvicw\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Link Optimization Wizard\"})}),className:\"framer-q3q6x6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17abj90\",\"data-framer-name\":\"Work3\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1497+0+1091.4+-55),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1558+0+1544+-55),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1497+0+2e3+-55),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-zvg6up\",\"data-framer-name\":\"Pattern\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18dd2ae\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+1091.4+100+0+0+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+1544+80+304.9+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+1497+0+2e3+100+271.7+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-89cg4s-container\",nodeId:\"RX7w129wy\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBigCopy,{height:\"100%\",id:\"RX7w129wy\",JYO7LY24l:\"light\",layoutId:\"RX7w129wy\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"EVcUz5qFE\",width:\"100%\",YP2YspfUd:\"Sparkle\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Dispatch tasks to AI agents in groups\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Dispatch tasks to AI agents in groups\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Dispatch tasks to AI agents in groups\"})}),className:\"framer-db41p7\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+1091.4+100+0+0+196.8},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+1544+80+304.9+0+179.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+1497+0+2e3+100+271.7+0+205.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vv3jrj-container\",nodeId:\"OpbnULXa8\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy4,{height:\"100%\",id:\"OpbnULXa8\",jakO2hDPw:0,jcBXvG4Jw:\"Launch App\",KtPOKGgCU:true,layoutId:\"OpbnULXa8\",UDEEY8z8V:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",variant:\"WXWLb5lxE\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-25dy9t\",\"data-framer-name\":\"Work4\",id:elementId4,ref:ref5,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1497+0+1539.2+-55),pixelHeight:128,pixelWidth:128,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/K3N5AhEVaA5HKdlIX4IwHJC9dw.svg\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1558+0+2544+-55),pixelHeight:128,pixelWidth:128,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/K3N5AhEVaA5HKdlIX4IwHJC9dw.svg\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1497+0+3e3+-55),pixelHeight:128,pixelWidth:128,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/K3N5AhEVaA5HKdlIX4IwHJC9dw.svg\"},className:\"framer-7j77n\",\"data-framer-name\":\"Pattern\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17avr6w\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+1539.2+100+0+0+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+2544+80+304.9+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+1497+0+3e3+100+271.7+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fsy52d-container\",nodeId:\"e6v95hmq0\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBigCopy,{height:\"100%\",id:\"e6v95hmq0\",JYO7LY24l:\"light\",layoutId:\"e6v95hmq0\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:0,variant:\"EVcUz5qFE\",width:\"100%\",YP2YspfUd:\"Flag\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Take action on tasks automatically\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Take action on tasks automatically\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Take action on tasks automatically\"})}),className:\"framer-1juj2ht\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+1497+0+1539.2+100+0+0+196.8},X5HWQB6FH:{y:(componentViewport?.y||0)+0+1558+0+2544+80+304.9+0+179.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+1497+0+3e3+100+271.7+0+205.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g3w6ok-container\",nodeId:\"HESkgFaRf\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy4,{height:\"100%\",id:\"HESkgFaRf\",jakO2hDPw:0,jcBXvG4Jw:\"Launch App\",KtPOKGgCU:true,layoutId:\"HESkgFaRf\",UDEEY8z8V:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",variant:\"WXWLb5lxE\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-192axiv\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-76ykap\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wg893j\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Decentralized Multi-Agent Orchestration Protocol\"})})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Decentralized Multi-Agent Orchestration Protocol\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"71px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Decentralized Multi-Agent Orchestration Protocol\"})})}),className:\"framer-nffz5k\",fonts:[\"Inter-Medium\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Dispatch real-world incentives to autonomous AI agents.\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Dispatch real-world incentives to autonomous AI agents.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Dispatch real-world incentives to autonomous AI agents.\"})}),className:\"framer-z1qbfr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+3484+100+0+0+0+0+230},X5HWQB6FH:{y:(componentViewport?.y||0)+0+5102+80+0+0+0+0+216}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+5497+100+0+0+0+0+251,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m05lm6-container\",nodeId:\"IAv7K3_xy\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy4,{height:\"100%\",id:\"IAv7K3_xy\",jakO2hDPw:0,jcBXvG4Jw:\" Learn more\",KtPOKGgCU:false,layoutId:\"IAv7K3_xy\",UDEEY8z8V:\"rgb(255, 255, 255)\",variant:\"WXWLb5lxE\",width:\"100%\",WIxL9YJdV:\"https://docs.questflow.ai/\",XhahqhK15:false})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-100lsd0\",\"data-framer-name\":\"Particles \",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11wfb35-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vYVYfSlnK\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(Particles,{background:\"rgba(0, 0, 0, 0)\",clickOptions:{clickEnabled:true,clickModes:\"repulse\"},color:\"rgba(255, 255, 255, 0.9)\",colors:[],densityOptions:{densityArea:5e3,densityEnable:false,densityFactor:50},fpsOptions:60,height:\"100%\",hoverOptions:{hoverEnabled:true,hoverForce:40,hoverModes:\"none\",hoverParallax:true,hoverSmooth:10},id:\"vYVYfSlnK\",layoutId:\"vYVYfSlnK\",linksOptions:{linksColor:\"rgb(255, 255, 255)\",linksDistance:100,linksEnabled:false,linksOpacity:.2,linksWidth:1},modeOptions:{bubbleDistance:100,bubbleDuration:.4,bubbleSize:40,connectDistance:100,connectLinksOpacity:.2,connectRadius:50,grabDistance:100,grabLinksOpacity:.2,pushQuantity:4,removeQuantity:4,repulseDistance:200,repulseDuration:1.2,trailDelay:.1,trailQuantity:10},moveOptions:{moveAttractDistance:100,moveAttractEnabled:false,moveDirection:\"top\",moveEnabled:true,moveGravityAcceleration:1,moveGravityEnabled:false,moveGravityMaxSpeed:2,moveOut:\"out\",moveRandom:true,moveSpeed:1,moveSpinAcceleration:1,moveSpinEnabled:false,moveStraight:false,moveTrailAmount:100,moveTrailEnabled:false,moveVibrate:false},number:120,opacityOptions:{opacity:1,opacityMax:1,opacityMin:.5,opacityType:false},particlesID:\"One\",radius:0,rotateOptions:{rotateAnimation:false,rotateDirection:\"random\",rotateSpeed:5,rotateSync:false,rotateValue:0},shapeOptions:{characterType:\"\uD83D\uDE0E\",imageHeight:100,imageWidth:100,shapeType:\"circle\"},sizeOptions:{size:1.5,sizeMax:1.5,sizeMin:.5,sizeType:false},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i38eyp\",\"data-framer-name\":\"Vignette\"})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation11,className:\"framer-1ry9xk5\",\"data-framer-appear-id\":\"1ry9xk5\",\"data-framer-name\":\"Circles\",initial:animation12,optimized:true,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ixl61q\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-15wc5fw\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-euoogr\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-r21fee\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n9hs6e\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-oadcvl\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-dl2nhj\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:1,className:\"framer-7xj0n2\",\"data-border\":true,\"data-framer-name\":\"Circle\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition4,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1nqum0t\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-14d1wff\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-m9yp41\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qe271l\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17w8a22\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v48itc\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fw9mkq\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15j563r\",\"data-border\":true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ebydgu\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-nci3fa\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pncwfe\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ws3ztz\",\"data-border\":true,\"data-framer-name\":\"Circle\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition6,__perspectiveFX:false,__targetOpacity:1,className:\"framer-8y3m8k\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1r6y8do\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12xudnu\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jnmtnx\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-30oone\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uubh7z\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xfoq8c\",\"data-border\":true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qdkga\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-fnt2dz\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-obgxh8\",\"data-border\":true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:.5,className:\"framer-1jc247o\",\"data-border\":true,\"data-framer-name\":\"Circle\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rfs3yq\",\"data-framer-name\":\"Gradient Bottom\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8r52tk\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l2f7lo\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+3484+100+321+0+0+40+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+5102+80+307+0+0+40+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+5497+100+342+0+0+40+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15gt72m-container\",nodeId:\"PZk2fPely\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"PZk2fPely\",JYO7LY24l:\"light\",layoutId:\"PZk2fPely\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:true,TnbqA6t53:0,variant:\"duyBHa1em\",width:\"100%\",YP2YspfUd:\"UserRectangle\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hcvt68\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Users\"})}),className:\"framer-namxk7\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Users describe intent and attach incentives on a one-time or recurring task.\"})}),className:\"framer-80vq9o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7yru33\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+3484+100+321+0+402.8+40+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+5102+80+307+0+402.8+40+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+5497+100+342+0+0+40+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bxh5nr-container\",nodeId:\"lLo1Xqh4L\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"lLo1Xqh4L\",JYO7LY24l:\"light\",layoutId:\"lLo1Xqh4L\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:true,TnbqA6t53:0,variant:\"duyBHa1em\",width:\"100%\",YP2YspfUd:\"LineSegments\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15gfaj6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Multi-agent Orchestration (MAO)\"})}),className:\"framer-efjrwk\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Translate user intent into multi-agent workflow and take action automatically.\"})}),className:\"framer-1vfpas4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2q4pqs\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+3484+100+321+0+805.6+40+0},X5HWQB6FH:{y:(componentViewport?.y||0)+0+5102+80+307+0+805.6+40+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+5497+100+342+0+0+40+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8xwon7-container\",nodeId:\"suh28CfAO\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBigCopy2,{height:\"100%\",id:\"suh28CfAO\",JYO7LY24l:\"light\",layoutId:\"suh28CfAO\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:true,TnbqA6t53:0,variant:\"duyBHa1em\",width:\"100%\",YP2YspfUd:\"Sparkle\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pqptfi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"AI Agents\"})}),className:\"framer-1mz7u3g\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Distribute economic incentives to creators and guardians of AI agents through blockchain network.\"})}),className:\"framer-hzqx64\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{style:{scale:.6}}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5uh6q2 hidden-aphp04\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u9n8nb\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1h3y2v2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sazubb\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"User - Hardware\"})}),className:\"framer-xnsr0w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oqytau\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"User - Software\"})}),className:\"framer-lw0lsf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-xmqznv\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"Users - Third Party\"})}),className:\"framer-1ia6l8j\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f8agvl\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+5103.4+100+-100+100+139.5+8+12.9}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",y:(componentViewport?.y||0)+0+6341.8+100+-100+100+139.5+8+12.9,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cigt9w-container\",nodeId:\"mXPdOy1B2\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",style:{scale:1.6},children:/*#__PURE__*/_jsx(AIKitLogo,{BKbonD4Et:\"100%\",height:\"100%\",id:\"mXPdOy1B2\",layoutId:\"mXPdOy1B2\",style:{height:\"100%\",width:\"100%\"},vgGJFIIle:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:.2},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"Multi-agent Orchestration (MAO)\"})}),className:\"framer-1qfiu6c\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zk9euc\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-btf1mb\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"Agent Creator\"})}),className:\"framer-kz1qu1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u8qyb3\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"AI Agents\"})}),className:\"framer-e5duhv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ta33xl\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(123, 211, 209)\"},children:\"Agent Guardian\"})}),className:\"framer-5gdsrz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5103.4+100+-100+602-679.1208),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"954px\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}}},children:/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6341.8+100+-100+602-679.1208),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"954px\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-1956z8h\",\"data-framer-name\":\"Stars\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-sxhjje\",\"data-framer-name\":\"Gradient\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t3672i\",\"data-framer-name\":\"Gradient Top\"})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-14adq3i\",\"data-border\":true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-821cge\",\"data-border\":true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\"},children:\"QF\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\"},children:\"Token \"})]}),className:\"framer-kzmxx3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\"},children:\"QF\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\"},children:\"Token \"})]}),className:\"framer-8j019s\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m5yxxm\",\"data-framer-name\":\"Vector 7 (Stroke)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:394,intrinsicWidth:54,svg:'<svg width=\"54\" height=\"394\" viewBox=\"-3 -3 54 394\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M28.0294 1.28679L47.1213 20.3787C48.2929 21.5502 48.2929 23.4497 47.1213 24.6213L28.0294 43.7132C26.8579 44.8848 24.9584 44.8848 23.7868 43.7132C22.6152 42.5416 22.6152 40.6421 23.7868 39.4706L37.7574 25.5H18C11.3726 25.5 6 30.8726 6 37.5V350.5C6 357.127 11.3726 362.5 18 362.5H37.7574L23.7868 348.529C22.6152 347.358 22.6152 345.458 23.7868 344.287C24.9584 343.115 26.8579 343.115 28.0294 344.287L47.1213 363.379C48.2929 364.55 48.2929 366.45 47.1213 367.621L28.0294 386.713C26.8579 387.885 24.9584 387.885 23.7868 386.713C22.6152 385.542 22.6152 383.642 23.7868 382.471L37.7574 368.5H18C8.05887 368.5 0 360.441 0 350.5V37.5C0 27.5589 8.05888 19.5 18 19.5H37.7574L23.7868 5.52943C22.6152 4.35786 22.6152 2.45837 23.7868 1.28679C24.9584 0.115218 26.8579 0.115218 28.0294 1.28679Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Reward\"})}),className:\"framer-1kxrefe\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Create\"})}),className:\"framer-1r6g3nn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Validate\"})}),className:\"framer-gevobt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Orchestrate\"})}),className:\"framer-w1ysgj\",fonts:[\"Inter\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"User intent\"})}),className:\"framer-17bfuib\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"User Payment\"})}),className:\"framer-1ogq2mn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Reward\"})}),className:\"framer-ebu0mv\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Publish\"})}),className:\"framer-w6pbhv\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Stake\"})}),className:\"framer-1bz8p14\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qnqlih\",\"data-framer-name\":\"Vector 7 (Stroke)2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:394,intrinsicWidth:54,svg:'<svg width=\"54\" height=\"394\" viewBox=\"-3 -3 54 394\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.9706 1.28679L0.878681 20.3787C-0.292892 21.5502 -0.292892 23.4497 0.878681 24.6213L19.9706 43.7132C21.1421 44.8848 23.0416 44.8848 24.2132 43.7132C25.3848 42.5416 25.3848 40.6421 24.2132 39.4706L10.2426 25.5H30C36.6274 25.5 42 30.8726 42 37.5V350.5C42 357.127 36.6274 362.5 30 362.5H10.2426L24.2132 348.529C25.3848 347.358 25.3848 345.458 24.2132 344.287C23.0416 343.115 21.1421 343.115 19.9706 344.287L0.878681 363.379C-0.292892 364.55 -0.292892 366.45 0.878681 367.621L19.9706 386.713C21.1421 387.885 23.0416 387.885 24.2132 386.713C25.3848 385.542 25.3848 383.642 24.2132 382.471L10.2426 368.5H30C39.9411 368.5 48 360.441 48 350.5V37.5C48 27.5589 39.9411 19.5 30 19.5H10.2426L24.2132 5.52943C25.3848 4.35786 25.3848 2.45837 24.2132 1.28679C23.0416 0.115218 21.1421 0.115218 19.9706 1.28679Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11ptbyr\",\"data-framer-name\":\"Vector 159 (Stroke)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:81,intrinsicWidth:379,svg:'<svg width=\"379\" height=\"81\" viewBox=\"-3 -3 379 81\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 0C4.65685 0 6 1.34315 6 3V19.1333C6 24.6562 10.4771 29.1333 16 29.1333H317C336.757 29.1333 352.797 45.0493 352.998 64.7593L366.971 50.7868C368.142 49.6152 370.042 49.6152 371.213 50.7868C372.385 51.9584 372.385 53.8579 371.213 55.0294L352.121 74.1213C350.95 75.2929 349.05 75.2929 347.879 74.1213L328.787 55.0294C327.615 53.8579 327.615 51.9584 328.787 50.7868C329.958 49.6152 331.858 49.6152 333.029 50.7868L346.998 64.755C346.795 48.3608 333.442 35.1333 317 35.1333H16C7.16345 35.1333 0 27.9699 0 19.1333V3C0 1.34315 1.34315 0 3 0Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wtv9fz\",\"data-framer-name\":\"Vector 8 (Stroke)3\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:51,intrinsicWidth:85,svg:'<svg width=\"85\" height=\"51\" viewBox=\"-3 -3 85 51\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.37868 24.6213C0.207107 23.4497 0.207107 21.5502 1.37868 20.3787L20.4706 1.28679C21.6421 0.115218 23.5416 0.115218 24.7132 1.28679C25.8848 2.45837 25.8848 4.35786 24.7132 5.52943L10.7426 19.5H75.5C77.1569 19.5 78.5 20.8431 78.5 22.5C78.5 24.1569 77.1569 25.5 75.5 25.5H10.7426L24.7132 39.4706C25.8848 40.6421 25.8848 42.5416 24.7132 43.7132C23.5416 44.8848 21.6421 44.8848 20.4706 43.7132L1.37868 24.6213Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18x1kgc\",\"data-framer-name\":\"Vector 11\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:52,intrinsicWidth:78,svg:'<svg width=\"78\" height=\"52\" viewBox=\"-3 -3 78 52\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M71.1213 20.8787C72.2929 22.0503 72.2929 23.9497 71.1213 25.1213L52.0294 44.2132C50.8579 45.3848 48.9584 45.3848 47.7868 44.2132C46.6152 43.0416 46.6152 41.1421 47.7868 39.9706L64.7574 23L47.7868 6.02944C46.6152 4.85786 46.6152 2.95837 47.7868 1.7868C48.9584 0.615224 50.8579 0.615224 52.0294 1.7868L71.1213 20.8787ZM3 26C1.34315 26 2.19047e-06 24.6569 2.19047e-06 23C2.19047e-06 21.3431 1.34315 20 3 20V26ZM69 26H3V20H69V26Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n9w3xc\",\"data-framer-name\":\"Vector 12 (Stroke)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:89,intrinsicWidth:52,svg:'<svg width=\"52\" height=\"89\" viewBox=\"-3 -3 52 89\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.1213 82.1213C23.9497 83.2929 22.0502 83.2929 20.8786 82.1213L1.78676 63.0294C0.615187 61.8579 0.615187 59.9584 1.78676 58.7868C2.95833 57.6152 4.85783 57.6152 6.0294 58.7868L20 72.7574L20 3C20 1.34315 21.3431 -8.93244e-07 23 -9.65667e-07C24.6568 -1.03809e-06 26 1.34315 26 3L26 72.7574L39.9705 58.7868C41.1421 57.6152 43.0416 57.6152 44.2132 58.7868C45.3847 59.9584 45.3847 61.8579 44.2132 63.0294L25.1213 82.1213Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i0tnzg\",\"data-framer-name\":\"Vector 12 (Stroke)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:89,intrinsicWidth:52,svg:'<svg width=\"52\" height=\"89\" viewBox=\"-3 -3 52 89\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.1213 82.1213C23.9497 83.2929 22.0502 83.2929 20.8786 82.1213L1.78676 63.0294C0.615187 61.8579 0.615187 59.9584 1.78676 58.7868C2.95833 57.6152 4.85783 57.6152 6.0294 58.7868L20 72.7574L20 3C20 1.34315 21.3431 -8.93244e-07 23 -9.65667e-07C24.6568 -1.03809e-06 26 1.34315 26 3L26 72.7574L39.9705 58.7868C41.1421 57.6152 43.0416 57.6152 44.2132 58.7868C45.3847 59.9584 45.3847 61.8579 44.2132 63.0294L25.1213 82.1213Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e5ze7k\",\"data-framer-name\":\"Vector 159 (Stroke)\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:81,intrinsicWidth:379,svg:'<svg width=\"379\" height=\"81\" viewBox=\"-3 -3 379 81\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M369.094 0C367.437 0 366.094 1.34315 366.094 3V19.1333C366.094 24.6562 361.617 29.1333 356.094 29.1333H55.0938C35.3364 29.1333 19.2963 45.0493 19.0956 64.7593L5.1232 50.7868C3.95163 49.6152 2.05212 49.6152 0.880554 50.7868C-0.291016 51.9584 -0.291016 53.8579 0.880554 55.0294L19.9724 74.1213C21.144 75.2929 23.0435 75.2929 24.2151 74.1213L43.3069 55.0294C44.4785 53.8579 44.4785 51.9584 43.3069 50.7868C42.1354 49.6152 40.2359 49.6152 39.0643 50.7868L25.0961 64.755C25.2987 48.3608 38.6515 35.1333 55.0938 35.1333H356.094C364.93 35.1333 372.094 27.9699 372.094 19.1333V3C372.094 1.34315 370.751 0 369.094 0Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9k0ujc\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:627,intrinsicWidth:1251,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6687.4+0+0),pixelHeight:962,pixelWidth:1982,sizes:\"389px\",src:\"https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png\",srcSet:\"https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png?scale-down-to=512 512w,https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png 1982w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:627,intrinsicWidth:1251,pixelHeight:962,pixelWidth:1982,src:\"https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png\",srcSet:\"https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png?scale-down-to=512 512w,https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cHuuc2c4PsFUXsiUieVjpyh2wmA.png 1982w\"},className:\"framer-4550y2 hidden-fqbd5t hidden-pjgqae\",\"data-framer-name\":\"image\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t7oi6u\",\"data-border\":true,\"data-framer-name\":\"design\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o549g0\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19j07kk\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Economic incentives\\u2028\\u2028\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Economic incentives\\u2028\\u2028\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Economic incentives\\u2028\\u2028\"})}),className:\"framer-ybouzx\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Build the future of work by rewarding AI agent creators and supporters.\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Build the future of work by rewarding AI agent creators and supporters.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Build the future of work by rewarding AI agent creators and supporters.\"})}),className:\"framer-545vo2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5705.4+0+0+170+0+-229),pixelHeight:2550,pixelWidth:2550,sizes:\"869.8px\",src:\"https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=512 512w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png 2550w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6943.8+0+0+170+0+-345),pixelHeight:2550,pixelWidth:2550,sizes:\"942.6px\",src:\"https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=512 512w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Qq7IadRZMxRhMDL68Yk81nDASvo.png 2550w\"},className:\"framer-g72xv8 hidden-aphp04\",\"data-framer-name\":\"purple_star\"})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e7hlxb\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6244.2+1526-1863.329),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7233.6+1360-1607.44),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"390px\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}}},children:/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7505.4+868-849.022),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:\"1200px\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-1wvtzzb\",\"data-framer-name\":\"Stars\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tq6h6z\",\"data-framer-name\":\"Gradient\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4um1pg\",\"data-framer-name\":\"Gradient Top\"})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7rhcb1\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17jl7rq\",\"data-framer-name\":\"Steps\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{width:\"664px\",y:(componentViewport?.y||0)+0+6244.2+100+0+0+0+0+0},X5HWQB6FH:{width:\"358px\",y:(componentViewport?.y||0)+0+7233.6+20+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:324,width:\"436px\",y:(componentViewport?.y||0)+0+7505.4+100+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w6u9iq-container\",nodeId:\"tpWqfegWz\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{Eg8Gctl6G:32}},children:/*#__PURE__*/_jsx(BenefitCardCopy3,{B8gIps3uW:\"https://docs.questflow.ai/\",Eg8Gctl6G:34,height:\"100%\",id:\"tpWqfegWz\",J1xAz4xQE:\"Revenue sharing\",j8UFlwMro:true,layoutId:\"tpWqfegWz\",mgFd4Y_7_:22,OQwsi7JWY:\"Share revenue from users who use multi-agent orchestration for AI automation.\",style:{width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+6244.2+100+0+0+0+0+334},X5HWQB6FH:{width:\"358px\",y:(componentViewport?.y||0)+0+7233.6+20+0+0+0+0+332}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:324,width:\"664px\",y:(componentViewport?.y||0)+0+7505.4+100+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f3j2t4-container\",nodeId:\"OHV9vJz1Y\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{Eg8Gctl6G:32}},children:/*#__PURE__*/_jsx(BenefitCardCopy3,{B8gIps3uW:\"https://docs.questflow.ai/\",Eg8Gctl6G:34,height:\"100%\",id:\"OHV9vJz1Y\",J1xAz4xQE:\"Guardian rewards\",j8UFlwMro:true,layoutId:\"OHV9vJz1Y\",mgFd4Y_7_:22,OQwsi7JWY:\"Reward guardian node holders who validate AI agent outcomes for the ecosystem.\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+6244.2+100+0+0+0+0+668},X5HWQB6FH:{width:\"358px\",y:(componentViewport?.y||0)+0+7233.6+20+0+0+0+0+664}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:324,width:\"664px\",y:(componentViewport?.y||0)+0+7505.4+100+0+0+0+0+344,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13ogtsj-container\",nodeId:\"j9b6F_l90\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{Eg8Gctl6G:32}},children:/*#__PURE__*/_jsx(BenefitCardCopy3,{B8gIps3uW:\"https://docs.questflow.ai/\",Eg8Gctl6G:34,height:\"100%\",id:\"j9b6F_l90\",J1xAz4xQE:\"Staking incentives\",j8UFlwMro:true,layoutId:\"j9b6F_l90\",mgFd4Y_7_:22,OQwsi7JWY:\"Send staking incentives for QF holders based on staking rewards.\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1200px) - 10px) / 2, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+0+6244.2+100+0+0+0+0+1002},X5HWQB6FH:{width:\"358px\",y:(componentViewport?.y||0)+0+7233.6+20+0+0+0+0+996}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:324,width:\"436px\",y:(componentViewport?.y||0)+0+7505.4+100+0+0+0+0+344,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k4o84y-container\",nodeId:\"c6m57qJbr\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{Eg8Gctl6G:32}},children:/*#__PURE__*/_jsx(BenefitCardCopy3,{B8gIps3uW:\"https://docs.questflow.ai/\",Eg8Gctl6G:34,height:\"100%\",id:\"c6m57qJbr\",J1xAz4xQE:\"Ecosystem airdrops\",j8UFlwMro:true,layoutId:\"c6m57qJbr\",mgFd4Y_7_:22,OQwsi7JWY:\"Airdrop to guardians regularly for community reward and engagement.\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-klbc62\",\"data-framer-name\":\"whymulti\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fqexco\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"72px\"},children:\"Why Multi-agent\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"72px\"},children:\"Orchestration\"})]})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"49px\"},children:\"Why Multi-agent\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"49px\"},children:\"Orchestration\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Why Multi-agent\",/*#__PURE__*/_jsx(\"br\",{}),\"Orchestration\"]})}),className:\"framer-18mvtkh\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Dispatch real-world incentives to autonomous AI agents.\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Dispatch real-world incentives to autonomous AI agents.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"AI agents talk with each other and work on tasks on autopilot.\"})}),className:\"framer-xrw69d\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e7182h\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vkvqs0\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+0+-.8644),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+0+-.8644),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+-.8644),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-1937d9l\",\"data-framer-name\":\"Pattern\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12oa25a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Drag-and-drop APIs (Before)\"})}),className:\"framer-tlff42\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Rule-based | Deterministic | Rigid\"})}),className:\"framer-1vt9v2x\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X5HWQB6FH:{style:{scale:.8}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2xfij7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+0+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=512 512w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png 2550w\"},style:{scale:.5}},X5HWQB6FH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+0+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1100px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=512 512w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png 2550w\"},style:{scale:1.3}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 10px) / 2, 1px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=512 512w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/HvkE9eQIaExvFF1V9z8V9WqaIz8.png 2550w\"},className:\"framer-zv7i6y\",\"data-framer-name\":\"holo_abstract_shape\",style:{scale:.7}})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+0+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1100px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+0+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 1100px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-bvpklp\",\"data-framer-name\":\"Stars\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qxko5g\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r73t29\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Orchestrate AI agents (After)\"})}),className:\"framer-1784f6u\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Goal-based | Non-deterministic | dynamic\"})}),className:\"framer-1xf7e99\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gfnyji\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+531.2+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=512 512w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png 2550w\"},style:{scale:.5}},X5HWQB6FH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+531.2+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1100px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=512 512w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png 2550w\"},style:{scale:.9}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1275,intrinsicWidth:1275,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+40+191.2+-512.5),pixelHeight:2550,pixelWidth:2550,sizes:`max(max((min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 10px) / 2, 1px) - 80px, 1px)`,src:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=512 512w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ySTJVieLEwB4nDejUgGL9vi09E.png 2550w\"},className:\"framer-tlvyku\",\"data-framer-name\":\"holo_abstract_sphere\",style:{scale:.7}})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+531.2+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1100px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+531.2+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 1100px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+0),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1100px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-17z3zjz\",\"data-framer-name\":\"Stars\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7770.2+100+265.2+0+531.2+0),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8593.6+80+239.9+0+531.2+0),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8373.4+100+279.2+0+0),pixelHeight:79,pixelWidth:79,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/5AXsK3MyGYovv57LsfY0T3kRQU.png\"},className:\"framer-1yqlqiz\",\"data-framer-name\":\"Pattern\"})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t958k6\",\"data-framer-name\":\"Roadmap\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Roadmap\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Roadmap\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Roadmap\"})}),className:\"framer-1wi6j9o\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ukj71v\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jlps9q\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"2024 Q1 - Q2\"})}),className:\"framer-67er6f\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bzyv4m\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Beta launch\"})}),className:\"framer-tqlnm4\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"AI Automation Worspace\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Community Incentive Program\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Multi-chain payment and Login\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Large Orchestration Framework & P2P Network\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Tokenomics & Whitepaper\"})]}),className:\"framer-1ol9fnc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1izhk2x\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-14ygkca\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"2024 Q3 - Q4\"})}),className:\"framer-jdnb3o\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11m9sod\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Pre Launch\"})}),className:\"framer-cu6km3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Desktop & APP Client\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"AI agent Node Public Scale\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"SDK for AI Worker Creation\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Token Listing & Community Airdrop\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Large Orchestration Model and AI Worker SDK\"})]}),className:\"framer-1y2g6xr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ufp29q\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-x804uj\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"2025 Q1 - Q2\"})}),className:\"framer-1ws9wyu\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f1q05c\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Mainnet Lanuch\"})}),className:\"framer-m6mb9t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"TGE\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Staking Ecosystem\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Staking Ecosyestem\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Construcing the layer2 Chain\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Decelopers Ecosystem Program\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Influencers Marketing\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"No-code Editor for AI agent Buiders\"})]}),className:\"framer-adr8f\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lb22d9\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1phao0u\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"2025 Q3 - Q4\"})}),className:\"framer-1q75fpo\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lzep62\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Mass Adoption\"})}),className:\"framer-d5dw6k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Mainstream Adoption\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Scale with More AI Agents\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Decentralized Agent Ecosystem\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Multi-chain & Multi-agent Workflow Automation\"})]}),className:\"framer-15d94r9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wzrft0\",\"data-framer-name\":\"Companies\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Supporters & Partners\"})}),className:\"framer-1d4bqta\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o3lce5\",\"data-framer-name\":\"Companies\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-p8r2fd\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-6y24ol\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-82pqbi\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:114,intrinsicWidth:428,svg:'<svg width=\"428\" height=\"114\" viewBox=\"0 0 428 114\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M63.3318 51.637C73.8469 63.3545 83.9598 75.4482 93.6707 87.9182C93.6866 87.9421 93.7961 88.1093 93.9992 88.4199C94.254 88.8061 94.5705 88.9693 94.9487 88.9096C95.1582 88.8769 95.3491 88.7705 95.487 88.6095C95.625 88.4486 95.7009 88.2437 95.7012 88.0317V25.395C95.7003 25.2342 95.6533 25.0771 95.5659 24.9422C95.4784 24.8072 95.3542 24.7002 95.2079 24.6336C95.0615 24.567 94.8992 24.5437 94.74 24.5665C94.5809 24.5892 94.4315 24.657 94.3097 24.7619C82.198 35.2571 74.5416 41.8983 71.3405 44.6853C70.2476 45.6349 68.6232 45.6408 67.6258 44.6077C66.4851 43.4311 66.8733 42.0874 67.7632 40.7675C74.9298 30.137 82.0925 19.5024 89.2512 8.86389C91.441 5.61102 93.1431 3.58843 94.3575 2.79611C100.766 -1.37847 109.605 1.35681 112.364 8.49362C112.853 9.76371 113.098 12.1048 113.098 15.517C113.09 43.3953 113.09 71.2716 113.098 99.146C113.098 101.973 112.826 104.103 112.28 105.536C110.807 109.418 107.837 111.903 103.37 112.99C102.036 113.312 99.7484 113.29 96.5075 112.924C93.7045 112.609 91.2937 111.162 89.2751 108.582C76.7693 92.5925 63.8693 77.1861 50.5751 62.3631C40.06 50.6416 29.9471 38.5458 20.2362 26.0758C20.2203 26.052 20.1108 25.8847 19.9078 25.5742C19.6529 25.188 19.3364 25.0247 18.9582 25.0845C18.7487 25.1172 18.5579 25.2236 18.4199 25.3845C18.2819 25.5455 18.206 25.7504 18.2057 25.9624V88.599C18.2066 88.7598 18.2536 88.917 18.341 89.0519C18.4285 89.1868 18.5527 89.2939 18.699 89.3605C18.8454 89.427 19.0077 89.4503 19.1669 89.4276C19.326 89.4048 19.4754 89.337 19.5972 89.2321C31.7089 78.7369 39.3653 72.0958 42.5664 69.3088C43.6593 68.3592 45.2837 68.3532 46.2811 69.3864C47.4218 70.5629 47.0336 71.9067 46.1437 73.2265C38.9771 83.8571 31.8144 94.4917 24.6557 105.13C22.4659 108.383 20.7638 110.406 19.5494 111.198C13.1412 115.373 4.30235 112.637 1.54318 105.5C1.05346 104.23 0.808594 101.889 0.808594 98.4771C0.816557 70.5988 0.816557 42.7224 0.808594 14.8481C0.808594 12.0212 1.08133 9.89112 1.62679 8.45779C3.09994 4.57584 6.07012 2.09139 10.5373 1.00445C11.8711 0.681947 14.1585 0.703855 17.3994 1.07015C20.2024 1.38469 22.6132 2.83195 24.6318 5.41195C37.1376 21.4016 50.0376 36.8099 63.3318 51.637ZM236.105 50.4312C235.59 50.4312 235.096 50.637 234.732 51.0024C234.368 51.3677 234.164 51.8627 234.164 52.3782V89.5433C234.164 90.0191 234.353 90.476 234.688 90.8134C235.024 91.1508 235.48 91.3409 235.956 91.3409H277.308C277.862 91.3409 278.394 91.1207 278.786 90.7287C279.178 90.3367 279.398 89.805 279.398 89.2507V81.6361C279.398 81.0817 279.178 80.55 278.786 80.158C278.394 79.766 277.862 79.5458 277.308 79.5458H247.005C246.805 79.5458 246.614 79.4665 246.473 79.3254C246.332 79.1843 246.252 78.9929 246.252 78.7933V63.0056C246.332 62.716 246.461 62.5421 246.614 62.4323C246.785 62.3093 247.053 62.2187 247.474 62.2204L247.475 62.2204C256.769 62.2443 265.923 62.2443 274.938 62.2204C275.21 62.2202 275.479 62.1666 275.73 62.0626C275.981 61.9585 276.21 61.8058 276.402 61.6134C276.595 61.421 276.747 61.1926 276.851 60.9411C276.956 60.6896 277.009 60.4201 277.009 60.148V52.5215C277.009 51.9671 276.789 51.4355 276.397 51.0435C276.005 50.6515 275.473 50.4312 274.919 50.4312H236.105ZM274.938 62.2204L274.937 62.2204V61.6232L274.938 62.2204ZM168.06 39.5495C174.044 48.5278 178.521 55.3819 181.492 60.1119C184.514 64.9215 190.074 73.4379 198.172 85.6611C199.382 87.4886 200.465 88.7049 201.421 89.3101C202.814 90.194 204.427 90.6578 206.258 90.7016C209.476 90.7733 211.663 90.7992 212.822 90.7793C213.213 90.7746 213.587 90.6158 213.862 90.3374C214.137 90.059 214.291 89.6835 214.291 89.2922V24.7504C214.291 24.3576 214.134 23.9808 213.856 23.7031C213.577 23.4253 213.198 23.2693 212.804 23.2693H204.718C204.329 23.2693 203.956 23.4232 203.681 23.6975C203.406 23.9717 203.25 24.3439 203.248 24.7325C203.241 29.8168 203.237 36.5913 203.237 45.0559C203.241 48.699 203.34 52.6805 203.535 57.0004C203.917 65.457 204.154 71.264 204.246 74.4214C204.25 74.6284 204.194 74.6463 204.079 74.4751C198.094 65.4969 193.617 58.6427 190.647 53.9127C187.625 49.1031 182.065 40.5867 173.967 28.3636C172.756 26.5361 171.673 25.3197 170.718 24.7145C169.324 23.8307 167.712 23.3668 165.88 23.323C162.663 23.2513 160.475 23.2255 159.317 23.2454C158.926 23.2501 158.552 23.4088 158.277 23.6872C158.002 23.9656 157.848 24.3412 157.848 24.7325V89.2743C157.848 89.6671 158.004 90.0438 158.283 90.3216C158.562 90.5993 158.94 90.7554 159.335 90.7554H167.421C167.81 90.7554 168.183 90.6014 168.458 90.3272C168.733 90.0529 168.889 89.6808 168.89 89.2922C168.898 84.2078 168.902 77.4333 168.902 68.9687C168.898 65.3257 168.799 61.3442 168.604 57.0243C168.221 48.5676 167.984 42.7606 167.893 39.6033C167.889 39.3963 167.945 39.3783 168.06 39.5495ZM277.383 33.8696C258.24 33.8616 247.13 33.8477 244.052 33.8278C238.767 33.8039 234.383 29.6054 234.765 24.2603C234.785 23.9882 234.907 23.7336 235.108 23.5475C235.308 23.3615 235.572 23.2577 235.846 23.257H277.3C277.696 23.257 278.075 23.4143 278.355 23.6943C278.635 23.9743 278.793 24.354 278.793 24.75V32.4602C278.793 32.6458 278.756 32.8295 278.685 33.0009C278.614 33.1723 278.51 33.3279 278.379 33.4589C278.249 33.5899 278.093 33.6936 277.922 33.764C277.751 33.8345 277.568 33.8704 277.383 33.8696ZM333.888 23.2928C332.271 23.2689 330.422 23.257 328.34 23.257C326.257 23.257 324.408 23.2689 322.792 23.2928C322.359 23.2995 321.938 23.4355 321.583 23.6834C321.227 23.9313 320.954 24.2798 320.797 24.6843L295.773 89.3097C295.726 89.432 295.704 89.56 295.707 89.686C295.723 90.3947 296.09 90.7491 296.806 90.7491C300.039 90.753 303.087 90.7471 305.95 90.7311C306.254 90.729 306.55 90.6349 306.8 90.4611C307.049 90.2873 307.24 90.0421 307.347 89.7577C318.468 60.3942 325.206 42.6388 327.563 36.4914C327.635 36.3083 327.729 36.1769 327.844 36.0972C328.007 35.9858 328.172 35.93 328.34 35.93C328.507 35.93 328.672 35.9858 328.835 36.0972C328.951 36.1769 329.044 36.3083 329.116 36.4914C331.473 42.6388 338.212 60.3942 349.332 89.7577C349.439 90.0421 349.63 90.2873 349.88 90.4611C350.129 90.6349 350.426 90.729 350.73 90.7311C353.592 90.7471 356.64 90.753 359.873 90.7491C360.59 90.7491 360.956 90.3947 360.972 89.686C360.976 89.56 360.954 89.432 360.906 89.3097L335.883 24.6843C335.726 24.2798 335.452 23.9313 335.097 23.6834C334.742 23.4355 334.321 23.2995 333.888 23.2928ZM408.37 64.9911C408.352 64.9937 408.334 65.0013 408.319 65.0132C408.314 65.0172 408.31 65.0217 408.306 65.0265C408.298 65.036 408.291 65.047 408.287 65.059C408.28 65.0772 408.278 65.097 408.281 65.1165C408.283 65.1264 408.286 65.136 408.29 65.1451C408.294 65.1541 408.299 65.1625 408.305 65.1703L427.045 89.1249C427.16 89.2703 427.232 89.445 427.252 89.6291C427.272 89.8133 427.239 89.9995 427.159 90.1667C427.078 90.334 426.952 90.4755 426.794 90.5753C426.637 90.6751 426.455 90.7292 426.269 90.7314C423.896 90.7473 421.471 90.7493 418.995 90.7374C417.167 90.7294 415.507 90.1939 414.014 89.1308C413.198 88.5456 412.061 87.3073 410.604 85.4161C406.18 79.6589 401.202 73.1571 395.667 65.9109C395.606 65.8327 395.528 65.7695 395.439 65.7261C395.35 65.6826 395.252 65.66 395.154 65.66H385.55C385.351 65.66 385.252 65.7595 385.252 65.9586V89.2503C385.252 89.6463 385.094 90.026 384.814 90.306C384.534 90.586 384.155 90.7433 383.759 90.7433H375.696C375.3 90.7433 374.92 90.586 374.64 90.306C374.36 90.026 374.203 89.6463 374.203 89.2503V57.281C374.203 56.8929 374.357 56.5207 374.632 56.2463C374.906 55.9719 375.278 55.8178 375.666 55.8178C388.59 55.7899 397.467 55.7919 402.296 55.8238C403.336 55.8317 404.622 55.6108 406.155 55.1608C411.406 53.62 413.982 50.0088 413.883 44.3272C413.823 40.6364 412.067 37.286 408.699 35.5301C406.612 34.4432 404.576 33.8938 402.589 33.8818C396.243 33.85 389.87 33.84 383.472 33.8519C378.294 33.8579 373.934 29.7311 374.227 24.5114C374.245 24.1765 374.391 23.8613 374.634 23.6304C374.877 23.3994 375.2 23.2702 375.535 23.2692C381.181 23.2572 390.392 23.2552 403.168 23.2632C405.147 23.2632 407.367 23.5837 409.827 24.2247C421.527 27.2526 426.484 37.5667 424.65 48.9438C423.223 57.8185 416.887 63.51 408.37 64.9911Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mgxmv0\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-taijab\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7677zj\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:31,intrinsicWidth:171,svg:'<svg width=\"171\" height=\"31\" viewBox=\"0 0 171 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M26.2746 5.68307C27.8439 5.68307 29.1161 4.41087 29.1161 2.84153C29.1161 1.2722 27.8439 0 26.2746 0C24.7053 0 23.4331 1.2722 23.4331 2.84153C23.4331 4.41087 24.7053 5.68307 26.2746 5.68307Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.11108 24.6517C4.11108 24.4762 4.1453 24.4687 4.21376 24.6292C4.29728 24.8239 4.37249 25.0404 4.4499 25.2634C4.55592 25.5686 4.66611 25.8859 4.80746 26.1751C5.87288 28.3682 7.53946 29.7199 9.80721 30.2302C10.9934 30.4965 12.2249 30.4922 13.502 30.2171C17.0996 29.4442 19.6686 26.6586 20.6525 23.1655C21.4864 20.202 21.4204 17.2939 20.4546 14.4412C19.2578 10.907 16.4518 8.3399 12.7328 7.85449C8.81398 7.34107 5.38622 9.41154 4.28097 13.2874C4.16771 13.6857 4.11108 13.6782 4.11108 13.265V0.276438C4.11108 0.268347 4.10948 0.260335 4.10639 0.25286C4.10329 0.245385 4.09875 0.238594 4.09303 0.232873C4.08731 0.227152 4.08052 0.222614 4.07304 0.219518C4.06557 0.216421 4.05756 0.214828 4.04947 0.214828H0.0989485C0.0329828 0.214828 0 0.247811 0 0.313777V29.9893C0 30.0121 0.00885207 30.034 0.0246069 30.0501C0.0403618 30.0662 0.061733 30.0752 0.0840145 30.0752H4.02706C4.08307 30.0752 4.11108 30.0472 4.11108 29.9912V24.6517ZM6.99742 25.3555C5.09684 23.9235 4.11854 21.5133 4.11668 19.103C4.11668 16.6909 5.0931 14.2806 6.99182 12.8468C8.69948 11.5573 10.6249 11.2474 12.7682 11.917C15.3913 12.7366 16.8177 15.4101 17.0193 18.0183C17.0729 18.7078 17.0996 19.0669 17.0996 19.0955C17.0996 19.1254 17.0735 19.4851 17.0212 20.1746C16.8214 22.7828 15.3969 25.4582 12.7757 26.2797C10.6324 26.9518 8.70632 26.6437 6.99742 25.3555Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M70.1455 20.3276C70.2687 21.8386 70.7983 23.181 71.7343 24.3547C72.3915 25.1799 73.2515 25.7866 74.3145 26.175C75.9107 26.7593 78.0316 26.8378 79.5737 25.9733C80.7518 25.3124 81.5564 24.041 81.8832 22.7192C81.8969 22.6632 81.9323 22.6352 81.9896 22.6352H86.1063C86.1196 22.635 86.1328 22.638 86.1448 22.6438C86.1568 22.6496 86.1673 22.6582 86.1756 22.6688C86.1839 22.6794 86.1897 22.6918 86.1925 22.7051C86.1954 22.7183 86.1953 22.7321 86.1921 22.7453C85.3688 26.2739 83.2218 28.9512 79.7343 30.0023C78.3751 30.413 76.8249 30.5138 75.0836 30.3047C71.7343 29.9033 68.9786 28.0625 67.4197 25.0772C66.4999 23.3173 66.0438 21.2835 66.0512 18.9759C66.0662 14.54 68.1049 10.4868 72.2029 8.66276C74.3873 7.69007 77.1074 7.4959 79.4486 8.14934C84.9917 9.6952 87.0136 14.8704 86.5189 20.2324C86.5175 20.2468 86.5108 20.2601 86.5001 20.2697C86.4893 20.2794 86.4754 20.2847 86.461 20.2847H70.1847C70.1792 20.2846 70.1738 20.2858 70.1688 20.288C70.166 20.2892 70.1635 20.2907 70.1611 20.2925C70.1599 20.2933 70.1588 20.2943 70.1577 20.2953L70.1556 20.2974L70.1546 20.2986L70.1524 20.3014C70.1513 20.303 70.1503 20.3047 70.1494 20.3065L70.1482 20.3091L70.1473 20.3115C70.1456 20.3167 70.145 20.3222 70.1455 20.3276ZM70.3807 16.7785C70.3695 16.8308 70.3913 16.8569 70.4461 16.8569H82.3592C82.4227 16.8569 82.452 16.8252 82.447 16.7617C82.3375 15.4449 81.9168 14.3197 81.1849 13.3862C79.8407 11.6667 77.6862 11.1701 75.5877 11.4856C72.6678 11.9244 70.9464 13.9538 70.3807 16.7785Z\" fill=\"white\"/>\\n<path d=\"M93.872 13.6682C93.8409 13.7305 93.8253 13.7267 93.8253 13.657V8.23346C93.8253 8.15504 93.7893 8.11584 93.7171 8.11584H89.7329C89.7141 8.11584 89.6961 8.12331 89.6828 8.13662C89.6695 8.14992 89.662 8.16797 89.662 8.18678V30.0024C89.662 30.0212 89.6695 30.0392 89.6828 30.0525C89.6961 30.0658 89.7141 30.0733 89.7329 30.0733H93.7413C93.7542 30.0733 93.767 30.0708 93.7789 30.0659C93.7908 30.061 93.8016 30.0538 93.8107 30.0448C93.8197 30.0357 93.8268 30.025 93.8316 30.0132C93.8363 30.0015 93.8387 29.9889 93.8384 29.9762C93.8309 27.8367 93.8291 24.6417 93.8328 20.3912C93.8341 18.6537 93.9405 17.4327 94.1521 16.7282C94.6686 15.0043 95.5592 13.6508 96.8237 12.6675C98.1443 11.6419 99.6889 11.2499 101.458 11.4913C103.845 11.8199 105.042 13.7429 105.281 15.9758C105.372 16.8159 105.417 17.4856 105.417 17.9847C105.417 19.3961 105.417 23.3945 105.416 29.98C105.416 30.0422 105.447 30.0733 105.511 30.0733H109.469C109.489 30.0733 109.508 30.0655 109.522 30.0514C109.536 30.0374 109.543 30.0184 109.543 29.9986C109.551 21.3819 109.556 16.9877 109.558 16.8159C109.571 15.1643 109.295 13.624 108.731 12.1952C107.904 10.0979 106.397 8.7475 104.211 8.14384C102.929 7.78912 101.692 7.68581 100.5 7.83392C97.6246 8.18989 95.5859 9.63742 94.3836 12.1765C94.2819 12.3898 94.2127 12.637 94.1426 12.8874C94.0673 13.1565 93.991 13.4294 93.872 13.6682Z\" fill=\"white\"/>\\n<path d=\"M117.954 13.4648C117.442 14.8183 118.146 15.8414 119.392 16.3063C120.081 16.5639 120.812 16.7513 121.583 16.8683C121.753 16.8944 122.936 17.0599 125.132 17.3649C126.625 17.5727 128.046 18.0015 129.395 18.6512C130.336 19.1043 131.053 19.7521 131.546 20.5947C131.975 21.3303 132.177 22.2209 132.152 23.2664C132.061 27.1609 129.322 29.306 125.752 30.0902C124.132 30.4474 122.478 30.5239 120.792 30.3198C116.365 29.784 113.307 27.2972 112.964 22.542C112.959 22.4686 112.993 22.4318 113.068 22.4318H116.905C116.971 22.4318 117.007 22.4642 117.015 22.5289C117.19 23.9491 117.855 25.045 119.009 25.8167C120.258 26.6512 121.815 26.8454 123.338 26.7782C124.64 26.7203 126.131 26.4608 127.106 25.6281C127.67 25.1477 127.972 24.5502 128.013 23.8358C128.082 22.6204 127.334 21.9763 126.284 21.5824C125.489 21.2849 124.618 21.0777 123.671 20.9607C121.954 20.7503 120.773 20.6003 120.127 20.5107C117.263 20.1131 114.143 18.6979 113.727 15.4382C113.523 13.8463 113.873 12.418 114.776 11.1535C117.123 7.87318 122.099 7.22908 125.743 8.1719C129.033 9.02137 131.269 11.6165 131.454 15.0312C131.457 15.0922 131.427 15.1226 131.364 15.1226H127.494C127.434 15.1226 127.401 15.0934 127.395 15.0349C127.279 13.8662 126.771 12.9588 125.87 12.3128C124.64 11.4279 123.105 11.3551 121.529 11.4522C120.163 11.5381 118.479 12.0795 117.954 13.4648Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M148.512 8.11743C147.57 7.88469 146.632 7.76893 145.697 7.77018C144.762 7.77018 143.824 7.88717 142.883 8.12117C137.764 9.38698 135.083 14.0712 135.087 19.1083C135.089 24.1435 137.777 28.824 142.897 30.0842C143.839 30.317 144.777 30.4327 145.712 30.4315C146.645 30.4315 147.583 30.3145 148.525 30.0805C153.643 28.8147 156.326 24.1305 156.322 19.0934C156.32 14.0581 153.632 9.37764 148.512 8.11743ZM145.712 26.6117C141.433 26.6154 139.222 22.9393 139.219 19.1046C139.217 15.2679 141.422 11.59 145.701 11.5863C149.98 11.5825 152.19 15.2586 152.194 19.0952C152.196 22.93 149.991 26.6098 145.712 26.6117Z\" fill=\"white\"/>\\n<path d=\"M163.708 13.7241H163.775C163.795 13.7242 163.815 13.7165 163.83 13.7026C163.845 13.6887 163.854 13.6697 163.855 13.6494C163.884 13.2524 163.98 12.8161 164.143 12.3407C165.216 9.23217 167.738 7.83007 170.912 7.77593C170.971 7.77469 171 7.80331 171 7.86181V11.9187C171 11.9785 170.97 12.0065 170.91 12.0028C167.697 11.7563 165.02 12.884 164.131 16.1773C163.834 17.2776 163.685 18.3785 163.683 19.48C163.676 24.41 163.675 27.9206 163.681 30.0116C163.682 30.0198 163.68 30.028 163.677 30.0357C163.674 30.0434 163.669 30.0504 163.664 30.0563C163.658 30.0623 163.651 30.067 163.643 30.0702C163.635 30.0734 163.626 30.0751 163.618 30.0751H159.615C159.589 30.0751 159.576 30.062 159.576 30.0359V8.23334C159.576 8.15493 159.616 8.11572 159.695 8.11572H163.577C163.644 8.11572 163.678 8.14933 163.678 8.21654V13.6924C163.678 13.7008 163.681 13.7089 163.686 13.7148C163.692 13.7208 163.7 13.7241 163.708 13.7241Z\" fill=\"white\"/>\\n<path d=\"M24.2709 8.11935H28.2961C28.3229 8.11935 28.3446 8.14108 28.3446 8.16789V30.0264C28.3446 30.0532 28.3229 30.075 28.2961 30.075H24.2709C24.2441 30.075 24.2223 30.0532 24.2223 30.0264V8.16789C24.2223 8.14108 24.2441 8.11935 24.2709 8.11935Z\" fill=\"white\"/>\\n<path d=\"M39.9244 11.9915C41.446 12.3219 42.6614 13.22 43.1953 14.6781C43.3696 15.1548 43.4561 15.9744 43.4549 17.1369C43.4511 21.8591 43.4536 25.051 43.4623 26.7126C43.4636 27.0038 43.565 27.4538 43.7666 28.0624C43.9894 28.732 44.4636 29.1807 45.1893 29.4085C45.3249 29.4508 45.5266 29.5087 45.7942 29.5821C45.9846 29.6356 45.9927 29.7078 45.8184 29.7987C44.1568 30.665 42.2171 30.6575 40.7179 29.569C39.7533 28.8695 39.2703 27.7923 39.2691 26.3373C39.2666 20.7115 39.2672 15.9308 39.271 11.9952C39.271 11.9833 39.2663 11.9719 39.2578 11.9635C39.2494 11.9551 39.238 11.9504 39.2262 11.9504H30.9629C30.9481 11.9504 30.9333 11.9474 30.9197 11.9416C30.906 11.9358 30.8938 11.9273 30.8836 11.9166C30.8734 11.9059 30.8656 11.8933 30.8606 11.8795C30.8557 11.8657 30.8536 11.8511 30.8547 11.8365C31.0021 9.69697 32.6189 8.11378 34.7996 8.11564C39.1795 8.11813 42.0472 8.11813 43.4026 8.11564C43.4511 8.11564 43.4748 8.13991 43.4735 8.18846C43.4561 8.91284 43.2451 9.58744 42.8406 10.2123C42.1897 11.2217 41.2188 11.7936 39.9281 11.928C39.795 11.9417 39.7937 11.9629 39.9244 11.9915Z\" fill=\"white\"/>\\n<path d=\"M55.0592 12.197C54.8489 12.1385 54.6585 12.0837 54.4879 12.0327C54.3548 11.9928 54.3573 11.9723 54.4954 11.971C56.3898 11.9462 58.5175 11.9443 60.8786 11.9654C62.1257 11.9754 63.0045 11.8908 63.5148 11.7115C64.971 11.2012 65.8211 10.0574 66.065 8.28004C66.08 8.173 66.0339 8.11948 65.9269 8.11948C64.1035 8.11699 58.8255 8.11637 50.0931 8.11761C49.0501 8.11761 48.322 8.18295 47.9087 8.31364C46.2658 8.83266 45.3939 10.2348 45.2502 11.8889C45.2494 11.8967 45.2502 11.9046 45.2527 11.9121C45.2552 11.9195 45.2592 11.9264 45.2644 11.9322C45.2697 11.938 45.2762 11.9426 45.2834 11.9458C45.2906 11.9489 45.2983 11.9505 45.3062 11.9505H53.6105C53.6377 11.9505 53.6638 11.9613 53.6831 11.9806C53.7023 11.9998 53.7131 12.026 53.7131 12.0532C53.7119 16.4854 53.7113 20.9182 53.7113 25.3516C53.71 26.7681 53.8034 27.6966 53.9913 28.1372C54.4232 29.1516 55.2372 29.8417 56.4333 30.2076C57.7813 30.6196 59.0844 30.4603 60.3428 29.7297C60.4635 29.6588 60.4548 29.6127 60.3166 29.5915C59.2263 29.4216 58.3862 28.9325 58.0856 27.7974C57.935 27.2348 57.8597 26.6548 57.8597 26.0574C57.8547 22.9545 57.8473 19.8422 57.8373 16.7206C57.8348 15.756 57.752 15.059 57.589 14.6296C57.1932 13.5878 56.1981 12.5162 55.0592 12.197Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eltokw\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ambt8n\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15tc94x\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:81,svg:'<svg width=\"81\" height=\"19\" viewBox=\"0 0 81 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M60.4597 2.58325C60.2117 2.544 60.0065 2.64391 59.8263 2.84195C59.4969 3.20948 59.2233 3.48246 59.0056 3.66087C58.958 3.69893 58.9039 3.71796 58.8433 3.71796H48.8021C48.793 3.71797 48.7841 3.7154 48.7764 3.71054C48.7687 3.70569 48.7625 3.69876 48.7586 3.69054C48.7547 3.68232 48.7532 3.67316 48.7542 3.66412C48.7553 3.65508 48.7589 3.64653 48.7646 3.63946C49.7221 2.42149 50.8848 1.49433 52.2526 0.857984C53.3279 0.358424 54.4781 0.0771253 55.7032 0.0140855C57.4909 -0.0775006 59.1305 0.277543 60.622 1.07922C61.8626 1.74649 62.8736 2.60109 63.6551 3.64303C63.6603 3.65011 63.6635 3.65849 63.6643 3.66725C63.6651 3.67601 63.6634 3.68483 63.6596 3.69273C63.6557 3.70064 63.6498 3.70733 63.6424 3.7121C63.635 3.71686 63.6264 3.7195 63.6176 3.71975H61.7942C61.7324 3.71975 61.6783 3.69953 61.6319 3.65909C61.3072 3.38076 61.0389 3.09708 60.8272 2.80805C60.7392 2.68804 60.6072 2.60731 60.4597 2.58325Z\" fill=\"white\"/>\\n<path d=\"M71.4271 3.37913C71.6424 2.89503 72.023 2.51263 72.569 2.23192C72.8758 2.07254 73.2612 1.97679 73.7251 1.94468C74.3436 1.90186 74.7456 1.89651 74.9312 1.92862C76.01 2.11298 76.8319 2.66547 77.3969 3.58609C77.43 3.6405 77.4738 3.6876 77.5258 3.72454C77.5777 3.76148 77.6367 3.78749 77.699 3.801C77.7614 3.81451 77.8259 3.81523 77.8887 3.80313C77.9514 3.79103 78.0111 3.76636 78.0641 3.7306L79.2988 2.89206C79.3428 2.86232 79.3511 2.82426 79.3237 2.77787C78.6922 1.72998 77.8863 1.00681 76.9062 0.608355C75.5729 0.0659759 74.1598 -0.0380986 72.6671 0.29613C70.8544 0.701131 69.3896 1.94646 69.1345 3.81981C68.9008 5.53972 69.5092 6.98131 70.8972 8.0732C71.5324 8.57276 72.1955 8.97598 72.8866 9.28285C74.4721 9.98461 75.285 10.3456 75.3255 10.3658C76.0368 10.7298 76.6124 11.1193 77.0525 11.5344C78.3728 12.778 78.2729 14.9065 76.8545 16.0447C76.2443 16.5348 75.4771 16.7971 74.5529 16.8315C72.503 16.91 71.288 15.6665 70.3406 13.877C70.3061 13.8116 70.2585 13.7997 70.1979 13.8413L68.6064 14.9207C68.5553 14.9564 68.5452 15.001 68.5761 15.0545C69.0292 15.8622 69.5312 16.5241 70.0819 17.0403C70.8859 17.7956 71.8571 18.2767 72.9954 18.4837C74.5012 18.7572 75.4973 18.8518 75.9838 18.7673C76.6987 18.6448 77.3719 18.3903 78.0035 18.0037C78.0986 17.9454 78.5227 17.3763 79.2756 16.2963C80.0606 15.1699 80.2818 13.8449 79.9393 12.3212C79.5521 10.5978 78.1069 9.513 76.6404 8.74225C76.0362 8.42468 75.1227 7.97686 73.8999 7.3988C73.1482 7.04197 72.5315 6.65778 72.0498 6.24624C71.2005 5.52009 70.9757 4.38895 71.4271 3.37913Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21.8955 10.751V18.0553C21.8955 18.0851 21.8837 18.1137 21.8626 18.1348C21.8415 18.1559 21.8129 18.1677 21.7831 18.1677H19.9115C19.8663 18.1677 19.8437 18.1451 19.8437 18.0999V0.663505C19.8437 0.648364 19.8498 0.633841 19.8605 0.623134C19.8712 0.612427 19.8857 0.606413 19.9008 0.606413C22.5961 0.575488 24.5509 0.589166 25.7653 0.647448C26.4766 0.681942 27.1938 0.85084 27.917 1.15414C29.1712 1.68047 30.033 2.69207 30.3684 3.97487C30.5456 4.6576 30.6158 5.33736 30.5789 6.01414C30.4588 8.19317 29.3931 9.6187 27.3817 10.2907C26.6931 10.5215 25.8652 10.6374 24.8982 10.6386C23.3972 10.6398 22.4325 10.641 22.0043 10.6422C21.9318 10.6422 21.8955 10.6785 21.8955 10.751ZM22.0768 2.61494V8.6489H25.2419C26.0713 8.6489 26.8627 8.35956 27.443 7.85032C28.0225 7.34174 28.3428 6.65735 28.3428 5.9495V5.31434C28.3428 4.96334 28.264 4.61507 28.1102 4.2892C27.9563 3.96324 27.7301 3.66544 27.443 3.41352C27.1559 3.16156 26.8139 2.96066 26.4359 2.82326C26.0579 2.68587 25.6521 2.61494 25.2419 2.61494H22.0768Z\" fill=\"white\"/>\\n<path d=\"M46.1305 0.597318C45.9319 0.594939 43.6024 0.59375 39.1421 0.59375C34.6817 0.59375 32.3522 0.594939 32.1536 0.597318C32.0798 0.598508 32.043 0.621107 32.043 0.665115L32.0483 2.3886C32.0483 2.44807 32.0786 2.4778 32.1393 2.4778H38.0074C38.0823 2.4778 38.1198 2.51586 38.1198 2.59199V18.1033C38.1198 18.1203 38.1267 18.1367 38.1391 18.1487C38.1515 18.1608 38.1683 18.1675 38.1858 18.1675C38.4998 18.1663 38.8185 18.1658 39.1421 18.1658C39.4656 18.1658 39.7844 18.1663 40.0984 18.1675C40.1159 18.1675 40.1327 18.1608 40.145 18.1487C40.1574 18.1367 40.1644 18.1203 40.1644 18.1033V2.59199C40.1644 2.51586 40.2018 2.4778 40.2768 2.4778H46.1448C46.2055 2.4778 46.2358 2.44807 46.2358 2.3886L46.2412 0.665115C46.2412 0.621107 46.2043 0.598508 46.1305 0.597318Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.36365 0.675781C8.38387 0.675781 8.39814 0.684702 8.40647 0.702543C9.46268 2.90655 12.2394 8.69609 16.7366 18.0712C16.7415 18.081 16.7438 18.092 16.7432 18.1031C16.7427 18.1141 16.7392 18.1248 16.7333 18.1341C16.7274 18.1435 16.7192 18.1511 16.7094 18.1563C16.6997 18.1615 16.6888 18.1642 16.6777 18.1639H14.6777C14.6135 18.1639 14.5689 18.1342 14.5439 18.0747L12.708 13.6197C12.6854 13.5638 12.6438 13.5347 12.5831 13.5323C12.218 13.524 10.8133 13.5204 8.369 13.5216C5.92591 13.5228 4.5218 13.5275 4.15664 13.5359C4.09598 13.5382 4.05435 13.5674 4.03175 13.6233L2.19944 18.0801C2.17565 18.1395 2.13164 18.1693 2.06741 18.1693L0.0673901 18.1728C0.0561977 18.1734 0.045055 18.171 0.0350681 18.1659C0.0250851 18.1608 0.016605 18.1532 0.010471 18.1438C0.00433692 18.1345 0.000766366 18.1236 0.000110238 18.1125C-0.00054589 18.1013 0.0017353 18.0901 0.00672874 18.0801C4.49563 8.70025 7.26699 2.90774 8.32083 0.702543C8.32915 0.684702 8.34343 0.675781 8.36365 0.675781ZM9.43454 6.53338L8.30617 4.33697C8.30441 4.33913 8.30281 4.34142 8.3014 4.34383L11.7547 11.7715L11.8392 11.7714C11.8482 11.7713 11.8571 11.769 11.865 11.7647C11.8729 11.7603 11.8796 11.754 11.8844 11.7463C11.8892 11.7386 11.892 11.7299 11.8925 11.7208C11.893 11.7118 11.8912 11.7028 11.8873 11.6946L9.43454 6.53338ZM11.6396 11.5928L8.3461 4.6625L5.07865 11.6029L11.6396 11.5928Z\" fill=\"white\"/>\\n<path d=\"M56.5881 7.60572C56.7511 7.43563 56.9117 7.37259 57.0698 7.4166C57.2506 7.46656 57.3624 7.5177 57.4053 7.57004C57.6681 7.88048 57.9221 8.16594 58.1671 8.42643C58.2076 8.46976 58.2565 8.50432 58.3109 8.52795C58.3652 8.55158 58.4237 8.56378 58.4829 8.5638H65.4874C65.5505 8.5638 65.5796 8.53288 65.5749 8.47103C65.5213 7.77165 65.3732 7.07643 65.1306 6.38537C65.1104 6.32828 65.0705 6.29973 65.0111 6.29973C61.9994 6.28665 60.2991 6.28665 59.9102 6.29973C59.5938 6.31162 59.3732 6.24383 59.2483 6.09634C59.0247 5.83228 58.7773 5.55991 58.5061 5.2792C58.2587 5.02228 58.0059 5.02347 57.7478 5.28277C57.5456 5.48616 57.3749 5.67647 57.2358 5.85369C57.1287 5.99048 57.0241 6.08385 56.9218 6.1338C56.71 6.2361 56.5751 6.28724 56.5168 6.28724C53.4706 6.29319 50.4299 6.29378 47.3945 6.28903C47.3504 6.28903 47.3213 6.30984 47.307 6.35147C47.0715 7.0675 46.9145 7.79781 46.836 8.5424C46.8358 8.54512 46.8361 8.54786 46.837 8.55045C46.8378 8.55305 46.8392 8.55542 46.8411 8.55744C46.8429 8.55946 46.8452 8.56106 46.8477 8.56216C46.8502 8.56326 46.8529 8.56382 46.8556 8.5638H55.5373C55.5967 8.5638 55.6485 8.54299 55.6925 8.50136C56.0029 8.20281 56.3015 7.90427 56.5881 7.60572Z\" fill=\"white\"/>\\n<path d=\"M53.3684 12.3618C53.0758 12.5557 52.7814 12.8417 52.4852 13.22C52.3841 13.3472 52.2313 13.4186 52.0267 13.4341C51.972 13.4388 50.5726 13.4412 47.8286 13.4412C47.7974 13.4412 47.7668 13.4319 47.7405 13.4145C47.7142 13.3971 47.6934 13.3722 47.6806 13.3431C47.3773 12.6461 47.1477 11.9413 46.9919 11.2289C46.9788 11.1706 47.0014 11.1414 47.0597 11.1414C48.8236 11.1343 50.7588 11.1343 52.8653 11.1414C53.3452 11.1432 53.6485 11.0041 53.9839 10.6133C54.1838 10.3814 54.3431 10.2077 54.4621 10.0924C54.5486 10.0084 54.6647 9.9619 54.7852 9.96291C54.9058 9.96391 55.021 10.0123 55.1062 10.0977L55.9518 10.9434C56.0763 11.0679 56.2451 11.1378 56.4211 11.1379H65.3097C65.4143 11.1379 65.4548 11.1884 65.431 11.2895C65.2728 11.9687 65.0563 12.6401 64.7815 13.3038C64.7647 13.344 64.7362 13.3783 64.6997 13.4024C64.6632 13.4266 64.6203 13.4394 64.5764 13.4394H55.1365C55.0257 13.4393 54.9198 13.3957 54.8421 13.3181L53.9429 12.4189C53.8684 12.3447 53.7705 12.2985 53.6658 12.2881C53.5611 12.2777 53.4561 12.3037 53.3684 12.3618Z\" fill=\"white\"/>\\n<path d=\"M50.5121 15.0223C50.2325 15.3677 49.9022 15.7758 49.4661 15.7698C49.3674 15.7686 49.3525 15.8037 49.4215 15.8751C50.2648 16.7291 51.1717 17.3833 52.1423 17.8377C54.5354 18.9569 56.9845 19.0681 59.4894 18.1713C60.7835 17.7074 61.9551 16.9414 63.0041 15.8733C63.0541 15.8234 63.0434 15.7978 62.972 15.7966C58.9518 15.7871 55.5672 15.7883 52.8185 15.8002C52.5306 15.8025 52.3219 15.7324 52.1922 15.5896C51.8295 15.1912 51.5898 14.9319 51.4732 14.8118C51.4203 14.7574 51.3567 14.7146 51.2865 14.6861C51.2162 14.6576 51.1407 14.644 51.0649 14.6462C50.9891 14.6484 50.9146 14.6663 50.8461 14.6988C50.7775 14.7313 50.7165 14.7776 50.6668 14.8349C50.6168 14.8929 50.5654 14.9565 50.5121 15.0223Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1393jvl\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pakwz\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gg72y5\",\"data-framer-name\":\"Subtract\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:35,intrinsicWidth:35,svg:'<svg width=\"35\" height=\"35\" viewBox=\"0 0 35 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M29.8737 29.8737C33.1555 26.5919 34.9992 22.1408 34.9992 17.4996C34.9992 15.2015 34.5466 12.9259 33.6671 10.8028C32.7877 8.67964 31.4987 6.7505 29.8737 5.12551C28.2487 3.50052 26.3195 2.21151 24.1964 1.33208C22.0733 0.45264 19.7977 0 17.4996 0C12.8584 0 8.40732 1.8437 5.12551 5.12551C1.8437 8.40732 0 12.8584 0 17.4996C0 22.1408 1.8437 26.5919 5.12551 29.8737C8.40732 33.1555 12.8584 34.9992 17.4996 34.9992C22.1408 34.9992 26.5919 33.1555 29.8737 29.8737ZM21.0012 17.4358C20.7972 17.3765 20.5804 17.3312 20.3509 17.2997C19.9535 17.245 19.5493 17.3338 19.1985 17.4685C19.1729 17.4784 19.1563 17.4823 19.1487 17.4804C19.1384 17.477 19.1474 17.4611 19.1755 17.4327L24.1044 12.4821C24.1075 12.4789 24.1093 12.4747 24.1093 12.4703C24.1093 12.4675 24.1086 12.4649 24.1074 12.4625L24.1044 12.4585L23.3376 11.6916C23.3285 11.6826 23.3173 11.6754 23.3045 11.6705C23.3016 11.6694 23.2986 11.6684 23.2956 11.6675C23.2851 11.6645 23.2739 11.6629 23.2624 11.6629H15.1432C15.1404 11.6629 15.1376 11.6625 15.135 11.6617C15.1302 11.6603 15.1259 11.6577 15.1223 11.6542C15.1166 11.6485 15.1134 11.6407 15.1134 11.6326V8.19209C15.1134 8.17398 15.1083 8.15622 15.0988 8.14077C15.0893 8.12532 15.0756 8.11278 15.0594 8.10454C14.8909 8.02009 14.7154 7.9284 14.5328 7.82947C14.4651 7.79278 14.4015 7.76566 14.3421 7.7481C14.288 7.73204 14.2373 7.72391 14.1901 7.72371C13.7231 7.72206 13.0709 7.72309 12.2335 7.72682C12.2186 7.72682 12.2112 7.73427 12.2112 7.74917V8.26454C12.2112 8.29751 12.2243 8.32922 12.2478 8.35271L12.8991 9.00407C12.9244 9.02932 12.937 9.05974 12.937 9.09534V11.6175C12.937 11.6254 12.9355 11.6331 12.9324 11.6404C12.9294 11.6476 12.925 11.6542 12.9194 11.6597C12.9138 11.6652 12.9071 11.6696 12.8998 11.6726C12.8925 11.6756 12.8847 11.6772 12.8768 11.6772H9.80444C9.78333 11.6772 9.77277 11.6879 9.77277 11.7094V12.801C9.77277 12.8197 9.78001 12.8311 9.79449 12.8353C9.79881 12.8366 9.8038 12.8372 9.80945 12.8372H12.8768C12.8812 12.8372 12.8855 12.8378 12.8897 12.839C12.8973 12.8412 12.9043 12.8454 12.91 12.8511C12.9189 12.86 12.924 12.8722 12.924 12.8849C12.9261 16.1369 12.9271 18.2474 12.9271 19.2165C12.9275 19.8833 13.1229 20.4732 13.5132 20.9861C13.7645 21.3164 14.0679 21.5474 14.4235 21.6791C14.5087 21.7105 14.5947 21.7397 14.6817 21.7666C14.7411 21.7849 14.801 21.8022 14.8613 21.8185C15.3068 21.9384 15.7748 21.9996 16.2652 22.0021C16.7632 22.0046 17.1683 21.9423 17.4804 21.8152C18.0235 21.5938 18.472 21.2065 18.8259 20.6535C18.9332 20.4858 19.0112 20.3118 19.06 20.1313C19.1435 19.8227 19.0574 19.4829 18.7485 19.3935C18.7172 19.3844 18.6836 19.3778 18.6477 19.3742C18.562 19.3655 18.4954 19.3976 18.4478 19.4704C18.2114 19.8297 17.9251 20.1416 17.589 20.4062C17.1424 20.7575 16.5835 20.9037 16.1122 20.7784C16.0963 20.7742 16.0804 20.7696 16.0647 20.7647C15.691 20.649 15.3785 20.3564 15.2308 19.8525C15.1521 19.5847 15.1124 19.3789 15.1115 19.2353C15.1078 18.3395 15.1074 16.218 15.1103 12.8708C15.1103 12.8669 15.1111 12.863 15.1126 12.8594C15.1141 12.8558 15.1163 12.8525 15.119 12.8497C15.1218 12.8469 15.1251 12.8447 15.1287 12.8432C15.1323 12.8417 15.1362 12.841 15.1401 12.841H21.255L21.2607 12.8417L21.2658 12.844C21.2692 12.8461 21.272 12.8492 21.2738 12.8528C21.2756 12.8564 21.2763 12.8604 21.276 12.8645C21.2756 12.8685 21.2742 12.8723 21.2717 12.8755C19.8192 14.8174 18.3668 16.7632 16.9147 18.7129C16.8696 18.7733 16.8451 18.817 16.8414 18.8439C16.8191 18.9983 16.8224 19.1444 16.8513 19.2823C16.854 19.2949 16.8593 19.3023 16.8673 19.3043C16.873 19.3061 16.8801 19.305 16.8886 19.3011C17.1192 19.196 17.5147 18.9933 18.0752 18.6932C18.6706 18.3739 19.2803 18.2978 19.9041 18.465C19.9388 18.4743 19.9736 18.4844 20.0085 18.4953C20.1028 18.5246 20.1975 18.5595 20.2925 18.5999C21.2016 18.9861 21.7101 19.72 21.9504 20.6614C22.2766 21.938 22.2408 23.19 21.843 24.4173C21.6377 25.0511 21.2734 25.5458 20.7501 25.9014C19.8877 26.4875 18.8172 26.436 17.8616 26.1609M17.5242 27.349C18.199 27.5401 18.9925 27.5759 19.6791 27.5271C20.2793 27.4845 20.8878 27.3386 21.5046 27.0894C22.5399 26.6713 23.2867 25.981 23.7449 25.0186C24.322 23.807 24.477 22.4989 24.21 21.0943C24.104 20.5363 23.9097 20.0005 23.6269 19.4868C23.1054 18.5386 22.3559 17.9568 21.3494 17.555C21.2378 17.5105 21.1217 17.4707 21.0012 17.4358M17.5242 27.349C17.4923 27.3399 17.4607 27.3306 17.4293 27.3208C17.3379 27.2924 17.249 27.261 17.1631 27.2264C16.2317 26.8518 15.595 26.1785 15.2531 25.2065C15.1744 24.9826 15.1264 24.7216 15.109 24.4236C15.0631 23.6281 15.507 23.0283 16.3341 22.9644C16.5479 22.9479 16.7442 22.9655 16.9229 23.0171C17.0642 23.0578 17.1946 23.1198 17.314 23.203C17.8467 23.5743 17.9722 24.4119 17.7027 24.9652C17.559 25.2603 17.3403 25.4702 17.0464 25.5948C17.0145 25.6085 17.0101 25.6279 17.0333 25.6532C17.2551 25.896 17.53 26.0649 17.8581 26.1599\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Tezos\"})}),className:\"framer-y1thm5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gpkrsp\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lceh7m\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ywxorr\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:36,intrinsicWidth:36,svg:'<svg width=\"36\" height=\"36\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M30.2791 30.2781C33.5355 27.0217 35.3649 22.6051 35.3649 17.9998C35.3649 13.3946 33.5355 8.97797 30.2791 5.72157C27.0227 2.46517 22.6061 0.635742 18.0008 0.635742C13.3956 0.635742 8.97895 2.46517 5.72255 5.72157C2.46614 8.97797 0.636719 13.3946 0.636719 17.9998C0.636719 22.6051 2.46614 27.0217 5.72255 30.2781C8.97895 33.5345 13.3956 35.3639 18.0008 35.3639C22.6061 35.3639 27.0227 33.5345 30.2791 30.2781ZM18.1143 9.41914C18.9233 9.16798 19.7125 9.11045 20.4816 9.24656C21.4799 9.42316 22.1687 9.98536 22.5482 10.9332L22.5513 10.9347C22.5672 10.9512 22.6014 10.9702 22.6539 10.9917C23.8528 11.4901 25.0723 11.9293 26.3124 12.3093C27.0451 12.5335 27.5347 12.6973 27.7811 12.8005C28.8213 13.2384 29.9214 13.8578 30.4648 14.7812C30.7562 15.2759 30.8996 15.7322 30.8952 16.1502C30.8844 17.0818 30.5741 17.8934 29.9642 18.585L29.96 18.5879L29.6619 18.9963C29.4466 19.0729 29.2468 19.174 29.0625 19.2994L28.6692 19.5682C26.8648 20.662 24.9214 21.3792 22.839 21.72C22.3823 21.7947 21.8968 21.8285 21.4101 21.8092C21.8975 21.8287 22.3837 21.7949 22.8411 21.72C24.9235 21.3793 26.8669 20.6621 28.6712 19.5683L29.0645 19.2994C29.2488 19.174 29.4486 19.073 29.664 18.9964C29.5031 19.2466 29.2631 19.53 28.9439 19.8466C28.0939 20.6896 27.3273 21.4426 26.6439 22.1057C25.6103 23.1089 24.5818 24.2971 23.5583 25.6701C22.7939 26.6949 22.1542 27.789 21.6393 28.9524C20.98 30.4401 20.619 32.1235 20.8394 33.7432C20.8451 33.7831 20.8676 33.7993 20.9069 33.7917C23.0368 33.4028 25.0061 32.6127 26.8149 31.4214C28.8828 30.061 30.5576 28.3016 31.8395 26.1432C34.6011 21.493 34.794 15.6372 32.3496 10.795C29.9984 6.13719 25.5913 2.93569 20.4452 2.12629C19.8169 2.02749 19.1871 1.96922 18.5556 1.95149C16.1895 1.88309 13.9507 2.28938 11.8391 3.17034C7.41212 5.01714 4.00637 8.76679 2.62887 13.36C1.84734 15.9649 1.73239 18.6047 2.28402 21.2792C2.71532 23.3686 3.53517 25.2958 4.74357 27.0609C4.74903 27.0691 4.7566 27.0756 4.76546 27.0798C4.77433 27.0839 4.78416 27.0856 4.79391 27.0846C4.80366 27.0837 4.81297 27.0801 4.82083 27.0742C4.8287 27.0684 4.83483 27.0605 4.83857 27.0514C5.60174 25.2661 6.10144 23.3734 6.33767 21.3733C6.50234 19.9724 6.62995 18.6268 6.72052 17.3367C6.77435 16.5634 6.87252 15.8459 7.01502 15.184C7.37602 13.5095 8.23957 12.1798 9.60567 11.195C10.3612 10.6503 11.201 10.207 12.1251 9.86499C12.8496 9.59709 13.4168 9.41248 13.8265 9.31114C14.5549 9.13001 15.3364 9.07428 16.1711 9.14394C16.8369 9.19963 17.4846 9.29137 18.1143 9.41914ZM18.2269 20.4988C18.2436 20.5 18.2774 20.5141 18.3284 20.541C19.1778 20.9892 20.0914 21.2327 21.0694 21.2714C20.0922 21.2324 19.1792 20.989 18.3305 20.5411C18.2773 20.513 18.2428 20.4989 18.2269 20.4988ZM15.7241 11.9832C15.1698 11.9832 14.6382 12.2034 14.2462 12.5953C13.8543 12.9873 13.6341 13.5189 13.6341 14.0732C13.6341 14.6275 13.8543 15.1591 14.2462 15.551C14.6382 15.943 15.1698 16.1632 15.7241 16.1632C16.2784 16.1632 16.81 15.943 17.2019 15.551C17.5939 15.1591 17.8141 14.6275 17.8141 14.0732C17.8141 13.5189 17.5939 12.9873 17.2019 12.5953C16.81 12.2034 16.2784 11.9832 15.7241 11.9832Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"CoinGecko\"})}),className:\"framer-9thmav\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u3n7ef\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ls4vm0\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-l2g72\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:124,svg:'<svg width=\"124\" height=\"30\" viewBox=\"0 0 124 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M21.2763 11.2019C19.4705 8.96185 17.66 6.72727 15.8447 4.49809C15.2874 3.81432 14.6868 2.99495 14.043 2.03997C17.0398 1.89084 19.9686 2.80693 22.3689 4.56606C22.396 4.58635 22.4223 4.58533 22.448 4.56302C23.7364 3.44234 25.102 2.36765 26.5446 1.33896C26.9794 1.02852 27.4725 0.717749 28.0237 0.406637C28.3676 0.21287 28.9175 -0.0580003 29.306 0.0109847C29.3572 0.0201647 29.4042 0.0452597 29.4401 0.0826418C29.4761 0.120026 29.4991 0.167763 29.5059 0.218956C29.5275 0.388714 29.5082 0.555767 29.448 0.720116C29.2823 1.16987 29.049 1.62843 28.748 2.09577C28.1962 2.95268 27.5888 3.80011 26.926 4.63809C25.1317 6.90852 23.2485 9.09644 21.2763 11.2019Z\" fill=\"white\"/>\\n<path d=\"M51.7992 13.0003L51.819 13.005L51.7994 13.0874L51.7995 13.1034L51.8005 13.1037L51.8024 14.5715L51.8174 14.5743L51.8025 14.6534L51.8025 14.6741L51.7987 14.6734L51.7996 14.6745L51.8034 16.2718L51.8319 16.28L51.8037 16.3774L51.8204 20.1461L51.842 20.1509L51.8209 20.2455L51.8209 20.2496L51.8223 20.2499C52.0035 20.6733 52.2778 20.8857 52.645 20.887C53.9442 20.8931 55.2458 20.8934 56.5498 20.888C56.5843 20.888 56.6019 20.8711 56.6025 20.8373L56.6078 20.1565L56.5864 20.1524L56.6094 20.0322L56.6113 18.0232L56.59 18.019L56.6094 17.9197L56.6103 16.3186L56.5889 16.3142L56.6133 16.1959V14.8984L56.5982 14.8967L56.6133 14.7601L56.6173 11.2584C56.6173 11.2212 56.6359 11.2026 56.6731 11.2026H59.2114C59.2479 11.2026 59.2662 11.2209 59.2662 11.2574L59.2691 14.9874L59.2764 14.9883L59.2692 15.054L59.2702 16.6589L59.2868 16.6623L59.2702 16.7427L59.2702 16.762L59.2664 16.7612L59.2673 16.7621L59.2683 18.3345L59.2878 18.3383L59.2684 18.4375L59.2704 18.4378L59.2714 20.4585L59.2865 20.4613L59.2714 20.5406L59.2714 20.5612L59.2696 23.2051C59.2696 23.2261 59.2588 23.2366 59.2372 23.2366C57.075 23.2373 54.8553 23.2369 52.5781 23.2356C52.204 23.2356 51.7888 23.175 51.3323 23.054C50.4848 22.8281 49.8825 22.3503 49.5254 21.6205C49.2617 21.0802 49.1336 20.4585 49.1409 19.7554L49.1185 19.7504L49.1416 19.6468L49.1407 16.0488L49.137 16.0487L49.1406 15.9477L49.1416 14.2763L49.1218 14.2725L49.1445 14.1521L49.1455 12.5781L49.1172 12.5714L49.1446 12.456L49.1476 11.2503C49.1476 11.2185 49.1635 11.2026 49.1953 11.2026H51.7487C51.7799 11.2026 51.7954 11.2185 51.7954 11.2503L51.7992 13.0003Z\" fill=\"white\"/>\\n<path d=\"M23.236 18.033L23.238 18.0351C22.823 19.1964 22.1989 20.2329 21.3657 21.1446L21.3719 21.1519L21.3136 21.2011L21.2982 21.2176C20.4724 22.0955 19.5123 22.7842 18.4187 23.2833L16.6761 21.0239L16.6687 21.0263L16.5915 21.0859L18.3204 23.3269C17.1836 23.8238 15.996 24.0804 14.7577 24.0968L14.753 24.0971L14.6699 24.1537L14.6314 24.0974C13.2414 24.092 11.9272 23.7896 10.6889 23.1901C10.6845 23.1881 10.6806 23.1849 10.6777 23.181C10.6748 23.1771 10.6729 23.1725 10.6722 23.1677C10.6715 23.1629 10.672 23.1579 10.6737 23.1533C10.6753 23.1488 10.6781 23.1447 10.6818 23.1414L12.5626 21.5012L12.6618 21.4026L12.668 21.4089L23.236 18.033Z\" fill=\"white\"/>\\n<path d=\"M18.4187 23.2833L18.4089 23.2877L18.4172 23.2814L18.4187 23.2833Z\" fill=\"white\"/>\\n<path d=\"M82.0635 11.228L82.0625 14.5537L82.0288 14.6634L82.0625 14.6737V17.8086L82.0353 17.9239L82.0625 17.9303V20.9743L82.0424 21.0987L82.0626 21.102L82.0655 23.1888C82.0655 23.2213 82.0814 23.2375 82.1132 23.2375H84.6626C84.6978 23.2375 84.7157 23.2196 84.7164 23.1838L84.7205 21.6265L84.7205 21.614L84.7469 21.5297L84.7205 21.5214L84.7215 18.4356L84.7409 18.3534L84.7215 18.3488L84.7205 15.2334L84.7205 15.2131L84.7361 15.1334L84.7204 15.1303L84.7184 11.2513C84.7184 11.2189 84.7019 11.2026 84.6687 11.2026H82.0889C82.0822 11.2026 82.0757 11.2053 82.0709 11.2101C82.0662 11.2148 82.0635 11.2213 82.0635 11.228Z\" fill=\"white\"/>\\n<path d=\"M88.3151 12.8869L88.2996 12.8821L88.255 13.0259C88.0714 13.5044 87.9747 14.0016 87.9649 14.5175L87.9383 14.6155L87.9659 14.623L87.961 18.354L87.9375 18.4736L87.9581 18.4776C87.952 18.9454 87.9515 19.4121 87.9565 19.8775C87.9613 20.3063 88.034 20.7398 88.1747 21.1781C88.6423 22.6359 89.9419 23.2263 91.3926 23.2355C92.0548 23.2389 93.9268 23.2389 97.0089 23.2355C97.0434 23.2355 97.0606 23.2179 97.0606 23.1827V20.9427C97.0606 20.9109 97.045 20.895 97.0139 20.895C96.6379 20.891 94.944 20.8896 91.9323 20.891C91.515 20.891 91.229 20.8518 91.0741 20.7733C90.7724 20.6204 90.6209 20.3327 90.6196 19.91L90.6176 18.8965L90.6151 18.896L90.6189 18.8966L90.6189 18.8766L90.6346 18.7969L90.6189 18.7939L90.6179 15.2363L90.6167 15.236L90.6432 15.1379L90.6179 15.1311C90.6205 14.914 90.6238 14.6975 90.6279 14.4815C90.6314 14.2579 90.6922 14.0555 90.8103 13.8743L90.8396 13.8834L90.8672 13.7945L90.8734 13.7865C91.0986 13.6188 91.3822 13.5349 91.7237 13.5349C94.145 13.5376 95.9061 13.5369 97.0072 13.5328C97.0437 13.5328 97.062 13.5146 97.062 13.478V11.2614C97.062 11.2242 97.043 11.2056 97.0052 11.2056C95.9521 11.1995 94.073 11.2005 91.3676 11.2086C90.9098 11.21 90.4644 11.2776 90.0315 11.4115C89.2357 11.6571 88.6635 12.1489 88.3151 12.8869Z\" fill=\"white\"/>\\n<path d=\"M15.8447 4.49809C15.2874 3.81432 14.6868 2.99495 14.043 2.03997C12.9865 2.08731 11.9513 2.26357 10.9375 2.56859C11.5956 3.59526 12.1965 4.44709 12.7403 5.1241C13.6499 6.25492 14.5616 7.39453 15.4753 8.54294C16.105 8.62883 16.7211 8.80434 17.3237 9.06946C17.3297 9.07196 17.3349 9.07592 17.3389 9.08097C17.343 9.08602 17.3457 9.09201 17.3468 9.09837C17.3479 9.10473 17.3474 9.11127 17.3453 9.11739C17.3432 9.1235 17.3396 9.129 17.3349 9.13337L16.4483 9.97431L14.1523 12.2019C15.0086 13.4437 15.9199 14.6418 16.8864 15.7963L19.2917 13.322L21.2763 11.2019C19.4705 8.96185 17.66 6.72727 15.8447 4.49809Z\" fill=\"white\"/>\\n<path d=\"M10.9347 2.56836C11.5928 3.59503 12.1937 4.44686 12.7375 5.12387C13.6472 6.25469 14.5588 7.3943 15.4726 8.54271C13.9775 8.37576 12.5952 8.66375 11.3257 9.40668L11.3269 9.40825C10.3584 9.99734 9.58739 10.7819 9.01387 11.7619C7.67879 9.97908 6.26662 8.25444 4.77734 6.58796C5.51598 5.71823 6.34847 4.96498 7.27481 4.3282L7.27344 4.32648C8.40697 3.54396 9.6274 2.95792 10.9347 2.56836Z\" fill=\"white\"/>\\n<path d=\"M62.6895 7.2242L62.6875 7.22368L62.6936 6.32484C62.6936 6.28764 62.7122 6.26904 62.7494 6.26904H65.2856C65.3015 6.26904 65.3167 6.27535 65.3279 6.28657C65.3392 6.2978 65.3455 6.31302 65.3455 6.3289L65.3445 7.90891L65.3465 7.90943L65.3455 9.56102L62.6875 8.92392L62.6895 7.2242Z\" fill=\"white\"/>\\n<path d=\"M75.9648 7.16991L75.9659 7.17028L75.9648 11.2756L75.9659 11.2759L75.9648 18.8875L78.6218 19.3937V11.8866L78.6208 11.8863L78.6228 7.9592L78.6218 7.95896L78.6208 6.31673C78.6208 6.30408 78.6159 6.29195 78.6071 6.28301C78.5984 6.27407 78.5865 6.26904 78.5741 6.26904H76.0227C75.9868 6.26904 75.9689 6.28697 75.9689 6.32281L75.9648 7.16991Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M116.155 17.1622L112.687 6.40608C112.677 6.37429 112.655 6.3584 112.621 6.3584H108.104C108.088 6.35842 108.072 6.36353 108.059 6.37301C108.046 6.38249 108.036 6.39584 108.031 6.41115L105.637 13.7125L105.64 13.7136L104.656 16.7052C106.059 17.0805 107.31 17.3937 108.41 17.6446C111.732 18.4034 114.581 19.0686 116.956 19.6401L116.159 17.1627L116.155 17.1622ZM112.948 16.5266L112.944 16.5256L110.6 9.10666C110.595 9.09275 110.586 9.08063 110.574 9.07206C110.563 9.06349 110.548 9.05891 110.534 9.05898H110.165C110.132 9.05898 110.111 9.07487 110.1 9.10666L108.366 14.6477L108.369 14.6488L107.727 16.7041C107.726 16.7089 107.725 16.7139 107.726 16.7187L107.727 16.722C107.727 16.7234 107.728 16.7248 107.729 16.7261C107.729 16.7282 107.731 16.7303 107.732 16.7321C107.735 16.7361 107.739 16.7393 107.743 16.7415L107.746 16.7428L107.75 16.7438L107.753 16.7445L107.755 16.7447L107.758 16.7447H112.935C112.977 16.7447 112.994 16.7241 112.984 16.6828L112.948 16.5266Z\" fill=\"white\"/>\\n<path d=\"M120.371 17.8526L123.336 18.5049L123.333 6.41318C123.333 6.37666 123.315 6.3584 123.279 6.3584H120.409C120.384 6.3584 120.372 6.37091 120.372 6.39594L120.371 17.8526Z\" fill=\"white\"/>\\n<path d=\"M84.7667 6.38379H82.0275C82.0102 6.38379 81.9961 6.39787 81.9961 6.41524V9.0793C81.9961 9.09667 82.0102 9.11075 82.0275 9.11075H84.7667C84.784 9.11075 84.7981 9.09667 84.7981 9.0793V6.41524C84.7981 6.39787 84.784 6.38379 84.7667 6.38379Z\" fill=\"white\"/>\\n<path d=\"M9.01387 11.7619C7.67879 9.97908 6.26662 8.25444 4.77734 6.58796C4.14227 7.33192 3.59887 8.14108 3.14844 9.01557C4.85684 11.0391 6.5267 13.0905 8.158 15.1695C8.13771 13.9467 8.42343 12.8109 9.01387 11.7619Z\" fill=\"white\"/>\\n<path d=\"M43.4881 10.8345C43.4455 10.2637 43.131 9.97658 42.5446 9.97319C41.3178 9.96508 40.0946 9.95967 38.8752 9.95696L37.8404 9.9701C37.8059 9.97078 37.7887 9.98836 37.7887 10.0229L37.7785 11.6187C36.8844 11.2176 35.9596 10.9112 35.0039 10.6995L35.0059 9.04642L35.0039 9.04595L35.0049 7.4603C35.0049 7.45115 35.0086 7.44237 35.015 7.43591C35.0215 7.42944 35.0303 7.4258 35.0394 7.4258C38.2127 7.42039 40.8491 7.42242 42.9484 7.43189C43.3846 7.43392 43.8652 7.53435 44.39 7.73319C45.507 8.15725 46.1025 9.22348 46.2232 10.3658C46.2732 10.8412 46.2878 11.3096 46.2668 11.7708L46.267 13.3045L46.2334 14.8856L46.2354 14.8861C46.0575 16.6371 45.1008 17.6314 43.3654 17.8687L35.0039 16.068L35.0049 13.8184L35.0039 13.8183V10.6995C35.9596 10.9112 36.8844 11.2176 37.7785 11.6187L37.7775 14.3006L37.7785 14.3008V15.3315C37.7785 15.3599 37.7927 15.3741 37.8211 15.3741C39.3787 15.3755 40.9377 15.3744 42.498 15.3711C43.1824 15.3697 43.5145 15.0214 43.4942 14.3261C43.5145 14.2856 43.5236 14.2372 43.5216 14.1811C43.5211 14.1572 43.529 14.1442 43.5454 14.1421C43.5277 14.1434 43.5191 14.1564 43.5196 14.1813C43.5216 14.2374 43.5125 14.2858 43.4922 14.3263L43.4962 12.5462L43.4881 10.8345Z\" fill=\"white\"/>\\n<path d=\"M24.808 16.1288L26.9891 18.9572C28.1811 15.229 27.6384 11.1537 25.4958 7.88098C25.4775 7.85257 25.4576 7.85156 25.4359 7.87794L23.6758 10.0642C23.6678 10.0743 23.6626 10.0863 23.6609 10.0989C23.6591 10.1116 23.6607 10.1245 23.6656 10.1362C23.7502 10.3398 23.8256 10.5116 23.8919 10.6516C24.7055 12.3823 25.0109 14.208 24.808 16.1288Z\" fill=\"white\"/>\\n<path d=\"M65.3455 9.56102V11.1704C65.3455 11.1796 65.3491 11.1883 65.3556 11.1948C65.362 11.2013 65.3708 11.2049 65.38 11.2049C67.7397 11.1988 69.1238 11.2008 69.5323 11.211C70.8379 11.2434 72.0087 11.7639 72.5189 13.0137C72.7753 13.6427 72.872 14.3579 72.8091 15.1594L72.8132 18.3814V19.6556C72.5621 19.5906 72.3101 19.5303 72.0574 19.4746C72.3096 19.5302 72.561 19.5905 72.8116 19.6553C72.8298 20.2336 72.7466 20.7848 72.562 21.3089C72.4579 21.6031 72.3074 21.8739 72.1107 22.1214L72.1121 22.1218C71.732 22.5831 71.2606 22.8911 70.6979 23.046C70.2522 23.1684 69.8495 23.2303 69.4897 23.2317C67.2416 23.2398 64.9931 23.2408 62.7443 23.2347C62.7085 23.2347 62.6905 23.2164 62.6905 23.1799L62.6875 19.5697L62.6846 19.5691V13.0449C63.5868 13.1613 64.4708 13.3334 65.3365 13.5613L65.3426 16.7377L65.3436 20.153L65.3465 20.1537L65.3455 20.8567C65.3455 20.8614 65.3464 20.866 65.3482 20.8703C65.35 20.8746 65.3526 20.8785 65.3559 20.8818C65.3592 20.8851 65.3631 20.8877 65.3674 20.8895C65.3717 20.8913 65.3763 20.8922 65.381 20.8922L68.6061 20.8993C68.8374 20.8939 69.0606 20.8828 69.2771 20.8666C69.8337 20.8247 70.1211 20.52 70.1394 19.9526C70.1475 19.6841 70.1526 19.4149 70.1546 19.145L70.1562 19.1452L70.1572 14.5274C70.1457 13.8923 69.8366 13.5622 69.23 13.5372C68.5536 13.5095 67.2568 13.5176 65.3394 13.5616C64.4737 13.3336 63.5897 13.1615 62.6875 13.0452V8.92392L65.3455 9.56102Z\" fill=\"white\"/>\\n<path d=\"M8.1553 15.1695C6.52399 13.0905 4.85414 11.0392 3.14573 9.01563C2.70341 9.85968 2.36187 10.7406 2.12109 11.6584L2.12296 11.6609C1.89953 12.4885 1.76349 13.3249 1.71484 14.1701C1.61957 15.6294 1.76923 17.056 2.16279 18.4491C3.94289 20.4922 5.66583 22.5851 7.33163 24.7277L9.17091 23.1269L10.3725 22.0405L10.3716 22.0392L12.267 20.2836L9.51878 16.9266L8.80965 17.6794C8.77786 17.7125 8.7525 17.7081 8.73356 17.6662C8.37781 16.8708 8.18506 16.0386 8.1553 15.1695Z\" fill=\"white\"/>\\n<path d=\"M16.8843 15.7965C15.9178 14.642 15.0064 13.4439 14.1502 12.2021L11.3867 14.9768L9.51878 16.9266L12.267 20.2836L14.3049 18.3355L16.8843 15.7965Z\" fill=\"white\"/>\\n<path d=\"M43.3654 17.8687C43.134 17.8971 42.9711 17.9117 42.8764 17.9117C41.1991 17.909 39.5184 17.91 37.8343 17.9147C37.8005 17.9147 37.7836 17.9316 37.7836 17.9655L37.7765 20.0837C37.6075 19.9618 37.4339 19.8517 37.2559 19.7535C37.4336 19.8516 37.6067 19.9616 37.7755 20.0833L37.7725 23.1887C37.7725 23.2212 37.7562 23.2374 37.7238 23.2374H35.0597C35.0239 23.2374 35.0059 23.2195 35.0059 23.1836L35.0039 19.0688L35.0049 19.069L35.0039 16.068L43.3654 17.8687Z\" fill=\"white\"/>\\n<path d=\"M26.9879 18.9573L24.8068 16.1289C24.7175 16.8999 24.5423 17.6594 24.2812 18.4075L24.2825 18.4087C23.8679 19.5729 23.262 20.628 22.4648 21.5739C21.6039 22.5857 20.5868 23.4052 19.4141 24.0329L21.1539 26.1998C22.3104 25.5282 23.3395 24.698 24.241 23.7092C25.0776 22.7888 25.764 21.7752 26.2996 20.668L26.2985 20.6666L26.9879 18.9573Z\" fill=\"white\"/>\\n<path d=\"M116.953 19.6405C114.577 19.069 111.729 18.4038 108.407 17.645C107.307 17.3941 106.056 17.0809 104.653 16.7056L104.113 18.3622L104.115 18.3626L102.567 23.0965C102.555 23.1316 102.568 23.1492 102.604 23.1492H105.67C105.7 23.1492 105.72 23.1347 105.729 23.1056L106.866 19.5031C106.875 19.4734 106.895 19.4585 106.926 19.4585L108.092 19.4484L108.093 19.4488L113.759 19.4528C113.777 19.4527 113.794 19.4584 113.808 19.469C113.822 19.4796 113.833 19.4946 113.838 19.5117L114.446 21.4737L114.947 23.1029C114.957 23.1333 114.978 23.1486 115.009 23.1486H118.046C118.05 23.1486 118.054 23.1477 118.058 23.1458C118.062 23.1439 118.065 23.1412 118.067 23.1378C118.07 23.1344 118.071 23.1305 118.072 23.1264C118.073 23.1223 118.072 23.118 118.071 23.1141L116.953 19.6405Z\" fill=\"white\"/>\\n<path d=\"M123.338 20.1727L123.335 18.5049L120.369 17.8525L120.367 19.3022L120.37 23.0893C120.37 23.1286 120.39 23.1482 120.429 23.1482H123.278C123.317 23.1482 123.337 23.1289 123.337 23.0904L123.338 20.1727Z\" fill=\"white\"/>\\n<path d=\"M7.329 24.7279L4.05171 27.3794L4.03922 27.3893C3.66784 27.6723 -0.00200162 30.4693 8.19164e-07 29.1702C8.19164e-07 29.0545 0.00575024 28.9771 0.0172478 28.9379C0.0963783 28.6613 0.251934 28.3238 0.483915 27.9254C1.0749 26.9105 1.73451 25.9432 2.46274 25.0235L4.2419 22.8065C4.26286 22.7801 4.26354 22.7537 4.24393 22.7273C3.28557 21.4342 2.59098 20.0082 2.16016 18.4492C3.94025 20.4924 5.6632 22.5853 7.329 24.7279Z\" fill=\"white\"/>\\n<path d=\"M78.6228 23.1939C78.6228 23.2052 78.6183 23.216 78.6103 23.224C78.6023 23.232 78.5915 23.2365 78.5802 23.2365H76.0044C75.9944 23.2365 75.9849 23.2325 75.9779 23.2255C75.9708 23.2185 75.9669 23.2089 75.9669 23.199L75.9648 18.8875L78.6218 19.3937L78.6228 23.1939Z\" fill=\"white\"/>\\n<path d=\"M10.6369 24.389C11.4696 24.7397 12.3363 24.9795 13.237 25.1085C13.6624 25.611 14.2387 26.3181 14.9657 27.2298C15.1449 27.4544 15.2275 27.6904 15.2132 27.9379C14.5099 27.969 13.8166 27.9437 13.1335 27.8618C11.0775 27.6106 9.18733 26.9154 7.46365 25.7771C7.4617 25.7758 7.46008 25.774 7.45894 25.772C7.45779 25.7699 7.45714 25.7676 7.45705 25.7652C7.45695 25.7629 7.4574 25.7605 7.45837 25.7583C7.45934 25.7562 7.4608 25.7543 7.46263 25.7528L9.7006 23.9795C9.72292 23.9612 9.74727 23.9585 9.77365 23.9713L10.636 24.3873L10.6369 24.389Z\" fill=\"white\"/>\\n<path d=\"M19.4111 24.0332L21.1509 26.2002C19.8792 26.9365 18.5266 27.4416 17.0933 27.7156L17.0919 27.7158L15.2145 27.9378C15.2287 27.6903 15.1462 27.4542 14.967 27.2297C14.2399 26.318 13.6637 25.6109 13.2383 25.1084C13.8551 25.1936 14.4858 25.2241 15.1303 25.1997C16.6447 25.1143 18.0717 24.7255 19.4111 24.0332Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kl3ydv\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vs40mc\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p0q2n0\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:43,intrinsicWidth:69,svg:'<svg width=\"69\" height=\"43\" viewBox=\"0 0 69 43\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.99593 0L4.99407 42.4444C4.99407 42.4743 4.9788 42.4893 4.94828 42.4893H0.0495202C0.0177525 42.4893 0.00186869 42.4734 0.00186869 42.4416L0 0H4.99593Z\" fill=\"white\"/>\\n<path d=\"M68.3895 0L68.3867 42.4435C68.3867 42.474 68.3715 42.4893 68.3409 42.4893H63.444C63.4123 42.4893 63.3964 42.4734 63.3964 42.4416L63.3945 0H68.3895Z\" fill=\"white\"/>\\n<path d=\"M7.9533 6.79834H12.8736C12.8952 6.79834 12.9128 6.81591 12.9128 6.83758V42.4492C12.9128 42.4708 12.8952 42.4884 12.8736 42.4884H7.9533C7.93163 42.4884 7.91406 42.4708 7.91406 42.4492V6.83758C7.91406 6.81591 7.93163 6.79834 7.9533 6.79834Z\" fill=\"white\"/>\\n<path d=\"M60.4078 6.79834H55.4857C55.4655 6.79834 55.4492 6.81465 55.4492 6.83478V42.452C55.4492 42.4721 55.4655 42.4884 55.4857 42.4884H60.4078C60.4279 42.4884 60.4442 42.4721 60.4442 42.452V6.83478C60.4442 6.81465 60.4279 6.79834 60.4078 6.79834Z\" fill=\"white\"/>\\n<path d=\"M15.893 13.6182H20.8226C20.8412 13.6182 20.8562 13.6332 20.8562 13.6518V42.4557C20.8562 42.4743 20.8412 42.4894 20.8226 42.4894H15.893C15.8744 42.4894 15.8594 42.4743 15.8594 42.4557V13.6518C15.8594 13.6332 15.8744 13.6182 15.893 13.6182Z\" fill=\"white\"/>\\n<path d=\"M52.4916 13.6182H47.5452C47.5245 13.6182 47.5078 13.6349 47.5078 13.6555V42.452C47.5078 42.4726 47.5245 42.4894 47.5452 42.4894H52.4916C52.5122 42.4894 52.529 42.4726 52.529 42.452V13.6555C52.529 13.6349 52.5122 13.6182 52.4916 13.6182Z\" fill=\"white\"/>\\n<path d=\"M23.81 20.394H28.7658C28.7839 20.394 28.7985 20.4087 28.7985 20.4267V42.4567C28.7985 42.4748 28.7839 42.4894 28.7658 42.4894H23.81C23.792 42.4894 23.7773 42.4748 23.7773 42.4567V20.4267C23.7773 20.4087 23.792 20.394 23.81 20.394Z\" fill=\"white\"/>\\n<path d=\"M44.5521 20.3931H39.6244C39.6053 20.3931 39.5898 20.4085 39.5898 20.4276V42.4538C39.5898 42.4729 39.6053 42.4884 39.6244 42.4884H44.5521C44.5712 42.4884 44.5867 42.4729 44.5867 42.4538V20.4276C44.5867 20.4085 44.5712 20.3931 44.5521 20.3931Z\" fill=\"white\"/>\\n<path d=\"M31.7496 27.1436H36.6829C36.6999 27.1436 36.7137 27.1574 36.7137 27.1744V42.4584C36.7137 42.4754 36.6999 42.4892 36.6829 42.4892H31.7496C31.7326 42.4892 31.7188 42.4754 31.7188 42.4584V27.1744C31.7188 27.1574 31.7326 27.1436 31.7496 27.1436Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"MIRACLEPLUS\"})}),className:\"framer-1bw9wfs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rhvckw\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-26ldg3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tgln1\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.40907 11.6196C-0.895926 7.60207 1.16907 2.23207 5.61657 0.829571C6.30491 0.612904 7.24241 0.503738 8.42907 0.502071C12.0807 0.498738 15.7332 0.49707 19.3866 0.49707C20.4099 0.49707 21.1849 0.590404 21.7116 0.777071C25.6691 2.17207 26.4241 7.59207 22.8791 9.95457C22.0057 10.5362 20.8149 11.1554 19.3066 11.8121C16.9082 12.8537 14.4857 13.8396 12.0391 14.7696C8.28407 16.1946 3.54407 15.3421 1.40907 11.6196ZM25.0257 22.0821C24.3957 23.5604 23.3424 24.5762 21.8657 25.1296C20.5879 25.6057 18.8402 25.5604 17.2468 25.519H17.2468H17.2467C16.8575 25.5089 16.4774 25.499 16.1157 25.4971C15.0674 25.4921 14.259 25.3729 13.6907 25.1396C10.3507 23.7721 9.55321 19.3646 12.1357 16.9046C13.1368 15.9494 14.8823 15.3059 16.4257 14.737L16.4258 14.737C16.8172 14.5927 17.1957 14.4531 17.5457 14.3146C22.4757 12.3621 27.0882 17.2346 25.0257 22.0821ZM2.26748 24.7352C4.39498 26.3202 7.82248 25.4227 8.76998 22.8852C9.23664 21.6352 9.29831 20.4835 8.95498 19.4302C7.45748 14.8352 0.769977 15.5477 0.494977 20.4452C0.397477 22.1877 0.769976 23.6177 2.26748 24.7352Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Cohere\"})}),className:\"framer-v74zrj\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lbccqm\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1anqibc\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-th5jcg\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:316,intrinsicWidth:273,svg:'<svg width=\"273\" height=\"316\" viewBox=\"0 0 273 316\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M145.04 82.7999L234.32 0.509922C234.366 0.466445 234.424 0.437535 234.486 0.426834C234.548 0.416133 234.612 0.424122 234.67 0.449795C234.728 0.475468 234.777 0.517673 234.81 0.571087C234.844 0.624501 234.862 0.68673 234.86 0.749924L234.84 94.1699C234.84 94.2119 234.848 94.2536 234.864 94.2924C234.88 94.3312 234.904 94.3665 234.934 94.3962C234.963 94.4259 234.999 94.4495 235.038 94.4656C235.076 94.4816 235.118 94.4899 235.16 94.4899L271.71 94.5099C271.752 94.5099 271.794 94.5182 271.832 94.5343C271.871 94.5504 271.907 94.5739 271.936 94.6037C271.966 94.6334 271.99 94.6686 272.006 94.7075C272.022 94.7463 272.03 94.7879 272.03 94.8299V230.54C272.03 230.625 271.996 230.706 271.936 230.766C271.876 230.826 271.795 230.86 271.71 230.86L235.34 230.85C235.255 230.85 235.174 230.884 235.114 230.944C235.054 231.004 235.02 231.085 235.02 231.17L235.04 314.37C235.04 314.431 235.022 314.491 234.989 314.543C234.955 314.594 234.908 314.635 234.852 314.66C234.796 314.685 234.734 314.694 234.674 314.685C234.613 314.676 234.556 314.65 234.51 314.61L145.02 235.98C144.974 235.94 144.917 235.914 144.856 235.905C144.796 235.896 144.734 235.905 144.678 235.93C144.622 235.955 144.575 235.996 144.541 236.047C144.508 236.099 144.49 236.159 144.49 236.22L144.5 315.63C144.5 315.715 144.466 315.796 144.406 315.856C144.346 315.916 144.265 315.95 144.18 315.95L127.29 315.9C127.205 315.9 127.124 315.866 127.064 315.806C127.004 315.746 126.97 315.665 126.97 315.58L126.99 237.54C126.99 237.479 126.972 237.419 126.939 237.367C126.905 237.316 126.858 237.275 126.802 237.25C126.746 237.225 126.684 237.216 126.624 237.225C126.563 237.234 126.506 237.26 126.46 237.3L37.66 315.52C37.6138 315.56 37.557 315.586 37.4963 315.595C37.4357 315.604 37.3738 315.595 37.318 315.57C37.2622 315.545 37.2148 315.504 37.1815 315.453C37.1481 315.401 37.1303 315.341 37.13 315.28L37.14 231.16C37.14 231.118 37.1317 231.076 37.1156 231.037C37.0996 230.999 37.076 230.963 37.0463 230.934C37.0166 230.904 36.9813 230.88 36.9425 230.864C36.9036 230.848 36.862 230.84 36.82 230.84L0.32 230.86C0.23513 230.86 0.153739 230.826 0.0937271 230.766C0.0337155 230.706 0 230.625 0 230.54V94.8299C0 94.7879 0.00827915 94.7463 0.0243607 94.7075C0.0404422 94.6686 0.0640124 94.6334 0.0937271 94.6037C0.123442 94.5739 0.158716 94.5504 0.19754 94.5343C0.236364 94.5182 0.277977 94.5099 0.32 94.5099L36.67 94.4999C36.7549 94.4999 36.8363 94.4662 36.8963 94.4062C36.9563 94.3462 36.99 94.2648 36.99 94.1799L36.97 0.689922C36.9685 0.626729 36.9857 0.564499 37.0195 0.511086C37.0533 0.457672 37.1022 0.415466 37.1599 0.389793C37.2177 0.364121 37.2818 0.356132 37.3441 0.366833C37.4064 0.377534 37.4641 0.406448 37.51 0.449924L126.46 82.4199C126.506 82.4634 126.564 82.4923 126.626 82.503C126.688 82.5137 126.752 82.5057 126.81 82.48C126.868 82.4544 126.917 82.4122 126.95 82.3588C126.984 82.3053 127.002 82.2431 127 82.1799L126.96 0.539925C126.96 0.455055 126.994 0.37366 127.054 0.313648C127.114 0.253637 127.195 0.219925 127.28 0.219925L144.18 0.169922C144.265 0.169922 144.346 0.203637 144.406 0.263649C144.466 0.323661 144.5 0.405056 144.5 0.489925V82.5599C144.498 82.6231 144.516 82.6853 144.55 82.7388C144.583 82.7922 144.632 82.8344 144.69 82.8601C144.748 82.8857 144.812 82.8937 144.874 82.883C144.936 82.8723 144.994 82.8434 145.04 82.7999ZM113.12 94.5099C113.183 94.5104 113.244 94.4917 113.296 94.4564C113.348 94.4211 113.388 94.3708 113.411 94.3123C113.434 94.2537 113.438 94.1896 113.424 94.1285C113.409 94.0674 113.377 94.0121 113.33 93.9699L55.01 40.2499C54.9656 40.209 54.9102 40.182 54.8506 40.1721C54.791 40.1623 54.7298 40.17 54.6746 40.1945C54.6194 40.2189 54.5725 40.2589 54.5397 40.3096C54.5069 40.3603 54.4896 40.4195 54.49 40.4799L54.5 94.1899C54.5 94.2721 54.5327 94.351 54.5908 94.4091C54.6489 94.4673 54.7278 94.4999 54.81 94.4999L113.12 94.5099ZM217.4 40.4999C217.4 40.4395 217.383 40.3803 217.35 40.3296C217.318 40.2789 217.271 40.2389 217.215 40.2144C217.16 40.19 217.099 40.1823 217.039 40.1921C216.98 40.202 216.924 40.229 216.88 40.2699L158.56 93.9699C158.513 94.0121 158.481 94.0674 158.466 94.1285C158.452 94.1896 158.456 94.2537 158.479 94.3123C158.502 94.3708 158.542 94.4211 158.594 94.4564C158.646 94.4917 158.707 94.5104 158.77 94.5099L217.08 94.4899C217.162 94.4899 217.241 94.4573 217.299 94.3991C217.357 94.341 217.39 94.2621 217.39 94.1799L217.4 40.4999ZM36.77 213.56C36.8522 213.56 36.9311 213.527 36.9892 213.469C37.0473 213.411 37.08 213.332 37.08 213.25L37.07 181.62C37.0697 181.577 37.0785 181.534 37.0957 181.494C37.1129 181.455 37.1382 181.419 37.17 181.39L113.24 112.32C113.287 112.278 113.319 112.223 113.334 112.161C113.348 112.1 113.344 112.036 113.321 111.978C113.298 111.919 113.258 111.869 113.206 111.833C113.154 111.798 113.093 111.779 113.03 111.78L17.81 111.79C17.7278 111.79 17.6489 111.823 17.5908 111.881C17.5327 111.939 17.5 112.018 17.5 112.1V213.26C17.5 213.342 17.5327 213.421 17.5908 213.479C17.6489 213.537 17.7278 213.57 17.81 213.57L36.77 213.56ZM234.95 180.69C234.982 180.719 235.007 180.755 235.024 180.794C235.042 180.834 235.05 180.877 235.05 180.92L235.02 213.26C235.02 213.342 235.053 213.421 235.111 213.479C235.169 213.537 235.248 213.57 235.33 213.57L254.19 213.56C254.272 213.56 254.351 213.527 254.409 213.469C254.467 213.411 254.5 213.332 254.5 213.25V112.1C254.5 112.018 254.467 111.939 254.409 111.881C254.351 111.823 254.272 111.79 254.19 111.79L159.68 111.78C159.618 111.781 159.558 111.802 159.507 111.838C159.457 111.874 159.419 111.924 159.397 111.982C159.376 112.04 159.372 112.104 159.387 112.164C159.401 112.224 159.434 112.278 159.48 112.32L234.95 180.69ZM126.86 213.76C126.894 213.732 126.921 213.696 126.94 213.657C126.959 213.617 126.969 213.574 126.97 213.53L126.99 124.11C126.99 124.05 126.973 123.99 126.94 123.94C126.908 123.889 126.861 123.849 126.805 123.824C126.75 123.8 126.689 123.792 126.629 123.802C126.57 123.812 126.514 123.839 126.47 123.88L54.71 189.08C54.6782 189.109 54.6529 189.145 54.6357 189.184C54.6185 189.224 54.6097 189.267 54.61 189.31L54.6 276.73C54.5994 276.789 54.6158 276.848 54.6474 276.898C54.679 276.948 54.7243 276.988 54.778 277.014C54.8317 277.039 54.8915 277.048 54.9504 277.04C55.0092 277.033 55.0646 277.008 55.11 276.97L126.86 213.76ZM145.52 123.8C145.477 123.762 145.424 123.736 145.367 123.727C145.31 123.718 145.252 123.726 145.199 123.749C145.146 123.772 145.101 123.81 145.07 123.858C145.038 123.906 145.021 123.962 145.02 124.02L145.04 212.69C145.039 212.733 145.048 212.776 145.065 212.816C145.082 212.856 145.108 212.891 145.14 212.92L217.04 276.09C217.083 276.128 217.136 276.154 217.193 276.163C217.25 276.172 217.308 276.164 217.361 276.141C217.414 276.118 217.458 276.08 217.49 276.032C217.522 275.984 217.539 275.928 217.54 275.87L217.36 189.18C217.359 189.138 217.35 189.097 217.333 189.059C217.316 189.022 217.291 188.988 217.26 188.96L145.52 123.8Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Acme Corp\"})}),className:\"framer-2ikbyk\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1awk1me\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-4jvqkl\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c3p4w2\",\"data-framer-name\":\"stab\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:144,intrinsicWidth:435,svg:'<svg width=\"435\" height=\"144\" viewBox=\"0 0 435 144\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M151.606 58.3796C151.606 58.6075 151.667 58.6249 151.788 58.4317C154.668 53.8915 159.927 51.223 165.235 51.055C174.486 50.7652 181.533 57.5915 183.854 66.1445C185.119 70.8132 185.175 75.534 184.022 80.307C182.801 85.3561 180.215 89.425 176.263 92.5136C168.645 98.4678 157.653 97.3639 151.832 89.4366C151.326 88.747 151.072 88.4013 151.07 88.3994C150.989 88.2912 150.941 88.2825 150.928 88.3733L149.902 95.0575C149.887 95.158 149.827 95.2082 149.722 95.2082H140.822C140.797 95.2082 140.774 95.1987 140.756 95.1819C140.739 95.1651 140.729 95.1422 140.729 95.1184V32.4509C140.729 32.3446 140.781 32.2915 140.885 32.2915H151.455C151.556 32.2915 151.606 32.3427 151.606 32.4451V58.3796ZM151.423 73.7299C151.473 80.2809 155.633 86.4436 162.758 86.3886C169.882 86.3335 173.948 80.107 173.895 73.5561C173.846 67.0022 169.685 60.8394 162.561 60.8974C155.436 60.9495 151.371 67.176 151.423 73.7299Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M226.946 32.2915H216.342C216.278 32.2915 216.226 32.3434 216.226 32.4074V95.0952C216.226 95.1592 216.278 95.2111 216.342 95.2111H226.946C227.01 95.2111 227.062 95.1592 227.062 95.0952V32.4074C227.062 32.3434 227.01 32.2915 226.946 32.2915Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M199.253 44.9034C202.629 44.9152 205.375 42.2253 205.387 38.8953C205.399 35.5654 202.671 32.8564 199.295 32.8446C195.918 32.8328 193.172 35.5227 193.16 38.8527C193.148 42.1826 195.876 44.8916 199.253 44.9034Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M243.938 44.9035C247.312 44.9094 250.053 42.2147 250.059 38.8848C250.065 35.5548 247.333 32.8505 243.959 32.8446C240.584 32.8388 237.843 35.5335 237.838 38.8634C237.832 42.1934 240.563 44.8977 243.938 44.9035Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M413.814 44.9064C417.189 44.9417 419.953 42.2697 419.987 38.9383C420.022 35.6069 417.315 32.8776 413.94 32.8423C410.566 32.807 407.802 35.4789 407.767 38.8103C407.732 42.1417 410.439 44.871 413.814 44.9064Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M67.8278 51.866C67.8278 51.9955 67.8915 52.0602 68.019 52.0602H79.3912C79.5013 52.0602 79.5564 52.1152 79.5564 52.2253V61.0044C79.5564 61.0336 79.5448 61.0616 79.5241 61.0823C79.5035 61.1029 79.4755 61.1145 79.4463 61.1145H67.9089C67.8866 61.1145 67.8652 61.1234 67.8495 61.1391C67.8337 61.1549 67.8249 61.1762 67.8249 61.1985C67.8345 63.9027 67.8336 69.7255 67.822 78.6669C67.8104 85.9741 74.2803 87.3561 80.2054 86.1479C80.2223 86.144 80.24 86.144 80.2569 86.148C80.2739 86.1521 80.2898 86.1599 80.3034 86.171C80.317 86.1822 80.3281 86.1963 80.3357 86.2123C80.3433 86.2284 80.3473 86.246 80.3474 86.2638V95.321C80.3474 95.4079 80.3049 95.4601 80.2199 95.4775C71.6176 97.1261 61.7259 95.6397 58.4258 86.2116C57.6531 84.0096 57.2658 81.711 57.2639 79.3159C57.2639 77.7957 57.2639 71.7595 57.2639 61.2072C57.2639 61.1796 57.2532 61.153 57.2342 61.1335C57.2152 61.1139 57.1894 61.1029 57.1625 61.1029H51.1359C51.106 61.1029 51.0772 61.091 51.056 61.0698C51.0349 61.0486 51.0229 61.0199 51.0229 60.9899V52.2021C51.0229 52.1075 51.0693 52.0602 51.162 52.0602H57.1364C57.2581 52.0602 57.319 52.0003 57.319 51.8805V42.1743C57.319 42.0565 57.3788 41.9976 57.4986 41.9976H67.7322C67.7447 41.9976 67.7572 42 67.7688 42.0046C67.7804 42.0093 67.7909 42.0161 67.7998 42.0247C67.8087 42.0333 67.8157 42.0435 67.8205 42.0548C67.8253 42.066 67.8278 42.0781 67.8278 42.0903V51.866Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M263.013 61.1058H257.007C256.979 61.1058 256.952 61.0945 256.933 61.0744C256.913 61.0543 256.902 61.027 256.902 60.9986V52.1558C256.902 52.0939 256.933 52.063 256.995 52.063H263.135C263.148 52.063 263.161 52.0604 263.173 52.0553C263.186 52.0502 263.197 52.0428 263.206 52.0333C263.216 52.0239 263.223 52.0127 263.228 52.0004C263.233 51.9881 263.236 51.9749 263.236 51.9616V42.1453C263.236 42.0449 263.286 41.9946 263.387 41.9946H273.606C273.634 41.9946 273.661 42.0062 273.682 42.0269C273.702 42.0475 273.713 42.0755 273.713 42.1047V51.9529C273.713 51.9814 273.724 52.0086 273.744 52.0287C273.764 52.0488 273.792 52.0601 273.82 52.0601H285.314C285.418 52.0601 285.471 52.1123 285.471 52.2166V60.9754C285.471 61.0115 285.456 61.0461 285.431 61.0717C285.405 61.0972 285.37 61.1116 285.334 61.1116H273.872C273.772 61.1116 273.722 61.1618 273.722 61.2622C273.708 66.605 273.707 72.4558 273.719 78.8146C273.723 80.5839 274.174 82.134 275.072 83.4649C277.422 86.9418 282.449 86.794 286.143 86.1653C286.156 86.1627 286.17 86.1631 286.184 86.1666C286.197 86.1701 286.209 86.1765 286.22 86.1854C286.23 86.1943 286.239 86.2054 286.245 86.218C286.25 86.2305 286.253 86.2442 286.253 86.258V95.3181C286.253 95.3934 286.216 95.4388 286.143 95.4543C281.823 96.3785 276.715 96.3467 272.855 94.8893C266.249 92.4004 263.21 86.3884 263.201 79.6056C263.201 79.5882 263.191 73.4737 263.169 61.2622C263.169 61.1579 263.117 61.1058 263.013 61.1058Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M43.6895 63.9425C39.9268 61.4372 35.7275 60.1296 31.0917 60.0195C28.7506 59.9644 25.1781 60.3816 24.1872 62.8705C23.431 64.7683 24.2828 66.3995 26.0676 67.3643C27.018 67.8801 27.9992 68.2925 29.0114 68.6015C29.1157 68.6324 31.3814 69.2756 35.8086 70.5312C36.8614 70.8306 38.1951 71.3704 39.8099 72.1508C43.6084 73.9849 46.132 77.1952 46.3754 81.5065C46.6593 86.544 44.8707 90.4101 41.0094 93.1047C38.0396 95.1763 34.2122 96.0426 30.5064 96.2541C25.0999 96.5642 19.5195 95.5037 14.8142 92.757C14.4028 92.5156 14.0126 92.2451 13.6436 91.9457C13.5664 91.882 13.5278 91.7999 13.5278 91.6995V81.8368C13.5278 81.6417 13.6012 81.6088 13.748 81.7382C18.3548 85.8178 24.5871 87.8633 30.7092 87.0665C33.1112 86.7536 35.9651 85.4063 35.8637 82.5205C35.7768 80.1215 33.2618 78.977 31.2858 78.3049C29.9202 77.8393 27.5878 77.1131 24.2886 76.126C21.3942 75.2626 18.0245 73.7415 16.0572 71.6148C13.9768 69.3664 13.1067 66.5627 13.4466 63.2037C13.8407 59.3038 15.6554 56.2635 18.8908 54.0827C23.5498 50.9449 29.6836 50.5653 35.3277 51.4577C38.142 51.902 40.7941 52.804 43.2839 54.1638C43.4403 54.2508 43.5707 54.3551 43.675 54.4768C43.7407 54.554 43.7735 54.6438 43.7735 54.7462V63.8991C43.7738 63.9086 43.7714 63.9179 43.7666 63.926C43.7617 63.9342 43.7546 63.9409 43.746 63.9453C43.7373 63.9498 43.7275 63.9519 43.7176 63.9514C43.7076 63.9509 43.6979 63.9478 43.6895 63.9425Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M129.461 73.6484C129.463 80.8165 129.469 87.9711 129.478 95.1122C129.478 95.1414 129.467 95.1694 129.446 95.19C129.425 95.2107 129.397 95.2223 129.368 95.2223H120.511C120.416 95.2223 120.362 95.1759 120.349 95.0832L119.332 88.5033C119.301 88.3101 119.232 88.2956 119.126 88.4598C113.575 97.0882 102.005 98.844 93.8868 92.406C88.1761 87.8774 85.4033 80.9208 85.4004 73.6542C85.4004 66.3875 88.1732 59.428 93.881 54.8994C102 48.4585 113.569 50.2114 119.123 58.8398C119.229 59.004 119.298 58.9895 119.329 58.7964L120.343 52.2135C120.356 52.1208 120.41 52.0744 120.505 52.0744H129.362C129.392 52.0744 129.42 52.086 129.44 52.1067C129.461 52.1273 129.472 52.1553 129.472 52.1845C129.465 59.3256 129.461 66.4802 129.461 73.6484ZM96.3525 73.6368C96.3554 80.1588 100.426 86.3824 107.597 86.3795C114.765 86.3766 118.83 80.1501 118.828 73.6281C118.828 67.1061 114.757 60.8825 107.586 60.8854C100.415 60.8883 96.3496 67.1148 96.3525 73.6368Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M397.069 73.6488C397.073 87.2143 397.072 94.3786 397.066 95.1416C397.066 95.1631 397.058 95.1837 397.044 95.199C397.029 95.2142 397.009 95.2227 396.988 95.2227H388.122C388.006 95.2227 387.94 95.1657 387.922 95.0518L386.897 88.4139C386.877 88.2844 386.832 88.2748 386.76 88.3849C380.644 97.9607 367.791 98.8126 359.855 91.0041C355.173 86.3973 353.012 80.2143 353.009 73.6575C353.009 67.1007 355.167 60.9177 359.847 56.3079C367.78 48.4966 380.632 49.3426 386.755 58.9156C386.826 59.0257 386.872 59.016 386.891 58.8866L387.911 52.2487C387.928 52.1347 387.995 52.0778 388.111 52.0778L396.977 52.072C396.987 52.072 396.997 52.0741 397.007 52.0781C397.016 52.0822 397.025 52.0882 397.032 52.0957C397.039 52.1033 397.045 52.1122 397.049 52.1221C397.053 52.1319 397.055 52.1424 397.055 52.1531C397.063 52.9161 397.067 60.0813 397.069 73.6488ZM363.952 73.6314C363.952 80.1911 368.014 86.377 375.177 86.3741C382.342 86.3741 386.398 80.1853 386.395 73.6256C386.395 67.0688 382.333 60.8829 375.171 60.8829C368.009 60.8858 363.949 67.0746 363.952 73.6314Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M204.613 52.0688H194.026C193.958 52.0688 193.902 52.1246 193.902 52.1934V95.0921C193.902 95.1609 193.958 95.2167 194.026 95.2167H204.613C204.682 95.2167 204.738 95.1609 204.738 95.0921V52.1934C204.738 52.1246 204.682 52.0688 204.613 52.0688Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M249.317 52.063H238.672C238.621 52.063 238.579 52.1045 238.579 52.1557V95.1181C238.579 95.1693 238.621 95.2108 238.672 95.2108H249.317C249.368 95.2108 249.41 95.1693 249.41 95.1181V52.1557C249.41 52.1045 249.368 52.063 249.317 52.063Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M311.309 81.851C311.36 81.7525 311.408 81.652 311.454 81.5496C311.489 81.4762 314.816 71.6908 321.436 52.1933C321.448 52.1547 321.473 52.1211 321.507 52.0971C321.54 52.0732 321.58 52.0603 321.621 52.0601H332.518C332.613 52.0601 332.643 52.1045 332.608 52.1933L309.267 111.52C309.232 111.609 309.167 111.653 309.073 111.653H298.428C298.321 111.653 298.288 111.604 298.329 111.506L305.573 94.02C305.619 93.9065 305.62 93.7789 305.575 93.6636L289.454 52.1499C289.451 52.1399 289.449 52.1292 289.451 52.1187C289.452 52.1082 289.456 52.0981 289.462 52.0893C289.468 52.0805 289.476 52.0733 289.485 52.0682C289.494 52.0631 289.505 52.0603 289.515 52.0601H301.044C301.113 52.0601 301.159 52.0929 301.18 52.1586L311.173 81.8423C311.177 81.8566 311.186 81.8694 311.197 81.8788C311.209 81.8881 311.223 81.8937 311.238 81.8946C311.253 81.8956 311.268 81.8919 311.281 81.8841C311.293 81.8763 311.303 81.8647 311.309 81.851Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M419.223 52.0571H408.589C408.524 52.0571 408.471 52.1103 408.471 52.1759V95.0862C408.471 95.1518 408.524 95.205 408.589 95.205H419.223C419.288 95.205 419.342 95.1518 419.342 95.0862V52.1759C419.342 52.1103 419.288 52.0571 419.223 52.0571Z\" fill=\"#F2F2F2\"/>\\n<path d=\"M339.394 95.6804C342.92 95.6804 345.78 92.8213 345.78 89.2945C345.78 85.7677 342.92 82.9087 339.394 82.9087C335.867 82.9087 333.008 85.7677 333.008 89.2945C333.008 92.8213 335.867 95.6804 339.394 95.6804Z\" fill=\"#E80000\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4lv3up\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-fnhxym\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1wzxkw0\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:57,intrinsicWidth:147,svg:'<svg width=\"147\" height=\"57\" viewBox=\"0 0 147 57\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M32.6837 9.51507L19.8877 9.55974C16.8237 9.57043 14.3485 12.063 14.3592 15.127L14.3611 15.676C14.3718 18.74 16.8644 21.2152 19.9284 21.2045L32.7244 21.1599C35.7884 21.1492 38.2636 18.6566 38.2529 15.5926L38.251 15.0436C38.2403 11.9796 35.7478 9.50437 32.6837 9.51507Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M47.9388 8.9794C45.0224 3.56578 40.4634 0.572651 34.2616 0H18.1359C12.067 0.664157 7.59057 3.64401 4.70666 8.93955C4.63581 9.07238 4.52955 9.15798 4.38786 9.19636C1.94081 9.85461 0.478193 11.4161 0 13.8809V18.4768C0.428012 20.5785 1.58955 22.0175 3.48461 22.7939C3.56586 22.827 3.68623 22.8552 3.82014 22.8866C4.04381 22.939 4.30525 23.0002 4.48527 23.1082C4.58563 23.1702 4.67861 23.2765 4.76422 23.427C7.9994 29.2568 13.0175 32.2234 19.8184 32.3267C19.8356 32.3264 19.8524 32.3307 19.8672 32.3393C19.8821 32.3479 19.8944 32.3605 19.9029 32.3758C19.9114 32.391 19.9159 32.4084 19.9158 32.4263C19.9158 32.4441 19.9112 32.4617 19.9026 32.4773C15.559 39.8184 16.2541 48.6384 22.0411 54.9966C22.6994 55.7168 23.275 56.1463 23.768 56.2851C24.6712 56.536 25.4401 56.319 26.0748 55.6342C27.5589 54.0407 26.3387 52.6677 25.2281 51.418L25.2271 51.4169C25.0789 51.2502 24.9327 51.0856 24.7952 50.9231C21.3726 46.8717 21.067 41.1733 23.1171 36.4755C23.7221 35.0874 24.5179 34.0702 25.4382 32.8939C25.5483 32.7532 25.6602 32.6102 25.7737 32.464C25.8531 32.3616 25.9694 32.2943 26.0982 32.2761C26.227 32.2579 26.3583 32.2904 26.4644 32.3666C27.288 32.9599 27.9861 33.568 28.5587 34.1908C31.4633 37.3477 31.5076 41.7533 28.8952 45.1317L28.804 45.249C27.9838 46.3024 27.1276 47.402 27.8149 48.6827C28.4613 49.8929 29.4635 50.287 30.8213 49.8649C31.3733 49.6937 32.0183 49.0827 32.7562 48.0318C36.3072 42.9813 36.5139 37.8141 33.3761 32.5304C33.2934 32.3946 33.3318 32.3238 33.4912 32.3179C40.0354 32.0079 44.8542 29.0045 47.9477 23.3075C48.0185 23.1746 48.1277 23.089 48.2753 23.0507C50.4124 22.5193 51.7924 21.2663 52.4152 19.2915C52.7044 18.3822 52.6783 16.9986 52.6584 15.941V15.939C52.653 15.6534 52.648 15.3914 52.6499 15.1693C52.6794 11.9961 51.2139 10.0155 48.2532 9.22735C48.1115 9.18898 48.0067 9.10633 47.9388 8.9794ZM15.7095 27.5846C10.6885 25.9287 7.2216 21.408 7.2216 16.1479C7.2216 10.8922 10.6841 6.37148 15.7051 4.71108C16.688 4.38639 18.434 4.21961 20.9431 4.21075C21.5187 4.2078 23.3104 4.20633 26.3183 4.20633C29.3262 4.20633 31.118 4.2078 31.6936 4.21075C34.2026 4.21961 35.9486 4.38639 36.9315 4.71108C41.9526 6.36705 45.4195 10.8877 45.4195 16.1434C45.4195 21.4036 41.9526 25.9242 36.9315 27.5802C35.9486 27.9049 34.2026 28.0732 31.6936 28.085C31.118 28.0879 29.3277 28.0894 26.3227 28.0894C23.3148 28.0894 21.5231 28.0879 20.9475 28.085C18.4385 28.0761 16.6925 27.9093 15.7095 27.5846Z\" fill=\"white\"/>\\n<path d=\"M91.2164 14.3282H80.7094C80.615 14.3282 80.5677 14.281 80.5677 14.1865V13.0398C80.5677 12.9365 80.6194 12.8848 80.7227 12.8848H89.7375C89.8172 12.8848 89.8571 12.8449 89.8571 12.7652V10.2724C89.8571 10.1691 89.8069 10.1175 89.7065 10.1175H77.0344C76.8396 10.1175 76.7422 10.2149 76.7422 10.4097V16.9317C76.7422 16.9752 76.7594 17.0168 76.7902 17.0476C76.8209 17.0783 76.8626 17.0956 76.906 17.0956C82.054 17.1044 87.1975 17.1029 92.3366 17.0911C94.6036 17.0867 95.3784 16.1082 95.405 13.8412C95.4286 11.7867 95.4227 9.20832 95.3873 6.10597C95.3843 5.96428 95.312 5.89344 95.1703 5.89344H78.3007C78.1325 5.89344 77.9805 5.84621 77.8447 5.75175L77.03 5.18501C76.847 5.05808 76.7555 5.10678 76.7555 5.33112V8.49694C76.7555 8.54039 76.7727 8.58205 76.8035 8.61278C76.8342 8.6435 76.8758 8.66076 76.9193 8.66076H91.0968C91.2857 8.66076 91.3802 8.75522 91.3802 8.94413V14.1688C91.3802 14.2111 91.3629 14.2517 91.3322 14.2815C91.3015 14.3114 91.2598 14.3282 91.2164 14.3282Z\" fill=\"white\"/>\\n<path d=\"M105.466 5.57885L109.146 7.09313C109.222 7.12265 109.236 7.16988 109.186 7.23482C106.55 10.7386 103.382 13.6314 99.6837 15.9131C99.6011 15.9663 99.5287 15.953 99.4667 15.8733C98.6934 14.908 97.8226 14.0402 96.8544 13.2698C96.8374 13.2566 96.8241 13.2393 96.8155 13.2196C96.8069 13.1998 96.8034 13.1781 96.8051 13.1564C96.8069 13.1346 96.8139 13.1134 96.8255 13.0946C96.8372 13.0758 96.8532 13.0599 96.8721 13.0484C100.736 10.7755 103.527 8.30927 105.245 5.64969C105.301 5.56409 105.375 5.54048 105.466 5.57885Z\" fill=\"white\"/>\\n<path d=\"M128.165 26.8986C130.043 22.2539 130.782 16.5997 131.012 11.4636C131.021 11.2864 131.114 11.1979 131.291 11.1979H141.453C141.594 11.1979 141.664 11.2687 141.661 11.4104C141.513 17.0277 141.385 23.3342 141.276 30.33C141.274 30.398 141.273 30.4726 141.272 30.5529C141.258 31.5981 141.23 33.6027 140.518 34.2441C140.082 34.6397 139.546 34.8404 138.911 34.8463C136.742 34.8699 134.883 34.8256 133.337 34.7135C133.225 34.7046 133.188 34.7533 133.226 34.8596C133.94 36.6927 134.332 38.021 134.399 38.8445C134.408 38.9685 134.475 39.0334 134.599 39.0393C137.35 39.1574 139.376 39.1618 140.678 39.0526C142.29 38.9154 144.65 37.8926 145.132 36.1746C145.482 34.925 145.533 33.4121 145.581 32.0043L145.593 31.6805C145.731 27.5922 145.956 19.5102 146.266 7.43434C146.266 7.41187 146.262 7.38952 146.254 7.36859C146.246 7.34766 146.234 7.32859 146.218 7.31249C146.202 7.2964 146.184 7.28361 146.163 7.27488C146.142 7.26614 146.12 7.26165 146.097 7.26166H117.339C117.174 7.26166 117.024 7.21443 116.888 7.11997L115.878 6.41597C115.707 6.29789 115.621 6.34217 115.621 6.5488V10.9455C115.621 11.1167 115.707 11.2023 115.878 11.2023H126.306C126.327 11.2023 126.349 11.2066 126.369 11.2149C126.389 11.2232 126.408 11.2353 126.423 11.2506C126.438 11.2659 126.45 11.284 126.458 11.3038C126.466 11.3237 126.47 11.3449 126.469 11.3661C126.387 13.8634 126.125 16.5097 125.686 19.305C124.493 26.8794 120.569 32.4096 113.912 35.8957C113.886 35.91 113.864 35.9305 113.847 35.9552C113.831 35.98 113.82 36.0083 113.817 36.0377C113.814 36.067 113.819 36.0965 113.83 36.1235C113.841 36.1504 113.859 36.1741 113.881 36.1923C115.003 37.1162 115.927 38.1936 116.653 39.4246C116.675 39.4603 116.709 39.4863 116.749 39.4971C116.789 39.5079 116.831 39.5025 116.866 39.4821C122.191 36.5569 125.957 32.3624 128.165 26.8986Z\" fill=\"white\"/>\\n<path d=\"M106.255 15.94C103.843 19.1604 100.749 21.7772 96.9741 23.7903C96.9536 23.8019 96.9361 23.8182 96.9231 23.8378C96.9101 23.8573 96.902 23.8796 96.8993 23.9026C96.8967 23.9256 96.8998 23.9488 96.9081 23.9701C96.9165 23.9914 96.9301 24.0103 96.9475 24.025C97.9157 24.8131 98.7821 25.7031 99.5466 26.6949C99.5997 26.7628 99.6632 26.7746 99.737 26.7303C103.79 24.2242 107.212 21.1484 110.005 17.503C110.067 17.4233 110.052 17.3642 109.961 17.3259L106.454 15.8869C106.374 15.8514 106.308 15.8691 106.255 15.94Z\" fill=\"white\"/>\\n<path d=\"M83.6979 18.623L83.2596 17.8615C83.1769 17.7198 83.2168 17.6489 83.3791 17.6489H86.8947C87.0837 17.6489 87.2268 17.7316 87.3242 17.8969L87.736 18.6097C87.8275 18.7691 87.9648 18.8488 88.1478 18.8488H96.4143C97.4032 18.8488 97.6039 19.2473 97.0165 20.0443C96.8069 20.3277 96.646 20.5461 96.5339 20.6996C96.2635 21.0661 95.9107 21.364 95.5039 21.5693C95.0971 21.7747 94.6476 21.8817 94.1916 21.8818H74.5237C74.5115 21.8816 74.4994 21.8786 74.4885 21.873C74.4776 21.8674 74.4682 21.8594 74.4609 21.8495C74.4536 21.8397 74.4487 21.8283 74.4466 21.8162C74.4444 21.8041 74.445 21.7917 74.4484 21.78L75.4137 18.9772C75.4432 18.8916 75.5022 18.8488 75.5908 18.8488H83.5695C83.7437 18.8488 83.7865 18.7736 83.6979 18.623Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M87.8349 36.675C87.8703 35.3939 87.8807 33.6066 87.8659 31.313C87.8659 31.1418 87.95 31.0533 88.1183 31.0474C89.975 30.9883 91.2634 30.9795 91.9837 31.0208C93.3415 31.0976 94.2787 30.7035 94.7953 29.8386C95.12 29.2955 95.2735 28.4262 95.2558 27.2307C95.2351 26.0529 95.2277 24.8825 95.2336 23.7195C95.2336 23.6749 95.2164 23.6321 95.1856 23.6005C95.1549 23.569 95.1132 23.5513 95.0698 23.5513H76.9427C76.8958 23.5513 76.8507 23.5699 76.8175 23.6031C76.7843 23.6364 76.7656 23.6814 76.7656 23.7284V30.7596C76.7656 30.9337 76.8527 31.0208 77.0269 31.0208H83.5754C83.7467 31.0208 83.8337 31.1064 83.8367 31.2776C83.8573 32.5676 83.847 34.2088 83.8057 36.2012C83.7968 36.7237 82.8434 36.8713 80.9454 36.644C80.9377 36.6432 80.93 36.6435 80.9224 36.6449C80.9166 36.6459 80.911 36.6475 80.9055 36.6497C80.8929 36.6547 80.8819 36.6628 80.8734 36.673C80.865 36.6832 80.8595 36.6953 80.8573 36.708C80.8552 36.7208 80.8565 36.7338 80.8613 36.7458L81.8796 39.7788C81.9062 39.8556 81.9608 39.8954 82.0435 39.8984C83.1947 39.9338 84.3385 39.8467 85.4749 39.6371C87.004 39.3567 87.7906 38.3693 87.8349 36.675ZM91.299 26.3834C91.3405 26.4249 91.3638 26.4813 91.3638 26.54V28.0365C91.3638 28.0953 91.3405 28.1516 91.299 28.1931C91.2574 28.2346 91.2011 28.2579 91.1424 28.2579H80.7727C80.714 28.2579 80.6577 28.2346 80.6162 28.1931C80.5746 28.1516 80.5513 28.0953 80.5513 28.0365V26.54C80.5513 26.4813 80.5746 26.4249 80.6162 26.3834C80.6577 26.3419 80.714 26.3186 80.7727 26.3186H91.1424C91.2011 26.3186 91.2574 26.3419 91.299 26.3834Z\" fill=\"white\"/>\\n<path d=\"M110.74 28.0187C107.811 32.9128 103.875 36.7546 98.931 39.5441C98.8808 39.5736 98.838 39.5647 98.8026 39.5175C97.7458 38.1301 96.8588 37.1221 96.1415 36.4934C96.1241 36.4788 96.1108 36.4601 96.1027 36.4389C96.0946 36.4177 96.0919 36.3947 96.095 36.3719C96.0981 36.3491 96.1067 36.3272 96.1203 36.3083C96.1338 36.2893 96.1517 36.2738 96.1725 36.2631C100.86 34.0463 104.47 30.8082 107.003 26.5487C107.056 26.4602 107.131 26.4351 107.229 26.4735L110.7 27.9036C110.759 27.9272 110.772 27.9656 110.74 28.0187Z\" fill=\"white\"/>\\n<path d=\"M77.9768 31.6008C77.8646 31.5683 77.7835 31.6052 77.7333 31.7114C76.8271 33.5947 75.791 35.1916 74.625 36.5022C74.6137 36.5146 74.6051 36.5293 74.5998 36.5452C74.5945 36.5612 74.5927 36.578 74.5943 36.5947C74.596 36.6114 74.6012 36.6276 74.6095 36.6422C74.6179 36.6568 74.6292 36.6694 74.6427 36.6793L77.4986 38.6585C77.5635 38.7058 77.6226 38.6954 77.6757 38.6275C79.1132 36.8151 80.3279 34.8625 81.3197 32.7697C81.3551 32.6959 81.333 32.6472 81.2533 32.6236L77.9768 31.6008Z\" fill=\"white\"/>\\n<path d=\"M93.0803 31.6535L96.0867 36.9668C96.0966 36.9837 96.1028 37.0026 96.105 37.0221C96.1072 37.0415 96.1053 37.0613 96.0995 37.08C96.0936 37.0987 96.084 37.1161 96.0711 37.1309C96.0583 37.1457 96.0425 37.1576 96.0247 37.166L92.7659 38.7334C92.7329 38.7491 92.6951 38.7513 92.6605 38.7398C92.6258 38.7282 92.597 38.7038 92.58 38.6714L89.7949 33.0881C89.7868 33.071 89.7822 33.0524 89.7814 33.0335C89.7806 33.0146 89.7835 32.9957 89.7901 32.9779C89.7968 32.9602 89.8068 32.944 89.8198 32.9302C89.8328 32.9164 89.8484 32.9054 89.8658 32.8977L92.9032 31.5915C92.9352 31.5785 92.9709 31.5776 93.0035 31.589C93.0361 31.6004 93.0634 31.6234 93.0803 31.6535Z\" fill=\"white\"/>\\n<path d=\"M88.396 47.859C87.9119 47.2893 87.2301 47.1904 86.3504 47.5623C86.1822 47.6302 86.0981 47.5741 86.0981 47.394V45.9506C86.0981 45.8266 86.0361 45.7646 85.9121 45.7646H85.2922C85.1417 45.7646 85.0664 45.8399 85.0664 45.9905V51.6978C85.0664 51.8129 85.124 51.8705 85.2391 51.8705H85.921C86.0508 51.8705 86.1143 51.804 86.1113 51.6712L86.0936 49.2537C86.0916 49.0335 86.1716 48.8211 86.3173 48.6598C86.463 48.4985 86.6633 48.4005 86.8773 48.3859H86.9083C87.4338 48.3209 87.7024 48.5615 87.7142 49.1076L87.7806 51.7332C87.7835 51.8306 87.8337 51.8793 87.9311 51.8793H88.7635C88.8196 51.8793 88.8462 51.8513 88.8432 51.7952C88.8329 51.5862 88.8385 51.3018 88.8449 50.9788C88.8658 49.9196 88.8948 48.446 88.396 47.859Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M103.574 47.1555V45.9821C103.574 45.8345 103.647 45.7607 103.795 45.7607H104.362C104.427 45.7607 104.491 45.7864 104.537 45.8321C104.584 45.8777 104.61 45.9397 104.61 46.0043C104.621 47.8344 104.617 49.0727 104.596 49.7191C104.582 50.2327 104.641 50.6726 104.773 51.0386C104.797 51.1005 104.806 51.1671 104.799 51.2332C104.792 51.2993 104.769 51.3631 104.734 51.4194C104.539 51.7322 104.285 51.8444 103.972 51.7559C103.816 51.7116 103.661 51.7101 103.507 51.7514C101.462 52.3138 99.9827 50.795 100.727 48.7804C101.093 47.7975 101.98 47.3163 103.388 47.337C103.512 47.337 103.574 47.2765 103.574 47.1555ZM103.569 50.5692L103.56 48.7007C103.56 48.6531 103.55 48.606 103.531 48.5621C103.512 48.5183 103.485 48.4786 103.451 48.4453C103.417 48.412 103.376 48.3857 103.332 48.368C103.288 48.3503 103.24 48.3415 103.193 48.3421L102.781 48.3465C102.451 48.3489 102.136 48.4804 101.904 48.712C101.672 48.9437 101.543 49.2566 101.546 49.5819V49.7235C101.547 49.8846 101.58 50.0439 101.644 50.1923C101.707 50.3406 101.8 50.4752 101.916 50.5883C102.033 50.7013 102.17 50.7907 102.322 50.8512C102.473 50.9118 102.635 50.9423 102.799 50.9412L103.21 50.9367C103.258 50.9362 103.305 50.9262 103.349 50.9074C103.393 50.8886 103.433 50.8614 103.466 50.8273C103.499 50.7931 103.525 50.7528 103.543 50.7085C103.561 50.6642 103.57 50.6169 103.569 50.5692Z\" fill=\"white\"/>\\n<path d=\"M77.9021 47.4614C77.9543 47.3819 78.0291 47.3199 78.1171 47.2834C78.8433 46.9764 79.5797 47.1063 80.3266 47.673C80.3885 47.7203 80.4195 47.7055 80.4195 47.6287V46.5927C80.4195 46.5248 80.3885 46.4761 80.3266 46.4465C79.2019 45.9005 78.219 45.9551 77.3777 46.6104C76.6722 47.1594 76.5497 47.8516 77.0102 48.687C77.3243 49.2595 78.3524 49.425 79.1424 49.5522C79.2322 49.5667 79.3189 49.5806 79.4012 49.5947C79.5078 49.6122 79.6075 49.6588 79.6892 49.7296C79.7709 49.8003 79.8315 49.8923 79.8645 49.9957C79.8974 50.099 79.9013 50.2096 79.8758 50.3153C79.8503 50.4211 79.7964 50.518 79.72 50.5953C78.9628 51.3525 77.5504 50.8211 76.8729 50.1791C76.7519 50.064 76.6914 50.0906 76.6914 50.2588V51.2329C76.6913 51.3015 76.7109 51.3686 76.7478 51.426C76.7848 51.4834 76.8375 51.5286 76.8995 51.5561C78.4182 52.2247 81.066 52.1804 80.9774 49.9444C80.9335 48.8126 79.7758 48.5625 78.8658 48.3658C78.5832 48.3048 78.3245 48.2489 78.1304 48.1734C78.0414 48.1379 77.9646 48.0768 77.9101 47.9978C77.8556 47.9188 77.8257 47.8256 77.8243 47.7301C77.8228 47.6345 77.8499 47.541 77.9021 47.4614Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M130.08 48.5192C130.709 48.9413 130.979 49.4903 130.89 50.1663C130.655 51.9329 128.561 52.11 127.091 51.8754C126.929 51.8488 126.848 51.7543 126.848 51.592V46.4824C126.848 46.3053 126.935 46.2035 127.109 46.1769C128.433 45.9644 130.926 46.1902 129.987 48.1782C129.919 48.3199 129.95 48.4336 130.08 48.5192ZM127.919 47.2395L127.937 48.0188C127.937 48.0599 127.953 48.0993 127.982 48.1284C128.011 48.1575 128.051 48.1738 128.092 48.1738L128.158 48.1694C128.408 48.165 128.648 48.1085 128.823 48.0123C128.999 47.9161 129.098 47.7879 129.097 47.6558V47.5672C129.097 47.5012 129.072 47.4362 129.023 47.3759C128.975 47.3157 128.904 47.2613 128.815 47.2161C128.727 47.1708 128.621 47.1355 128.505 47.1122C128.389 47.0888 128.266 47.078 128.141 47.0802L128.074 47.0846C128.033 47.0846 127.994 47.1009 127.965 47.13C127.935 47.159 127.919 47.1984 127.919 47.2395ZM127.928 49.2586V50.7729C127.928 50.8187 127.946 50.8626 127.979 50.895C128.011 50.9273 128.055 50.9455 128.101 50.9455H128.574C128.906 50.9455 129.223 50.8555 129.457 50.6952C129.692 50.535 129.823 50.3176 129.823 50.091V49.9405C129.823 49.7138 129.692 49.4965 129.457 49.3362C129.223 49.1759 128.906 49.0859 128.574 49.0859H128.101C128.055 49.0859 128.011 49.1041 127.979 49.1365C127.946 49.1689 127.928 49.2128 127.928 49.2586Z\" fill=\"white\"/>\\n<path d=\"M144.77 50.4007V48.603C144.77 48.549 144.792 48.4972 144.83 48.459C144.868 48.4208 144.92 48.3994 144.974 48.3994H145.589C145.755 48.3994 145.837 48.3152 145.837 48.147V47.6467C145.837 47.4902 145.759 47.412 145.603 47.412H144.996C144.934 47.412 144.874 47.3873 144.83 47.3433C144.786 47.2992 144.761 47.2396 144.761 47.1773V46.4689C144.761 46.4323 144.754 46.396 144.74 46.3621C144.726 46.3283 144.705 46.2975 144.678 46.2716C144.652 46.2457 144.621 46.2252 144.586 46.2112C144.552 46.1972 144.515 46.1899 144.478 46.1899H143.978C143.712 46.1899 143.62 46.3154 143.703 46.5663C143.877 47.0976 143.742 47.3913 143.296 47.4474C143.128 47.471 143.039 47.567 143.03 47.7352C143.004 48.1809 143.167 48.4156 143.522 48.4392C143.693 48.451 143.771 48.5425 143.756 48.7137C143.712 49.2155 143.709 49.7926 143.747 50.445C143.832 51.7866 144.779 52.1851 145.961 51.76C146.035 51.7334 146.072 51.6803 146.072 51.6006V50.7638C146.072 50.7575 146.07 50.7514 146.067 50.7459C146.064 50.7405 146.06 50.736 146.054 50.7329C146.052 50.7314 146.049 50.7303 146.047 50.7295C146.045 50.729 146.044 50.7287 146.042 50.7284C146.04 50.7282 146.038 50.728 146.037 50.728C146.03 50.728 146.024 50.7297 146.019 50.7328C145.635 50.9512 145.3 50.9807 145.014 50.8213C144.851 50.7269 144.77 50.5867 144.77 50.4007Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M95.2945 48.6563C95.1794 48.4881 94.9594 48.3641 94.6348 48.2844C94.4547 48.2431 94.2776 48.2519 94.1034 48.3109L93.302 48.5766C93.1308 48.6356 93.0452 48.5737 93.0452 48.3906V47.9656C93.0452 47.7649 93.1397 47.632 93.3286 47.5671C94.4222 47.1996 95.6221 47.1509 96.2597 48.2135C96.3601 48.3788 96.4103 48.677 96.4103 49.1079C96.4162 50.1381 96.4811 50.8111 96.6051 51.127C96.6582 51.2716 96.6361 51.403 96.5387 51.521C96.2848 51.8162 96.0295 51.9136 95.7727 51.8133C95.631 51.7572 95.4864 51.7528 95.3388 51.8C94.13 52.194 92.5493 51.7291 92.8548 50.0953C92.9699 49.4754 93.7389 49.0902 95.1617 48.9397C95.3653 48.919 95.4096 48.8246 95.2945 48.6563ZM95.4229 50.7063L95.3565 50.0023C95.3509 49.9467 95.3235 49.8955 95.2804 49.8599C95.2374 49.8242 95.1819 49.807 95.1262 49.8119L94.6613 49.8518C94.422 49.8739 94.1977 49.9497 94.0375 50.0626C93.8773 50.1754 93.7943 50.3162 93.8068 50.454L93.8156 50.5425C93.8282 50.6801 93.9349 50.8035 94.1125 50.8857C94.2901 50.9678 94.524 51.002 94.7632 50.9809L95.2281 50.941C95.2564 50.9388 95.284 50.9309 95.3093 50.9178C95.3346 50.9048 95.3569 50.8868 95.3751 50.8649C95.3933 50.843 95.4069 50.8177 95.4151 50.7904C95.4233 50.7632 95.4259 50.7346 95.4229 50.7063Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M112.619 51.2415C113.047 50.8131 113.288 50.2319 113.288 49.626C113.288 49.0201 113.047 48.4389 112.619 48.0105C112.191 47.582 111.609 47.3413 111.003 47.3413C110.398 47.3413 109.816 47.582 109.388 48.0105C108.959 48.4389 108.719 49.0201 108.719 49.626C108.719 50.2319 108.959 50.8131 109.388 51.2415C109.816 51.67 110.398 51.9107 111.003 51.9107C111.609 51.9107 112.191 51.67 112.619 51.2415ZM111.894 48.7306C112.132 48.9681 112.265 49.2902 112.265 49.626C112.265 49.9619 112.132 50.284 111.894 50.5214C111.657 50.7589 111.335 50.8923 110.999 50.8923C110.663 50.8923 110.341 50.7589 110.104 50.5214C109.866 50.284 109.733 49.9619 109.733 49.626C109.733 49.2902 109.866 48.9681 110.104 48.7306C110.341 48.4931 110.663 48.3597 110.999 48.3597C111.335 48.3597 111.657 48.4931 111.894 48.7306Z\" fill=\"white\"/>\\n<path d=\"M120.019 47.4077C120.143 47.4166 120.225 47.4786 120.263 47.5937L121.038 49.9094C121.085 50.0481 121.126 50.0467 121.162 49.905L121.72 47.6114C121.752 47.4815 121.833 47.4166 121.963 47.4166H122.734C122.89 47.4166 122.945 47.4919 122.897 47.6424L121.658 51.6141C121.605 51.7912 121.485 51.8797 121.299 51.8797H120.728C120.577 51.8797 120.483 51.8074 120.445 51.6628C120.096 50.3227 119.898 49.6526 119.851 49.6526C119.801 49.6526 119.599 50.3212 119.245 51.6584C119.206 51.803 119.112 51.8753 118.961 51.8753H118.39C118.204 51.8724 118.085 51.7823 118.031 51.6052L116.809 47.6291C116.762 47.4786 116.817 47.4033 116.973 47.4033L117.744 47.4077C117.874 47.4077 117.955 47.4727 117.987 47.6026L118.536 49.9006C118.572 50.0422 118.613 50.0437 118.66 49.905L119.444 47.5937C119.482 47.4786 119.563 47.4166 119.687 47.4077H120.019Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M138.646 51.2415C139.075 50.8131 139.315 50.2319 139.315 49.626C139.315 49.0201 139.075 48.4389 138.646 48.0105C138.218 47.582 137.637 47.3413 137.031 47.3413C136.731 47.3413 136.434 47.4004 136.156 47.5152C135.879 47.63 135.627 47.7983 135.415 48.0105C135.203 48.2226 135.035 48.4745 134.92 48.7517C134.805 49.0289 134.746 49.326 134.746 49.626C134.746 49.926 134.805 50.2231 134.92 50.5003C135.035 50.7775 135.203 51.0294 135.415 51.2415C135.627 51.4537 135.879 51.622 136.156 51.7368C136.434 51.8516 136.731 51.9107 137.031 51.9107C137.637 51.9107 138.218 51.67 138.646 51.2415ZM137.972 50.4617C137.77 50.7296 137.477 50.8981 137.157 50.9301C136.998 50.9459 136.838 50.9278 136.685 50.8766C136.532 50.8255 136.389 50.7424 136.265 50.6321C136.141 50.5217 136.038 50.3864 135.961 50.2337C135.885 50.0809 135.836 49.9139 135.819 49.7421C135.785 49.395 135.878 49.0495 136.08 48.7815C136.282 48.5135 136.576 48.345 136.896 48.3131C137.054 48.2972 137.215 48.3154 137.368 48.3665C137.521 48.4177 137.663 48.5008 137.788 48.6111C137.912 48.7214 138.015 48.8568 138.092 49.0095C138.168 49.1622 138.216 49.3293 138.234 49.5011C138.268 49.8481 138.174 50.1937 137.972 50.4617Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y51i36\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wcublv\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qbzz7d\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:117,svg:'<svg width=\"117\" height=\"30\" viewBox=\"0 0 117 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M104.318 19.3473C101.122 18.5138 99.9745 15.2332 99.9745 12.2279C99.9745 9.22264 101.122 5.94205 104.318 5.10852C107.565 4.26734 110.005 5.32263 111.636 8.2744C111.759 8.48852 111.942 8.59558 112.187 8.59558H116.439C116.495 8.59574 116.551 8.5826 116.601 8.55722C116.652 8.53185 116.695 8.49496 116.729 8.44953C116.762 8.4041 116.785 8.35142 116.794 8.29575C116.803 8.24008 116.8 8.18299 116.783 8.12911C115.942 5.5393 114.685 3.68871 113.013 2.57734C107.629 -1.02442 99.2786 -0.0226588 96.3039 6.31675C95.4372 8.16224 95.0039 10.1326 95.0039 12.2279C95.0039 14.3232 95.4372 16.2936 96.3039 18.1391C99.2786 24.4785 107.629 25.4803 113.013 21.8785C114.685 20.7671 115.942 18.9166 116.783 16.3268C116.8 16.2729 116.803 16.2158 116.794 16.1601C116.785 16.1044 116.762 16.0518 116.729 16.0063C116.695 15.9609 116.652 15.924 116.601 15.8986C116.551 15.8733 116.495 15.8601 116.439 15.8603H112.187C111.942 15.8603 111.759 15.9673 111.636 16.1815C110.005 19.1332 107.565 20.1885 104.318 19.3473Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 9.81124V14.6901C0.637255 17.8814 2.10804 20.3005 4.41235 21.9471C7.8 24.3712 12.9771 24.6312 16.6247 22.5895C19.6376 20.9071 21.4092 18.2179 21.9394 14.5218C23.0253 6.97418 19.0641 0.550651 10.9124 0.565945C5.16176 0.576141 1.52431 3.65791 0 9.81124ZM13.3866 19.0784C12.6317 19.4491 11.8229 19.6391 11.0065 19.6377C10.1901 19.6363 9.38194 19.4434 8.6283 19.0701C7.87466 18.6968 7.19025 18.1503 6.61415 17.4619C6.03804 16.7736 5.58152 15.9567 5.27065 15.0581C4.95978 14.1594 4.80065 13.1966 4.80235 12.2245C4.80405 11.2524 4.96654 10.2901 5.28054 9.39257C5.59455 8.49502 6.05392 7.67979 6.63242 6.99342C7.21093 6.30706 7.89725 5.763 8.65218 5.39232C9.40712 5.02163 10.2159 4.83158 11.0323 4.833C11.8488 4.83443 12.6569 5.02731 13.4105 5.40063C14.1642 5.77395 14.8486 6.3204 15.4247 7.00878C16.0008 7.69716 16.4573 8.51399 16.7682 9.41263C17.079 10.3113 17.2382 11.2741 17.2365 12.2462C17.2348 13.2183 17.0723 14.1806 16.7583 15.0781C16.4443 15.9757 15.9849 16.7909 15.4064 17.4773C14.8279 18.1637 14.1416 18.7077 13.3866 19.0784Z\" fill=\"white\"/>\\n<path d=\"M85.2485 17.2904C85.3708 17.2904 85.4549 17.2216 85.5008 17.084C87.4482 11.5526 89.3524 6.19455 91.2132 1.00984C91.2692 0.846707 91.3839 0.765139 91.5573 0.765139H96.2143C96.2354 0.765022 96.2562 0.770037 96.2749 0.779751C96.2937 0.789465 96.3097 0.803587 96.3218 0.820898C96.3338 0.83821 96.3415 0.858191 96.3441 0.879118C96.3467 0.900045 96.3441 0.92129 96.3367 0.941021L87.7643 23.4845C87.7466 23.5322 87.7161 23.5735 87.6766 23.6034C87.6372 23.6333 87.5906 23.6505 87.5426 23.6528C86.8034 23.6885 86.0387 23.7063 85.2485 23.7063C84.4634 23.7063 83.7012 23.6885 82.962 23.6528C82.914 23.6505 82.8673 23.6333 82.8279 23.6034C82.7885 23.5735 82.758 23.5322 82.7402 23.4845L74.1373 0.956315C74.1298 0.936584 74.1273 0.915339 74.1299 0.894412C74.1325 0.873485 74.1401 0.853504 74.1522 0.836193C74.1642 0.818881 74.1803 0.80476 74.199 0.795045C74.2177 0.785331 74.2385 0.780316 74.2596 0.780433L78.9167 0.772786C79.09 0.772786 79.2047 0.854354 79.2608 1.01749C81.1267 6.2022 83.0385 11.5577 84.9961 17.084C85.042 17.2216 85.1261 17.2904 85.2485 17.2904Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M23.7344 29.8235H28.3226L28.3761 22.6352C28.3812 22.3497 28.501 22.286 28.7356 22.4441C31.5905 24.3558 34.3944 24.5648 37.1473 23.0711C40.0379 21.506 41.3787 18.8397 41.1697 15.0723C40.8281 8.92406 37.5399 6.2323 31.305 6.997C30.581 7.08877 29.6354 7.65975 28.4679 8.70995C28.1926 8.95975 28.0703 8.90112 28.1008 8.53406C28.1365 8.14661 28.0906 7.77191 27.9632 7.40995C27.8816 7.17544 27.7159 7.05818 27.4661 7.05818H24.2314C23.9256 7.05818 23.7726 7.21112 23.7726 7.517L23.7344 29.8235ZM33.9643 19.5532C33.4625 19.7774 32.9251 19.8918 32.3828 19.8899C31.8405 19.8881 31.304 19.7699 30.8037 19.5422C30.3035 19.3145 29.8495 18.9817 29.4675 18.5628C29.0855 18.1439 28.783 17.6472 28.5774 17.1009C28.3718 16.5547 28.267 15.9696 28.2691 15.3791C28.2711 14.7886 28.38 14.2043 28.5894 13.6595C28.7988 13.1146 29.1047 12.62 29.4896 12.2038C29.8745 11.7876 30.3309 11.458 30.8327 11.2338C31.3345 11.0095 31.8719 10.8951 32.4142 10.897C32.9564 10.8989 33.493 11.0171 33.9932 11.2448C34.4934 11.4725 34.9475 11.8053 35.3295 12.2242C35.7115 12.643 36.014 13.1398 36.2196 13.686C36.4252 14.2323 36.53 14.8174 36.5279 15.4079C36.5258 15.9983 36.417 16.5827 36.2076 17.1275C35.9982 17.6723 35.6923 18.1669 35.3074 18.5831C34.9224 18.9993 34.4661 19.329 33.9643 19.5532Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M47.3958 17.0684C47.5641 18.2766 48.1095 19.128 49.0323 19.6225C51.1786 20.7798 52.9476 20.3821 54.3393 18.4296C54.4719 18.241 54.6503 18.1466 54.8746 18.1466H58.6829C58.9684 18.1466 59.0678 18.2843 58.9811 18.5596C58.2674 20.767 57.0515 22.248 55.3335 23.0025C50.9441 24.9143 45.3923 24.1037 43.4423 19.2861C42.6011 17.2112 42.4558 15.0521 43.0064 12.809C44.0388 8.56488 47.4876 6.49253 51.7699 6.87488C56.8527 7.32861 59.3023 10.4461 59.1188 16.2272C59.1086 16.5025 58.9658 16.6402 58.6905 16.6402H47.7782C47.4876 16.6402 47.3601 16.7829 47.3958 17.0684ZM47.6176 13.589L54.3011 13.5584C54.3336 13.5584 54.3647 13.5455 54.3876 13.5226C54.4106 13.4996 54.4235 13.4685 54.4235 13.4361V13.3672C54.4216 12.9785 54.3329 12.594 54.1623 12.2357C53.9918 11.8774 53.7429 11.5522 53.4297 11.2788C53.1166 11.0054 52.7453 10.7891 52.3372 10.6423C51.9291 10.4955 51.4921 10.421 51.0511 10.4231H50.837C49.9468 10.4274 49.0947 10.7431 48.468 11.301C47.8413 11.8588 47.4914 12.6131 47.4952 13.3978V13.4666C47.4952 13.4991 47.5081 13.5302 47.5311 13.5532C47.554 13.5761 47.5851 13.589 47.6176 13.589Z\" fill=\"white\"/>\\n<path d=\"M65.0656 8.40274C65.037 8.3601 65.0217 8.30995 65.0216 8.25862V7.60097C65.0216 7.23391 64.838 7.05038 64.471 7.05038H60.9992C60.7341 7.05038 60.6016 7.18293 60.6016 7.44803V23.3233C60.6016 23.5731 60.7265 23.698 60.9763 23.698H64.8457C65.1261 23.698 65.2586 23.5578 65.2433 23.2774C65.1006 20.5602 65.1286 17.4912 65.3274 14.0704C65.4447 12.0821 66.528 11.0192 68.5774 10.8816C68.6182 10.8765 68.659 10.8739 68.6998 10.8739C70.7696 10.9045 71.8555 11.891 71.9574 13.8333C72.1155 16.9635 72.1384 20.109 72.0263 23.2698C72.0231 23.3259 72.0315 23.3821 72.0509 23.4349C72.0702 23.4877 72.1001 23.5359 72.1388 23.5767C72.1775 23.6175 72.224 23.65 72.2757 23.6722C72.3274 23.6944 72.383 23.7058 72.4392 23.7057H76.278C76.5482 23.7057 76.6808 23.5706 76.6757 23.3004C76.64 20.5169 76.6451 17.5982 76.691 14.5445C76.7725 8.87548 74.0221 6.33666 68.4398 6.92803C67.308 7.05038 66.3165 7.55509 65.4651 8.44215C65.4287 8.47838 65.3825 8.50304 65.3321 8.51302C65.2818 8.523 65.2296 8.51786 65.1822 8.49823C65.1347 8.4786 65.0942 8.44538 65.0656 8.40274Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ahrbux\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3w97ub\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13jmo2k\",\"data-framer-name\":\"Group 37501\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:37,intrinsicWidth:41,svg:'<svg width=\"41\" height=\"37\" viewBox=\"0 0 41 37\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M3.66797 0V7.35394\" stroke=\"#806701\" stroke-width=\"0.161625\"/>\\n<path d=\"M3.66797 7.354V14.7298\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M3.66797 14.73L3.66878 22.0613\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M3.66797 22.061V29.415\" stroke=\"#802407\" stroke-width=\"0.161625\"/>\\n<path d=\"M3.66797 29.415V36.7657\" stroke=\"#800309\" stroke-width=\"0.161625\"/>\\n<path d=\"M18.4227 14.7241L3.66797 14.7298\" stroke=\"#FE8901\" stroke-width=\"0.161625\"/>\\n<path d=\"M11.0688 7.35254L3.66797 7.35416\" stroke=\"#FEB802\" stroke-width=\"0.161625\"/>\\n<path d=\"M11.0664 29.415H3.66797\" stroke=\"#FF270F\" stroke-width=\"0.161625\"/>\\n<path d=\"M40.4807 22.0593C38.0666 22.0625 35.657 22.063 33.252 22.0609C33.2208 22.0609 33.1661 22.0542 33.088 22.0407C33.0314 22.031 32.9754 22.0307 32.9199 22.0399C32.7884 22.0625 32.709 22.0735 32.6815 22.073C31.778 22.0644 30.8751 22.0671 29.9727 22.0811\" stroke=\"#FF5B07\" stroke-width=\"0.161625\"/>\\n<path d=\"M29.9717 22.0813L29.4141 22.0708\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M25.7767 22.0635L18.3008 22.0643\" stroke=\"#FF5B07\" stroke-width=\"0.161625\"/>\\n<path d=\"M18.3016 22.0645L15.2695 22.0838\" stroke=\"#FF3A09\" stroke-width=\"0.161625\"/>\\n<path d=\"M15.2702 22.0839C15.0838 22.1113 14.8973 22.1057 14.7109 22.0669\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M11.0672 22.0618L3.66797 22.061\" stroke=\"#FF5B07\" stroke-width=\"0.161625\"/>\\n<path d=\"M18.3707 29.4131L18.3594 22.0996\" stroke=\"#802407\" stroke-width=\"0.161625\"/>\\n<path d=\"M18.3638 22.0993C18.3509 22.0702 18.3299 22.0584 18.3008 22.0638\" stroke=\"#FF270F\" stroke-width=\"0.161625\"/>\\n<path d=\"M40.4863 29.4118L33.2342 29.4142C33.1631 29.4142 33.127 29.3786 33.1259 29.3075L33.0977 26.77\" stroke=\"#FF270F\" stroke-width=\"0.161625\"/>\\n<path d=\"M33.092 26.7703L33.0872 22.1365C33.0872 22.1241 33.0822 22.1121 33.0734 22.1034C33.0647 22.0946 33.0527 22.0896 33.0403 22.0896L29.9727 22.0815\" stroke=\"#802407\" stroke-width=\"0.161625\"/>\\n<path d=\"M18.3646 22.1001L15.2695 22.084\" stroke=\"#800309\" stroke-width=\"0.161625\"/>\\n<path d=\"M25.7473 11.7769L25.7376 14.6239C25.7376 14.6481 25.7255 14.6605 25.7012 14.6611L22.0703 14.6829\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M40.4855 14.7314L25.8495 14.7322C25.8362 14.7322 25.8233 14.7269 25.8138 14.7175C25.8043 14.7082 25.7988 14.6954 25.7986 14.6821L25.7461 11.7769\" stroke=\"#FE8901\" stroke-width=\"0.161625\"/>\\n<path d=\"M25.7426 11.777L25.7305 7.3501\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M33.0971 26.77L33.0898 36.7641\" stroke=\"#800309\" stroke-width=\"0.161625\"/>\\n<path d=\"M40.485 7.34594L33.0898 7.33301\" stroke=\"#FEB802\" stroke-width=\"0.161625\"/>\\n<path d=\"M33.0859 0L33.0867 7.33293\" stroke=\"#806701\" stroke-width=\"0.161625\"/>\\n<path d=\"M33.0886 7.33314C31.8667 7.28896 30.6419 7.28869 29.4141 7.33233\" stroke=\"white\" stroke-width=\"0.161625\"/>\\n<path d=\"M3.6705 0L3.67131 36.7656L0.0202036 36.7648C0.0148449 36.7648 0.0097065 36.7627 0.00591755 36.7589C0.0021286 36.7551 0 36.75 0 36.7446V0.0218201C0 0.0164623 0.00221443 0.011322 0.00615406 0.00753403C0.0100946 0.00374413 0.0154381 0.00161743 0.0210104 0.00161743L3.6705 0Z\" fill=\"#B4B4B4\"/>\\n<path d=\"M33.0917 0L33.0925 7.33293C31.8706 7.28875 30.6458 7.28848 29.418 7.33212L29.4196 0.041214C29.4196 0.0137386 29.4331 0 29.46 0H33.0917Z\" fill=\"#B4B4B4\"/>\\n<path d=\"M25.7473 11.777L25.7352 7.3501L22.1148 7.35737C22.0873 7.35737 22.0735 7.37111 22.0735 7.39859L22.0703 14.683L25.7012 14.6612C25.7255 14.6607 25.7376 14.6483 25.7376 14.624L25.7473 11.777Z\" fill=\"#B4B4B4\"/>\\n<path d=\"M15.2623 22.0834L18.3575 22.0995L18.3688 29.4131L14.7322 29.4147C14.7245 29.4147 14.7171 29.4116 14.7116 29.4062C14.7062 29.4007 14.7031 29.3933 14.7031 29.3856V22.0664C14.8895 22.1052 15.0759 22.1109 15.2623 22.0834Z\" fill=\"#B4B4B4\"/>\\n<path d=\"M33.0464 22.0894L29.9788 22.0813L29.4212 22.0708L29.418 36.7342C29.418 36.7402 29.4203 36.746 29.4246 36.7502C29.4288 36.7545 29.4346 36.7569 29.4406 36.7569L33.0909 36.7641L33.0982 26.77L33.0933 22.1363C33.0933 22.1238 33.0884 22.1119 33.0796 22.1031C33.0708 22.0943 33.0589 22.0894 33.0464 22.0894Z\" fill=\"#B4B4B4\"/>\\n<path d=\"M3.66797 7.35394L11.0688 7.35232L11.068 0.0177788C11.068 0.0134923 11.0662 0.00938153 11.063 0.00635047C11.0598 0.00331941 11.0555 0.0016166 11.051 0.0016166L3.66797 0V7.35394Z\" fill=\"white\"/>\\n<path d=\"M33.0867 7.33293L40.4819 7.34586L40.477 0.0452554C40.477 0.0183179 40.4636 0.00484917 40.4366 0.00484917L33.0859 0L33.0867 7.33293Z\" fill=\"white\"/>\\n<path d=\"M40.4851 7.34607L40.4859 14.7315H40.4837L40.4846 29.4111L33.2325 29.4135C33.1614 29.4135 33.1253 29.378 33.1242 29.3069L33.0959 26.7693L33.0911 22.1356C33.0911 22.1231 33.0861 22.1112 33.0773 22.1024C33.0686 22.0936 33.0566 22.0887 33.0442 22.0887L30.0122 22.0807L29.9757 22.0813L29.4181 22.0708L25.7742 22.0635H25.7728L25.768 29.366C25.768 29.3929 25.7545 29.4064 25.7276 29.4064L18.3712 29.4129L18.3599 22.0993C18.3514 22.0802 18.3394 22.0685 18.3239 22.0643L18.2983 22.0643L15.2662 22.0837C15.0798 22.1112 14.8934 22.1055 14.707 22.0667L11.068 22.0619L11.0664 29.415H3.66797V7.35394L11.0688 7.35232L18.3581 7.3501C18.4001 7.3501 18.4211 7.37111 18.4211 7.41313L18.4227 14.7241L22.0674 14.6829L25.6983 14.6611C25.7225 14.6605 25.7346 14.6481 25.7346 14.6239L25.7443 11.7769L25.7969 14.6821C25.7971 14.6954 25.8025 14.7082 25.8121 14.7175C25.8209 14.7263 25.8327 14.7315 25.8451 14.7321C25.8335 14.731 25.8226 14.7259 25.8142 14.7177C25.8047 14.7083 25.7992 14.6956 25.799 14.6822L25.7465 11.777L25.7344 7.35011L29.4154 7.33233C30.6432 7.28869 31.868 7.28896 33.0899 7.33314L40.4851 7.34607Z\" fill=\"white\"/>\\n<path d=\"M40.4819 29.4113L40.4787 36.724C40.4787 36.7504 40.4652 36.7636 40.4383 36.7636H33.0859L33.0932 26.7695L33.1215 29.307C33.1226 29.3782 33.1587 29.4137 33.2298 29.4137L40.4819 29.4113Z\" fill=\"white\"/>\\n<path d=\"M11.0615 36.7221L11.0664 29.415H3.66797V36.7657L11.0211 36.7625C11.048 36.7625 11.0615 36.749 11.0615 36.7221Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"MISTRAL AI\"})}),className:\"framer-yvw62p\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2yq70e\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5xkmg8\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fa806h\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:30,svg:'<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M20.8731 3.80966C21.6776 4.39677 22.6901 5.12392 23.4829 5.69052C23.5655 5.7497 23.6135 5.80888 23.6586 5.89326C23.6664 5.90813 23.6704 5.92472 23.6701 5.9415C23.6699 5.95829 23.6655 5.97473 23.6572 5.98931C23.649 6.0039 23.6373 6.01616 23.6231 6.02497C23.6089 6.03378 23.5927 6.03886 23.576 6.03974C19.4585 6.28466 14.2756 6.59502 8.02759 6.9708C7.52661 7.00068 7.06841 6.98076 6.63189 6.74111C6.54868 6.69541 6.28404 6.49716 5.83794 6.14638C4.78716 5.3206 4.2397 4.88759 4.19556 4.84736C4.16548 4.82041 4.144 4.80068 4.13111 4.78818C3.99458 4.65517 4.0145 4.48056 4.18911 4.39267C4.30005 4.33681 4.41294 4.30478 4.52779 4.29658C9.15201 3.9583 13.7762 3.62197 18.4004 3.28759C18.9657 3.24658 19.3551 3.24131 19.5688 3.27177C20.0391 3.33896 20.4739 3.51826 20.8731 3.80966Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.29204 26.2435C14.4321 25.8931 18.7252 25.6464 24.0836 25.3353C24.1302 25.3326 24.178 25.3304 24.2266 25.3282C24.6854 25.3069 25.2152 25.2824 25.4155 24.8168C25.5073 24.6027 25.5518 24.3671 25.5491 24.1101C25.5432 23.557 25.5397 18.4322 25.5385 8.7357C25.5385 8.56402 25.5163 8.33374 25.4506 8.19546C25.3143 7.90796 25.0971 7.77281 24.7991 7.78999C19.2745 8.1107 13.7499 8.43179 8.22525 8.75328C7.83423 8.77593 7.57915 8.81578 7.46001 8.87281C7.18423 9.00445 7.04634 9.25972 7.04634 9.63863C7.04439 15.098 7.04439 20.313 7.04634 25.2837C7.04634 25.5752 7.1399 25.8101 7.327 25.9886C7.56255 26.2136 7.97388 26.2617 8.29204 26.2435ZM14.6319 11.1275L19.8631 19.0834C19.8823 19.1123 19.8918 19.1093 19.8918 19.0746V12.0515C19.8918 12.0296 19.8811 12.0175 19.8596 12.0152L18.5852 11.8705C18.5583 11.8673 18.543 11.8523 18.5395 11.8253C18.4809 11.4046 18.717 11.0367 19.1143 10.8925C19.2077 10.8589 19.3678 10.8355 19.5948 10.8222L22.9112 10.6294C22.9362 10.6279 22.951 10.6359 22.9557 10.6535C23.0547 11.0378 22.9733 11.5453 22.4899 11.6068C22.4809 11.608 22.2297 11.6582 21.7364 11.7574C21.7176 11.7613 21.7083 11.773 21.7083 11.7925V23.0695C21.7083 23.0878 21.7001 23.1013 21.6836 23.1099C20.9963 23.4796 20.2088 23.7644 19.4618 23.6308C19.161 23.5773 18.8848 23.4052 18.6333 23.1146C18.4098 22.8568 18.2495 22.6519 18.1522 22.5C16.0795 19.2664 14.4243 16.6806 13.1864 14.7427C13.1645 14.7084 13.1536 14.7117 13.1536 14.7527V22.35C13.1535 22.3571 13.156 22.364 13.1605 22.3696C13.1649 22.3751 13.1712 22.3789 13.1782 22.3804L14.7491 22.732C14.7534 22.733 14.7573 22.7355 14.7599 22.7391C14.7625 22.7426 14.7637 22.747 14.7631 22.7513C14.7163 23.2798 14.2586 23.6115 13.7559 23.6425C12.3571 23.7296 11.0751 23.8043 9.90982 23.8664C9.9017 23.8667 9.89377 23.8641 9.88751 23.8591C9.88125 23.8542 9.8771 23.8471 9.87583 23.8394C9.8274 23.5718 9.88169 23.3513 10.0387 23.1779C10.0961 23.1146 10.2075 23.0597 10.3727 23.0132C10.5684 22.9586 10.8325 22.8855 11.1649 22.7941C11.1821 22.7894 11.1907 22.7781 11.1907 22.7601V12.6544C11.1907 12.6502 11.1891 12.6462 11.1861 12.643C11.1832 12.6399 11.1792 12.6379 11.1749 12.6375L9.91802 12.5373C9.89927 12.5357 9.88853 12.5257 9.88579 12.5074C9.80083 11.9273 10.1454 11.4023 10.7512 11.3537C11.0336 11.331 12.3055 11.2449 14.5668 11.0953C14.5796 11.0944 14.5924 11.0969 14.6038 11.1026C14.6152 11.1083 14.6249 11.1169 14.6319 11.1275Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21.5845 0.537305C20.9509 0.205664 20.272 0.0265625 19.5478 0H18.8675C13.6453 0.385156 8.4232 0.771094 3.20133 1.15781C2.64195 1.19922 2.14293 1.3418 1.70426 1.58555C0.894102 2.03516 0.367148 2.73027 0.123398 3.6709C0.0417578 3.9873 0.00093751 4.3123 0.00093751 4.6459C-0.00062499 10.4814 -0.000234394 15.8818 0.00210936 20.8471C0.00269529 21.9393 0.459727 22.9506 1.11363 23.8313C1.49605 24.3457 2.71734 25.923 4.7775 28.5633C5.44781 29.4223 6.32809 29.9012 7.41832 30H8.5316C14.2222 29.6527 19.9127 29.3096 25.6029 28.9705C26.1099 28.9404 26.5849 28.8346 27.0279 28.6529C28.4054 28.0881 29.0587 26.8605 29.0599 25.4168C29.0646 18.6176 29.0646 12.5402 29.0599 7.18477C29.0595 6.35117 28.7568 5.66582 28.1517 5.12871C27.8892 4.89551 27.5785 4.65508 27.2195 4.40742C26.7757 4.10156 25.1671 2.97598 22.3937 1.03066C22.1332 0.847852 21.8634 0.683398 21.5845 0.537305ZM6.16969 27.498C4.97906 25.9711 3.79547 24.4383 2.61363 22.9049C2.41207 22.6432 2.23453 22.3662 2.08102 22.074C1.94703 21.8193 1.85465 21.5533 1.80387 21.276C1.7734 21.1119 1.75816 20.8336 1.75816 20.441C1.75777 12.2934 1.75816 7.02793 1.75934 4.64473C1.75934 4.36816 1.8109 4.09902 1.91402 3.8373C2.15191 3.2332 2.73727 2.94668 3.38648 2.89922C13.0599 2.19023 18.08 1.82188 18.4468 1.79414C19.2701 1.73262 20.0189 1.70449 20.7384 2.0707C20.9337 2.16992 21.1425 2.29863 21.3648 2.45684C21.7136 2.70488 23.3683 3.8625 26.3289 5.92969C26.5984 6.11758 26.8257 6.29648 27.0109 6.46641C27.2007 6.64062 27.2966 6.86816 27.2986 7.14902C27.3037 7.86191 27.3058 13.9262 27.305 25.3418C27.305 26.1422 27.0589 26.8207 26.2398 27.0709C25.9882 27.1479 25.7693 27.1924 25.583 27.2045C24.533 27.2732 18.7154 27.6242 8.13023 28.2574C7.9107 28.2707 7.67047 28.259 7.40953 28.2223C7.13883 28.184 6.91656 28.1107 6.74273 28.0025C6.51031 27.858 6.3193 27.6898 6.16969 27.498Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Notion\"})}),className:\"framer-wjc9c0\",fonts:[\"FS;Satoshi-bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2yq9q\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-c61giy\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-glf7vs\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:162,svg:'<svg width=\"162\" height=\"46\" viewBox=\"0 0 162 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.3226 1.03567C11.288 0.954079 11.2427 0.864304 11.1809 0.788836C11.1262 0.72206 10.9932 0.588609 10.782 0.596529C10.5707 0.604452 10.4482 0.747575 10.3986 0.818336C10.3423 0.898667 10.3039 0.992143 10.2755 1.07642L10.7138 1.05937C10.6925 1.09406 10.6717 1.14156 10.6515 1.20185C10.5861 1.39523 10.556 1.72429 10.5611 2.18901L10.5581 2.19033L10.3114 1.88599C4.6014 6.51508 1.38727 12.5311 0.678466 19.9112C0.374851 23.0752 0.73414 26.0772 1.76017 28.9121C3.33126 33.2517 6.02065 36.8855 9.81845 39.8092L10.3723 44.6235C10.3857 44.7532 10.4327 44.8927 10.5405 45.0082C10.6489 45.1245 10.7859 45.1809 10.9143 45.2035L10.918 45.2042C11.1292 45.2394 11.338 45.2421 11.5418 45.2081L11.5468 45.2072C11.6753 45.1841 11.8067 45.1278 11.9132 45.0195C12.0192 44.9117 12.0732 44.7802 12.0956 44.6535L12.9525 39.288L12.5659 39.2263L12.5674 39.2261C13.651 38.4828 14.499 37.7721 15.1115 37.0942C20.0322 31.6291 21.8186 25.257 20.4706 17.9781C19.7718 14.2038 18.1006 10.5617 15.457 7.05174C14.9882 6.43 14.4338 5.87011 13.8784 5.30928C13.1362 4.55976 12.3924 3.80856 11.8489 2.90578C11.5087 2.3378 11.2142 1.7659 10.9655 1.19008C10.9407 1.13132 10.9163 1.08544 10.8924 1.05241L11.3226 1.03567Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M124.115 17.0085C124.264 17.0388 124.395 17.123 124.48 17.244C124.695 17.5529 124.806 17.8421 124.814 18.1117C124.864 19.8994 124.869 24.2691 124.83 31.2209C124.83 31.2366 124.838 31.4984 124.853 32.0061C124.898 33.4379 124.268 34.1118 122.965 34.0281C122.831 34.0196 122.699 34.0594 122.593 34.1403C122.487 34.2211 122.414 34.3375 122.388 34.4678L122.266 35.0606C122.227 35.2543 122.307 35.3538 122.506 35.359C125.769 35.4297 128.645 35.4467 131.131 35.4101C138.159 35.3119 143.408 30.8715 142.497 23.3609C142.026 19.4701 139.246 16.4824 135.364 15.6697C133.88 15.3608 132.538 15.2339 131.339 15.2888C127.887 15.4485 124.967 15.459 122.58 15.3202C122.352 15.3071 122.185 15.3909 122.078 15.5715L121.697 16.2232C121.68 16.2532 121.67 16.2869 121.668 16.3216C121.667 16.3562 121.673 16.3909 121.688 16.4226C121.702 16.4544 121.724 16.4824 121.752 16.5044C121.779 16.5263 121.812 16.5417 121.846 16.5491L124.115 17.0085ZM128.073 17.7073C128.075 17.5513 128.105 17.3922 128.159 17.2362C128.227 17.0451 128.337 16.9339 128.489 16.9024C129.811 16.6407 131.248 16.6787 132.8 17.0163C135.917 17.6994 137.905 19.4897 138.764 22.3872C139.243 24.0152 139.421 25.4862 139.298 26.8001C139.174 28.0958 138.69 29.4359 137.845 30.8205C136.413 33.1657 134.152 34.1917 131.061 33.8985C130.048 33.8017 129.29 33.5779 128.787 33.2272C128.366 32.934 128.14 32.459 128.108 31.802C128.001 29.6322 127.989 24.9339 128.073 17.7073Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M157.104 23.9459C156.85 24.0715 156.859 24.171 157.131 24.2443C157.288 24.2861 157.657 24.4157 158.238 24.6329C161.116 25.7126 162.204 28.508 161.03 31.2995C160.076 33.5727 157.206 34.9704 154.866 35.308C153.824 35.4598 152.784 35.5266 151.744 35.5082C148.143 35.4402 145.747 35.4062 144.556 35.4062C144.336 35.4062 144.256 35.3093 144.316 35.1156L144.505 34.5385C144.539 34.4326 144.599 34.3395 144.679 34.271C144.759 34.2025 144.854 34.1616 144.952 34.1537L144.996 34.1498L145.041 34.1459L145.076 34.1429C145.655 34.0941 146.925 33.9871 147.092 33.1722C147.184 32.722 147.237 31.8727 147.253 30.6242C147.311 26.4468 147.321 22.3597 147.284 18.363C147.277 17.4992 147.021 17.0595 146.158 16.8946C145.446 16.7559 144.901 16.663 144.524 16.6158C144.49 16.6122 144.457 16.6004 144.428 16.5815C144.4 16.5625 144.376 16.5369 144.359 16.5068C144.341 16.4766 144.331 16.4427 144.33 16.4077C144.328 16.3728 144.334 16.3379 144.348 16.3057L144.623 15.6814C144.696 15.5113 144.825 15.4302 145.011 15.438C147.487 15.527 150.584 15.5283 154.3 15.4419C154.871 15.4289 155.627 15.5466 156.57 15.7953C158.391 16.2704 159.777 17.5895 159.923 19.5329C160.072 21.4829 159.132 22.9539 157.104 23.9459ZM150.429 17.3029L150.319 23.5847C150.319 23.6316 150.327 23.6782 150.345 23.7217C150.362 23.7652 150.388 23.8049 150.421 23.8385C150.454 23.872 150.493 23.8988 150.536 23.9172C150.579 23.9356 150.626 23.9454 150.673 23.9459L153.354 23.993C153.796 24.0011 154.236 23.9258 154.647 23.7713C155.058 23.6168 155.434 23.3862 155.752 23.0927C156.07 22.7992 156.324 22.4485 156.5 22.0607C156.676 21.6728 156.77 21.2555 156.778 20.8325L156.786 20.275C156.801 19.4215 156.461 18.5967 155.841 17.982C155.221 17.3672 154.372 17.0128 153.48 16.9967L150.794 16.9496C150.747 16.9485 150.7 16.9569 150.656 16.9741C150.612 16.9914 150.572 17.0172 150.538 17.05C150.504 17.0829 150.477 17.1222 150.458 17.1656C150.44 17.209 150.43 17.2557 150.429 17.3029ZM150.359 25.5242C150.319 26.2073 150.311 28.046 150.335 31.0403C150.343 32.014 150.467 32.6749 150.708 33.023C151.462 34.1184 153.213 34.0988 154.497 33.9692C156.397 33.7768 157.763 32.5833 158.073 30.6831C158.847 25.9089 154.147 25.002 150.535 25.3436C150.489 25.3481 150.446 25.3686 150.414 25.4017C150.382 25.4347 150.362 25.4781 150.359 25.5242Z\" fill=\"white\"/>\\n<path d=\"M32.8553 24.0717C33.6457 23.4461 34.5919 22.9069 35.6938 22.4541C37.492 21.7212 38.9669 22.1047 40.1186 23.6045C40.2625 23.7929 40.451 23.9997 40.6839 24.2248C40.7598 24.2981 40.8383 24.2994 40.9195 24.2287C41.7754 23.4932 42.7268 22.9174 43.7738 22.5012C47.0874 21.1899 49.553 23.4278 49.655 26.7139C49.7074 28.3105 49.7022 30.4961 49.6393 33.2705C49.6351 33.4462 49.693 33.6178 49.8029 33.755C49.9128 33.8922 50.0676 33.9862 50.24 34.0204L51.7241 34.3227C51.9126 34.362 51.9871 34.4758 51.9479 34.6643L51.8419 35.1943C51.8319 35.2421 51.8058 35.285 51.7679 35.3158C51.73 35.3465 51.6826 35.3632 51.6338 35.3631H45.3992C45.229 35.3631 45.144 35.2781 45.144 35.1079V34.6918C45.144 34.5085 45.233 34.3947 45.4109 34.3502L46.4553 34.0871C46.6236 34.0453 46.7737 33.9495 46.8828 33.8142C46.9919 33.6788 47.0541 33.5114 47.0599 33.3373C47.1384 31.0261 47.1279 28.7804 47.0285 26.6001C47.0102 26.2284 46.8387 25.8018 46.5142 25.3202C45.2421 23.4396 42.9532 24.0246 41.2846 25.116C41.1773 25.1867 41.1236 25.2874 41.1236 25.4183V33.3058C41.1235 33.4919 41.1879 33.6725 41.3059 33.8169C41.4239 33.9614 41.5883 34.061 41.7714 34.0989L42.9885 34.3463C43.0541 34.3598 43.1129 34.395 43.1551 34.4457C43.1973 34.4965 43.2203 34.5599 43.2202 34.625V35.1197C43.2202 35.3029 43.1286 35.3945 42.9453 35.3945H36.6989C36.5288 35.3945 36.4437 35.3082 36.4437 35.1354V34.6957C36.444 34.6238 36.468 34.5541 36.512 34.4972C36.556 34.4404 36.6176 34.3998 36.6872 34.3816L37.9514 34.0636C38.2838 33.9824 38.4617 33.7704 38.4853 33.4276C38.6345 31.4095 38.6816 29.6363 38.6266 28.1077C38.5795 26.8854 38.4238 26.0072 38.1594 25.4733C37.0876 23.2943 34.3786 23.8754 32.7728 25.1003C32.6752 25.1747 32.596 25.2709 32.5415 25.3812C32.487 25.4915 32.4587 25.613 32.4587 25.7363V33.3883C32.4589 33.5535 32.5161 33.7135 32.6205 33.8415C32.7249 33.9695 32.8702 34.0577 33.032 34.0911L34.2805 34.3463C34.5239 34.3934 34.6207 34.5386 34.571 34.7821L34.5042 35.1001C34.4676 35.2885 34.3537 35.3828 34.1627 35.3828H27.9241C27.7985 35.3828 27.7356 35.3199 27.7356 35.1943V34.6525C27.7356 34.5138 27.805 34.4261 27.9437 34.3894L29.204 34.0754C29.3885 34.0288 29.5529 33.9236 29.6725 33.7757C29.7921 33.6277 29.8606 33.4449 29.8675 33.2548C29.9722 30.6845 30.001 28.1535 29.9539 25.6617C29.9379 24.7526 29.3056 24.5298 28.6407 24.2956C28.4903 24.2425 28.3381 24.1889 28.1911 24.1266C27.1938 23.7026 27.2292 23.3951 28.2971 23.204C29.5796 22.9763 30.9289 22.6282 32.3449 22.1597C32.3623 22.1542 32.3808 22.1528 32.3989 22.1557C32.4169 22.1586 32.4341 22.1657 32.4489 22.1763C32.4638 22.187 32.476 22.201 32.4845 22.2172C32.493 22.2333 32.4976 22.2513 32.498 22.2696V23.8989C32.4978 23.9404 32.5093 23.9812 32.5313 24.0164C32.5533 24.0516 32.5848 24.0799 32.6222 24.098C32.6595 24.116 32.7013 24.1232 32.7425 24.1185C32.7838 24.1139 32.8229 24.0976 32.8553 24.0717Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M56.5255 34.0638C55.2039 32.8612 54.4314 31.164 54.378 29.3454C54.3245 27.5268 54.9945 25.7358 56.2405 24.3665C56.8574 23.6885 57.5972 23.1344 58.4177 22.7358C59.2381 22.3373 60.123 22.1021 61.022 22.0437C61.921 21.9853 62.8164 22.1048 63.657 22.3955C64.4977 22.6861 65.2672 23.1422 65.9216 23.7377C67.2431 24.9402 68.0156 26.6375 68.0691 28.4561C68.1225 30.2746 67.4525 32.0656 66.2066 33.4349C65.5896 34.113 64.8498 34.6671 64.0294 35.0656C63.209 35.4642 62.324 35.6993 61.425 35.7577C60.5261 35.8161 59.6307 35.6966 58.79 35.4059C57.9493 35.1153 57.1799 34.6592 56.5255 34.0638ZM62.3229 34.3945C63.3501 34.1892 64.2194 33.4128 64.7396 32.2359C65.2597 31.059 65.3882 29.5781 65.0966 28.1189C64.9522 27.3965 64.7091 26.7011 64.3811 26.0725C64.0531 25.4439 63.6466 24.8944 63.1849 24.4554C62.7231 24.0164 62.2152 23.6964 61.69 23.5138C61.1649 23.3313 60.6328 23.2896 60.1242 23.3912C59.097 23.5965 58.2277 24.373 57.7075 25.5499C57.1873 26.7268 57.0589 28.2077 57.3504 29.6668C57.4948 30.3893 57.7379 31.0847 58.0659 31.7133C58.394 32.3419 58.8004 32.8913 59.2622 33.3304C59.7239 33.7694 60.2319 34.0893 60.757 34.2719C61.2822 34.4545 61.8142 34.4961 62.3229 34.3945Z\" fill=\"white\"/>\\n<path d=\"M75.5798 24.1854C76.6359 23.3296 77.8216 22.5522 79.0858 22.2145C82.2071 21.3783 84.1701 24.0363 84.2368 26.8199C84.2525 27.5056 84.2774 29.648 84.3114 33.2469C84.3139 33.4361 84.3811 33.6187 84.5018 33.7644C84.6226 33.9102 84.7895 34.0102 84.975 34.0478L86.2509 34.3069C86.3145 34.3205 86.3715 34.3552 86.4122 34.4052C86.453 34.4553 86.4751 34.5176 86.4747 34.5818V35.2767C86.4748 35.315 86.467 35.3529 86.4518 35.3881C86.4366 35.4232 86.4143 35.4549 86.3863 35.4811C86.3583 35.5072 86.3252 35.5273 86.289 35.5401C86.2529 35.5529 86.2146 35.5581 86.1763 35.5554C84.0589 35.435 81.9558 35.4416 79.8671 35.5751C79.6943 35.5855 79.608 35.5044 79.608 35.3316V34.6132C79.608 34.4378 79.6943 34.3396 79.8671 34.3187C79.9315 34.3107 79.994 34.3031 80.0547 34.2958C81.0303 34.1782 81.5294 34.1181 81.5553 32.9132C81.5841 31.6045 81.5854 29.9738 81.5592 28.0212C81.5409 26.778 81.3446 25.8933 80.9703 25.3672C79.8632 23.8085 77.4486 23.9734 75.9763 25.0413C75.6753 25.2586 75.5157 25.5504 75.4974 25.9169C75.4476 26.9193 75.4476 29.3404 75.4974 33.1801C75.5103 34.1002 76.312 34.1942 77.011 34.2762C77.159 34.2936 77.3025 34.3104 77.4329 34.3344C77.4688 34.341 77.5029 34.3547 77.5334 34.3747C77.5638 34.3946 77.5899 34.4204 77.6101 34.4504C77.6302 34.4805 77.6441 34.5142 77.6507 34.5496C77.6574 34.585 77.6567 34.6213 77.6488 34.6563L77.5114 35.3513C77.48 35.4978 77.3897 35.5672 77.2405 35.5593C75.1492 35.4311 73.054 35.4298 70.9549 35.5554C70.7324 35.5685 70.6211 35.4638 70.6211 35.2413V34.7152C70.6211 34.5058 70.7232 34.3763 70.9274 34.3266L72.0502 34.0439C72.2043 34.0052 72.3418 33.9178 72.4422 33.7947C72.5426 33.6716 72.6007 33.5194 72.6077 33.3607C72.7124 30.8035 72.7399 28.1979 72.6902 25.5439C72.6777 24.8598 72.0066 24.6479 71.5035 24.489C71.3742 24.4482 71.256 24.4109 71.1629 24.37C69.8935 23.8072 69.9367 23.4107 71.2925 23.1804C72.4782 22.9788 73.7686 22.6412 75.1636 22.1674C75.1959 22.1569 75.2303 22.1542 75.2638 22.1595C75.2974 22.1647 75.3293 22.1778 75.3568 22.1977C75.3844 22.2176 75.4068 22.2437 75.4224 22.274C75.4379 22.3042 75.4461 22.3376 75.4463 22.3716V24.1226C75.4463 24.2378 75.4908 24.2587 75.5798 24.1854Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M99.4578 24.8017C100.055 27.9295 98.9226 30.0496 96.0618 31.162C95.4807 31.3871 94.6562 31.5507 93.5883 31.6528C93.0099 31.7077 92.7194 32.0218 92.7167 32.595C92.7167 32.7285 92.7625 32.845 92.8541 32.9444C93.2153 33.3344 93.6734 33.5386 94.2283 33.5569C94.9978 33.5778 96.1926 33.6681 97.8128 33.8278C99.2681 33.9691 100.264 34.3107 100.801 34.8525C101.766 35.8288 102.052 36.9975 101.656 38.3585C101.159 40.0729 99.9983 41.3934 98.174 42.32C95.588 43.6339 93.091 43.7713 90.683 42.7322C89.3638 42.159 87.6442 40.0546 88.6336 38.4017C89.1962 37.4712 90.2359 36.7693 91.2931 36.0556C91.3868 35.9924 91.4806 35.929 91.5742 35.8655C91.6046 35.8444 91.6285 35.8153 91.643 35.7813C91.6576 35.7474 91.6623 35.71 91.6565 35.6735C91.6508 35.637 91.6349 35.6028 91.6106 35.575C91.5863 35.5471 91.5546 35.5267 91.5193 35.516C90.7498 35.2805 90.1517 34.7583 89.725 33.9495C89.6425 33.7932 89.6238 33.6109 89.6728 33.441C89.7219 33.2712 89.8349 33.1269 89.9881 33.0387L91.9354 31.9158C91.9701 31.8963 91.9986 31.8673 92.0176 31.8324C92.0366 31.7974 92.0454 31.7577 92.043 31.718C92.0405 31.6783 92.0269 31.64 92.0037 31.6076C91.9805 31.5753 91.9487 31.5501 91.9119 31.535C89.3521 30.4645 88.4321 28.5079 89.1518 25.6655C89.7879 23.141 93.5687 21.7943 95.8969 22.1869C96.467 22.2813 97.0249 22.4588 97.5751 22.6339C98.1009 22.8012 98.6199 22.9664 99.1359 23.0546C100.18 23.2326 101.086 23.0467 101.853 22.4971C101.871 22.4839 101.893 22.4758 101.916 22.4737C101.939 22.4715 101.961 22.4755 101.982 22.485C102.003 22.4946 102.021 22.5095 102.034 22.5281C102.047 22.5468 102.055 22.5686 102.057 22.5913C102.175 23.9812 101.433 24.9784 100.035 24.6839C99.9172 24.6604 99.7902 24.6355 99.6542 24.6093C99.4919 24.5779 99.4264 24.642 99.4578 24.8017ZM94.9328 30.3862C95.6768 30.2524 96.3228 29.7482 96.7285 28.9847C97.1343 28.2212 97.2666 27.2609 97.0964 26.315C97.0121 25.8466 96.8561 25.3959 96.6373 24.9886C96.4185 24.5812 96.1411 24.2252 95.821 23.9409C95.5009 23.6566 95.1444 23.4495 94.7718 23.3315C94.3992 23.2135 94.0178 23.1869 93.6494 23.2532C92.9054 23.3871 92.2594 23.8912 91.8537 24.6547C91.4479 25.4182 91.3156 26.3786 91.4858 27.3245C91.5701 27.7928 91.7261 28.2435 91.9449 28.6509C92.1637 29.0582 92.4411 29.4142 92.7612 29.6985C93.0813 29.9829 93.4378 30.1899 93.8104 30.3079C94.183 30.4259 94.5644 30.4525 94.9328 30.3862ZM91.8216 36.7763C90.6909 37.8102 90.4448 38.8663 91.0835 39.9447C92.5047 42.3435 97.428 42.5634 99.0338 40.2391C99.9565 38.9082 99.6227 37.2278 98.0798 36.5643C97.0956 36.1403 95.6194 35.9387 93.6511 35.9597C93.0151 35.9636 92.1946 36.4347 91.8216 36.7763Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M106.47 34.0954C105.143 32.9005 104.363 31.2076 104.301 29.3893C104.239 27.571 104.9 25.7761 106.14 24.3995C107.379 23.0229 109.095 22.1773 110.91 22.0488C112.725 21.9204 114.49 22.5195 115.817 23.7144C117.144 24.9093 117.925 26.6021 117.987 28.4205C118.049 30.2388 117.387 32.0337 116.148 33.4103C114.908 34.7869 113.192 35.6325 111.377 35.7609C109.562 35.8894 107.797 35.2903 106.47 34.0954ZM110.086 23.7839C110.521 23.6938 110.983 23.7247 111.448 23.8829C111.915 24.0415 112.378 24.3258 112.809 24.7292C113.239 25.1326 113.624 25.6438 113.939 26.2366C114.254 26.8292 114.489 27.488 114.632 28.175C114.774 28.862 114.819 29.5603 114.766 30.2291C114.712 30.8981 114.562 31.5203 114.327 32.0614C114.092 32.6025 113.78 33.0476 113.415 33.3785C113.05 33.7086 112.639 33.9203 112.204 34.0104C111.769 34.1004 111.307 34.0696 110.841 33.9114C110.375 33.7528 109.911 33.4685 109.481 33.0651C109.05 32.6617 108.665 32.1504 108.35 31.5577C108.036 30.9651 107.8 30.3062 107.658 29.6193C107.515 28.9323 107.47 28.234 107.524 27.5652C107.577 26.8962 107.728 26.2739 107.962 25.7329C108.197 25.1917 108.509 24.7467 108.875 24.4158C109.239 24.0857 109.651 23.874 110.086 23.7839Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16szqfw\",\"data-border\":true,whileHover:animation13,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-pgehzm\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d450v0\",\"data-framer-name\":\"Group 37502\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:37,intrinsicWidth:135,svg:'<svg width=\"135\" height=\"37\" viewBox=\"0 0 135 37\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.1827 27.3021C12.1825 27.2503 12.202 27.2004 12.2372 27.1623C12.2724 27.1243 12.3207 27.101 12.3724 27.0971C16.0044 26.837 19.7375 26.2496 22.8677 24.4198C27.1913 21.8923 29.0609 17.1587 28.4856 12.3608C27.8767 7.29062 24.6363 3.18122 19.8997 1.37896C17.207 0.350843 14.0094 0.164191 11.1668 0.0509761C9.44715 -0.016341 6.45664 -0.016341 2.19527 0.0509761C1.39766 0.0652555 0.955 0.082595 0.867284 0.102994C0.310388 0.239668 0.0319403 0.66397 0.0319403 1.3759C0.0339802 22.8704 0.0237807 33.9706 0.00134169 34.6764C-0.0272171 35.6699 0.400144 36.1666 1.28343 36.1666C7.26037 36.1625 10.6201 36.1574 11.3626 36.1513C11.5807 36.1497 11.7892 36.0619 11.9429 35.9072C12.0965 35.7524 12.1827 35.5432 12.1827 35.3251V27.3021Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M74.217 7.64554C74.1537 4.21849 74.1364 2.1847 74.1649 1.54417C74.2037 0.597647 73.7325 0.116228 72.7513 0.0999085C68.8081 0.0366712 65.8666 0.0315714 63.9266 0.0846091C63.1678 0.105008 62.7241 0.133567 62.5956 0.170285C62.0938 0.311039 61.8428 0.765939 61.8428 1.53499C61.8408 9.65791 61.8388 20.4378 61.8367 33.8747C61.8367 34.2603 61.7398 34.2868 61.546 33.9543C60.8821 32.8191 60.2548 31.5829 59.7652 30.3498C55.2754 19.1119 51.4832 9.5243 48.3886 1.587C48.1357 0.936272 47.7338 0.490551 47.183 0.249842C46.8566 0.109088 46.3008 0.0560502 45.5154 0.0907287C44.2425 0.149886 42.8186 0.149886 41.2438 0.0907287C40.0107 0.0417708 39.3651 0.151926 38.8908 1.33609C35.427 9.98736 31.0504 20.9692 25.7609 34.2817C25.6181 34.6387 25.5365 35.0365 25.5161 35.475C25.5112 35.5852 25.5443 35.6939 25.6099 35.7829C25.6756 35.872 25.7699 35.9361 25.8772 35.9646C26.4585 36.1156 27.0889 36.1808 27.7682 36.1604C28.9044 36.1278 31.6766 36.1339 36.0849 36.1788C36.4766 36.1829 36.9366 35.9473 37.4649 35.472C37.4894 35.4495 37.6322 35.0691 37.8933 34.3306C38.1952 33.4739 38.8918 33.0822 39.9832 33.1557C41.1581 33.2332 43.7162 33.2434 47.6573 33.1863C48.3305 33.1761 48.816 33.4423 49.1138 33.9849C49.3647 34.4408 49.3953 35.1507 49.8023 35.5913C50.2266 36.0544 50.7733 36.2665 51.4424 36.2278C51.7851 36.2094 51.9676 36.2002 51.9901 36.2002C56.6329 36.1696 63.4738 36.1655 72.5126 36.188C72.9512 36.19 73.3694 36.1176 73.7672 35.9707C73.8651 35.934 73.9303 35.8667 73.963 35.7688C74.0813 35.424 74.1425 35.1089 74.1466 34.8233C74.1772 32.7324 74.1833 29.7663 74.1649 25.9252C74.1644 25.869 74.178 25.8136 74.2043 25.764C74.2307 25.7143 74.2691 25.672 74.3161 25.6408C74.3631 25.6095 74.4172 25.5904 74.4736 25.585C74.53 25.5796 74.5869 25.5882 74.6392 25.61C74.8534 25.6998 75.0625 25.8681 75.2665 26.1149C79.9481 31.7716 82.3715 34.7009 82.5367 34.9028C83.2731 35.8065 84.3472 36.2482 85.7588 36.2278C91.5684 36.1523 99.1161 36.1502 108.402 36.2216C109.006 36.2257 109.518 36.0442 109.938 35.677C110.482 35.1996 110.345 34.1929 110.929 33.6819C111.343 33.3229 111.908 33.1557 112.624 33.1801C114.158 33.2311 116.706 33.2444 120.268 33.2199C122.361 33.2077 121.617 35.1905 122.67 35.8698C123.053 36.1145 123.4 36.2339 123.71 36.2278C125.336 36.191 128.143 36.1849 132.131 36.2094C132.647 36.2114 133.18 36.1339 133.728 35.9769C133.874 35.9346 133.999 35.8411 134.08 35.7137C134.161 35.5864 134.193 35.4341 134.169 35.2853C134.104 34.8651 133.996 34.4632 133.845 34.0797C131.58 28.319 127.467 17.9063 121.504 2.84155C121.296 2.31525 120.846 0.880174 120.381 0.503811C119.971 0.171305 119.569 0.0121921 119.176 0.0264715C117.266 0.0999083 115.43 0.0958285 113.668 0.014232C112.558 -0.0367658 111.792 0.471172 111.37 1.53805C105.683 15.9255 101.489 26.5219 98.7877 33.327C98.5837 33.8411 98.3807 34.2154 98.1788 34.45C98.1115 34.5275 98.0452 34.5265 97.9799 34.4469L83.0447 16.715C83.0322 16.7005 83.0253 16.6821 83.0253 16.663C83.0253 16.6439 83.0322 16.6254 83.0447 16.611C85.003 14.3813 87.0103 12.2241 89.0665 10.1393C89.7539 9.44168 92.5445 6.72452 97.4383 1.98785C97.9319 1.51051 98.039 1.05459 97.7596 0.620086C97.4352 0.118267 96.8233 0.06013 96.2327 0.0631898C92.9219 0.0917486 89.0247 0.0815492 84.5409 0.0325913C83.2313 0.0203519 81.9615 0.28656 81.1231 1.13108C78.6099 3.65853 76.3538 5.8494 74.3546 7.70368C74.2649 7.78527 74.219 7.7659 74.217 7.64554Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M6.90038 22.7672C7.90606 22.7305 9.50637 22.7192 11.7013 22.7335C13.3394 22.7458 14.9703 22.5652 16.594 22.1919C20.3964 21.3168 22.4506 18.9169 22.7566 14.9921C23.0381 11.3875 21.8019 7.93601 18.5218 6.27144C16.643 5.3188 14.5715 4.81086 12.3072 4.74763C10.3509 4.69459 8.25896 4.73131 6.03138 4.85778C5.93754 4.8639 5.89062 4.91388 5.89062 5.00772V30.9829C5.89062 31.1808 5.98854 31.2797 6.18437 31.2797H6.4108C6.61479 31.2797 6.71679 31.1777 6.71679 30.9737V22.9569C6.71679 22.8345 6.77799 22.7713 6.90038 22.7672Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M107.401 28.8565C107.441 28.7546 107.516 28.7036 107.624 28.7036H124.585C124.659 28.7036 124.733 28.7245 124.796 28.764C124.86 28.8034 124.912 28.8598 124.946 28.9269L125.977 31.0015C126.022 31.0925 126.091 31.1691 126.177 31.2226C126.263 31.2761 126.362 31.3045 126.464 31.3044H126.604C126.869 31.3044 126.953 31.181 126.855 30.9342L116.43 4.5765C116.423 4.55814 116.411 4.54225 116.395 4.53066C116.38 4.51907 116.361 4.51224 116.341 4.51096C116.321 4.50968 116.301 4.51401 116.283 4.52343C116.266 4.53286 116.251 4.54701 116.24 4.56426C116.018 4.94573 115.873 5.21398 115.806 5.36901C114.541 8.24936 113.291 11.2797 112.055 14.4599C109.998 19.7534 107.909 25.2785 105.788 31.0352C105.7 31.2718 105.782 31.3901 106.033 31.3901H106.14C106.217 31.39 106.292 31.3669 106.355 31.3237C106.418 31.2806 106.467 31.2195 106.495 31.1484L107.401 28.8565Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M52.5835 29.0769L53.376 31.0811C53.4195 31.1903 53.4939 31.2843 53.5901 31.3517C53.6863 31.4191 53.8002 31.457 53.9176 31.4606C53.9686 31.4626 54.0022 31.4636 54.0186 31.4636C54.2838 31.4779 54.3674 31.3616 54.2695 31.1148L43.9638 5.0692C43.6885 4.36951 43.412 4.36951 43.1346 5.0692L32.9391 30.8578C32.829 31.1393 32.9228 31.2576 33.2207 31.2127L33.343 31.1943C33.6327 31.1515 33.8316 30.9934 33.9397 30.7201L34.5548 29.1657C34.5854 29.0888 34.6382 29.0229 34.7064 28.9765C34.7746 28.9301 34.855 28.9054 34.9372 28.9056H52.3295C52.454 28.9056 52.5386 28.9627 52.5835 29.0769Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M75.2312 16.8008C78.2135 20.4053 81.8374 24.9166 86.1029 30.3346C86.2579 30.5304 86.621 30.8915 87.1922 31.4178C87.2383 31.461 87.2986 31.4859 87.3621 31.4882C87.4255 31.4904 87.488 31.4698 87.538 31.43L87.6359 31.3505C87.6596 31.3312 87.6793 31.3074 87.6938 31.2805C87.7084 31.2537 87.7175 31.2242 87.7206 31.1938C87.7237 31.1633 87.7208 31.1326 87.7121 31.1033C87.7033 31.074 87.6888 31.0468 87.6695 31.0231L75.8095 16.3235C75.6953 16.1807 75.7004 16.042 75.8248 15.9073C79.1886 12.3252 82.6085 8.85638 86.0845 5.50072C86.1348 5.4518 86.1652 5.3861 86.1697 5.31648C86.1742 5.24687 86.1526 5.17835 86.109 5.12436L85.9499 4.93159C85.9311 4.90809 85.9076 4.88881 85.8809 4.875C85.8542 4.86119 85.8249 4.85316 85.7949 4.85143C85.7649 4.8497 85.7348 4.85431 85.7067 4.86495C85.6786 4.8756 85.653 4.89205 85.6317 4.91323C83.6713 6.90214 78.1248 12.4844 68.9921 21.6599C68.7596 21.8924 68.576 21.9261 68.4413 21.7609C68.4236 21.7392 68.4139 21.7111 68.4138 21.6813V5.25287C68.4138 5.17253 68.3819 5.09548 68.3251 5.03867C68.2683 4.98186 68.1912 4.94995 68.1109 4.94995H67.8324C67.7691 4.94995 67.7084 4.97541 67.6637 5.02075C67.6189 5.06608 67.5938 5.12756 67.5938 5.19168V31.02C67.5938 31.1893 67.6784 31.274 67.8477 31.274H68.1445C68.2168 31.274 68.286 31.2453 68.3371 31.1942C68.3882 31.1431 68.4169 31.0739 68.4169 31.0017C68.4087 27.1442 68.4199 24.7718 68.4505 23.8844C68.4689 23.3601 68.6698 22.9195 69.0533 22.5625C71.2503 20.5084 73.2341 18.5837 75.0047 16.7886C75.0199 16.7735 75.0381 16.7619 75.058 16.7543C75.078 16.7467 75.0993 16.7433 75.1207 16.7445C75.142 16.7456 75.1629 16.7513 75.1819 16.761C75.2009 16.7707 75.2177 16.7842 75.2312 16.8008Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M107.757 27.4368C107.744 27.4687 107.74 27.5032 107.744 27.5372C107.747 27.5713 107.76 27.6038 107.779 27.6321C107.798 27.6604 107.824 27.6836 107.854 27.6997C107.884 27.7158 107.918 27.7243 107.952 27.7244H124.463C124.498 27.7243 124.531 27.7158 124.562 27.6997C124.592 27.6836 124.618 27.6604 124.637 27.6321C124.656 27.6038 124.668 27.5713 124.672 27.5372C124.676 27.5032 124.672 27.4687 124.659 27.4368L116.404 6.6083C116.388 6.56924 116.361 6.53579 116.326 6.51223C116.291 6.48866 116.25 6.47607 116.208 6.47607C116.166 6.47607 116.125 6.48866 116.09 6.51223C116.055 6.53579 116.028 6.56924 116.012 6.6083L107.757 27.4368Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M35.0891 27.4521C35.0762 27.4854 35.0716 27.5214 35.0757 27.5569C35.0798 27.5925 35.0925 27.6265 35.1127 27.656C35.1328 27.6855 35.1599 27.7097 35.1915 27.7264C35.2231 27.7431 35.2583 27.7519 35.2941 27.7519H51.8113C51.847 27.7519 51.8822 27.7431 51.9138 27.7264C51.9454 27.7097 51.9725 27.6855 51.9927 27.656C52.0129 27.6265 52.0256 27.5925 52.0297 27.5569C52.0338 27.5214 52.0292 27.4854 52.0163 27.4521L43.7577 6.65722C43.7415 6.61605 43.7133 6.58071 43.6767 6.55581C43.6401 6.5309 43.5969 6.51758 43.5527 6.51758C43.5084 6.51758 43.4652 6.5309 43.4286 6.55581C43.3921 6.58071 43.3639 6.61605 43.3477 6.65722L35.0891 27.4521Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M6.63672 21.6445C6.63672 21.773 6.70098 21.8383 6.82949 21.8403C9.46914 21.8791 11.4815 21.8933 12.8666 21.8831C13.9008 21.8729 15.0656 21.7261 16.361 21.4425C19.5147 20.751 21.369 18.8712 21.9238 15.8032C22.5327 12.422 21.1497 8.86952 18.2489 6.97852C16.9485 6.13094 15.0911 5.83107 13.5184 5.71174C11.2745 5.54243 9.02138 5.54141 6.75911 5.70868C6.7258 5.71101 6.69461 5.72621 6.67188 5.75121C6.64916 5.77621 6.63659 5.80914 6.63672 5.84331V21.6445Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M12.207 10.6779L12.2193 16.6814C12.2193 16.8802 12.2983 17.0709 12.4388 17.2115C12.5794 17.352 12.7701 17.431 12.9689 17.431H13.0179C13.4539 17.4302 13.8855 17.3414 14.288 17.1695C14.6905 16.9976 15.056 16.7461 15.3637 16.4293C15.6714 16.1124 15.9153 15.7366 16.0814 15.3231C16.2475 14.9095 16.3326 14.4665 16.3317 14.0193V13.3277C16.3301 12.4245 15.9787 11.559 15.355 10.9214C14.7312 10.2839 13.8861 9.92664 13.0057 9.92823H12.9567C12.7579 9.92823 12.5672 10.0072 12.4266 10.1478C12.286 10.2884 12.207 10.4791 12.207 10.6779Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M114.864 23.8844C114.841 23.9497 114.834 24.0195 114.844 24.088C114.853 24.1565 114.879 24.2217 114.919 24.2783C114.959 24.3348 115.012 24.3811 115.073 24.4132C115.134 24.4452 115.202 24.4622 115.271 24.4627L117.266 24.4811C117.338 24.4817 117.408 24.4647 117.471 24.4317C117.535 24.3986 117.589 24.3504 117.629 24.2914C117.669 24.2324 117.694 24.1644 117.702 24.0934C117.71 24.0224 117.7 23.9507 117.673 23.8844L116.593 21.2193C116.56 21.1371 116.503 21.067 116.429 21.0185C116.354 20.9699 116.267 20.9451 116.179 20.9474C116.09 20.9497 116.005 20.9791 115.933 21.0315C115.862 21.0839 115.808 21.1569 115.779 21.2407L114.864 23.8844Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M43.5087 20.9102C43.5005 20.8935 43.4876 20.8795 43.4716 20.8701C43.4555 20.8606 43.437 20.8561 43.4184 20.8571C43.3998 20.858 43.3819 20.8645 43.367 20.8756C43.352 20.8866 43.3406 20.9019 43.3343 20.9194L42.0185 24.2424C42.0133 24.2554 42.0111 24.2694 42.0119 24.2834C42.0127 24.2974 42.0166 24.311 42.0234 24.3233C42.0301 24.3356 42.0395 24.3462 42.0508 24.3545C42.0621 24.3627 42.0752 24.3683 42.0889 24.3709L43.4047 24.6555C43.4168 24.6579 43.4293 24.6579 43.4414 24.6555L45.0815 24.3464C45.0962 24.3438 45.1101 24.3378 45.122 24.3288C45.1339 24.3198 45.1436 24.3081 45.1501 24.2947C45.1567 24.2813 45.16 24.2665 45.1597 24.2516C45.1595 24.2366 45.1558 24.222 45.1488 24.2088L43.5087 20.9102Z\" stroke=\"#808080\" stroke-width=\"0.611973\"/>\\n<path d=\"M12.1827 27.3017V35.3246C12.1827 35.5427 12.0965 35.7519 11.9429 35.9067C11.7892 36.0614 11.5807 36.1492 11.3626 36.1508C10.6201 36.1569 7.26037 36.162 1.28343 36.1661C0.400144 36.1661 -0.0272171 35.6694 0.00134169 34.6759C0.0237807 33.9701 0.0339802 22.87 0.0319403 1.37541C0.0319403 0.663481 0.310388 0.23918 0.867284 0.102506C0.955 0.0821067 1.39766 0.0647672 2.19527 0.0504878C6.45664 -0.0168293 9.44715 -0.0168293 11.1668 0.0504878C14.0094 0.163703 17.207 0.350355 19.8997 1.37847C24.6363 3.18073 27.8767 7.29013 28.4856 12.3603C29.0609 17.1582 27.1913 21.8918 22.8677 24.4193C19.7375 26.2491 16.0044 26.8366 12.3724 27.0966C12.3207 27.1005 12.2724 27.1238 12.2372 27.1618C12.202 27.1999 12.1825 27.2498 12.1827 27.3017ZM6.90134 22.7669C7.90702 22.7302 9.50733 22.719 11.7023 22.7333C13.3403 22.7455 14.9712 22.565 16.595 22.1917C20.3974 21.3166 22.4516 18.9166 22.7576 14.9918C23.0391 11.3873 21.8029 7.93576 18.5227 6.2712C16.644 5.31856 14.5724 4.81062 12.3081 4.74738C10.3519 4.69435 8.25992 4.73106 6.03234 4.85754C5.9385 4.86366 5.89159 4.91364 5.89159 5.00747V30.9827C5.89159 31.1806 5.9895 31.2795 6.18533 31.2795H6.41176C6.61575 31.2795 6.71775 31.1775 6.71775 30.9735V22.9566C6.71775 22.8343 6.77895 22.771 6.90134 22.7669Z\" fill=\"white\"/>\\n<path d=\"M74.3507 7.70319C76.3499 5.84891 78.606 3.65805 81.1192 1.1306C81.9576 0.286072 83.2274 0.0198636 84.537 0.032103C89.0208 0.0810609 92.918 0.0912603 96.2288 0.0627015C96.8193 0.0596417 97.4313 0.117779 97.7557 0.619597C98.0351 1.0541 97.928 1.51002 97.4344 1.98736C92.5406 6.72403 89.75 9.44119 89.0626 10.1388C87.0063 12.2236 84.9991 14.3808 83.0408 16.6105C83.0283 16.6249 83.0214 16.6434 83.0214 16.6625C83.0214 16.6816 83.0283 16.7 83.0408 16.7145L97.976 34.4464C98.0413 34.526 98.1075 34.527 98.1749 34.4495C98.3768 34.2149 98.5798 33.8406 98.7838 33.3265C101.485 26.5214 105.679 15.9251 111.366 1.53756C111.788 0.470684 112.554 -0.0372541 113.664 0.0137437C115.426 0.0953402 117.262 0.09942 119.172 0.0259832C119.565 0.0117038 119.967 0.170817 120.377 0.503323C120.842 0.879686 121.292 2.31476 121.5 2.84106C127.463 17.9058 131.576 28.3185 133.841 34.0792C133.992 34.4627 134.1 34.8646 134.165 35.2848C134.189 35.4336 134.157 35.5859 134.076 35.7133C133.995 35.8406 133.87 35.9342 133.724 35.9764C133.176 36.1334 132.643 36.211 132.127 36.2089C128.139 36.1844 125.332 36.1906 123.706 36.2273C123.396 36.2334 123.05 36.1141 122.666 35.8693C121.613 35.19 122.357 33.2072 120.264 33.2194C116.702 33.2439 114.155 33.2306 112.62 33.1796C111.904 33.1552 111.339 33.3224 110.925 33.6815C110.341 34.1925 110.479 35.1992 109.934 35.6765C109.514 36.0437 109.002 36.2252 108.398 36.2212C99.1122 36.1498 91.5645 36.1518 85.7549 36.2273C84.3432 36.2477 83.2692 35.806 82.5328 34.9023C82.3676 34.7004 79.9442 31.7711 75.2626 26.1144C75.0586 25.8676 74.8495 25.6993 74.6353 25.6095C74.583 25.5877 74.5261 25.5792 74.4697 25.5845C74.4133 25.5899 74.3592 25.609 74.3122 25.6403C74.2652 25.6715 74.2268 25.7138 74.2004 25.7635C74.174 25.8131 74.1605 25.8685 74.161 25.9247C74.1794 29.7659 74.1733 32.7319 74.1427 34.8228C74.1386 35.1084 74.0774 35.4235 73.9591 35.7683C73.9264 35.8662 73.8612 35.9335 73.7632 35.9702C73.3655 36.1171 72.9473 36.1895 72.5087 36.1875C63.4699 36.1651 56.629 36.1691 51.9862 36.1997C51.9637 36.1997 51.7812 36.2089 51.4385 36.2273C50.7694 36.266 50.2227 36.0539 49.7984 35.5908C49.3914 35.1502 49.3608 34.4403 49.1099 33.9844C48.8121 33.4418 48.3266 33.1756 47.6534 33.1858C43.7123 33.2429 41.1542 33.2327 39.9793 33.1552C38.8879 33.0817 38.1913 33.4734 37.8894 34.3302C37.6283 35.0686 37.4855 35.449 37.461 35.4715C36.9326 35.9468 36.4726 36.1824 36.081 36.1783C31.6727 36.1334 28.9005 36.1273 27.7643 36.16C27.085 36.1804 26.4546 36.1151 25.8733 35.9641C25.766 35.9356 25.6717 35.8715 25.606 35.7824C25.5404 35.6934 25.5073 35.5847 25.5122 35.4745C25.5326 35.036 25.6142 34.6382 25.757 34.2812C31.0465 20.9687 35.4231 9.98687 38.8869 1.33561C39.3612 0.151438 40.0068 0.0412825 41.2399 0.0902404C42.8147 0.149398 44.2386 0.149398 45.5115 0.0902404C46.2969 0.0555619 46.8527 0.1086 47.1791 0.249354C47.7299 0.490063 48.1318 0.935783 48.3847 1.58652C51.4793 9.52381 55.2715 19.1114 59.7613 30.3493C60.2509 31.5824 60.8781 32.8186 61.5421 33.9538C61.7359 34.2863 61.8328 34.2598 61.8328 33.8742C61.8349 20.4373 61.8369 9.65742 61.8389 1.5345C61.8389 0.765451 62.0899 0.310551 62.5917 0.169797C62.7202 0.133079 63.1639 0.10452 63.9227 0.0841208C65.8627 0.0310831 68.8042 0.036183 72.7474 0.0994202C73.7286 0.115739 74.1998 0.597158 74.161 1.54368C74.1325 2.18421 74.1498 4.218 74.2131 7.64505C74.2151 7.76541 74.261 7.78479 74.3507 7.70319ZM107.397 28.8561C107.438 28.7541 107.513 28.7031 107.621 28.7031H124.582C124.656 28.7031 124.729 28.724 124.793 28.7635C124.857 28.8029 124.909 28.8593 124.943 28.9264L125.974 31.001C126.019 31.092 126.088 31.1686 126.174 31.2221C126.26 31.2757 126.359 31.304 126.46 31.3039H126.601C126.866 31.3039 126.95 31.1805 126.852 30.9337L116.427 4.57601C116.42 4.55764 116.408 4.54176 116.392 4.53016C116.376 4.51857 116.357 4.51174 116.338 4.51046C116.318 4.50919 116.298 4.51351 116.28 4.52294C116.262 4.53237 116.248 4.54652 116.237 4.56377C116.015 4.94523 115.87 5.21348 115.803 5.36851C114.538 8.24887 113.288 11.2792 112.051 14.4594C109.995 19.7529 107.906 25.278 105.785 31.0347C105.697 31.2713 105.779 31.3896 106.03 31.3896H106.137C106.214 31.3895 106.289 31.3664 106.352 31.3232C106.415 31.2801 106.464 31.219 106.492 31.1479L107.397 28.8561ZM52.5798 29.0764L53.3723 31.0806C53.4158 31.1897 53.4902 31.2838 53.5864 31.3512C53.6826 31.4186 53.7965 31.4564 53.9139 31.46C53.9649 31.462 53.9985 31.4631 54.0149 31.4631C54.2801 31.4773 54.3637 31.3611 54.2658 31.1142L43.9601 5.06864C43.6848 4.36895 43.4083 4.36895 43.1309 5.06864L32.9354 30.8572C32.8253 31.1387 32.9191 31.257 33.2169 31.2121L33.3393 31.1938C33.629 31.151 33.8279 30.9929 33.936 30.7195L34.5511 29.1651C34.5817 29.0882 34.6345 29.0223 34.7027 28.9759C34.7709 28.9296 34.8513 28.9049 34.9335 28.905H52.3258C52.4503 28.905 52.5349 28.9621 52.5798 29.0764ZM75.2289 16.8002C78.2113 20.4047 81.8352 24.916 86.1006 30.334C86.2557 30.5298 86.6188 30.8909 87.1899 31.4172C87.236 31.4603 87.2963 31.4853 87.3598 31.4876C87.4233 31.4898 87.4857 31.4692 87.5357 31.4294L87.6336 31.3498C87.6574 31.3306 87.6771 31.3068 87.6916 31.2799C87.7061 31.253 87.7152 31.2235 87.7183 31.1931C87.7215 31.1627 87.7186 31.132 87.7098 31.1027C87.701 31.0734 87.6866 31.0461 87.6673 31.0224L75.8072 16.3228C75.693 16.18 75.6981 16.0413 75.8225 15.9067C79.1864 12.3246 82.6063 8.85574 86.0823 5.50008C86.1325 5.45117 86.1629 5.38547 86.1675 5.31585C86.172 5.24623 86.1503 5.17771 86.1068 5.12372L85.9476 4.93095C85.9289 4.90746 85.9054 4.88818 85.8787 4.87437C85.852 4.86056 85.8226 4.85253 85.7926 4.85079C85.7626 4.84906 85.7326 4.85367 85.7044 4.86432C85.6763 4.87496 85.6507 4.89141 85.6294 4.91259C83.6691 6.9015 78.1225 12.4837 68.9899 21.6592C68.7573 21.8918 68.5737 21.9255 68.4391 21.7602C68.4214 21.7385 68.4116 21.7104 68.4115 21.6807V5.25224C68.4115 5.1719 68.3796 5.09484 68.3228 5.03803C68.266 4.98123 68.189 4.94931 68.1086 4.94931H67.8302C67.7669 4.94931 67.7062 4.97478 67.6614 5.02011C67.6166 5.06544 67.5915 5.12693 67.5915 5.19104V31.0194C67.5915 31.1887 67.6762 31.2733 67.8455 31.2733H68.1423C68.2145 31.2733 68.2838 31.2447 68.3348 31.1936C68.3859 31.1425 68.4146 31.0732 68.4146 31.001C68.4064 27.1435 68.4177 24.7711 68.4483 23.8838C68.4666 23.3595 68.6675 22.9189 69.051 22.5619C71.248 20.5077 73.2319 18.5831 75.0025 16.7879C75.0177 16.7729 75.0358 16.7612 75.0558 16.7536C75.0758 16.746 75.0971 16.7427 75.1184 16.7439C75.1398 16.745 75.1606 16.7506 75.1796 16.7603C75.1987 16.77 75.2155 16.7836 75.2289 16.8002Z\" fill=\"white\"/>\\n<path d=\"M107.401 28.8561L106.495 31.1479C106.467 31.219 106.418 31.2801 106.355 31.3232C106.292 31.3664 106.217 31.3895 106.14 31.3896H106.033C105.782 31.3896 105.7 31.2713 105.788 31.0347C107.909 25.2781 109.998 19.753 112.055 14.4594C113.291 11.2792 114.541 8.24888 115.806 5.36852C115.873 5.21349 116.018 4.94524 116.24 4.56378C116.251 4.54653 116.266 4.53237 116.283 4.52295C116.301 4.51352 116.321 4.5092 116.341 4.51047C116.361 4.51175 116.38 4.51858 116.395 4.53017C116.411 4.54177 116.423 4.55765 116.43 4.57601L126.855 30.9337C126.953 31.1805 126.869 31.304 126.604 31.304H126.464C126.362 31.304 126.263 31.2757 126.177 31.2221C126.091 31.1686 126.022 31.092 125.977 31.001L124.946 28.9264C124.912 28.8593 124.86 28.8029 124.796 28.7635C124.733 28.724 124.659 28.7031 124.585 28.7031H107.624C107.516 28.7031 107.441 28.7541 107.401 28.8561ZM107.755 27.4363C107.743 27.4682 107.739 27.5027 107.742 27.5367C107.746 27.5707 107.758 27.6033 107.778 27.6316C107.797 27.6599 107.823 27.6831 107.853 27.6992C107.883 27.7153 107.917 27.7238 107.951 27.7239H124.462C124.497 27.7238 124.53 27.7153 124.561 27.6992C124.591 27.6831 124.617 27.6599 124.636 27.6316C124.655 27.6033 124.667 27.5707 124.671 27.5367C124.675 27.5027 124.671 27.4682 124.658 27.4363L116.403 6.60777C116.387 6.56871 116.36 6.53525 116.325 6.51169C116.29 6.48813 116.249 6.47554 116.207 6.47554C116.165 6.47554 116.124 6.48813 116.089 6.51169C116.054 6.53525 116.027 6.56871 116.011 6.60777L107.755 27.4363Z\" fill=\"black\"/>\\n<path d=\"M52.5835 29.0764C52.5386 28.9622 52.454 28.9051 52.3295 28.9051H34.9372C34.855 28.9049 34.7746 28.9296 34.7064 28.976C34.6382 29.0224 34.5854 29.0883 34.5548 29.1652L33.9397 30.7196C33.8316 30.9929 33.6327 31.151 33.343 31.1939L33.2207 31.2122C32.9228 31.2571 32.829 31.1388 32.9391 30.8573L43.1346 5.06871C43.412 4.36902 43.6885 4.36902 43.9638 5.06871L54.2695 31.1143C54.3674 31.3611 54.2838 31.4774 54.0186 31.4631C54.0022 31.4631 53.9686 31.4621 53.9176 31.4601C53.8002 31.4565 53.6863 31.4187 53.5901 31.3512C53.4939 31.2838 53.4195 31.1898 53.376 31.0806L52.5835 29.0764ZM35.0902 27.4516C35.0773 27.485 35.0727 27.521 35.0768 27.5565C35.0809 27.592 35.0936 27.626 35.1138 27.6555C35.134 27.6851 35.1611 27.7092 35.1927 27.7259C35.2243 27.7427 35.2595 27.7514 35.2952 27.7515H51.8124C51.8482 27.7514 51.8834 27.7427 51.915 27.7259C51.9466 27.7092 51.9737 27.6851 51.9938 27.6555C52.014 27.626 52.0267 27.592 52.0308 27.5565C52.0349 27.521 52.0303 27.485 52.0174 27.4516L43.7588 6.65678C43.7426 6.61561 43.7144 6.58027 43.6778 6.55537C43.6413 6.53046 43.5981 6.51714 43.5538 6.51714C43.5096 6.51714 43.4664 6.53046 43.4298 6.55537C43.3932 6.58027 43.365 6.61561 43.3488 6.65678L35.0902 27.4516Z\" fill=\"black\"/>\\n<path d=\"M6.71679 22.9569V30.9737C6.71679 31.1777 6.61479 31.2797 6.4108 31.2797H6.18437C5.98854 31.2797 5.89062 31.1808 5.89062 30.9829V5.00772C5.89062 4.91388 5.93754 4.8639 6.03138 4.85778C8.25896 4.73131 10.3509 4.69459 12.3072 4.74763C14.5715 4.81086 16.643 5.3188 18.5218 6.27144C21.8019 7.93601 23.0381 11.3875 22.7566 14.9921C22.4506 18.9169 20.3964 21.3168 16.594 22.1919C14.9703 22.5652 13.3394 22.7458 11.7013 22.7335C9.50637 22.7192 7.90606 22.7305 6.90038 22.7672C6.77799 22.7713 6.71679 22.8345 6.71679 22.9569ZM6.63723 21.6442C6.63723 21.7727 6.70149 21.838 6.83 21.84C9.46965 21.8788 11.482 21.8931 12.8671 21.8829C13.9014 21.8727 15.0661 21.7258 16.3615 21.4423C19.5152 20.7507 21.3695 18.871 21.9243 15.8029C22.5332 12.4218 21.1502 8.86927 18.2494 6.97827C16.949 6.13069 15.0916 5.83082 13.5189 5.71148C11.275 5.54217 9.02189 5.54115 6.75963 5.70842C6.72631 5.71075 6.69513 5.72596 6.6724 5.75096C6.64967 5.77596 6.6371 5.80889 6.63723 5.84306V21.6442Z\" fill=\"black\"/>\\n<path d=\"M75.2312 16.8003C75.2177 16.7837 75.2009 16.7702 75.1819 16.7605C75.1629 16.7508 75.142 16.7452 75.1207 16.744C75.0993 16.7429 75.078 16.7462 75.058 16.7538C75.0381 16.7614 75.0199 16.773 75.0047 16.7881C73.2341 18.5832 71.2503 20.5079 69.0533 22.5621C68.6698 22.919 68.4689 23.3597 68.4505 23.8839C68.4199 24.7713 68.4087 27.1437 68.4169 31.0012C68.4169 31.0734 68.3882 31.1427 68.3371 31.1937C68.286 31.2448 68.2168 31.2735 68.1445 31.2735H67.8477C67.6784 31.2735 67.5938 31.1888 67.5938 31.0195V5.19119C67.5938 5.12708 67.6189 5.06559 67.6637 5.02026C67.7084 4.97493 67.7691 4.94946 67.8324 4.94946H68.1109C68.1912 4.94946 68.2683 4.98137 68.3251 5.03818C68.3819 5.09499 68.4138 5.17204 68.4138 5.25238V21.6808C68.4139 21.7106 68.4236 21.7387 68.4413 21.7604C68.576 21.9256 68.7596 21.8919 68.9921 21.6594C78.1248 12.4839 83.6713 6.90165 85.6317 4.91274C85.653 4.89156 85.6786 4.87511 85.7067 4.86446C85.7348 4.85382 85.7649 4.84921 85.7949 4.85094C85.8249 4.85267 85.8542 4.86071 85.8809 4.87452C85.9076 4.88833 85.9311 4.90761 85.9499 4.9311L86.109 5.12387C86.1526 5.17786 86.1742 5.24638 86.1697 5.316C86.1652 5.38561 86.1348 5.45131 86.0845 5.50023C82.6085 8.85589 79.1886 12.3248 75.8248 15.9068C75.7004 16.0415 75.6953 16.1802 75.8095 16.323L87.6695 31.0226C87.6888 31.0463 87.7033 31.0736 87.7121 31.1028C87.7208 31.1321 87.7237 31.1629 87.7206 31.1933C87.7175 31.2237 87.7084 31.2532 87.6938 31.2801C87.6793 31.307 87.6596 31.3307 87.6359 31.35L87.538 31.4295C87.488 31.4693 87.4255 31.49 87.3621 31.4877C87.2986 31.4855 87.2383 31.4605 87.1922 31.4173C86.621 30.891 86.2579 30.5299 86.1029 30.3341C81.8374 24.9161 78.2135 20.4048 75.2312 16.8003Z\" fill=\"black\"/>\\n<path d=\"M6.63672 21.644V5.84282C6.63659 5.80865 6.64916 5.77573 6.67188 5.75072C6.69461 5.72572 6.7258 5.71052 6.75911 5.70819C9.02138 5.54092 11.2745 5.54194 13.5184 5.71125C15.0911 5.83059 16.9485 6.13045 18.2489 6.97804C21.1497 8.86903 22.5327 12.4215 21.9238 15.8027C21.369 18.8707 19.5147 20.7505 16.361 21.442C15.0656 21.7256 13.9008 21.8724 12.8666 21.8826C11.4815 21.8928 9.46914 21.8786 6.82949 21.8398C6.70098 21.8378 6.63672 21.7725 6.63672 21.644ZM12.2057 10.6774L12.2179 16.6809C12.2179 16.8797 12.2969 17.0704 12.4375 17.211C12.5781 17.3516 12.7688 17.4305 12.9676 17.4305H13.0165C13.4525 17.4298 13.8841 17.3409 14.2866 17.169C14.6891 16.9971 15.0546 16.7456 15.3624 16.4288C15.6701 16.112 15.914 15.7361 16.08 15.3226C16.2461 14.9091 16.3312 14.466 16.3304 14.0188V13.3273C16.3287 12.4241 15.9774 11.5585 15.3536 10.921C14.7299 10.2834 13.8848 9.92616 13.0043 9.92775H12.9553C12.7565 9.92775 12.5658 10.0067 12.4253 10.1473C12.2847 10.2879 12.2057 10.4786 12.2057 10.6774Z\" fill=\"white\"/>\\n<path d=\"M107.757 27.4363L116.012 6.60781C116.028 6.56876 116.055 6.5353 116.09 6.51174C116.125 6.48818 116.166 6.47559 116.208 6.47559C116.25 6.47559 116.291 6.48818 116.326 6.51174C116.361 6.5353 116.388 6.56876 116.404 6.60781L124.659 27.4363C124.672 27.4682 124.676 27.5027 124.672 27.5367C124.668 27.5708 124.656 27.6033 124.637 27.6316C124.618 27.66 124.592 27.6832 124.562 27.6992C124.531 27.7153 124.498 27.7238 124.463 27.724H107.952C107.918 27.7238 107.884 27.7153 107.854 27.6992C107.824 27.6832 107.798 27.66 107.779 27.6316C107.76 27.6033 107.747 27.5708 107.744 27.5367C107.74 27.5027 107.744 27.4682 107.757 27.4363ZM114.865 23.8838C114.842 23.9491 114.835 24.0189 114.844 24.0874C114.854 24.1559 114.879 24.2211 114.919 24.2777C114.959 24.3343 115.012 24.3805 115.073 24.4126C115.134 24.4447 115.202 24.4616 115.272 24.4621L117.267 24.4805C117.338 24.4811 117.408 24.4642 117.472 24.4311C117.535 24.398 117.589 24.3498 117.629 24.2908C117.67 24.2318 117.695 24.1638 117.702 24.0929C117.71 24.0219 117.7 23.9501 117.674 23.8838L116.593 21.2187C116.56 21.1365 116.503 21.0665 116.429 21.0179C116.355 20.9693 116.268 20.9445 116.179 20.9468C116.09 20.9492 116.005 20.9785 115.933 21.0309C115.862 21.0833 115.808 21.1563 115.78 21.2401L114.865 23.8838Z\" fill=\"white\"/>\\n<path d=\"M35.0891 27.4516L43.3477 6.65673C43.3639 6.61556 43.3921 6.58022 43.4286 6.55532C43.4652 6.53041 43.5084 6.51709 43.5527 6.51709C43.5969 6.51709 43.6401 6.53041 43.6767 6.55532C43.7133 6.58022 43.7415 6.61556 43.7577 6.65673L52.0163 27.4516C52.0292 27.4849 52.0338 27.5209 52.0297 27.5565C52.0256 27.592 52.0129 27.626 51.9927 27.6555C51.9725 27.685 51.9454 27.7092 51.9138 27.7259C51.8822 27.7426 51.847 27.7514 51.8113 27.7515H35.2941C35.2583 27.7514 35.2231 27.7426 35.1915 27.7259C35.1599 27.7092 35.1328 27.685 35.1127 27.6555C35.0925 27.626 35.0798 27.592 35.0757 27.5565C35.0716 27.5209 35.0762 27.4849 35.0891 27.4516ZM43.5068 20.9096C43.4986 20.8929 43.4857 20.8789 43.4697 20.8694C43.4536 20.86 43.4351 20.8555 43.4165 20.8564C43.3979 20.8574 43.38 20.8639 43.3651 20.8749C43.3501 20.886 43.3387 20.9013 43.3324 20.9188L42.0166 24.2418C42.0114 24.2548 42.0091 24.2688 42.01 24.2828C42.0108 24.2968 42.0147 24.3104 42.0215 24.3227C42.0282 24.335 42.0376 24.3456 42.0489 24.3538C42.0602 24.3621 42.0732 24.3677 42.087 24.3703L43.4027 24.6549C43.4149 24.6573 43.4273 24.6573 43.4395 24.6549L45.0796 24.3458C45.0943 24.3432 45.1081 24.3372 45.1201 24.3282C45.132 24.3192 45.1416 24.3075 45.1482 24.2941C45.1548 24.2807 45.1581 24.2659 45.1578 24.2509C45.1576 24.236 45.1538 24.2213 45.1469 24.2081L43.5068 20.9096Z\" fill=\"white\"/>\\n<path d=\"M12.207 10.6779C12.207 10.4791 12.286 10.2884 12.4266 10.1478C12.5672 10.0072 12.7579 9.92823 12.9567 9.92823H13.0057C13.8861 9.92664 14.7312 10.2839 15.355 10.9214C15.9787 11.559 16.3301 12.4245 16.3317 13.3277V14.0193C16.3326 14.4665 16.2475 14.9095 16.0814 15.3231C15.9153 15.7366 15.6714 16.1124 15.3637 16.4293C15.056 16.7461 14.6905 16.9976 14.288 17.1695C13.8855 17.3414 13.4539 17.4302 13.0179 17.431H12.9689C12.7701 17.431 12.5794 17.352 12.4388 17.2115C12.2983 17.0709 12.2193 16.8802 12.2193 16.6814L12.207 10.6779Z\" fill=\"black\"/>\\n<path d=\"M43.5048 20.9097L45.1449 24.2083C45.1519 24.2215 45.1556 24.2361 45.1558 24.2511C45.1561 24.266 45.1528 24.2808 45.1462 24.2942C45.1397 24.3076 45.13 24.3193 45.1181 24.3283C45.1062 24.3373 45.0923 24.3433 45.0776 24.346L43.4375 24.655C43.4253 24.6574 43.4129 24.6574 43.4008 24.655L42.085 24.3704C42.0712 24.3678 42.0582 24.3622 42.0469 24.354C42.0356 24.3457 42.0262 24.3351 42.0195 24.3228C42.0127 24.3105 42.0088 24.2969 42.008 24.2829C42.0071 24.2689 42.0094 24.2549 42.0146 24.2419L43.3304 20.9189C43.3367 20.9014 43.3481 20.8862 43.3631 20.8751C43.378 20.864 43.3959 20.8576 43.4145 20.8566C43.4331 20.8556 43.4516 20.8601 43.4677 20.8696C43.4837 20.879 43.4966 20.893 43.5048 20.9097Z\" fill=\"black\"/>\\n<path d=\"M114.86 23.8839L115.775 21.2402C115.804 21.1564 115.858 21.0834 115.929 21.031C116.001 20.9786 116.086 20.9493 116.175 20.9469C116.263 20.9446 116.351 20.9694 116.425 21.018C116.499 21.0666 116.556 21.1366 116.589 21.2188L117.669 23.8839C117.696 23.9502 117.706 24.022 117.698 24.0929C117.691 24.1639 117.665 24.2319 117.625 24.2909C117.585 24.3499 117.531 24.3981 117.468 24.4312C117.404 24.4643 117.334 24.4812 117.262 24.4806L115.267 24.4622C115.198 24.4617 115.13 24.4448 115.069 24.4127C115.008 24.3806 114.955 24.3344 114.915 24.2778C114.875 24.2212 114.85 24.156 114.84 24.0875C114.831 24.019 114.838 23.9492 114.86 23.8839Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-shenp\",\"data-framer-name\":\"CTA\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12bwk6x\",\"data-border\":true,\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v1udpq\",\"data-framer-name\":\"logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:80,intrinsicWidth:80,svg:'<svg width=\"80\" height=\"80\" viewBox=\"0 0 80 80\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<ellipse cx=\"34.6154\" cy=\"40.4872\" rx=\"29.6154\" ry=\"29.4872\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.7692 27.795C15.7692 22.4524 17.9051 17.6088 21.3694 14.0713C11.6669 18.8987 5 28.9144 5 40.4873C5 56.7726 18.2019 69.9744 34.4872 69.9744C36.2235 69.9744 37.8205 69.9744 39.2308 69.9744L74.1252 69.718C74.6083 69.718 75 69.3264 75 68.8432C75 57.0062 65.4042 47.4103 53.5671 47.4103H49.2709H35.3846C24.5513 47.4103 15.7692 38.6282 15.7692 27.795Z\" fill=\"url(#paint0_linear_18596_116819)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_18596_116819\" x1=\"76.0256\" y1=\"68.9488\" x2=\"10.1282\" y2=\"24.5898\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#73F7DF\"/>\\n<stop offset=\"1\" stop-color=\"#86FEE1\" stop-opacity=\"0.17\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Try Questflow today.\"})})},X5HWQB6FH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Try Questflow today.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Try Questflow today.\"})}),className:\"framer-a1ltzj\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.7)\"},children:\"Scaling Multi-agent Economy.\"})}),className:\"framer-17dyoyv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+120+40+252.9},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+80+0+40+252.9}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"200px\",y:(componentViewport?.y||0)+0+13497.4+302.15+40+261.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3llhm-container\",nodeId:\"K2FE3HrkQ\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitButtonCopy3,{height:\"100%\",id:\"K2FE3HrkQ\",jakO2hDPw:0,jcBXvG4Jw:\"Get started\",KtPOKGgCU:true,layoutId:\"K2FE3HrkQ\",style:{width:\"100%\"},variant:\"QxptguRD6\",width:\"100%\",WIxL9YJdV:\"https://app.questflow.ai/\",XhahqhK15:false})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ddcdkg\",\"data-framer-name\":\"Circles\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-i5kur4\",\"data-border\":true,\"data-framer-name\":\"Circle\"}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-y4vlbe\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+300+20},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+300+20}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+300+20,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-bkm8am-container\",nodeId:\"GRNAb_F1Q\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"GRNAb_F1Q\",JYO7LY24l:\"light\",layoutId:\"GRNAb_F1Q\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"Browser\"})})})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-uopd0t\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+200+205},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+200+205}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+200+205,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-x2b11-container\",nodeId:\"hYFuDYUgu\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"hYFuDYUgu\",JYO7LY24l:\"light\",layoutId:\"hYFuDYUgu\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"LockKey\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+200+790-274},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+200+790-274}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+200+790-274,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1dgnt72-container\",nodeId:\"Y0dtVsBtr\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"Y0dtVsBtr\",JYO7LY24l:\"light\",layoutId:\"Y0dtVsBtr\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"ChartLineUp\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+200+790-124},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+200+790-124}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+200+790-124,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1np7j34-container\",nodeId:\"tsynLHcJI\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"tsynLHcJI\",JYO7LY24l:\"light\",layoutId:\"tsynLHcJI\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"Sparkle\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+200+-40},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+200+-40}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+200+-40,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1xoz1qu-container\",nodeId:\"jdPSHoXcz\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"jdPSHoXcz\",JYO7LY24l:\"light\",layoutId:\"jdPSHoXcz\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"CalendarCheck\"})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1gr7rln\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+100+418.25},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+100+418.25}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+100+418.25,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hcmuey-container\",nodeId:\"oQ4rdEIEH\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",transformTemplate:transformTemplate3,children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"oQ4rdEIEH\",JYO7LY24l:\"light\",layoutId:\"oQ4rdEIEH\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"ChatCircle\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+100+566.75},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+100+566.75}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+100+566.75,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1o9i5yz-container\",nodeId:\"uQTjANHGC\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",transformTemplate:transformTemplate3,children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"uQTjANHGC\",JYO7LY24l:\"light\",layoutId:\"uQTjANHGC\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"MagnifyingGlass\"})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1m0hoxe\",\"data-border\":true,\"data-framer-name\":\"Circle\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+0+80},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+0+80}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+0+80,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-198sihr-container\",nodeId:\"BpnfyxUki\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"BpnfyxUki\",JYO7LY24l:\"light\",layoutId:\"BpnfyxUki\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"ChatCircle\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+13402.6+-281.55+0+1190-154},X5HWQB6FH:{y:(componentViewport?.y||0)+0+14817.9+-321.55+0+1190-154}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,y:(componentViewport?.y||0)+0+13497.4+-95+0+1190-154,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation4,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition10,__perspectiveFX:false,__targetOpacity:1,className:\"framer-g4d6pz-container\",nodeId:\"gEz14YIwq\",rendersWithMotion:true,scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(AIKitIconBig,{height:\"100%\",id:\"gEz14YIwq\",JYO7LY24l:\"light\",layoutId:\"gEz14YIwq\",oxZK0Y5s9:\"var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183))\",ThQhAY3Qq:false,TnbqA6t53:7,variant:\"fSbEW1ztT\",width:\"100%\",YP2YspfUd:\"Database\"})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+13402.6+-203.55),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}},X5HWQB6FH:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+14817.9+-243.55),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+13497.4+-17),pixelHeight:600,pixelWidth:800,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png\",srcSet:\"https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png?scale-down-to=512 512w,https://framerusercontent.com/images/J9PD0z8SzMHT2KxXQClbD5Q7PU.png 800w\"},className:\"framer-qi2yac\",\"data-framer-name\":\"Stars\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16eaz07\",\"data-framer-name\":\"Gradient Bottom\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{y:(componentViewport?.y||0)+0+14029.5},X5HWQB6FH:{y:(componentViewport?.y||0)+0+15364.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+14497.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-eyvaih-container\",nodeId:\"p2UmQKvtM\",scopeId:\"IX_5wIg9F\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KAhOTu4qS:{variant:\"jDTLh49jz\"},X5HWQB6FH:{variant:\"NruTWqIMP\"}},children:/*#__PURE__*/_jsx(AIKitFooterSimpleCopy2,{height:\"100%\",id:\"p2UmQKvtM\",layoutId:\"p2UmQKvtM\",style:{width:\"100%\"},variant:\"VB0WeiDUz\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7WKI4.framer-82u5nq, .framer-7WKI4 .framer-82u5nq { display: block; }\",\".framer-7WKI4.framer-fqbd5t { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-7WKI4 .framer-ys0qid-container { flex: none; height: auto; left: 50%; position: fixed; top: 20px; transform: translateX(-50%); width: 738px; z-index: 10; }\",'.framer-7WKI4 .framer-1x1lqtw { align-content: center; align-items: center; background: radial-gradient(45% 57.99999999999999% at 50% 50%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 14.607967342342343%, rgb(0, 36, 33) 78.12324042792793%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 122px; height: min-content; justify-content: center; min-height: 800px; overflow: hidden; padding: 90px 40px 0px 40px; position: relative; width: 100%; z-index: 1; }',\".framer-7WKI4 .framer-42nh29, .framer-7WKI4 .framer-76ykap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-l3uxf0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 9px 0px 9px 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-7WKI4 .framer-9stp2a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 750px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-w3xfx8, .framer-7WKI4 .framer-1n0wjpx, .framer-7WKI4 .framer-z1qbfr { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 540px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-1apdbvl { -webkit-filter: blur(5px); aspect-ratio: 1.5796661608497724 / 1; filter: blur(5px); flex: none; height: var(--framer-aspect-ratio-supported, 136px); left: 251px; mix-blend-mode: overlay; overflow: visible; pointer-events: none; position: absolute; top: 189px; width: 215px; z-index: 1; }\",\".framer-7WKI4 .framer-mmpjis { background: radial-gradient(50% 50% at 16.8% 18.3%, #ffffff 0%, rgb(66, 194, 194) 37.702350788288285%, rgb(0, 35, 38) 100%); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; box-shadow: -20px -20px 50px 0px rgba(255, 255, 255, 0.5), -20px -20px 80px 0px rgba(255, 255, 255, 0.1), 0px 0px 50px 0px rgb(235, 255, 255); flex: none; height: 374px; left: calc(50.00000000000002% - 374px / 2); overflow: visible; pointer-events: none; position: absolute; top: calc(56.872037914691965% - 374px / 2); width: 374px; z-index: -1; }\",\".framer-7WKI4 .framer-lyw6gh { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-mask: linear-gradient(336deg, rgba(0, 0, 0, 0) 33%, rgba(0,0,0,1) 100%) add; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 0px; flex: none; left: 0px; mask: linear-gradient(336deg, rgba(0, 0, 0, 0) 33%, rgba(0,0,0,1) 100%) add; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: -1; }\",\".framer-7WKI4 .framer-k4sztf { flex: none; height: 1574px; left: calc(50.00000000000002% - 1574px / 2); opacity: 0.2; overflow: visible; position: absolute; top: calc(46.25000000000002% - 1574px / 2); width: 1574px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-7WKI4 .framer-go8upy, .framer-7WKI4 .framer-ixl61q { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 500px; flex: none; left: 500px; overflow: visible; position: absolute; right: 500px; top: 500px; }\",\".framer-7WKI4 .framer-xhi2ex, .framer-7WKI4 .framer-1yr9qy4, .framer-7WKI4 .framer-15wc5fw, .framer-7WKI4 .framer-1r6y8do { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: -3px; overflow: hidden; position: absolute; top: 50%; transform: translateY(-50%); width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-hhooij, .framer-7WKI4 .framer-euoogr { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 489px; overflow: hidden; position: absolute; top: 84px; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-19pdbf2, .framer-7WKI4 .framer-r21fee { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 80px; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 486px; overflow: hidden; position: absolute; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-12cg1qi, .framer-7WKI4 .framer-n9hs6e { flex: none; height: 20px; left: 80px; overflow: hidden; position: absolute; top: 70px; width: 20px; }\",\".framer-7WKI4 .framer-jjkdbj, .framer-7WKI4 .framer-7iromd, .framer-7WKI4 .framer-5iqhia, .framer-7WKI4 .framer-vfcto7, .framer-7WKI4 .framer-h23862, .framer-7WKI4 .framer-oadcvl, .framer-7WKI4 .framer-1fw9mkq, .framer-7WKI4 .framer-nci3fa, .framer-7WKI4 .framer-1uubh7z, .framer-7WKI4 .framer-fnt2dz { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 50%; overflow: hidden; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-gf8f97, .framer-7WKI4 .framer-1fj404n, .framer-7WKI4 .framer-3si5q6, .framer-7WKI4 .framer-13iovf1, .framer-7WKI4 .framer-1cev7e9, .framer-7WKI4 .framer-dl2nhj, .framer-7WKI4 .framer-15j563r, .framer-7WKI4 .framer-pncwfe, .framer-7WKI4 .framer-1xfoq8c, .framer-7WKI4 .framer-obgxh8 { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; aspect-ratio: 1 / 1; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-5tk5b9, .framer-7WKI4 .framer-7xj0n2 { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: dashed; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 400px; flex: none; left: 400px; overflow: visible; position: absolute; right: 400px; top: 400px; }\",\".framer-7WKI4 .framer-1jjpuq5, .framer-7WKI4 .framer-1nqum0t { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 300px; flex: none; left: 300px; overflow: visible; position: absolute; right: 300px; top: 300px; }\",\".framer-7WKI4 .framer-1bjqfv9, .framer-7WKI4 .framer-14d1wff { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 50%; overflow: hidden; position: absolute; top: -3px; transform: translateX(-50%); width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-2egsgs, .framer-7WKI4 .framer-m9yp41 { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); overflow: hidden; position: absolute; right: -3px; top: 50%; transform: translateY(-50%); width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-115vgag, .framer-7WKI4 .framer-1qe271l { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 920px; overflow: hidden; position: absolute; top: 269px; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-1to65s8, .framer-7WKI4 .framer-17w8a22 { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 344px; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 17px; overflow: hidden; position: absolute; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-1wkr4j6, .framer-7WKI4 .framer-1v48itc { flex: none; height: 20px; left: 167px; overflow: hidden; position: absolute; top: 101px; width: 20px; }\",\".framer-7WKI4 .framer-shf27a, .framer-7WKI4 .framer-1ebydgu { bottom: -10px; flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; width: 20px; }\",\".framer-7WKI4 .framer-g32izv, .framer-7WKI4 .framer-ws3ztz { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: dashed; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 200px; flex: none; left: 200px; overflow: visible; position: absolute; right: 200px; top: 200px; }\",\".framer-7WKI4 .framer-gmrmkd, .framer-7WKI4 .framer-8y3m8k { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 100px; flex: none; left: 100px; overflow: visible; position: absolute; right: 100px; top: 100px; }\",\".framer-7WKI4 .framer-ui6pve, .framer-7WKI4 .framer-12xudnu { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 364px; overflow: hidden; position: absolute; top: 76px; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-1cnng4p, .framer-7WKI4 .framer-1jnmtnx { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 206px; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 1177px; overflow: hidden; position: absolute; width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-1anuebe, .framer-7WKI4 .framer-30oone { flex: none; height: 20px; left: 1324px; overflow: hidden; position: absolute; top: 447px; width: 20px; }\",\".framer-7WKI4 .framer-9dlomv, .framer-7WKI4 .framer-1qdkga { bottom: 200px; flex: none; height: 20px; left: 183px; overflow: hidden; position: absolute; width: 20px; }\",\".framer-7WKI4 .framer-1ump1bq, .framer-7WKI4 .framer-1jc247o { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: dashed; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 0px; flex: none; left: 0px; opacity: 0.5; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-7WKI4 .framer-125ui6f { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); opacity: 0.8; overflow: hidden; position: absolute; top: 1px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-d4d6om { background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%); bottom: 0px; flex: none; height: 150px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; }\",\".framer-7WKI4 .framer-17l9s1w { background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%); flex: none; height: 150px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; }\",\".framer-7WKI4 .framer-1gpd2vi-container { bottom: 224px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-1899ro5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 112px; transform: translateX(-50%); width: min-content; z-index: 1; }\",\".framer-7WKI4 .framer-gixp0l-container, .framer-7WKI4 .framer-zm9e46-container { flex: none; height: 54px; position: relative; width: 250px; }\",\".framer-7WKI4 .framer-l9tmpf { 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: 1000px; z-index: 1; }\",\".framer-7WKI4 .framer-zjk0zh-container, .framer-7WKI4 .framer-143b4r1-container, .framer-7WKI4 .framer-976idt-container, .framer-7WKI4 .framer-wx821q-container, .framer-7WKI4 .framer-1guc5do-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-7WKI4 .framer-5p2erx { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.6); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 60px 20px 60px; position: relative; width: 100%; z-index: 4; }\",\".framer-7WKI4 .framer-1pm770m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7WKI4 .framer-5s3dm5-container, .framer-7WKI4 .framer-g1zbee-container, .framer-7WKI4 .framer-gy7vsk-container, .framer-7WKI4 .framer-89cg4s-container, .framer-7WKI4 .framer-vv3jrj-container, .framer-7WKI4 .framer-fsy52d-container, .framer-7WKI4 .framer-1g3w6ok-container, .framer-7WKI4 .framer-1m05lm6-container, .framer-7WKI4 .framer-15gt72m-container, .framer-7WKI4 .framer-1bxh5nr-container, .framer-7WKI4 .framer-8xwon7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7WKI4 .framer-1ypba0x { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 329px; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-chcyzw { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.6); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-pcx3an, .framer-7WKI4 .framer-1d4bqta { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 540px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-1agtryf, .framer-7WKI4 .framer-1o3lce5 { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 940px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-1sohpvo, .framer-7WKI4 .framer-r4nkvp, .framer-7WKI4 .framer-b3g3w1, .framer-7WKI4 .framer-1mdj338, .framer-7WKI4 .framer-1vclfot, .framer-7WKI4 .framer-3omevn, .framer-7WKI4 .framer-gf6d6p, .framer-7WKI4 .framer-mw3nvq, .framer-7WKI4 .framer-p8r2fd, .framer-7WKI4 .framer-1mgxmv0, .framer-7WKI4 .framer-1eltokw, .framer-7WKI4 .framer-1393jvl, .framer-7WKI4 .framer-1gpkrsp, .framer-7WKI4 .framer-u3n7ef, .framer-7WKI4 .framer-1kl3ydv, .framer-7WKI4 .framer-1rhvckw, .framer-7WKI4 .framer-lbccqm, .framer-7WKI4 .framer-1awk1me, .framer-7WKI4 .framer-4lv3up, .framer-7WKI4 .framer-y51i36, .framer-7WKI4 .framer-ahrbux, .framer-7WKI4 .framer-2yq70e, .framer-7WKI4 .framer-2yq9q, .framer-7WKI4 .framer-16szqfw { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; align-self: start; background: linear-gradient(225deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; justify-self: start; min-height: 90px; overflow: hidden; padding: 30px 40px 30px 40px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-7WKI4 .framer-111a4uj, .framer-7WKI4 .framer-16q73rg, .framer-7WKI4 .framer-taijab, .framer-7WKI4 .framer-1anqibc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7WKI4 .framer-16d6m4d { flex: none; height: 33px; position: relative; width: 32px; }\",\".framer-7WKI4 .framer-12vpkt2, .framer-7WKI4 .framer-2h07ck, .framer-7WKI4 .framer-bk5fyb, .framer-7WKI4 .framer-16hk3tp, .framer-7WKI4 .framer-1oxrtgo, .framer-7WKI4 .framer-5mjio3, .framer-7WKI4 .framer-1j631je, .framer-7WKI4 .framer-1d8rjqi, .framer-7WKI4 .framer-109sjww, .framer-7WKI4 .framer-8xjyhs, .framer-7WKI4 .framer-mimqgs, .framer-7WKI4 .framer-1752h0a, .framer-7WKI4 .framer-d6qlmr, .framer-7WKI4 .framer-1sddotc, .framer-7WKI4 .framer-bncids, .framer-7WKI4 .framer-n31cxz, .framer-7WKI4 .framer-oul18u, .framer-7WKI4 .framer-1cpopwk, .framer-7WKI4 .framer-1ockdcj, .framer-7WKI4 .framer-c6m3el, .framer-7WKI4 .framer-oyvr2l, .framer-7WKI4 .framer-13rlxuw, .framer-7WKI4 .framer-j0l378, .framer-7WKI4 .framer-cbi0de, .framer-7WKI4 .framer-13gckf8, .framer-7WKI4 .framer-1qxmgdf, .framer-7WKI4 .framer-wlxute, .framer-7WKI4 .framer-1b2khad, .framer-7WKI4 .framer-7z4dh5, .framer-7WKI4 .framer-p164ei, .framer-7WKI4 .framer-n6xone, .framer-7WKI4 .framer-1vfalar, .framer-7WKI4 .framer-d831a7, .framer-7WKI4 .framer-14wjgnb, .framer-7WKI4 .framer-5wxa9l, .framer-7WKI4 .framer-1cm85hc, .framer-7WKI4 .framer-1pmn4jf, .framer-7WKI4 .framer-z9dbxb, .framer-7WKI4 .framer-1qlqcya, .framer-7WKI4 .framer-1f9q0qt, .framer-7WKI4 .framer-if235x, .framer-7WKI4 .framer-1whn73r, .framer-7WKI4 .framer-1y5jymn, .framer-7WKI4 .framer-xhv08h, .framer-7WKI4 .framer-ox398d, .framer-7WKI4 .framer-q3q6x6, .framer-7WKI4 .framer-xnsr0w, .framer-7WKI4 .framer-lw0lsf, .framer-7WKI4 .framer-1ia6l8j, .framer-7WKI4 .framer-1qfiu6c, .framer-7WKI4 .framer-kz1qu1, .framer-7WKI4 .framer-e5duhv, .framer-7WKI4 .framer-5gdsrz, .framer-7WKI4 .framer-tlff42, .framer-7WKI4 .framer-1784f6u, .framer-7WKI4 .framer-67er6f, .framer-7WKI4 .framer-jdnb3o, .framer-7WKI4 .framer-1ws9wyu, .framer-7WKI4 .framer-1q75fpo, .framer-7WKI4 .framer-y1thm5, .framer-7WKI4 .framer-9thmav, .framer-7WKI4 .framer-1bw9wfs, .framer-7WKI4 .framer-v74zrj, .framer-7WKI4 .framer-2ikbyk, .framer-7WKI4 .framer-yvw62p, .framer-7WKI4 .framer-wjc9c0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7WKI4 .framer-16794d0, .framer-7WKI4 .framer-4jvqkl, .framer-7WKI4 .framer-c61giy, .framer-7WKI4 .framer-pgehzm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-7WKI4 .framer-113yzkx { flex: none; height: 29px; position: relative; width: 29px; }\",\".framer-7WKI4 .framer-1tjylz3, .framer-7WKI4 .framer-1qh6juu, .framer-7WKI4 .framer-12uzsf7, .framer-7WKI4 .framer-1yls8hs, .framer-7WKI4 .framer-pydnxo, .framer-7WKI4 .framer-6y24ol, .framer-7WKI4 .framer-ambt8n, .framer-7WKI4 .framer-pakwz, .framer-7WKI4 .framer-lceh7m, .framer-7WKI4 .framer-ls4vm0, .framer-7WKI4 .framer-vs40mc, .framer-7WKI4 .framer-26ldg3, .framer-7WKI4 .framer-fnhxym, .framer-7WKI4 .framer-1wcublv, .framer-7WKI4 .framer-3w97ub, .framer-7WKI4 .framer-5xkmg8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7WKI4 .framer-dqbxbq { flex: none; height: 28px; position: relative; width: 24px; }\",\".framer-7WKI4 .framer-144cm0w { flex: none; height: 19px; position: relative; width: 100px; }\",\".framer-7WKI4 .framer-6uqn8y { flex: none; height: 28px; position: relative; width: 34px; }\",\".framer-7WKI4 .framer-5dtnf8, .framer-7WKI4 .framer-1p0q2n0 { flex: none; height: 19px; position: relative; width: 31px; }\",\".framer-7WKI4 .framer-1eart8e, .framer-7WKI4 .framer-tgln1 { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-7WKI4 .framer-58sb65, .framer-7WKI4 .framer-82pqbi { flex: none; height: 23px; position: relative; width: 86px; }\",\".framer-7WKI4 .framer-1tc25f2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-1d2m8wa { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 100vh; justify-content: center; overflow: hidden; padding: 80px 40px 80px 40px; position: sticky; scroll-margin-top: 800px; top: 0px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-1y25wvo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-10ry412 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-12wygzo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-n7lu5c-container { flex: 1 0 0px; height: 170px; opacity: 0.6; position: relative; width: 1px; }\",\".framer-7WKI4 .framer-kyr463-container, .framer-7WKI4 .framer-10qvrcx-container, .framer-7WKI4 .framer-16j9qzh-container, .framer-7WKI4 .framer-1ddfgow-container, .framer-7WKI4 .framer-1eturjm-container { height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1hogzfy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 30px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; z-index: 1; }\",\".framer-7WKI4 .framer-l0jn42-container, .framer-7WKI4 .framer-cigt9w-container { flex: none; height: 38px; position: relative; width: 38px; z-index: 2; }\",\".framer-7WKI4 .framer-1su6tu0, .framer-7WKI4 .framer-q2d82v, .framer-7WKI4 .framer-er3ghn { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.2); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; box-shadow: inset 0px 0px 6px 3px rgba(255, 255, 255, 0.4); flex: none; height: 74px; left: calc(50.00000000000002% - 74.28571555079247px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 74.28571555079246px / 2); width: 74px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",'.framer-7WKI4 .framer-uxujb1 { align-content: center; align-items: center; background: radial-gradient(37% 41% at 50% 38.3%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100vh; justify-content: center; max-width: 1400px; overflow: hidden; padding: 100px 40px 100px 40px; position: sticky; scroll-margin-top: 800px; top: 0px; width: 100%; z-index: 1; }',\".framer-7WKI4 .framer-1qqrihl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-7WKI4 .framer-177zmot { flex: none; height: 104px; overflow: visible; position: relative; width: 100px; }\",'.framer-7WKI4 .framer-zuxvog { background: radial-gradient(50% 50% at 50% 50%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, rgba(255, 255, 255, 0) 82.92159346846847%); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: -91px; flex: none; left: -130px; overflow: hidden; position: absolute; right: -130px; top: -91px; will-change: var(--framer-will-change-override, transform); }',\".framer-7WKI4 .framer-7gcazx-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: auto; }\",\".framer-7WKI4 .framer-a00dks { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 490px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-1x9f38n { 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: 50%; mix-blend-mode: soft-light; overflow: hidden; padding: 0px; position: absolute; top: 105px; transform: translateX(-50%); width: min-content; z-index: 1; }\",\".framer-7WKI4 .framer-1qq0ga7, .framer-7WKI4 .framer-rnn54r, .framer-7WKI4 .framer-1bpg3wm, .framer-7WKI4 .framer-cyhqwa, .framer-7WKI4 .framer-maapd5, .framer-7WKI4 .framer-7zlvp1, .framer-7WKI4 .framer-s8250b, .framer-7WKI4 .framer-17acnio { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7WKI4 .framer-qt9omg, .framer-7WKI4 .framer-1yzzrya, .framer-7WKI4 .framer-11y548, .framer-7WKI4 .framer-49urtq, .framer-7WKI4 .framer-1u47azn, .framer-7WKI4 .framer-1qehooh, .framer-7WKI4 .framer-z23ir0, .framer-7WKI4 .framer-1reuvk0, .framer-7WKI4 .framer-dbynph, .framer-7WKI4 .framer-4l9ok8, .framer-7WKI4 .framer-dbpmti, .framer-7WKI4 .framer-zk91wf, .framer-7WKI4 .framer-gbcuro, .framer-7WKI4 .framer-1817tov, .framer-7WKI4 .framer-sys64o, .framer-7WKI4 .framer-12ba481, .framer-7WKI4 .framer-1bq8wkc, .framer-7WKI4 .framer-khhgxx, .framer-7WKI4 .framer-1y6ox2v, .framer-7WKI4 .framer-1g7sobp, .framer-7WKI4 .framer-vzjyed, .framer-7WKI4 .framer-7frmkq, .framer-7WKI4 .framer-18iq93t, .framer-7WKI4 .framer-1gzyp35, .framer-7WKI4 .framer-cv5tmu, .framer-7WKI4 .framer-178ai2f, .framer-7WKI4 .framer-idfq5x, .framer-7WKI4 .framer-chnayh, .framer-7WKI4 .framer-13vj313, .framer-7WKI4 .framer-1w2jo60, .framer-7WKI4 .framer-aysphl, .framer-7WKI4 .framer-1ob835e, .framer-7WKI4 .framer-4bucyn, .framer-7WKI4 .framer-r6uy1n, .framer-7WKI4 .framer-13dmuy7, .framer-7WKI4 .framer-1v4cq2w, .framer-7WKI4 .framer-4xzr5q, .framer-7WKI4 .framer-4xhq3e, .framer-7WKI4 .framer-shioll, .framer-7WKI4 .framer-qlvicw { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.4); border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 25px 15px 25px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-17abj90, .framer-7WKI4 .framer-25dy9t { align-content: center; align-items: center; background: radial-gradient(32% 38% at 50% 34.699999999999996%, #165759 0%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100vh; justify-content: center; max-width: 1400px; overflow: hidden; padding: 100px 40px 100px 40px; position: sticky; scroll-margin-top: 800px; top: 0px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-zvg6up { flex: none; height: 645px; left: calc(50.66666666666669% - 1200px / 2); mix-blend-mode: overlay; overflow: hidden; pointer-events: none; position: absolute; top: -55px; width: 1200px; z-index: 1; }\",\".framer-7WKI4 .framer-18dd2ae, .framer-7WKI4 .framer-17avr6w, .framer-7WKI4 .framer-fqexco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-7WKI4 .framer-db41p7, .framer-7WKI4 .framer-1juj2ht { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 54%; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-7j77n { flex: none; height: 645px; left: calc(50.66666666666669% - 1200px / 2); mix-blend-mode: overlay; opacity: 0.16; overflow: hidden; pointer-events: none; position: absolute; top: -55px; width: 1200px; z-index: 1; }\",'.framer-7WKI4 .framer-192axiv { align-content: center; align-items: center; background: radial-gradient(60% 88% at 50% 64.2%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 39.99155405405405%, var(--token-123b0380-d5c1-475a-b484-6e62cac5babe, rgb(25, 13, 46)) /* {\"name\":\"Purple Dark 3\"} */ 84.93278434684684%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1600px; min-height: 700px; overflow: hidden; padding: 100px 40px 0px 40px; position: relative; width: 100%; z-index: 1; }',\".framer-7WKI4 .framer-1wg893j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-7WKI4 .framer-nffz5k { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-100lsd0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-7WKI4 .framer-11wfb35-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 0; }\",\".framer-7WKI4 .framer-1i38eyp { background: radial-gradient(54% 50% at 50% 57.199999999999996%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 64.51471002252252%, rgb(0, 0, 0) 100%); flex: none; height: 101%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 101% / 2); width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-1ry9xk5 { flex: none; height: 1574px; left: calc(50.00000000000002% - 1574px / 2); mix-blend-mode: overlay; opacity: 0.5; overflow: visible; position: absolute; top: -19px; width: 1574px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-7WKI4 .framer-rfs3yq { background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(0, 0, 0) 100%); bottom: 0px; flex: none; height: 224px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-8r52tk { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 1100px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-7WKI4 .framer-1l2f7lo { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: start; background: linear-gradient(225deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-1hcvt68, .framer-7WKI4 .framer-15gfaj6, .framer-7WKI4 .framer-1pqptfi { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-namxk7, .framer-7WKI4 .framer-efjrwk, .framer-7WKI4 .framer-1mz7u3g, .framer-7WKI4 .framer-1xf7e99, .framer-7WKI4 .framer-tqlnm4, .framer-7WKI4 .framer-cu6km3, .framer-7WKI4 .framer-1y2g6xr, .framer-7WKI4 .framer-m6mb9t, .framer-7WKI4 .framer-adr8f, .framer-7WKI4 .framer-d5dw6k, .framer-7WKI4 .framer-15d94r9, .framer-7WKI4 .framer-17dyoyv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-80vq9o, .framer-7WKI4 .framer-1vfpas4, .framer-7WKI4 .framer-545vo2, .framer-7WKI4 .framer-1vt9v2x { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 340px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-7yru33 { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: start; background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-2q4pqs { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: start; background: linear-gradient(135deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-7WKI4 .framer-hzqx64 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 270px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-5uh6q2 { align-content: center; align-items: center; background: radial-gradient(56.00000000000001% 54% at 50% 50%, #003b3a 0%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 86px; height: 602px; justify-content: center; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 1200px; z-index: 1; }\",\".framer-7WKI4 .framer-u9n8nb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 93px; height: 602px; justify-content: center; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 954px; }\",\".framer-7WKI4 .framer-1h3y2v2 { 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-7WKI4 .framer-1sazubb, .framer-7WKI4 .framer-1oqytau, .framer-7WKI4 .framer-xmqznv, .framer-7WKI4 .framer-btf1mb, .framer-7WKI4 .framer-1u8qyb3, .framer-7WKI4 .framer-ta33xl { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 80px; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7WKI4 .framer-1f8agvl { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 120px; border-bottom-right-radius: 120px; border-top-left-radius: 120px; border-top-right-radius: 120px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 123px; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: 357px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7WKI4 .framer-zk9euc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-1956z8h { bottom: -489px; flex: none; height: 194%; opacity: 0.8; overflow: hidden; position: absolute; right: 0px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-sxhjje, .framer-7WKI4 .framer-1tq6h6z { background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%); bottom: 0px; flex: none; height: 100px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; }\",\".framer-7WKI4 .framer-t3672i, .framer-7WKI4 .framer-4um1pg { background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%); flex: none; height: 100px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; }\",\".framer-7WKI4 .framer-14adq3i { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(180deg, #0a5250 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 80px; justify-content: center; left: 836px; overflow: hidden; padding: 40px; position: absolute; top: 161px; width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7WKI4 .framer-821cge { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(180deg, #0a5250 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 40px; border-top-right-radius: 40px; bottom: 161px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 80px; justify-content: center; left: 836px; overflow: hidden; padding: 40px; position: absolute; width: 80px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7WKI4 .framer-kzmxx3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 849px; position: absolute; top: 181px; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-8j019s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 179px; flex: none; height: auto; left: 849px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-1m5yxxm { flex: none; height: 394px; left: 109px; opacity: 0.2; position: absolute; top: calc(50.00000000000002% - 394px / 2); width: 54px; z-index: 1; }\",\".framer-7WKI4 .framer-1kxrefe { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 136px; position: absolute; top: 50%; transform: translateY(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-1r6g3nn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 52px; flex: none; height: auto; left: 415px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-gevobt { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 52px; flex: none; height: auto; left: 731px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-w1ysgj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 194px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-17bfuib { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 477px; position: absolute; top: 171px; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-1ogq2mn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 617px; position: absolute; top: 171px; white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-ebu0mv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 1099px; position: absolute; top: 50%; transform: translateY(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-w6pbhv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 35px; position: absolute; top: 50%; transform: translateY(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-1bz8p14 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 1017px; position: absolute; top: 49%; transform: translateY(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-7WKI4 .framer-qnqlih { flex: none; height: 394px; left: 1037px; opacity: 0.2; position: absolute; top: calc(50.00000000000002% - 394px / 2); width: 54px; z-index: 1; }\",\".framer-7WKI4 .framer-11ptbyr { flex: none; height: 81px; left: 244px; opacity: 0.2; position: absolute; top: 167px; width: 379px; z-index: 1; }\",\".framer-7WKI4 .framer-1wtv9fz { bottom: 93px; flex: none; height: 36px; left: 730px; opacity: 0.2; position: absolute; width: 60px; z-index: 1; }\",\".framer-7WKI4 .framer-18x1kgc { bottom: 89px; flex: none; height: 44px; left: 408px; opacity: 0.2; position: absolute; width: 66px; z-index: 1; }\",\".framer-7WKI4 .framer-n9w3xc { flex: none; height: 89px; left: calc(49.75000000000002% - 52px / 2); opacity: 0.2; position: absolute; top: 159px; width: 52px; z-index: 1; }\",\".framer-7WKI4 .framer-1i0tnzg { bottom: 151px; flex: none; height: 89px; left: calc(49.83333333333336% - 52px / 2); opacity: 0.2; position: absolute; width: 52px; z-index: 1; }\",\".framer-7WKI4 .framer-1e5ze7k { flex: none; height: 81px; left: 573px; opacity: 0.2; position: absolute; top: 166px; width: 379px; z-index: 1; }\",\".framer-7WKI4 .framer-9k0ujc { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.6); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: -1200px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-4550y2 { aspect-ratio: 1.9952153110047848 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 195px); overflow: visible; position: sticky; top: 0px; width: 389px; z-index: 1; }\",\".framer-7WKI4 .framer-t7oi6u { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background: conic-gradient(from 0deg at 49.2% 100%, rgba(0, 186, 183, 0.29) 0deg, rgba(0, 0, 0, 0.12) 89.74662162162163deg, rgba(0, 0, 0, 0.2) 360deg); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1300px; overflow: hidden; padding: 170px 100px 170px 100px; position: sticky; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7WKI4 .framer-o549g0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-19j07kk { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-ybouzx { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 420px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-g72xv8 { -webkit-filter: hue-rotate(281deg); aspect-ratio: 1 / 1; bottom: -376px; filter: hue-rotate(281deg); flex: none; overflow: visible; position: absolute; right: -265px; top: -345px; width: var(--framer-aspect-ratio-supported, 948px); z-index: 1; }\",\".framer-7WKI4 .framer-1e7hlxb { align-content: center; align-items: center; background: radial-gradient(56.00000000000001% 54% at 50% 50%, #195c5b 0%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 40px 100px 40px; position: relative; width: 1200px; z-index: 1; }\",\".framer-7WKI4 .framer-1wvtzzb { bottom: -489px; flex: none; height: 154%; left: 1px; opacity: 0.8; overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-7rhcb1 { align-content: flex-start; align-items: flex-start; background-color: rgba(255, 255, 255, 0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-17jl7rq { background-color: rgba(255, 255, 255, 0); display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-w6u9iq-container { align-self: start; flex: none; grid-column: auto / span 2; height: auto; justify-self: start; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-f3j2t4-container { align-self: start; flex: none; grid-column: auto / span 2; height: 324px; justify-self: start; position: relative; width: 664px; z-index: 1; }\",\".framer-7WKI4 .framer-13ogtsj-container { align-self: start; flex: none; grid-column: auto / span 3; height: 324px; justify-self: start; position: relative; width: 664px; z-index: 1; }\",\".framer-7WKI4 .framer-1k4o84y-container { align-self: start; flex: none; grid-column: auto / span 2; height: 324px; justify-self: start; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-klbc62 { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 100px 40px 100px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-18mvtkh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 660px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-xrw69d { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 660px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-1e7182h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-7WKI4 .framer-1vkvqs0, .framer-7WKI4 .framer-1qxko5g { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background: linear-gradient(0deg, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, rgb(0, 0, 0) 100%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }',\".framer-7WKI4 .framer-1937d9l { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: overlay; overflow: hidden; pointer-events: none; position: absolute; top: calc(49.889135254988936% - 100.1108647450111% / 2); width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-12oa25a, .framer-7WKI4 .framer-1r73t29 { 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-7WKI4 .framer-2xfij7, .framer-7WKI4 .framer-gfnyji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 250px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-7WKI4 .framer-zv7i6y, .framer-7WKI4 .framer-tlvyku { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 465px); overflow: visible; position: relative; width: 1px; }\",\".framer-7WKI4 .framer-bvpklp, .framer-7WKI4 .framer-17z3zjz { bottom: 0px; flex: none; left: 0px; opacity: 0.8; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-7WKI4 .framer-1yqlqiz { bottom: 0px; flex: none; left: 0px; mix-blend-mode: overlay; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-7WKI4 .framer-1t958k6 { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 100px 40px 100px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-1wi6j9o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 420px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; z-index: 3; }\",\".framer-7WKI4 .framer-ukj71v, .framer-7WKI4 .framer-1izhk2x, .framer-7WKI4 .framer-1ufp29q, .framer-7WKI4 .framer-1lb22d9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7WKI4 .framer-1jlps9q, .framer-7WKI4 .framer-14ygkca, .framer-7WKI4 .framer-x804uj, .framer-7WKI4 .framer-1phao0u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-7WKI4 .framer-bzyv4m, .framer-7WKI4 .framer-11m9sod, .framer-7WKI4 .framer-f1q05c, .framer-7WKI4 .framer-lzep62 { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 700px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7WKI4 .framer-1ol9fnc { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-wzrft0 { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 30px 40px 100px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-7677zj { flex: none; height: 22px; position: relative; width: 120px; }\",\".framer-7WKI4 .framer-15tc94x { flex: none; height: 19px; position: relative; width: 81px; }\",\".framer-7WKI4 .framer-1gg72y5 { flex: none; height: 35px; position: relative; width: 35px; }\",\".framer-7WKI4 .framer-1ywxorr { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-7WKI4 .framer-l2g72 { flex: none; height: 30px; position: relative; width: 124px; }\",\".framer-7WKI4 .framer-th5jcg { flex: none; height: 29px; position: relative; width: 25px; }\",\".framer-7WKI4 .framer-1c3p4w2 { flex: none; height: 27px; position: relative; width: 82px; }\",\".framer-7WKI4 .framer-1wzxkw0 { flex: none; height: 29px; position: relative; width: 74px; }\",\".framer-7WKI4 .framer-1qbzz7d { flex: none; height: 24px; position: relative; width: 94px; }\",\".framer-7WKI4 .framer-13jmo2k { flex: none; height: 26px; position: relative; width: 29px; }\",\".framer-7WKI4 .framer-1fa806h { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-7WKI4 .framer-glf7vs { flex: none; height: 24px; position: relative; width: 85px; }\",\".framer-7WKI4 .framer-d450v0 { flex: none; height: 22px; position: relative; width: 81px; }\",'.framer-7WKI4 .framer-shenp { align-content: center; align-items: center; background: radial-gradient(50% 82% at 50% 50%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, #00bab7) /* {\"name\":\"\u4E3B\u8272\"} */ 0%, rgb(0, 0, 0) 100%); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; overflow: hidden; padding: 120px 40px 120px 40px; position: relative; width: 100%; z-index: 1; }',\".framer-7WKI4 .framer-12bwk6x { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.6); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 560px; overflow: hidden; padding: 40px 60px 40px 60px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 4; }\",\".framer-7WKI4 .framer-v1udpq { flex: none; height: 54px; position: relative; width: 54px; }\",\".framer-7WKI4 .framer-a1ltzj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 470px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-7WKI4 .framer-3llhm-container { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-7WKI4 .framer-ddcdkg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1190px); left: 50%; max-width: 1200px; overflow: visible; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 1190px; }\",\".framer-7WKI4 .framer-i5kur4 { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 400px; flex: none; left: 400px; overflow: visible; position: absolute; right: 400px; top: 400px; }\",\".framer-7WKI4 .framer-y4vlbe { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 300px; flex: none; left: 300px; overflow: visible; position: absolute; right: 300px; top: 300px; }\",\".framer-7WKI4 .framer-bkm8am-container { flex: none; height: auto; left: 450px; position: absolute; top: 20px; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-uopd0t { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 200px; flex: none; left: 200px; overflow: visible; position: absolute; right: 200px; top: 200px; }\",\".framer-7WKI4 .framer-x2b11-container { flex: none; height: auto; left: -11px; position: absolute; top: 205px; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1dgnt72-container { bottom: 170px; flex: none; height: auto; left: 710px; position: absolute; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1np7j34-container { bottom: 20px; flex: none; height: auto; left: 160px; position: absolute; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1xoz1qu-container { flex: none; height: auto; left: 50%; position: absolute; top: -40px; transform: translateX(-50%); width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1gr7rln { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 100px; flex: none; left: 100px; overflow: visible; position: absolute; right: 100px; top: 100px; }\",\".framer-7WKI4 .framer-1hcmuey-container { flex: none; height: auto; position: absolute; right: -40px; top: 48%; transform: translateY(-50%); width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1o9i5yz-container { flex: none; height: auto; left: -18px; position: absolute; top: 63%; transform: translateY(-50%); width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-1m0hoxe { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-7WKI4 .framer-198sihr-container { flex: none; height: auto; left: 200px; position: absolute; top: 80px; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-g4d6pz-container { bottom: 50px; flex: none; height: auto; left: 880px; position: absolute; width: auto; z-index: 2; }\",\".framer-7WKI4 .framer-qi2yac { flex: none; height: 1034px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 1034px / 2); width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-16eaz07 { background: linear-gradient(180deg, #000000 0%, rgba(255, 255, 255, 0) 100%); flex: none; height: 224px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-7WKI4 .framer-eyvaih-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-7WKI4.framer-fqbd5t, .framer-7WKI4 .framer-1x1lqtw, .framer-7WKI4 .framer-42nh29, .framer-7WKI4 .framer-l3uxf0, .framer-7WKI4 .framer-1899ro5, .framer-7WKI4 .framer-l9tmpf, .framer-7WKI4 .framer-5p2erx, .framer-7WKI4 .framer-1pm770m, .framer-7WKI4 .framer-chcyzw, .framer-7WKI4 .framer-1sohpvo, .framer-7WKI4 .framer-111a4uj, .framer-7WKI4 .framer-r4nkvp, .framer-7WKI4 .framer-16794d0, .framer-7WKI4 .framer-b3g3w1, .framer-7WKI4 .framer-1tjylz3, .framer-7WKI4 .framer-1mdj338, .framer-7WKI4 .framer-16q73rg, .framer-7WKI4 .framer-1vclfot, .framer-7WKI4 .framer-1qh6juu, .framer-7WKI4 .framer-3omevn, .framer-7WKI4 .framer-12uzsf7, .framer-7WKI4 .framer-gf6d6p, .framer-7WKI4 .framer-1yls8hs, .framer-7WKI4 .framer-mw3nvq, .framer-7WKI4 .framer-pydnxo, .framer-7WKI4 .framer-1tc25f2, .framer-7WKI4 .framer-1d2m8wa, .framer-7WKI4 .framer-1y25wvo, .framer-7WKI4 .framer-12wygzo, .framer-7WKI4 .framer-1hogzfy, .framer-7WKI4 .framer-uxujb1, .framer-7WKI4 .framer-1qqrihl, .framer-7WKI4 .framer-1x9f38n, .framer-7WKI4 .framer-1qq0ga7, .framer-7WKI4 .framer-qt9omg, .framer-7WKI4 .framer-1yzzrya, .framer-7WKI4 .framer-11y548, .framer-7WKI4 .framer-49urtq, .framer-7WKI4 .framer-1u47azn, .framer-7WKI4 .framer-rnn54r, .framer-7WKI4 .framer-1qehooh, .framer-7WKI4 .framer-z23ir0, .framer-7WKI4 .framer-1reuvk0, .framer-7WKI4 .framer-dbynph, .framer-7WKI4 .framer-4l9ok8, .framer-7WKI4 .framer-1bpg3wm, .framer-7WKI4 .framer-dbpmti, .framer-7WKI4 .framer-zk91wf, .framer-7WKI4 .framer-gbcuro, .framer-7WKI4 .framer-1817tov, .framer-7WKI4 .framer-sys64o, .framer-7WKI4 .framer-cyhqwa, .framer-7WKI4 .framer-12ba481, .framer-7WKI4 .framer-1bq8wkc, .framer-7WKI4 .framer-khhgxx, .framer-7WKI4 .framer-1y6ox2v, .framer-7WKI4 .framer-1g7sobp, .framer-7WKI4 .framer-maapd5, .framer-7WKI4 .framer-vzjyed, .framer-7WKI4 .framer-7frmkq, .framer-7WKI4 .framer-18iq93t, .framer-7WKI4 .framer-1gzyp35, .framer-7WKI4 .framer-cv5tmu, .framer-7WKI4 .framer-7zlvp1, .framer-7WKI4 .framer-178ai2f, .framer-7WKI4 .framer-idfq5x, .framer-7WKI4 .framer-chnayh, .framer-7WKI4 .framer-13vj313, .framer-7WKI4 .framer-1w2jo60, .framer-7WKI4 .framer-s8250b, .framer-7WKI4 .framer-aysphl, .framer-7WKI4 .framer-1ob835e, .framer-7WKI4 .framer-4bucyn, .framer-7WKI4 .framer-r6uy1n, .framer-7WKI4 .framer-13dmuy7, .framer-7WKI4 .framer-17acnio, .framer-7WKI4 .framer-1v4cq2w, .framer-7WKI4 .framer-4xzr5q, .framer-7WKI4 .framer-4xhq3e, .framer-7WKI4 .framer-shioll, .framer-7WKI4 .framer-qlvicw, .framer-7WKI4 .framer-17abj90, .framer-7WKI4 .framer-18dd2ae, .framer-7WKI4 .framer-25dy9t, .framer-7WKI4 .framer-17avr6w, .framer-7WKI4 .framer-192axiv, .framer-7WKI4 .framer-76ykap, .framer-7WKI4 .framer-1wg893j, .framer-7WKI4 .framer-100lsd0, .framer-7WKI4 .framer-1l2f7lo, .framer-7WKI4 .framer-1hcvt68, .framer-7WKI4 .framer-7yru33, .framer-7WKI4 .framer-15gfaj6, .framer-7WKI4 .framer-2q4pqs, .framer-7WKI4 .framer-1pqptfi, .framer-7WKI4 .framer-5uh6q2, .framer-7WKI4 .framer-u9n8nb, .framer-7WKI4 .framer-1h3y2v2, .framer-7WKI4 .framer-1sazubb, .framer-7WKI4 .framer-1oqytau, .framer-7WKI4 .framer-xmqznv, .framer-7WKI4 .framer-1f8agvl, .framer-7WKI4 .framer-zk9euc, .framer-7WKI4 .framer-btf1mb, .framer-7WKI4 .framer-1u8qyb3, .framer-7WKI4 .framer-ta33xl, .framer-7WKI4 .framer-14adq3i, .framer-7WKI4 .framer-821cge, .framer-7WKI4 .framer-9k0ujc, .framer-7WKI4 .framer-t7oi6u, .framer-7WKI4 .framer-o549g0, .framer-7WKI4 .framer-19j07kk, .framer-7WKI4 .framer-1e7hlxb, .framer-7WKI4 .framer-7rhcb1, .framer-7WKI4 .framer-klbc62, .framer-7WKI4 .framer-fqexco, .framer-7WKI4 .framer-1e7182h, .framer-7WKI4 .framer-1vkvqs0, .framer-7WKI4 .framer-12oa25a, .framer-7WKI4 .framer-2xfij7, .framer-7WKI4 .framer-1qxko5g, .framer-7WKI4 .framer-1r73t29, .framer-7WKI4 .framer-gfnyji, .framer-7WKI4 .framer-1t958k6, .framer-7WKI4 .framer-ukj71v, .framer-7WKI4 .framer-1jlps9q, .framer-7WKI4 .framer-bzyv4m, .framer-7WKI4 .framer-1izhk2x, .framer-7WKI4 .framer-14ygkca, .framer-7WKI4 .framer-11m9sod, .framer-7WKI4 .framer-1ufp29q, .framer-7WKI4 .framer-x804uj, .framer-7WKI4 .framer-f1q05c, .framer-7WKI4 .framer-1lb22d9, .framer-7WKI4 .framer-1phao0u, .framer-7WKI4 .framer-lzep62, .framer-7WKI4 .framer-wzrft0, .framer-7WKI4 .framer-p8r2fd, .framer-7WKI4 .framer-6y24ol, .framer-7WKI4 .framer-1mgxmv0, .framer-7WKI4 .framer-taijab, .framer-7WKI4 .framer-1eltokw, .framer-7WKI4 .framer-ambt8n, .framer-7WKI4 .framer-1393jvl, .framer-7WKI4 .framer-pakwz, .framer-7WKI4 .framer-1gpkrsp, .framer-7WKI4 .framer-lceh7m, .framer-7WKI4 .framer-u3n7ef, .framer-7WKI4 .framer-ls4vm0, .framer-7WKI4 .framer-1kl3ydv, .framer-7WKI4 .framer-vs40mc, .framer-7WKI4 .framer-1rhvckw, .framer-7WKI4 .framer-26ldg3, .framer-7WKI4 .framer-lbccqm, .framer-7WKI4 .framer-1anqibc, .framer-7WKI4 .framer-1awk1me, .framer-7WKI4 .framer-4jvqkl, .framer-7WKI4 .framer-4lv3up, .framer-7WKI4 .framer-fnhxym, .framer-7WKI4 .framer-y51i36, .framer-7WKI4 .framer-1wcublv, .framer-7WKI4 .framer-ahrbux, .framer-7WKI4 .framer-3w97ub, .framer-7WKI4 .framer-2yq70e, .framer-7WKI4 .framer-5xkmg8, .framer-7WKI4 .framer-2yq9q, .framer-7WKI4 .framer-c61giy, .framer-7WKI4 .framer-16szqfw, .framer-7WKI4 .framer-pgehzm, .framer-7WKI4 .framer-shenp, .framer-7WKI4 .framer-12bwk6x { gap: 0px; } .framer-7WKI4.framer-fqbd5t > *, .framer-7WKI4 .framer-1sohpvo > *, .framer-7WKI4 .framer-r4nkvp > *, .framer-7WKI4 .framer-b3g3w1 > *, .framer-7WKI4 .framer-1mdj338 > *, .framer-7WKI4 .framer-1vclfot > *, .framer-7WKI4 .framer-3omevn > *, .framer-7WKI4 .framer-gf6d6p > *, .framer-7WKI4 .framer-mw3nvq > *, .framer-7WKI4 .framer-1tc25f2 > *, .framer-7WKI4 .framer-p8r2fd > *, .framer-7WKI4 .framer-1mgxmv0 > *, .framer-7WKI4 .framer-1eltokw > *, .framer-7WKI4 .framer-1393jvl > *, .framer-7WKI4 .framer-1gpkrsp > *, .framer-7WKI4 .framer-u3n7ef > *, .framer-7WKI4 .framer-1kl3ydv > *, .framer-7WKI4 .framer-1rhvckw > *, .framer-7WKI4 .framer-lbccqm > *, .framer-7WKI4 .framer-1awk1me > *, .framer-7WKI4 .framer-4lv3up > *, .framer-7WKI4 .framer-y51i36 > *, .framer-7WKI4 .framer-ahrbux > *, .framer-7WKI4 .framer-2yq70e > *, .framer-7WKI4 .framer-2yq9q > *, .framer-7WKI4 .framer-16szqfw > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7WKI4.framer-fqbd5t > :first-child, .framer-7WKI4 .framer-1x1lqtw > :first-child, .framer-7WKI4 .framer-42nh29 > :first-child, .framer-7WKI4 .framer-l3uxf0 > :first-child, .framer-7WKI4 .framer-5p2erx > :first-child, .framer-7WKI4 .framer-chcyzw > :first-child, .framer-7WKI4 .framer-1sohpvo > :first-child, .framer-7WKI4 .framer-r4nkvp > :first-child, .framer-7WKI4 .framer-b3g3w1 > :first-child, .framer-7WKI4 .framer-1mdj338 > :first-child, .framer-7WKI4 .framer-1vclfot > :first-child, .framer-7WKI4 .framer-3omevn > :first-child, .framer-7WKI4 .framer-gf6d6p > :first-child, .framer-7WKI4 .framer-mw3nvq > :first-child, .framer-7WKI4 .framer-1tc25f2 > :first-child, .framer-7WKI4 .framer-1d2m8wa > :first-child, .framer-7WKI4 .framer-1y25wvo > :first-child, .framer-7WKI4 .framer-uxujb1 > :first-child, .framer-7WKI4 .framer-1qqrihl > :first-child, .framer-7WKI4 .framer-1x9f38n > :first-child, .framer-7WKI4 .framer-17abj90 > :first-child, .framer-7WKI4 .framer-18dd2ae > :first-child, .framer-7WKI4 .framer-25dy9t > :first-child, .framer-7WKI4 .framer-17avr6w > :first-child, .framer-7WKI4 .framer-192axiv > :first-child, .framer-7WKI4 .framer-76ykap > :first-child, .framer-7WKI4 .framer-1wg893j > :first-child, .framer-7WKI4 .framer-100lsd0 > :first-child, .framer-7WKI4 .framer-1l2f7lo > :first-child, .framer-7WKI4 .framer-1hcvt68 > :first-child, .framer-7WKI4 .framer-7yru33 > :first-child, .framer-7WKI4 .framer-15gfaj6 > :first-child, .framer-7WKI4 .framer-2q4pqs > :first-child, .framer-7WKI4 .framer-1pqptfi > :first-child, .framer-7WKI4 .framer-5uh6q2 > :first-child, .framer-7WKI4 .framer-u9n8nb > :first-child, .framer-7WKI4 .framer-1sazubb > :first-child, .framer-7WKI4 .framer-1oqytau > :first-child, .framer-7WKI4 .framer-xmqznv > :first-child, .framer-7WKI4 .framer-1f8agvl > :first-child, .framer-7WKI4 .framer-btf1mb > :first-child, .framer-7WKI4 .framer-1u8qyb3 > :first-child, .framer-7WKI4 .framer-ta33xl > :first-child, .framer-7WKI4 .framer-14adq3i > :first-child, .framer-7WKI4 .framer-821cge > :first-child, .framer-7WKI4 .framer-9k0ujc > :first-child, .framer-7WKI4 .framer-t7oi6u > :first-child, .framer-7WKI4 .framer-o549g0 > :first-child, .framer-7WKI4 .framer-19j07kk > :first-child, .framer-7WKI4 .framer-1e7hlxb > :first-child, .framer-7WKI4 .framer-7rhcb1 > :first-child, .framer-7WKI4 .framer-klbc62 > :first-child, .framer-7WKI4 .framer-fqexco > :first-child, .framer-7WKI4 .framer-1vkvqs0 > :first-child, .framer-7WKI4 .framer-12oa25a > :first-child, .framer-7WKI4 .framer-1qxko5g > :first-child, .framer-7WKI4 .framer-1r73t29 > :first-child, .framer-7WKI4 .framer-1t958k6 > :first-child, .framer-7WKI4 .framer-1jlps9q > :first-child, .framer-7WKI4 .framer-bzyv4m > :first-child, .framer-7WKI4 .framer-14ygkca > :first-child, .framer-7WKI4 .framer-11m9sod > :first-child, .framer-7WKI4 .framer-x804uj > :first-child, .framer-7WKI4 .framer-f1q05c > :first-child, .framer-7WKI4 .framer-1phao0u > :first-child, .framer-7WKI4 .framer-lzep62 > :first-child, .framer-7WKI4 .framer-wzrft0 > :first-child, .framer-7WKI4 .framer-p8r2fd > :first-child, .framer-7WKI4 .framer-1mgxmv0 > :first-child, .framer-7WKI4 .framer-1eltokw > :first-child, .framer-7WKI4 .framer-1393jvl > :first-child, .framer-7WKI4 .framer-1gpkrsp > :first-child, .framer-7WKI4 .framer-u3n7ef > :first-child, .framer-7WKI4 .framer-1kl3ydv > :first-child, .framer-7WKI4 .framer-1rhvckw > :first-child, .framer-7WKI4 .framer-lbccqm > :first-child, .framer-7WKI4 .framer-1awk1me > :first-child, .framer-7WKI4 .framer-4lv3up > :first-child, .framer-7WKI4 .framer-y51i36 > :first-child, .framer-7WKI4 .framer-ahrbux > :first-child, .framer-7WKI4 .framer-2yq70e > :first-child, .framer-7WKI4 .framer-2yq9q > :first-child, .framer-7WKI4 .framer-16szqfw > :first-child, .framer-7WKI4 .framer-12bwk6x > :first-child { margin-top: 0px; } .framer-7WKI4.framer-fqbd5t > :last-child, .framer-7WKI4 .framer-1x1lqtw > :last-child, .framer-7WKI4 .framer-42nh29 > :last-child, .framer-7WKI4 .framer-l3uxf0 > :last-child, .framer-7WKI4 .framer-5p2erx > :last-child, .framer-7WKI4 .framer-chcyzw > :last-child, .framer-7WKI4 .framer-1sohpvo > :last-child, .framer-7WKI4 .framer-r4nkvp > :last-child, .framer-7WKI4 .framer-b3g3w1 > :last-child, .framer-7WKI4 .framer-1mdj338 > :last-child, .framer-7WKI4 .framer-1vclfot > :last-child, .framer-7WKI4 .framer-3omevn > :last-child, .framer-7WKI4 .framer-gf6d6p > :last-child, .framer-7WKI4 .framer-mw3nvq > :last-child, .framer-7WKI4 .framer-1tc25f2 > :last-child, .framer-7WKI4 .framer-1d2m8wa > :last-child, .framer-7WKI4 .framer-1y25wvo > :last-child, .framer-7WKI4 .framer-uxujb1 > :last-child, .framer-7WKI4 .framer-1qqrihl > :last-child, .framer-7WKI4 .framer-1x9f38n > :last-child, .framer-7WKI4 .framer-17abj90 > :last-child, .framer-7WKI4 .framer-18dd2ae > :last-child, .framer-7WKI4 .framer-25dy9t > :last-child, .framer-7WKI4 .framer-17avr6w > :last-child, .framer-7WKI4 .framer-192axiv > :last-child, .framer-7WKI4 .framer-76ykap > :last-child, .framer-7WKI4 .framer-1wg893j > :last-child, .framer-7WKI4 .framer-100lsd0 > :last-child, .framer-7WKI4 .framer-1l2f7lo > :last-child, .framer-7WKI4 .framer-1hcvt68 > :last-child, .framer-7WKI4 .framer-7yru33 > :last-child, .framer-7WKI4 .framer-15gfaj6 > :last-child, .framer-7WKI4 .framer-2q4pqs > :last-child, .framer-7WKI4 .framer-1pqptfi > :last-child, .framer-7WKI4 .framer-5uh6q2 > :last-child, .framer-7WKI4 .framer-u9n8nb > :last-child, .framer-7WKI4 .framer-1sazubb > :last-child, .framer-7WKI4 .framer-1oqytau > :last-child, .framer-7WKI4 .framer-xmqznv > :last-child, .framer-7WKI4 .framer-1f8agvl > :last-child, .framer-7WKI4 .framer-btf1mb > :last-child, .framer-7WKI4 .framer-1u8qyb3 > :last-child, .framer-7WKI4 .framer-ta33xl > :last-child, .framer-7WKI4 .framer-14adq3i > :last-child, .framer-7WKI4 .framer-821cge > :last-child, .framer-7WKI4 .framer-9k0ujc > :last-child, .framer-7WKI4 .framer-t7oi6u > :last-child, .framer-7WKI4 .framer-o549g0 > :last-child, .framer-7WKI4 .framer-19j07kk > :last-child, .framer-7WKI4 .framer-1e7hlxb > :last-child, .framer-7WKI4 .framer-7rhcb1 > :last-child, .framer-7WKI4 .framer-klbc62 > :last-child, .framer-7WKI4 .framer-fqexco > :last-child, .framer-7WKI4 .framer-1vkvqs0 > :last-child, .framer-7WKI4 .framer-12oa25a > :last-child, .framer-7WKI4 .framer-1qxko5g > :last-child, .framer-7WKI4 .framer-1r73t29 > :last-child, .framer-7WKI4 .framer-1t958k6 > :last-child, .framer-7WKI4 .framer-1jlps9q > :last-child, .framer-7WKI4 .framer-bzyv4m > :last-child, .framer-7WKI4 .framer-14ygkca > :last-child, .framer-7WKI4 .framer-11m9sod > :last-child, .framer-7WKI4 .framer-x804uj > :last-child, .framer-7WKI4 .framer-f1q05c > :last-child, .framer-7WKI4 .framer-1phao0u > :last-child, .framer-7WKI4 .framer-lzep62 > :last-child, .framer-7WKI4 .framer-wzrft0 > :last-child, .framer-7WKI4 .framer-p8r2fd > :last-child, .framer-7WKI4 .framer-1mgxmv0 > :last-child, .framer-7WKI4 .framer-1eltokw > :last-child, .framer-7WKI4 .framer-1393jvl > :last-child, .framer-7WKI4 .framer-1gpkrsp > :last-child, .framer-7WKI4 .framer-u3n7ef > :last-child, .framer-7WKI4 .framer-1kl3ydv > :last-child, .framer-7WKI4 .framer-1rhvckw > :last-child, .framer-7WKI4 .framer-lbccqm > :last-child, .framer-7WKI4 .framer-1awk1me > :last-child, .framer-7WKI4 .framer-4lv3up > :last-child, .framer-7WKI4 .framer-y51i36 > :last-child, .framer-7WKI4 .framer-ahrbux > :last-child, .framer-7WKI4 .framer-2yq70e > :last-child, .framer-7WKI4 .framer-2yq9q > :last-child, .framer-7WKI4 .framer-16szqfw > :last-child, .framer-7WKI4 .framer-12bwk6x > :last-child { margin-bottom: 0px; } .framer-7WKI4 .framer-1x1lqtw > * { margin: 0px; margin-bottom: calc(122px / 2); margin-top: calc(122px / 2); } .framer-7WKI4 .framer-42nh29 > *, .framer-7WKI4 .framer-76ykap > *, .framer-7WKI4 .framer-1vkvqs0 > *, .framer-7WKI4 .framer-1qxko5g > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-7WKI4 .framer-l3uxf0 > *, .framer-7WKI4 .framer-5p2erx > *, .framer-7WKI4 .framer-1y25wvo > *, .framer-7WKI4 .framer-uxujb1 > *, .framer-7WKI4 .framer-1qqrihl > *, .framer-7WKI4 .framer-17abj90 > *, .framer-7WKI4 .framer-18dd2ae > *, .framer-7WKI4 .framer-25dy9t > *, .framer-7WKI4 .framer-17avr6w > *, .framer-7WKI4 .framer-1wg893j > *, .framer-7WKI4 .framer-1sazubb > *, .framer-7WKI4 .framer-1oqytau > *, .framer-7WKI4 .framer-xmqznv > *, .framer-7WKI4 .framer-btf1mb > *, .framer-7WKI4 .framer-1u8qyb3 > *, .framer-7WKI4 .framer-ta33xl > *, .framer-7WKI4 .framer-14adq3i > *, .framer-7WKI4 .framer-821cge > *, .framer-7WKI4 .framer-19j07kk > *, .framer-7WKI4 .framer-fqexco > *, .framer-7WKI4 .framer-bzyv4m > *, .framer-7WKI4 .framer-11m9sod > *, .framer-7WKI4 .framer-f1q05c > *, .framer-7WKI4 .framer-lzep62 > *, .framer-7WKI4 .framer-12bwk6x > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-7WKI4 .framer-1899ro5 > *, .framer-7WKI4 .framer-12wygzo > *, .framer-7WKI4 .framer-1hogzfy > *, .framer-7WKI4 .framer-1qq0ga7 > *, .framer-7WKI4 .framer-qt9omg > *, .framer-7WKI4 .framer-1yzzrya > *, .framer-7WKI4 .framer-11y548 > *, .framer-7WKI4 .framer-49urtq > *, .framer-7WKI4 .framer-1u47azn > *, .framer-7WKI4 .framer-rnn54r > *, .framer-7WKI4 .framer-1qehooh > *, .framer-7WKI4 .framer-z23ir0 > *, .framer-7WKI4 .framer-1reuvk0 > *, .framer-7WKI4 .framer-dbynph > *, .framer-7WKI4 .framer-4l9ok8 > *, .framer-7WKI4 .framer-1bpg3wm > *, .framer-7WKI4 .framer-dbpmti > *, .framer-7WKI4 .framer-zk91wf > *, .framer-7WKI4 .framer-gbcuro > *, .framer-7WKI4 .framer-1817tov > *, .framer-7WKI4 .framer-sys64o > *, .framer-7WKI4 .framer-cyhqwa > *, .framer-7WKI4 .framer-12ba481 > *, .framer-7WKI4 .framer-1bq8wkc > *, .framer-7WKI4 .framer-khhgxx > *, .framer-7WKI4 .framer-1y6ox2v > *, .framer-7WKI4 .framer-1g7sobp > *, .framer-7WKI4 .framer-maapd5 > *, .framer-7WKI4 .framer-vzjyed > *, .framer-7WKI4 .framer-7frmkq > *, .framer-7WKI4 .framer-18iq93t > *, .framer-7WKI4 .framer-1gzyp35 > *, .framer-7WKI4 .framer-cv5tmu > *, .framer-7WKI4 .framer-7zlvp1 > *, .framer-7WKI4 .framer-178ai2f > *, .framer-7WKI4 .framer-idfq5x > *, .framer-7WKI4 .framer-chnayh > *, .framer-7WKI4 .framer-13vj313 > *, .framer-7WKI4 .framer-1w2jo60 > *, .framer-7WKI4 .framer-s8250b > *, .framer-7WKI4 .framer-aysphl > *, .framer-7WKI4 .framer-1ob835e > *, .framer-7WKI4 .framer-4bucyn > *, .framer-7WKI4 .framer-r6uy1n > *, .framer-7WKI4 .framer-13dmuy7 > *, .framer-7WKI4 .framer-17acnio > *, .framer-7WKI4 .framer-1v4cq2w > *, .framer-7WKI4 .framer-4xzr5q > *, .framer-7WKI4 .framer-4xhq3e > *, .framer-7WKI4 .framer-shioll > *, .framer-7WKI4 .framer-qlvicw > *, .framer-7WKI4 .framer-1h3y2v2 > *, .framer-7WKI4 .framer-1e7182h > *, .framer-7WKI4 .framer-2xfij7 > *, .framer-7WKI4 .framer-gfnyji > *, .framer-7WKI4 .framer-shenp > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-7WKI4 .framer-1899ro5 > :first-child, .framer-7WKI4 .framer-l9tmpf > :first-child, .framer-7WKI4 .framer-1pm770m > :first-child, .framer-7WKI4 .framer-111a4uj > :first-child, .framer-7WKI4 .framer-16794d0 > :first-child, .framer-7WKI4 .framer-1tjylz3 > :first-child, .framer-7WKI4 .framer-16q73rg > :first-child, .framer-7WKI4 .framer-1qh6juu > :first-child, .framer-7WKI4 .framer-12uzsf7 > :first-child, .framer-7WKI4 .framer-1yls8hs > :first-child, .framer-7WKI4 .framer-pydnxo > :first-child, .framer-7WKI4 .framer-12wygzo > :first-child, .framer-7WKI4 .framer-1hogzfy > :first-child, .framer-7WKI4 .framer-1qq0ga7 > :first-child, .framer-7WKI4 .framer-qt9omg > :first-child, .framer-7WKI4 .framer-1yzzrya > :first-child, .framer-7WKI4 .framer-11y548 > :first-child, .framer-7WKI4 .framer-49urtq > :first-child, .framer-7WKI4 .framer-1u47azn > :first-child, .framer-7WKI4 .framer-rnn54r > :first-child, .framer-7WKI4 .framer-1qehooh > :first-child, .framer-7WKI4 .framer-z23ir0 > :first-child, .framer-7WKI4 .framer-1reuvk0 > :first-child, .framer-7WKI4 .framer-dbynph > :first-child, .framer-7WKI4 .framer-4l9ok8 > :first-child, .framer-7WKI4 .framer-1bpg3wm > :first-child, .framer-7WKI4 .framer-dbpmti > :first-child, .framer-7WKI4 .framer-zk91wf > :first-child, .framer-7WKI4 .framer-gbcuro > :first-child, .framer-7WKI4 .framer-1817tov > :first-child, .framer-7WKI4 .framer-sys64o > :first-child, .framer-7WKI4 .framer-cyhqwa > :first-child, .framer-7WKI4 .framer-12ba481 > :first-child, .framer-7WKI4 .framer-1bq8wkc > :first-child, .framer-7WKI4 .framer-khhgxx > :first-child, .framer-7WKI4 .framer-1y6ox2v > :first-child, .framer-7WKI4 .framer-1g7sobp > :first-child, .framer-7WKI4 .framer-maapd5 > :first-child, .framer-7WKI4 .framer-vzjyed > :first-child, .framer-7WKI4 .framer-7frmkq > :first-child, .framer-7WKI4 .framer-18iq93t > :first-child, .framer-7WKI4 .framer-1gzyp35 > :first-child, .framer-7WKI4 .framer-cv5tmu > :first-child, .framer-7WKI4 .framer-7zlvp1 > :first-child, .framer-7WKI4 .framer-178ai2f > :first-child, .framer-7WKI4 .framer-idfq5x > :first-child, .framer-7WKI4 .framer-chnayh > :first-child, .framer-7WKI4 .framer-13vj313 > :first-child, .framer-7WKI4 .framer-1w2jo60 > :first-child, .framer-7WKI4 .framer-s8250b > :first-child, .framer-7WKI4 .framer-aysphl > :first-child, .framer-7WKI4 .framer-1ob835e > :first-child, .framer-7WKI4 .framer-4bucyn > :first-child, .framer-7WKI4 .framer-r6uy1n > :first-child, .framer-7WKI4 .framer-13dmuy7 > :first-child, .framer-7WKI4 .framer-17acnio > :first-child, .framer-7WKI4 .framer-1v4cq2w > :first-child, .framer-7WKI4 .framer-4xzr5q > :first-child, .framer-7WKI4 .framer-4xhq3e > :first-child, .framer-7WKI4 .framer-shioll > :first-child, .framer-7WKI4 .framer-qlvicw > :first-child, .framer-7WKI4 .framer-1h3y2v2 > :first-child, .framer-7WKI4 .framer-zk9euc > :first-child, .framer-7WKI4 .framer-1e7182h > :first-child, .framer-7WKI4 .framer-2xfij7 > :first-child, .framer-7WKI4 .framer-gfnyji > :first-child, .framer-7WKI4 .framer-ukj71v > :first-child, .framer-7WKI4 .framer-1izhk2x > :first-child, .framer-7WKI4 .framer-1ufp29q > :first-child, .framer-7WKI4 .framer-1lb22d9 > :first-child, .framer-7WKI4 .framer-6y24ol > :first-child, .framer-7WKI4 .framer-taijab > :first-child, .framer-7WKI4 .framer-ambt8n > :first-child, .framer-7WKI4 .framer-pakwz > :first-child, .framer-7WKI4 .framer-lceh7m > :first-child, .framer-7WKI4 .framer-ls4vm0 > :first-child, .framer-7WKI4 .framer-vs40mc > :first-child, .framer-7WKI4 .framer-26ldg3 > :first-child, .framer-7WKI4 .framer-1anqibc > :first-child, .framer-7WKI4 .framer-4jvqkl > :first-child, .framer-7WKI4 .framer-fnhxym > :first-child, .framer-7WKI4 .framer-1wcublv > :first-child, .framer-7WKI4 .framer-3w97ub > :first-child, .framer-7WKI4 .framer-5xkmg8 > :first-child, .framer-7WKI4 .framer-c61giy > :first-child, .framer-7WKI4 .framer-pgehzm > :first-child, .framer-7WKI4 .framer-shenp > :first-child { margin-left: 0px; } .framer-7WKI4 .framer-1899ro5 > :last-child, .framer-7WKI4 .framer-l9tmpf > :last-child, .framer-7WKI4 .framer-1pm770m > :last-child, .framer-7WKI4 .framer-111a4uj > :last-child, .framer-7WKI4 .framer-16794d0 > :last-child, .framer-7WKI4 .framer-1tjylz3 > :last-child, .framer-7WKI4 .framer-16q73rg > :last-child, .framer-7WKI4 .framer-1qh6juu > :last-child, .framer-7WKI4 .framer-12uzsf7 > :last-child, .framer-7WKI4 .framer-1yls8hs > :last-child, .framer-7WKI4 .framer-pydnxo > :last-child, .framer-7WKI4 .framer-12wygzo > :last-child, .framer-7WKI4 .framer-1hogzfy > :last-child, .framer-7WKI4 .framer-1qq0ga7 > :last-child, .framer-7WKI4 .framer-qt9omg > :last-child, .framer-7WKI4 .framer-1yzzrya > :last-child, .framer-7WKI4 .framer-11y548 > :last-child, .framer-7WKI4 .framer-49urtq > :last-child, .framer-7WKI4 .framer-1u47azn > :last-child, .framer-7WKI4 .framer-rnn54r > :last-child, .framer-7WKI4 .framer-1qehooh > :last-child, .framer-7WKI4 .framer-z23ir0 > :last-child, .framer-7WKI4 .framer-1reuvk0 > :last-child, .framer-7WKI4 .framer-dbynph > :last-child, .framer-7WKI4 .framer-4l9ok8 > :last-child, .framer-7WKI4 .framer-1bpg3wm > :last-child, .framer-7WKI4 .framer-dbpmti > :last-child, .framer-7WKI4 .framer-zk91wf > :last-child, .framer-7WKI4 .framer-gbcuro > :last-child, .framer-7WKI4 .framer-1817tov > :last-child, .framer-7WKI4 .framer-sys64o > :last-child, .framer-7WKI4 .framer-cyhqwa > :last-child, .framer-7WKI4 .framer-12ba481 > :last-child, .framer-7WKI4 .framer-1bq8wkc > :last-child, .framer-7WKI4 .framer-khhgxx > :last-child, .framer-7WKI4 .framer-1y6ox2v > :last-child, .framer-7WKI4 .framer-1g7sobp > :last-child, .framer-7WKI4 .framer-maapd5 > :last-child, .framer-7WKI4 .framer-vzjyed > :last-child, .framer-7WKI4 .framer-7frmkq > :last-child, .framer-7WKI4 .framer-18iq93t > :last-child, .framer-7WKI4 .framer-1gzyp35 > :last-child, .framer-7WKI4 .framer-cv5tmu > :last-child, .framer-7WKI4 .framer-7zlvp1 > :last-child, .framer-7WKI4 .framer-178ai2f > :last-child, .framer-7WKI4 .framer-idfq5x > :last-child, .framer-7WKI4 .framer-chnayh > :last-child, .framer-7WKI4 .framer-13vj313 > :last-child, .framer-7WKI4 .framer-1w2jo60 > :last-child, .framer-7WKI4 .framer-s8250b > :last-child, .framer-7WKI4 .framer-aysphl > :last-child, .framer-7WKI4 .framer-1ob835e > :last-child, .framer-7WKI4 .framer-4bucyn > :last-child, .framer-7WKI4 .framer-r6uy1n > :last-child, .framer-7WKI4 .framer-13dmuy7 > :last-child, .framer-7WKI4 .framer-17acnio > :last-child, .framer-7WKI4 .framer-1v4cq2w > :last-child, .framer-7WKI4 .framer-4xzr5q > :last-child, .framer-7WKI4 .framer-4xhq3e > :last-child, .framer-7WKI4 .framer-shioll > :last-child, .framer-7WKI4 .framer-qlvicw > :last-child, .framer-7WKI4 .framer-1h3y2v2 > :last-child, .framer-7WKI4 .framer-zk9euc > :last-child, .framer-7WKI4 .framer-1e7182h > :last-child, .framer-7WKI4 .framer-2xfij7 > :last-child, .framer-7WKI4 .framer-gfnyji > :last-child, .framer-7WKI4 .framer-ukj71v > :last-child, .framer-7WKI4 .framer-1izhk2x > :last-child, .framer-7WKI4 .framer-1ufp29q > :last-child, .framer-7WKI4 .framer-1lb22d9 > :last-child, .framer-7WKI4 .framer-6y24ol > :last-child, .framer-7WKI4 .framer-taijab > :last-child, .framer-7WKI4 .framer-ambt8n > :last-child, .framer-7WKI4 .framer-pakwz > :last-child, .framer-7WKI4 .framer-lceh7m > :last-child, .framer-7WKI4 .framer-ls4vm0 > :last-child, .framer-7WKI4 .framer-vs40mc > :last-child, .framer-7WKI4 .framer-26ldg3 > :last-child, .framer-7WKI4 .framer-1anqibc > :last-child, .framer-7WKI4 .framer-4jvqkl > :last-child, .framer-7WKI4 .framer-fnhxym > :last-child, .framer-7WKI4 .framer-1wcublv > :last-child, .framer-7WKI4 .framer-3w97ub > :last-child, .framer-7WKI4 .framer-5xkmg8 > :last-child, .framer-7WKI4 .framer-c61giy > :last-child, .framer-7WKI4 .framer-pgehzm > :last-child, .framer-7WKI4 .framer-shenp > :last-child { margin-right: 0px; } .framer-7WKI4 .framer-l9tmpf > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-7WKI4 .framer-1pm770m > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-7WKI4 .framer-chcyzw > *, .framer-7WKI4 .framer-1d2m8wa > *, .framer-7WKI4 .framer-192axiv > *, .framer-7WKI4 .framer-t7oi6u > *, .framer-7WKI4 .framer-o549g0 > *, .framer-7WKI4 .framer-1e7hlxb > *, .framer-7WKI4 .framer-7rhcb1 > *, .framer-7WKI4 .framer-klbc62 > *, .framer-7WKI4 .framer-wzrft0 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-7WKI4 .framer-111a4uj > *, .framer-7WKI4 .framer-16q73rg > *, .framer-7WKI4 .framer-taijab > *, .framer-7WKI4 .framer-1anqibc > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-7WKI4 .framer-16794d0 > *, .framer-7WKI4 .framer-1tjylz3 > *, .framer-7WKI4 .framer-1qh6juu > *, .framer-7WKI4 .framer-12uzsf7 > *, .framer-7WKI4 .framer-1yls8hs > *, .framer-7WKI4 .framer-pydnxo > *, .framer-7WKI4 .framer-6y24ol > *, .framer-7WKI4 .framer-ambt8n > *, .framer-7WKI4 .framer-pakwz > *, .framer-7WKI4 .framer-lceh7m > *, .framer-7WKI4 .framer-ls4vm0 > *, .framer-7WKI4 .framer-vs40mc > *, .framer-7WKI4 .framer-26ldg3 > *, .framer-7WKI4 .framer-4jvqkl > *, .framer-7WKI4 .framer-fnhxym > *, .framer-7WKI4 .framer-1wcublv > *, .framer-7WKI4 .framer-3w97ub > *, .framer-7WKI4 .framer-5xkmg8 > *, .framer-7WKI4 .framer-c61giy > *, .framer-7WKI4 .framer-pgehzm > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-7WKI4 .framer-1x9f38n > *, .framer-7WKI4 .framer-100lsd0 > *, .framer-7WKI4 .framer-9k0ujc > *, .framer-7WKI4 .framer-12oa25a > *, .framer-7WKI4 .framer-1r73t29 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-7WKI4 .framer-1l2f7lo > *, .framer-7WKI4 .framer-7yru33 > *, .framer-7WKI4 .framer-2q4pqs > *, .framer-7WKI4 .framer-1t958k6 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-7WKI4 .framer-1hcvt68 > *, .framer-7WKI4 .framer-15gfaj6 > *, .framer-7WKI4 .framer-1pqptfi > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-7WKI4 .framer-5uh6q2 > * { margin: 0px; margin-bottom: calc(86px / 2); margin-top: calc(86px / 2); } .framer-7WKI4 .framer-u9n8nb > * { margin: 0px; margin-bottom: calc(93px / 2); margin-top: calc(93px / 2); } .framer-7WKI4 .framer-1f8agvl > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-7WKI4 .framer-zk9euc > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-7WKI4 .framer-ukj71v > *, .framer-7WKI4 .framer-1izhk2x > *, .framer-7WKI4 .framer-1ufp29q > *, .framer-7WKI4 .framer-1lb22d9 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-7WKI4 .framer-1jlps9q > *, .framer-7WKI4 .framer-14ygkca > *, .framer-7WKI4 .framer-x804uj > *, .framer-7WKI4 .framer-1phao0u > * { margin: 0px; margin-bottom: calc(6px / 2); margin-top: calc(6px / 2); } }\",'.framer-7WKI4[data-border=\"true\"]::after, .framer-7WKI4 [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) { .framer-7WKI4.framer-fqbd5t { width: 810px; } .framer-7WKI4 .framer-1d2m8wa { height: min-content; padding: 58px 40px 80px 40px; } .framer-7WKI4 .framer-uxujb1, .framer-7WKI4 .framer-17abj90, .framer-7WKI4 .framer-25dy9t, .framer-7WKI4 .framer-shenp { height: min-content; } .framer-7WKI4 .framer-a00dks { max-width: 470px; } .framer-7WKI4 .framer-nffz5k { max-width: 660px; } .framer-7WKI4 .framer-rfs3yq, .framer-7WKI4 .framer-16eaz07 { height: 65px; } .framer-7WKI4 .framer-8r52tk { grid-template-columns: repeat(1, minmax(50px, 1fr)); max-width: 400px; } .framer-7WKI4 .framer-5uh6q2 { z-index: unset; } .framer-7WKI4 .framer-g72xv8 { bottom: -442px; right: -371px; top: -229px; width: var(--framer-aspect-ratio-supported, 847px); } .framer-7WKI4 .framer-1e7hlxb { width: 100%; } .framer-7WKI4 .framer-17jl7rq { gap: 10px; grid-template-columns: repeat(2, minmax(50px, 1fr)); } .framer-7WKI4 .framer-w6u9iq-container { width: 664px; } .framer-7WKI4 .framer-13ogtsj-container { grid-column: auto / span 2; } .framer-7WKI4 .framer-1e7182h { flex-direction: column; } .framer-7WKI4 .framer-1vkvqs0, .framer-7WKI4 .framer-1qxko5g { flex: none; width: 100%; } .framer-7WKI4 .framer-zv7i6y, .framer-7WKI4 .framer-tlvyku { height: var(--framer-aspect-ratio-supported, 650px); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-7WKI4 .framer-17jl7rq, .framer-7WKI4 .framer-1e7182h { gap: 0px; } .framer-7WKI4 .framer-17jl7rq > *, .framer-7WKI4 .framer-17jl7rq > :first-child, .framer-7WKI4 .framer-17jl7rq > :last-child { margin: 0px; } .framer-7WKI4 .framer-1e7182h > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-7WKI4 .framer-1e7182h > :first-child { margin-top: 0px; } .framer-7WKI4 .framer-1e7182h > :last-child { margin-bottom: 0px; } }}\",'@media (max-width: 809px) { .framer-7WKI4.framer-fqbd5t { width: 390px; } .framer-7WKI4 .framer-ys0qid-container { order: 1; position: absolute; top: 0px; width: 390px; } .framer-7WKI4 .framer-1x1lqtw { gap: 70px; min-height: 550px; order: 2; } .framer-7WKI4 .framer-42nh29 { max-width: unset; order: 0; } .framer-7WKI4 .framer-l3uxf0 { gap: 16px; height: 294px; order: 0; } .framer-7WKI4 .framer-9stp2a, .framer-7WKI4 .framer-gixp0l-container { order: 0; } .framer-7WKI4 .framer-w3xfx8, .framer-7WKI4 .framer-zm9e46-container { order: 1; } .framer-7WKI4 .framer-1apdbvl { bottom: 141px; left: 67px; order: 2; top: unset; } .framer-7WKI4 .framer-mmpjis { box-shadow: -20px -20px 20px 0px rgba(255, 255, 255, 0.5), -20px -20px 40px 0px rgba(255, 255, 255, 0.1), 0px 0px 10px 0px rgb(235, 255, 255); height: 234px; left: calc(50.00000000000002% - 234px / 2); order: 3; top: calc(49.89247311827959% - 234px / 2); width: 234px; } .framer-7WKI4 .framer-k4sztf { order: 2; top: calc(43.45454545454548% - 1574px / 2); } .framer-7WKI4 .framer-125ui6f, .framer-7WKI4 .framer-5p2erx { order: 3; } .framer-7WKI4 .framer-1gpd2vi-container { bottom: 188px; order: 4; width: 318px; } .framer-7WKI4 .framer-1899ro5 { order: 5; top: 64px; } .framer-7WKI4 .framer-l9tmpf { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(5, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 164px; order: 1; padding: 20px 0px 0px 0px; width: 100%; } .framer-7WKI4 .framer-zjk0zh-container { align-self: start; height: 100%; justify-self: start; order: 0; width: 100%; } .framer-7WKI4 .framer-143b4r1-container { align-self: start; height: 100%; justify-self: start; order: 1; width: 100%; } .framer-7WKI4 .framer-976idt-container { align-self: start; height: 100%; justify-self: start; order: 2; width: 100%; } .framer-7WKI4 .framer-wx821q-container { align-self: start; height: 100%; justify-self: start; order: 3; width: 100%; } .framer-7WKI4 .framer-1guc5do-container { align-self: start; height: 100%; justify-self: start; order: 4; width: 100%; } .framer-7WKI4 .framer-1pm770m { flex-direction: column; gap: 11px; } .framer-7WKI4 .framer-chcyzw { order: 4; padding: 41px 20px 41px 20px; } .framer-7WKI4 .framer-1agtryf, .framer-7WKI4 .framer-1o3lce5 { grid-template-columns: repeat(2, minmax(50px, 1fr)); } .framer-7WKI4 .framer-1tc25f2 { order: 5; } .framer-7WKI4 .framer-1d2m8wa { height: min-content; padding: 42px 40px 42px 40px; } .framer-7WKI4 .framer-uxujb1, .framer-7WKI4 .framer-17abj90, .framer-7WKI4 .framer-25dy9t, .framer-7WKI4 .framer-t7oi6u { padding: 80px 20px 80px 20px; } .framer-7WKI4 .framer-zuxvog { left: -184px; right: -184px; } .framer-7WKI4 .framer-a00dks, .framer-7WKI4 .framer-db41p7 { max-width: 480px; } .framer-7WKI4 .framer-1juj2ht { max-width: 1680px; } .framer-7WKI4 .framer-192axiv { background: radial-gradient(221% 88% at 50% 77.3%, rgba(0, 186, 183, 0) 0%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 39.99155405405405%, var(--token-f665ee82-6b8a-4c52-8547-4d6df8b5b49f, rgb(0, 186, 183)) /* {\"name\":\"\u4E3B\u8272\"} */ 84.93278434684684%, rgb(0, 0, 0) 100%); min-height: unset; order: 6; padding: 80px 20px 0px 20px; } .framer-7WKI4 .framer-rfs3yq { height: 14px; } .framer-7WKI4 .framer-8r52tk { grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-7WKI4 .framer-9k0ujc { order: 8; } .framer-7WKI4 .framer-1e7hlxb { order: 9; padding: 20px 16px 20px 16px; width: 390px; } .framer-7WKI4 .framer-17jl7rq { gap: 8px; grid-template-columns: repeat(2, minmax(50px, 1fr)); } .framer-7WKI4 .framer-f3j2t4-container { width: 100%; } .framer-7WKI4 .framer-13ogtsj-container { grid-column: auto / span 2; width: 100%; } .framer-7WKI4 .framer-klbc62 { order: 10; padding: 80px 20px 80px 20px; } .framer-7WKI4 .framer-1e7182h, .framer-7WKI4 .framer-ukj71v, .framer-7WKI4 .framer-1izhk2x, .framer-7WKI4 .framer-1ufp29q, .framer-7WKI4 .framer-1lb22d9 { flex-direction: column; } .framer-7WKI4 .framer-1vkvqs0 { flex: none; order: 0; width: 100%; } .framer-7WKI4 .framer-tlff42, .framer-7WKI4 .framer-1784f6u { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-7WKI4 .framer-zv7i6y, .framer-7WKI4 .framer-tlvyku { height: var(--framer-aspect-ratio-supported, 270px); } .framer-7WKI4 .framer-1qxko5g { flex: none; order: 1; width: 100%; } .framer-7WKI4 .framer-1t958k6 { order: 11; padding: 80px 20px 80px 20px; } .framer-7WKI4 .framer-1jlps9q { flex: none; width: 350px; } .framer-7WKI4 .framer-bzyv4m, .framer-7WKI4 .framer-14ygkca, .framer-7WKI4 .framer-11m9sod, .framer-7WKI4 .framer-x804uj, .framer-7WKI4 .framer-f1q05c, .framer-7WKI4 .framer-1phao0u, .framer-7WKI4 .framer-lzep62 { flex: none; width: 100%; } .framer-7WKI4 .framer-wzrft0 { order: 12; padding: 80px 20px 80px 20px; } .framer-7WKI4 .framer-shenp { flex-direction: column; height: min-content; order: 13; padding: 80px 20px 80px 20px; } .framer-7WKI4 .framer-12bwk6x { flex: none; padding: 40px; width: 100%; } .framer-7WKI4 .framer-16eaz07 { bottom: 0px; height: unset; } .framer-7WKI4 .framer-eyvaih-container { order: 14; position: sticky; top: 0px; z-index: 1; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-7WKI4 .framer-1x1lqtw, .framer-7WKI4 .framer-l3uxf0, .framer-7WKI4 .framer-l9tmpf, .framer-7WKI4 .framer-1pm770m, .framer-7WKI4 .framer-17jl7rq, .framer-7WKI4 .framer-1e7182h, .framer-7WKI4 .framer-ukj71v, .framer-7WKI4 .framer-1izhk2x, .framer-7WKI4 .framer-1ufp29q, .framer-7WKI4 .framer-1lb22d9, .framer-7WKI4 .framer-shenp { gap: 0px; } .framer-7WKI4 .framer-1x1lqtw > * { margin: 0px; margin-bottom: calc(70px / 2); margin-top: calc(70px / 2); } .framer-7WKI4 .framer-1x1lqtw > :first-child, .framer-7WKI4 .framer-l3uxf0 > :first-child, .framer-7WKI4 .framer-1pm770m > :first-child, .framer-7WKI4 .framer-1e7182h > :first-child, .framer-7WKI4 .framer-ukj71v > :first-child, .framer-7WKI4 .framer-1izhk2x > :first-child, .framer-7WKI4 .framer-1ufp29q > :first-child, .framer-7WKI4 .framer-1lb22d9 > :first-child, .framer-7WKI4 .framer-shenp > :first-child { margin-top: 0px; } .framer-7WKI4 .framer-1x1lqtw > :last-child, .framer-7WKI4 .framer-l3uxf0 > :last-child, .framer-7WKI4 .framer-1pm770m > :last-child, .framer-7WKI4 .framer-1e7182h > :last-child, .framer-7WKI4 .framer-ukj71v > :last-child, .framer-7WKI4 .framer-1izhk2x > :last-child, .framer-7WKI4 .framer-1ufp29q > :last-child, .framer-7WKI4 .framer-1lb22d9 > :last-child, .framer-7WKI4 .framer-shenp > :last-child { margin-bottom: 0px; } .framer-7WKI4 .framer-l3uxf0 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-7WKI4 .framer-l9tmpf > *, .framer-7WKI4 .framer-l9tmpf > :first-child, .framer-7WKI4 .framer-l9tmpf > :last-child, .framer-7WKI4 .framer-17jl7rq > *, .framer-7WKI4 .framer-17jl7rq > :first-child, .framer-7WKI4 .framer-17jl7rq > :last-child { margin: 0px; } .framer-7WKI4 .framer-1pm770m > * { margin: 0px; margin-bottom: calc(11px / 2); margin-top: calc(11px / 2); } .framer-7WKI4 .framer-1e7182h > *, .framer-7WKI4 .framer-shenp > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-7WKI4 .framer-ukj71v > *, .framer-7WKI4 .framer-1izhk2x > *, .framer-7WKI4 .framer-1ufp29q > *, .framer-7WKI4 .framer-1lb22d9 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }}'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10941.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KAhOTu4qS\":{\"layout\":[\"fixed\",\"auto\"]},\"X5HWQB6FH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"Tctat26u6\":{\"pattern\":\":Tctat26u6\",\"name\":\"work-section\"},\"YW0BPvzdE\":{\"pattern\":\":YW0BPvzdE\",\"name\":\"work1\"},\"eQd0lFeig\":{\"pattern\":\":eQd0lFeig\",\"name\":\"work2\"},\"WCPhLKXxy\":{\"pattern\":\":WCPhLKXxy\",\"name\":\"work3\"},\"WR2BXlZOG\":{\"pattern\":\":WR2BXlZOG\",\"name\":\"work4\"}}\n * @framerResponsiveScreen\n */const FramerIX_5wIg9F=withCSS(Component,css,\"framer-7WKI4\");export default FramerIX_5wIg9F;FramerIX_5wIg9F.displayName=\"Page\";FramerIX_5wIg9F.defaultProps={height:10941.5,width:1200};addFonts(FramerIX_5wIg9F,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...AIKitNavFloatingFonts,...AIKitButtonCopy4Fonts,...EmbedFonts,...AIKitIconBigCopyFonts,...AIKitIconBigCopy2Fonts,...CountUpFonts,...AIKitButtonCopy2Fonts,...AIKitIconBigFonts,...TickerFonts,...AIKitLogoFonts,...ParticlesFonts,...BenefitCardCopy3Fonts,...AIKitButtonCopy3Fonts,...AIKitFooterSimpleCopy2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIX_5wIg9F\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerScrollSections\":\"{\\\"Tctat26u6\\\":{\\\"pattern\\\":\\\":Tctat26u6\\\",\\\"name\\\":\\\"work-section\\\"},\\\"YW0BPvzdE\\\":{\\\"pattern\\\":\\\":YW0BPvzdE\\\",\\\"name\\\":\\\"work1\\\"},\\\"eQd0lFeig\\\":{\\\"pattern\\\":\\\":eQd0lFeig\\\",\\\"name\\\":\\\"work2\\\"},\\\"WCPhLKXxy\\\":{\\\"pattern\\\":\\\":WCPhLKXxy\\\",\\\"name\\\":\\\"work3\\\"},\\\"WR2BXlZOG\\\":{\\\"pattern\\\":\\\":WR2BXlZOG\\\",\\\"name\\\":\\\"work4\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerResponsiveScreen\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KAhOTu4qS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X5HWQB6FH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"10941.5\",\"framerAcceptsLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["noopReturn", "e", "velocityPerSecond", "calcBezier", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "t", "l", "cubicBezier", "__rest", "e", "t", "n", "o", "n", "e", "t", "r", "n", "calcGeneratorVelocity", "s", "velocityPerSecond", "r", "calcDampingRatio", "e", "t", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "l", "g", "glide", "a", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "noopReturn", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "t", "n", "createGeneratorEasing", "e", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "t", "n", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "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", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "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", "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", "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", "paddingControl", "ControlType", "Embed", "type", "url", "html", "style", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "getMinHeight", "emptyStateStyle", "centerTextStyle", "hasAutoHeight", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "iframeHeight", "setIframeHeight", "hasScript", "_ref_current", "iframeWindow", "handleMessage", "event", "data", "height", "window", "srcDoc", "currentStyle", "htmlStyle", "containerStyles", "EventDispatcher", "t", "e", "i", "s", "Vector3d", "Vector", "getRandom", "clamp", "t", "i", "mix", "s", "randomInRange", "getRangeMax", "getRangeMin", "getRangeValue", "setRangeValue", "getValue", "getDistances", "getDistance", "getParticleDirectionAngle", "getParticleBaseVelocity", "Vector", "collisionVelocity", "calcEasing", "calcPositionFromSize", "calcPositionOrRandomFromSize", "n", "calcPositionOrRandomFromSizeRanged", "calcExactPositionOrRandomFromSize", "parseAlpha", "rectSideBounce", "i", "s", "n", "o", "a", "checkSelector", "executeOnSingleOrMultiple", "e", "t", "isSsr", "window", "animate", "cancelAnimation", "isInArray", "loadFont", "arrayRandomIndex", "getRandom", "itemFromArray", "isPointInside", "areBoundsInside", "calculateBounds", "deepExtend", "isDivModeEnabled", "findItemFromSingleOrMultiple", "divModeExecute", "singleDivModeExecute", "divMode", "circleBounceDataFromParticle", "Vector", "getValue", "circleBounce", "r", "getDistances", "l", "c", "h", "d", "p", "collisionVelocity", "v", "g", "f", "rectBounce", "itemFromSingleOrMultiple", "addColorManager", "hue2rgb", "stringToRgba", "rangeColorToRgb", "colorToRgb", "getRandomRgbColor", "stringToRgb", "rangeColorToHsl", "i", "s", "rangeColorToRgb", "rgbToHsl", "n", "o", "a", "stringToAlpha", "stringToRgba", "stringToRgb", "hslToRgb", "t", "hue2rgb", "hslaToRgba", "getRandomRgbColor", "randomInRange", "setRangeValue", "getStyleFromRgb", "getStyleFromHsl", "colorMix", "mix", "getLinkColor", "e", "getLinkRandomColor", "getHslFromAnimation", "getHslAnimationFromHsl", "setColorAnimation", "getRangeValue", "getRandom", "drawLine", "drawTriangle", "paintBase", "clear", "drawParticle", "r", "l", "c", "h", "d", "p", "v", "g", "f", "m", "y", "b", "w", "x", "M", "_", "z", "drawShape", "drawShapeAfterEffect", "drawPlugin", "drawParticlePlugin", "alterHsl", "u", "setTransformValue", "Canvas", "deepExtend", "manageListener", "EventListeners", "executeOnSingleOrMultiple", "window", "isSsr", "initDelta", "FrameManager", "OptionsColor", "Background", "BackgroundMaskCover", "BackgroundMask", "FullScreen", "ClickEvent", "DivEvent", "Parallax", "HoverEvent", "Events", "Modes", "Interactivity", "ManualParticle", "MotionReduce", "Motion", "Responsive", "ThemeDefault", "Theme", "ColorAnimation", "HslAnimation", "AnimatableColor", "CollisionsOverlap", "Random", "ValueWithRandom", "ParticlesBounceFactor", "ParticlesBounce", "Collisions", "MoveAngle", "MoveAttract", "MoveGravity", "MovePathDelay", "MovePath", "MoveTrail", "OutModes", "Spin", "Move", "AnimationOptions", "OpacityAnimation", "Opacity", "ParticlesDensity", "ParticlesNumber", "RotateAnimation", "Rotate", "Shadow", "Shape", "SizeAnimation", "Size", "Stroke", "ZIndex", "ParticlesOptions", "loadOptions", "loadParticlesOptions", "Options", "InteractionManager", "fixOutMode", "isInArray", "Particle", "R", "itemFromSingleOrMultiple", "getValue", "C", "P", "O", "getRangeMax", "getRangeMin", "clamp", "k", "S", "T", "getParticleDirectionAngle", "Vector", "V", "I", "A", "Vector3d", "calcExactPositionOrRandomFromSize", "fixHorizontal", "fixVertical", "getParticleBaseVelocity", "getDistance", "Point", "Range", "Circle", "Rectangle", "QuadTree", "Particles", "calcPositionFromSize", "Retina", "handleChange", "guardCheck", "loadContainerOptions", "Container", "clickOrTouchHandler", "clickHandler", "touchStartHandler", "touchMoveHandler", "touchEndHandler", "touchCancelHandler", "animate", "cancelAnimation", "fetchError", "getDataFromUrl", "Loader", "Plugins", "Engine", "EventDispatcher", "HslColorManager", "parseAlpha", "RgbColorManager", "ExternalInteractorBase", "ParticlesInteractorBase", "addColorManager", "r", "equal", "e", "t", "f", "o", "u", "react_default", "a", "Particles", "I", "t", "react_default", "w", "s", "i", "e", "r", "cb", "o", "AbsorberSizeLimit", "i", "AbsorberSize", "ValueWithRandom", "Absorber", "OptionsColor", "setRangeValue", "AbsorberInstance", "s", "t", "n", "a", "l", "b", "Vector", "getRangeValue", "c", "rangeColorToRgb", "getDistance", "e", "r", "getDistances", "o", "getStyleFromRgb", "isPointInside", "calcPositionOrRandomFromSizeRanged", "calcPositionOrRandomFromSize", "getRandom", "Absorbers", "itemFromSingleOrMultiple", "executeOnSingleOrMultiple", "AbsorbersPlugin", "isInArray", "loadAbsorbersPlugin", "CircleShape", "i", "e", "s", "generateTheta", "getRandom", "n", "o", "radius", "t", "a", "r", "l", "EmitterLife", "EmitterRate", "setRangeValue", "EmitterSize", "Emitter", "executeOnSingleOrMultiple", "deepExtend", "AnimatableColor", "EmitterInstance", "h", "d", "c", "u", "m", "p", "v", "rangeColorToHsl", "getRangeValue", "isPointInside", "Vector", "calcPositionOrRandomFromSizeRanged", "itemFromSingleOrMultiple", "randomInRange", "Emitters", "arrayRandomIndex", "itemFromArray", "ShapeManager", "randomSquareCoordinate", "SquareShape", "EmittersPlugin", "isInArray", "loadEmittersPlugin", "Trail", "t", "deepExtend", "TrailMaker", "ExternalInteractorBase", "i", "e", "o", "n", "s", "r", "l", "c", "isInArray", "loadExternalTrailInteraction", "window", "i", "n", "o", "r", "h", "t", "Builder", "Source", "e", "s", "a", "PolygonMaskDrawStroke", "OptionsColor", "stringToAlpha", "PolygonMaskDraw", "PolygonMaskInline", "PolygonMaskLocalSvg", "PolygonMaskMove", "PolygonMask", "deepExtend", "drawPolygonMask", "rangeColorToRgb", "getStyleFromRgb", "drawPolygonMaskPath", "parsePaths", "calcClosestPtOnSegment", "getDistances", "S", "segmentBounce", "Vector", "u", "c", "PolygonMaskInstance", "getRandom", "w", "d", "itemFromArray", "g", "getDistance", "PolygonMaskPlugin", "loadPolygonMaskPlugin", "RollLight", "setRangeValue", "Roll", "o", "OptionsColor", "updateRoll", "l", "n", "RollUpdater", "e", "a", "getRandom", "getRangeValue", "rangeColorToHsl", "loadRollUpdater", "initPjs", "o", "particlesJS", "t", "n", "c", "updateAngle", "a", "o", "n", "i", "l", "r", "c", "s", "AngleUpdater", "t", "getRangeValue", "getRandom", "e", "loadAngleUpdater", "applyDistance", "n", "o", "getDistances", "s", "c", "l", "r", "i", "getRandom", "spin", "t", "applyPath", "a", "clamp", "getProximitySpeedFactor", "BaseMover", "e", "getRangeValue", "getDistance", "p", "v", "y", "d", "x", "u", "getRangeMax", "m", "f", "h", "g", "loadBaseMover", "CircleDrawer", "a", "e", "r", "loadCircleShape", "updateColorValue", "l", "a", "t", "r", "n", "u", "randomInRange", "c", "v", "updateColor", "o", "e", "i", "ColorUpdater", "rangeColorToHsl", "getHslAnimationFromHsl", "loadColorUpdater", "Attract", "t", "Attractor", "ExternalInteractorBase", "a", "i", "c", "e", "l", "r", "o", "s", "isInArray", "n", "Circle", "d", "getDistances", "u", "p", "clamp", "calcEasing", "Vector", "loadExternalAttractInteraction", "Bounce", "Bouncer", "ExternalInteractorBase", "t", "i", "c", "s", "l", "a", "r", "u", "isInArray", "divModeExecute", "e", "n", "isDivModeEnabled", "o", "Circle", "circleBounce", "circleBounceDataFromParticle", "Vector", "Rectangle", "rectBounce", "calculateBounds", "loadExternalBounceInteraction", "BubbleBase", "t", "o", "executeOnSingleOrMultiple", "e", "OptionsColor", "BubbleDiv", "i", "Bubble", "calculateBubbleValue", "b", "l", "clamp", "Bubbler", "ExternalInteractorBase", "s", "n", "a", "u", "c", "r", "isInArray", "divModeExecute", "isDivModeEnabled", "getDistance", "d", "getRangeMax", "v", "itemFromSingleOrMultiple", "rangeColorToHsl", "rgbToHsl", "colorMix", "Circle", "Rectangle", "divMode", "loadExternalBubbleInteraction", "ConnectLinks", "n", "Connect", "t", "i", "gradient", "e", "o", "a", "s", "c", "r", "d", "u", "v", "colorMix", "h", "getStyleFromHsl", "getStyleFromRgb", "drawConnectLine", "drawLine", "lineStyle", "drawConnection", "Connector", "ExternalInteractorBase", "isInArray", "loadExternalConnectInteraction", "GrabLinks", "n", "OptionsColor", "Grab", "i", "t", "drawGrabLine", "o", "r", "a", "s", "drawLine", "getStyleFromRgb", "drawGrab", "e", "Grabber", "ExternalInteractorBase", "l", "c", "d", "b", "getDistance", "v", "u", "k", "h", "getLinkRandomColor", "p", "getLinkColor", "isInArray", "loadExternalGrabInteraction", "Pauser", "ExternalInteractorBase", "e", "t", "loadExternalPauseInteraction", "Push", "t", "s", "i", "Pusher", "ExternalInteractorBase", "e", "r", "u", "itemFromArray", "a", "loadExternalPushInteraction", "Remove", "t", "o", "Remover", "ExternalInteractorBase", "e", "loadExternalRemoveInteraction", "RepulseBase", "RepulseDiv", "executeOnSingleOrMultiple", "s", "e", "Repulse", "Repulser", "ExternalInteractorBase", "t", "n", "l", "r", "c", "a", "p", "u", "isInArray", "divModeExecute", "o", "isDivModeEnabled", "Circle", "getDistances", "d", "Vector", "f", "h", "clamp", "calcEasing", "v", "Rectangle", "divMode", "loadExternalRepulseInteraction", "Slow", "o", "Slower", "ExternalInteractorBase", "t", "i", "n", "a", "s", "isInArray", "e", "r", "l", "getDistance", "c", "d", "loadExternalSlowInteraction", "a", "replaceColorSvg", "r", "o", "t", "i", "s", "getStyleFromHsl", "l", "loadImage", "e", "downloadSvgImage", "replaceImageColor", "n", "window", "ImageDrawer", "c", "d", "loadImageShape", "LifeDelay", "ValueWithRandom", "LifeDuration", "Life", "LifeUpdater", "n", "o", "getRangeValue", "getRandom", "i", "t", "r", "s", "l", "setRangeValue", "d", "randomInRange", "u", "loadLifeUpdater", "e", "LineDrawer", "a", "n", "loadLineShape", "e", "checkDestroy", "a", "o", "t", "i", "updateOpacity", "c", "e", "p", "y", "s", "l", "n", "u", "clamp", "OpacityUpdater", "getRangeMax", "getRangeMin", "getRangeValue", "randomInRange", "getRandom", "loadOpacityUpdater", "bounceHorizontal", "o", "i", "e", "getValue", "n", "bounceVertical", "BounceOutMode", "t", "s", "a", "r", "c", "d", "u", "calculateBounds", "l", "DestroyOutMode", "isPointInside", "Vector", "getDistances", "NoneOutMode", "OutOutMode", "randomInRange", "getRandom", "OutOfCanvasUpdater", "loadOutModesUpdater", "ParallaxMover", "isSsr", "t", "n", "o", "r", "i", "s", "l", "v", "loadParallaxMover", "a", "Attractor", "ParticlesInteractorBase", "t", "a", "r", "o", "i", "n", "getDistances", "c", "s", "l", "d", "y", "loadParticlesAttractInteraction", "absorb", "i", "s", "o", "t", "a", "clamp", "bounce", "e", "circleBounce", "circleBounceDataFromParticle", "destroy", "resolveCollision", "Collider", "ParticlesInteractorBase", "n", "r", "getDistance", "u", "loadParticlesCollisionsInteraction", "CircleWarp", "Circle", "i", "n", "t", "s", "e", "o", "Rectangle", "LinksShadow", "OptionsColor", "LinksTriangle", "Links", "getLinkDistance", "l", "getDistance", "a", "r", "c", "Linker", "ParticlesInteractorBase", "d", "u", "getLinkRandomColor", "loadInteraction", "drawLinkLine", "h", "k", "p", "f", "y", "v", "drawLine", "getDistances", "getStyleFromRgb", "rangeColorToRgb", "drawLinkTriangle", "drawTriangle", "LinkInstance", "getRandom", "getRangeValue", "getLinkColor", "LinksPlugin", "loadPlugin", "loadParticlesLinksInteraction", "PolygonDrawerBase", "n", "o", "a", "t", "r", "i", "s", "PolygonDrawer", "TriangleDrawer", "loadGenericPolygonShape", "e", "loadTriangleShape", "loadPolygonShape", "checkDestroy", "e", "s", "i", "o", "updateSize", "l", "t", "z", "d", "n", "p", "r", "clamp", "SizeUpdater", "a", "loadSizeUpdater", "a", "SquareDrawer", "t", "loadSquareShape", "StarDrawer", "a", "t", "o", "e", "i", "n", "d", "loadStarShape", "updateColorValue", "l", "t", "r", "a", "n", "d", "u", "randomInRange", "s", "v", "updateStrokeColor", "o", "e", "i", "c", "k", "p", "C", "StrokeColorUpdater", "itemFromSingleOrMultiple", "rangeColorToHsl", "getHslAnimationFromHsl", "loadStrokeColorUpdater", "o", "TextDrawer", "a", "e", "n", "i", "l", "s", "r", "c", "p", "itemFromSingleOrMultiple", "d", "x", "f", "u", "v", "w", "g", "t", "isInArray", "executeOnSingleOrMultiple", "loadFont", "loadTextShape", "loadSlim", "D", "loadBaseMover", "loadParallaxMover", "loadExternalAttractInteraction", "loadExternalBounceInteraction", "loadExternalBubbleInteraction", "loadExternalConnectInteraction", "loadExternalGrabInteraction", "loadExternalPauseInteraction", "loadExternalPushInteraction", "loadExternalRemoveInteraction", "loadExternalRepulseInteraction", "loadExternalSlowInteraction", "loadParticlesAttractInteraction", "loadParticlesCollisionsInteraction", "loadParticlesLinksInteraction", "loadCircleShape", "loadImageShape", "loadLineShape", "loadPolygonShape", "loadSquareShape", "loadStarShape", "loadTextShape", "loadLifeUpdater", "loadOpacityUpdater", "loadSizeUpdater", "loadAngleUpdater", "loadColorUpdater", "loadStrokeColorUpdater", "loadOutModesUpdater", "initPjs", "TiltAnimation", "i", "setRangeValue", "Tilt", "ValueWithRandom", "t", "updateTilt", "e", "l", "a", "o", "n", "s", "c", "TiltUpdater", "getRangeValue", "getRandom", "loadTiltUpdater", "TwinkleValues", "t", "OptionsColor", "setRangeValue", "Twinkle", "TwinkleUpdater", "i", "s", "r", "c", "d", "p", "getRandom", "w", "k", "u", "getRangeValue", "f", "rangeColorToHsl", "y", "getStyleFromHsl", "h", "v", "loadTwinkleUpdater", "e", "WobbleSpeed", "o", "setRangeValue", "Wobble", "e", "updateWobble", "l", "n", "i", "t", "b", "WobbleUpdater", "a", "getRandom", "getRangeValue", "loadWobbleUpdater", "loadFull", "m", "loadSlim", "loadRollUpdater", "loadTiltUpdater", "loadTwinkleUpdater", "loadWobbleUpdater", "loadExternalTrailInteraction", "loadAbsorbersPlugin", "loadEmittersPlugin", "loadPolygonMaskPlugin", "ParticleWrapper", "props", "background", "color", "radius", "number", "densityOptions", "sizeOptions", "opacityOptions", "linksOptions", "modeOptions", "moveOptions", "shapeOptions", "clickOptions", "hoverOptions", "rotateOptions", "particlesID", "fpsOptions", "colors", "densityEnable", "densityArea", "densityFactor", "linksEnabled", "linksColor", "linksOpacity", "linksDistance", "linksWidth", "size", "sizeType", "sizeMin", "sizeMax", "opacity", "opacityType", "opacityMin", "opacityMax", "connectDistance", "connectRadius", "connectLinksOpacity", "grabDistance", "grabLinksOpacity", "bubbleDistance", "bubbleSize", "bubbleDuration", "repulseDistance", "repulseDuration", "pushQuantity", "removeQuantity", "trailQuantity", "trailDelay", "moveEnabled", "moveDirection", "moveSpeed", "moveRandom", "moveStraight", "moveOut", "moveVibrate", "moveGravityEnabled", "moveGravityAcceleration", "moveGravityMaxSpeed", "moveTrailEnabled", "moveTrailAmount", "moveSpinEnabled", "moveSpinAcceleration", "moveAttractEnabled", "moveAttractDistance", "shapeType", "characterType", "imageSource", "imageWidth", "imageHeight", "clickEnabled", "clickModes", "hoverEnabled", "hoverModes", "hoverParallax", "hoverForce", "hoverSmooth", "rotateDirection", "rotateValue", "rotateAnimation", "rotateSpeed", "rotateSync", "particlesInit", "te", "engine", "loadFull", "isCanvas", "RenderTarget", "hasMultipleColors", "p", "Particles", "makeHex", "addPropertyControls", "ControlType", "property", "Color", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "l", "d", "n", "t", "o", "i", "a", "e", "s", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "d", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "Component", "IconInner", "Icon", "React", "props", "ref", "House_default", "Icon", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "Phosphor1Controls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "backgroundBlur", "color", "guides", "height", "icon", "id", "weight", "width", "props", "_humanReadableEnumMap_weight", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "oxZK0Y5s9", "YP2YspfUd", "ThQhAY3Qq", "JYO7LY24l", "TnbqA6t53", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "Image2", "css", "FramerIHygB97mO", "withCSS", "IHygB97mO_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", "backgroundBlur", "gradient", "height", "id", "link", "outline", "title", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KtPOKGgCU", "jcBXvG4Jw", "WIxL9YJdV", "jakO2hDPw", "XhahqhK15", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "SVG", "RichText2", "css", "Framerjq7cRyq0J", "withCSS", "jq7cRyq0J_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", "background", "backgroundBlur", "gradient", "height", "id", "link", "outline", "title", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "UDEEY8z8V", "KtPOKGgCU", "jcBXvG4Jw", "WIxL9YJdV", "jakO2hDPw", "XhahqhK15", "B3qPKukGPIv7Whv_D9", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "Framerjty4kEQFh", "withCSS", "jty4kEQFh_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", "backgroundBlur", "gradient", "height", "id", "link", "outline", "textColor", "title", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KtPOKGgCU", "B3qPKukGP", "jcBXvG4Jw", "WIxL9YJdV", "jakO2hDPw", "XhahqhK15", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "SVG", "RichText2", "css", "FramernCdEIM7dd", "withCSS", "nCdEIM7dd_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "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", "caret", "height", "id", "link", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "agUBvE03f", "MXBNDueeg", "hkXk3kBdl", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "SVG", "css", "Framerrre6Ux_Kq", "withCSS", "rre6Ux_Kq_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "caret", "fontSize", "fontSize2", "height", "hover", "id", "link", "title", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "agUBvE03f", "O7gNihtj7", "MXBNDueeg", "w0uhSY3R3", "FkArnMZX6", "VWvVRWoNJ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1gs494", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "SVG", "css", "FramerAGaKYdkv0", "withCSS", "AGaKYdkv0_default", "addPropertyControls", "ControlType", "addFonts", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "progress", "objectFit", "backgroundColor", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "posterEnabled", "startTimeProp", "volume", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "startTime", "ue", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "groupsRegex", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "VideoFonts", "getFonts", "Video", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "radiusForCorner", "value", "cornerIndex", "segments", "transition1", "transformTemplate1", "_", "t", "transition2", "animation", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "border", "height", "id", "link", "radius", "width", "props", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "jtmDtq5Ss", "vgGJFIIle", "BKbonD4Et", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "_vgGJFIIle_borderBottomWidth", "_vgGJFIIle_borderLeftWidth", "_vgGJFIIle_borderRightWidth", "_vgGJFIIle_borderTopWidth", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "SVG", "css", "FramerernKQoniF", "withCSS", "ernKQoniF_default", "addPropertyControls", "ControlType", "addFonts", "AIKitLogoCopyFonts", "getFonts", "ernKQoniF_default", "AIKitNavigationNavTopItemHoverFonts", "rre6Ux_Kq_default", "AIKitButtonCopy3Fonts", "jq7cRyq0J_default", "AIKitNavigationNavTopItemFonts", "AGaKYdkv0_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", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap11qc7lk", "args", "onTap172h9zn", "scopingClassNames", "cx", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "SVG", "resolvedLinks2", "css", "Framerqyw60NBPm", "withCSS", "qyw60NBPm_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "Phosphor1Controls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "backgroundBlur", "color", "guides", "height", "icon", "id", "link", "weight", "width", "props", "_humanReadableEnumMap_weight", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "oxZK0Y5s9", "YP2YspfUd", "ThQhAY3Qq", "JYO7LY24l", "TnbqA6t53", "fbClAArb8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "SVG", "Image2", "css", "FramerqZwSsDlJW", "withCSS", "qZwSsDlJW_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", "getProps", "description", "fontSize", "fontSize2", "height", "id", "link", "newTab", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "J1xAz4xQE", "OQwsi7JWY", "B8gIps3uW", "j8UFlwMro", "mgFd4Y_7_", "Eg8Gctl6G", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "SVG", "css", "Framerrre21AHB0", "withCSS", "rre21AHB0_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "Phosphor1Controls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "backgroundBlur", "color", "guides", "height", "icon", "id", "link", "weight", "width", "props", "_humanReadableEnumMap_weight", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "oxZK0Y5s9", "YP2YspfUd", "ThQhAY3Qq", "JYO7LY24l", "TnbqA6t53", "JJvr5tURB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "Image2", "css", "FramerVvDQtdCvF", "withCSS", "VvDQtdCvF_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "getFonts", "Video", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "radiusForCorner", "value", "cornerIndex", "segments", "transition1", "transformTemplate1", "_", "t", "transition2", "animation", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "border", "height", "id", "link", "radius", "width", "props", "_ref", "_ref1", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "jtmDtq5Ss", "vgGJFIIle", "BKbonD4Et", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "_vgGJFIIle_borderBottomWidth", "_vgGJFIIle_borderLeftWidth", "_vgGJFIIle_borderRightWidth", "_vgGJFIIle_borderTopWidth", "LayoutGroup", "Link", "u", "cx", "serializationHash", "ComponentViewportProvider", "Video", "MotionDivWithFX", "css", "FramerZimhan_4G", "withCSS", "Zimhan_4G_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "AIKitLogoCopyFonts", "getFonts", "ernKQoniF_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "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", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "RichText2", "Link", "css", "FramerzrVJXtVR5", "withCSS", "zrVJXtVR5_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CountUp", "props", "targetNumber", "duration", "font", "color", "fontSize", "lineHeight", "count", "setCount", "ye", "isVisible", "setIsVisible", "hasAnimated", "setHasAnimated", "ref", "pe", "ue", "observer", "entry", "start", "increment", "updateCounter", "p", "containerStyle", "u", "textStyle", "addPropertyControls", "ControlType", "AIKitNavFloatingFonts", "getFonts", "qyw60NBPm_default", "MotionDivWithFX", "withFX", "motion", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "AIKitButtonCopy4Fonts", "jty4kEQFh_default", "EmbedFonts", "Embed", "AIKitIconBigCopyFonts", "qZwSsDlJW_default", "AIKitIconBigCopy2Fonts", "VvDQtdCvF_default", "CountUpFonts", "CountUp", "AIKitButtonCopy2Fonts", "nCdEIM7dd_default", "AIKitIconBigFonts", "IHygB97mO_default", "TickerFonts", "Ticker", "AIKitLogoFonts", "Zimhan_4G_default", "ParticlesFonts", "ParticleWrapper", "BenefitCardCopy3Fonts", "rre21AHB0_default", "AIKitButtonCopy3Fonts", "jq7cRyq0J_default", "ContainerWithFX", "Container", "AIKitFooterSimpleCopy2Fonts", "zrVJXtVR5_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "transition2", "animation3", "transition3", "animation4", "transition4", "transition5", "transition6", "transformTemplate1", "_", "t", "transition7", "animation5", "transition8", "animation6", "animation7", "transformTemplate2", "transition9", "animation8", "animation9", "animation10", "animation11", "animation12", "transformTemplate3", "animation13", "transition10", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "elementId1", "ref2", "elementId2", "ref3", "elementId3", "ref4", "elementId4", "ref5", "isDisplayed", "isDisplayed1", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "PropertyOverrides2", "ComponentViewportProvider", "x", "RichText2", "getLoadingLazyAtYPosition", "Image2", "SVG", "css", "FramerIX_5wIg9F", "withCSS", "IX_5wIg9F_default", "addFonts", "__FramerMetadata__"]
}
