{"version":3,"file":"shared-lib.DWefa40e.mjs","names":["e","t","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","A","u","O","q","j","x","V","se","b","Children","useRef","useMemo","useState","useCallback","size","i","e","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Icon","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","NavItem","NavItemInfo","React.useContext","React.useMemo","React.Fragment","React.useState","useRef","React.useId","className"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/LHz3bw67SqHRmnCKTlE6/Ticker.js","https:/framerusercontent.com/modules/hqbmrxFxtLxHoVk5BjPR/3aMoAnI6XbIGyWQPwvmS/Analytics.js","https:/framerusercontent.com/modules/oHQHBWVrSZmXx8X2pB4V/441LGJPtiOasOmydzbip/i0B7eovXX.js","https:/framerusercontent.com/modules/G3kvy7pZOWFb1aLjmI6R/2O8ZcQ6ai6udBzbQE6kq/sa9I3cDJ1.js","https:/framerusercontent.com/modules/DzbyTJ2eh17xSSNRQQA4/VBB0tops2aNqoSLOTDR8/isStIeWOj.js","https:/framerusercontent.com/modules/kiSJ14YXO29bB0nPVG9f/06ma31S3WUpIZN0GMLrx/bzNZ5LU8w.js","https:/framerusercontent.com/modules/HGf6MtaqOovFuASNPUyE/P8YQgq10bkP7rhwnPBD0/o49hhIJcC.js","https:/framerusercontent.com/modules/oBY7QHT09rD33SqawALe/XmaJusN4Api12tB52nKa/siteMetadata.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>setSize({parent:parentLength,children:childrenLength}));}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);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)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{jsx as _jsx}from\"react/jsx-runtime\";function trackEvent(eventName){if(typeof window!==\"undefined\"&&window.gtag){window.gtag(\"event\",eventName,{event_category:\"engagement\"});}}export function TrackWriteMe(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:e=>{trackEvent(\"contact_click\");props.onClick?.(e);}});};}export function TrackBookCall(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:e=>{trackEvent(\"book_call_click\");props.onClick?.(e);}});};}export function TrackLinkedIn(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:e=>{trackEvent(\"linkedin_click\");props.onClick?.(e);}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"TrackLinkedIn\":{\"type\":\"reactHoc\",\"name\":\"TrackLinkedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TrackBookCall\":{\"type\":\"reactHoc\",\"name\":\"TrackBookCall\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TrackWriteMe\":{\"type\":\"reactHoc\",\"name\":\"TrackWriteMe\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Analytics.map","// Generated by Framer (b3492b4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\",\"CUSTOMV2;Neue Haas Grotesk Display Pro 65 Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/FiTd97lJpGmGVqBwUXOLMxm0Qo.woff2\",weight:\"500\"},{cssFamilyName:\"Neue Haas Grotesk Display Pro 65 Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/TJwrhVvpwtDyphRasFknReodvcI.woff2\",weight:\"600\"}]}];export const css=['.framer-EOOFj .framer-styles-preset-1btutp0:not(.rich-text-wrapper), .framer-EOOFj .framer-styles-preset-1btutp0.rich-text-wrapper p { --framer-font-family: \"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif; --framer-font-family-bold: \"Neue Haas Grotesk Display Pro 65 Medium\", \"Neue Haas Grotesk Display Pro 65 Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-EOOFj\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e1a43d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"OhwXgQve0\",\"Ap1ZZk_k1\",\"hBEZBNvbo\",\"TGukvFloU\",\"pZGapyIqG\",\"NUIM5TXOI\",\"zXMGFOlhI\",\"JnwgMb4ej\"];const serializationHash=\"framer-9TVPF\";const variantClassNames={Ap1ZZk_k1:\"framer-v-sjy2p\",hBEZBNvbo:\"framer-v-1xtc8zj\",JnwgMb4ej:\"framer-v-55ho6v\",NUIM5TXOI:\"framer-v-zjh4pi\",OhwXgQve0:\"framer-v-944j9h\",pZGapyIqG:\"framer-v-1sni822\",TGukvFloU:\"framer-v-z0jqrw\",zXMGFOlhI:\"framer-v-1xcnwkm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Book:\"TGukvFloU\",Eye:\"Ap1ZZk_k1\",Glass:\"OhwXgQve0\",Guide:\"NUIM5TXOI\",Link:\"pZGapyIqG\",Peace:\"zXMGFOlhI\",Right:\"JnwgMb4ej\",Write:\"hBEZBNvbo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OhwXgQve0\"};};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:\"OhwXgQve0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ap1ZZk_k1\",\"hBEZBNvbo\",\"TGukvFloU\",\"pZGapyIqG\",\"NUIM5TXOI\",\"zXMGFOlhI\",\"JnwgMb4ej\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Ap1ZZk_k1\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"hBEZBNvbo\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"TGukvFloU\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"pZGapyIqG\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"NUIM5TXOI\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"zXMGFOlhI\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"JnwgMb4ej\")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-944j9h\",className,classNames),\"data-framer-name\":\"Glass\",layoutDependency:layoutDependency,layoutId:\"OhwXgQve0\",ref:refBinding,style:{...style},...addPropertyOverrides({Ap1ZZk_k1:{\"data-framer-name\":\"Eye\"},hBEZBNvbo:{\"data-framer-name\":\"Write\"},JnwgMb4ej:{\"data-framer-name\":\"Right\"},NUIM5TXOI:{\"data-framer-name\":\"Guide\"},pZGapyIqG:{\"data-framer-name\":\"Link\"},TGukvFloU:{\"data-framer-name\":\"Book\"},zXMGFOlhI:{\"data-framer-name\":\"Peace\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-11w0u4a\",\"data-framer-name\":\"Glasses\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:10,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"EjbJ9qnfY\",svg:'<svg width=\"21\" height=\"10\" viewBox=\"-1 -1 21 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.83398 7.42578C4.32617 7.42578 3.85156 7.33203 3.41016 7.14453C2.96875 6.95312 2.58008 6.69141 2.24414 6.35938C1.9082 6.02344 1.64453 5.63477 1.45312 5.19336C1.26562 4.74805 1.17188 4.27344 1.17188 3.76953C1.17188 3.26562 1.26562 2.79297 1.45312 2.35156C1.64453 1.91016 1.9082 1.52148 2.24414 1.18555C2.58008 0.849609 2.96875 0.587891 3.41016 0.400391C3.85156 0.208984 4.32617 0.113281 4.83398 0.113281C5.33789 0.113281 5.81055 0.208984 6.25195 0.400391C6.69336 0.587891 7.08008 0.849609 7.41211 1.18555C7.74805 1.52148 8.00977 1.91016 8.19727 2.35156C8.38867 2.79297 8.48438 3.26562 8.48438 3.76953C8.48438 4.27344 8.38867 4.74805 8.19727 5.19336C8.00977 5.63477 7.74805 6.02344 7.41211 6.35938C7.08008 6.69141 6.69336 6.95312 6.25195 7.14453C5.81055 7.33203 5.33789 7.42578 4.83398 7.42578ZM4.83398 6.43555C5.19727 6.43555 5.53906 6.36719 5.85938 6.23047C6.18359 6.08984 6.4668 5.89844 6.70898 5.65625C6.95508 5.41016 7.14648 5.12695 7.2832 4.80664C7.42383 4.48242 7.49414 4.13672 7.49414 3.76953C7.49414 3.40234 7.42383 3.05859 7.2832 2.73828C7.14648 2.41406 6.95508 2.13086 6.70898 1.88867C6.4668 1.64258 6.18359 1.45117 5.85938 1.31445C5.53906 1.17383 5.19727 1.10352 4.83398 1.10352C4.46289 1.10352 4.11523 1.17383 3.79102 1.31445C3.4707 1.45117 3.1875 1.64258 2.94141 1.88867C2.69922 2.13086 2.50781 2.41406 2.36719 2.73828C2.23047 3.05859 2.16211 3.40234 2.16211 3.76953C2.16211 4.13672 2.23047 4.48242 2.36719 4.80664C2.50781 5.13086 2.69922 5.41602 2.94141 5.66211C3.1875 5.9043 3.4707 6.09375 3.79102 6.23047C4.11523 6.36719 4.46289 6.43555 4.83398 6.43555ZM13.7578 7.42578C13.25 7.42578 12.7754 7.33203 12.334 7.14453C11.8926 6.95312 11.5039 6.69141 11.168 6.35938C10.832 6.02344 10.5684 5.63477 10.377 5.19336C10.1895 4.74805 10.0957 4.27344 10.0957 3.76953C10.0957 3.26562 10.1895 2.79297 10.377 2.35156C10.5684 1.91016 10.832 1.52148 11.168 1.18555C11.5039 0.849609 11.8926 0.587891 12.334 0.400391C12.7754 0.208984 13.25 0.113281 13.7578 0.113281C14.2617 0.113281 14.7344 0.208984 15.1758 0.400391C15.6172 0.587891 16.0039 0.849609 16.3359 1.18555C16.6719 1.52148 16.9336 1.91016 17.1211 2.35156C17.3125 2.79297 17.4082 3.26562 17.4082 3.76953C17.4082 4.27344 17.3125 4.74805 17.1211 5.19336C16.9336 5.63477 16.6719 6.02344 16.3359 6.35938C16.0039 6.69141 15.6172 6.95312 15.1758 7.14453C14.7344 7.33203 14.2617 7.42578 13.7578 7.42578ZM13.7578 6.43555C14.125 6.43555 14.4688 6.36719 14.7891 6.23047C15.1133 6.09375 15.3965 5.9043 15.6387 5.66211C15.8848 5.41602 16.0762 5.13086 16.2129 4.80664C16.3496 4.48242 16.418 4.13672 16.418 3.76953C16.418 3.40234 16.3496 3.05859 16.2129 2.73828C16.0762 2.41406 15.8848 2.13086 15.6387 1.88867C15.3965 1.64258 15.1133 1.45117 14.7891 1.31445C14.4688 1.17383 14.125 1.10352 13.7578 1.10352C13.3867 1.10352 13.0391 1.17383 12.7148 1.31445C12.3945 1.45117 12.1113 1.64258 11.8652 1.88867C11.623 2.13086 11.4316 2.41406 11.291 2.73828C11.1543 3.05859 11.0859 3.40234 11.0859 3.76953C11.0859 4.13672 11.1543 4.48242 11.291 4.80664C11.4316 5.12695 11.623 5.41016 11.8652 5.65625C12.1113 5.89844 12.3945 6.08984 12.7148 6.23047C13.0391 6.36719 13.3867 6.43555 13.7578 6.43555ZM1.55859 3.04883V4.17383H0.486328C0.193359 4.17383 0.046875 4.02539 0.046875 3.72852V3.48828C0.046875 3.19531 0.193359 3.04883 0.486328 3.04883H1.55859ZM17.0215 4.17383V3.04883H18.0996C18.3887 3.04883 18.5332 3.19531 18.5332 3.48828V3.72852C18.5332 4.02539 18.3887 4.17383 18.0996 4.17383H17.0215ZM8.19727 3.98047V2.91992C8.36133 2.8418 8.54297 2.78711 8.74219 2.75586C8.94141 2.7207 9.125 2.70312 9.29297 2.70312C9.45703 2.70312 9.63867 2.7207 9.83789 2.75586C10.0371 2.78711 10.2207 2.8418 10.3887 2.91992V3.98047C10.2402 3.89062 10.0684 3.82227 9.87305 3.77539C9.67773 3.72852 9.48438 3.70508 9.29297 3.70508C9.09766 3.70508 8.90234 3.72852 8.70703 3.77539C8.51562 3.82227 8.3457 3.89062 8.19727 3.98047Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1gdja1y\",\"data-framer-name\":\"Eye\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:19,layoutDependency:layoutDependency,layoutId:\"fed8nC3Ju\",svg:'<svg width=\"19\" height=\"13\" viewBox=\"-1 -1 19 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.20508 10.7969C7.42383 10.7969 6.68359 10.7012 5.98438 10.5098C5.28906 10.3223 4.64258 10.0742 4.04492 9.76562C3.45117 9.45312 2.91797 9.10938 2.44531 8.73438C1.97266 8.35938 1.56836 7.98438 1.23242 7.60938C0.896484 7.23047 0.638672 6.88086 0.458984 6.56055C0.283203 6.23633 0.195312 5.97461 0.195312 5.77539C0.195312 5.57617 0.283203 5.31641 0.458984 4.99609C0.638672 4.67188 0.896484 4.32227 1.23242 3.94727C1.56836 3.56836 1.97266 3.19141 2.44531 2.81641C2.92188 2.44141 3.45703 2.09961 4.05078 1.79102C4.64844 1.47852 5.29492 1.22852 5.99023 1.04102C6.68945 0.849609 7.42773 0.753906 8.20508 0.753906C8.99023 0.753906 9.73242 0.849609 10.4316 1.04102C11.1348 1.22852 11.7832 1.47852 12.377 1.79102C12.9746 2.09961 13.5078 2.44141 13.9766 2.81641C14.4492 3.19141 14.8516 3.56836 15.1836 3.94727C15.5156 4.32227 15.7695 4.67188 15.9453 4.99609C16.1211 5.31641 16.209 5.57617 16.209 5.77539C16.209 5.97461 16.1211 6.23633 15.9453 6.56055C15.7695 6.88086 15.5156 7.23047 15.1836 7.60938C14.8516 7.98438 14.4492 8.35938 13.9766 8.73438C13.5078 9.10938 12.9766 9.45312 12.3828 9.76562C11.7891 10.0742 11.1406 10.3223 10.4375 10.5098C9.73828 10.7012 8.99414 10.7969 8.20508 10.7969ZM8.20508 9.87109C8.8457 9.87109 9.46094 9.79102 10.0508 9.63086C10.6445 9.4707 11.2012 9.25977 11.7207 8.99805C12.2402 8.73242 12.7109 8.44336 13.1328 8.13086C13.5586 7.81836 13.9238 7.50977 14.2285 7.20508C14.5332 6.89648 14.7676 6.61523 14.9316 6.36133C15.0996 6.10742 15.1836 5.91211 15.1836 5.77539C15.1836 5.6582 15.0996 5.47852 14.9316 5.23633C14.7676 4.99414 14.5332 4.71875 14.2285 4.41016C13.9238 4.09766 13.5586 3.7832 13.1328 3.4668C12.7109 3.15039 12.2402 2.85742 11.7207 2.58789C11.2012 2.31445 10.6445 2.0957 10.0508 1.93164C9.46094 1.76367 8.8457 1.67969 8.20508 1.67969C7.56055 1.67969 6.94141 1.76367 6.34766 1.93164C5.75391 2.0957 5.19727 2.31445 4.67773 2.58789C4.1582 2.85742 3.6875 3.15039 3.26562 3.4668C2.84375 3.7832 2.47852 4.09766 2.16992 4.41016C1.86523 4.71875 1.63086 4.99414 1.4668 5.23633C1.30273 5.47852 1.2207 5.6582 1.2207 5.77539C1.2207 5.91211 1.30273 6.10742 1.4668 6.36133C1.63086 6.61523 1.86523 6.89648 2.16992 7.20508C2.47852 7.50977 2.84375 7.81836 3.26562 8.13086C3.6875 8.44336 4.1582 8.73242 4.67773 8.99805C5.19727 9.25977 5.75391 9.4707 6.34766 9.63086C6.94141 9.79102 7.56055 9.87109 8.20508 9.87109ZM8.20508 9.05078C7.75195 9.05078 7.32617 8.9668 6.92773 8.79883C6.5293 8.62695 6.17969 8.39062 5.87891 8.08984C5.57812 7.78906 5.3418 7.43945 5.16992 7.04102C4.99805 6.64258 4.91211 6.2168 4.91211 5.76367C4.91211 5.31055 4.99805 4.88477 5.16992 4.48633C5.3418 4.08789 5.57812 3.73828 5.87891 3.4375C6.17969 3.13672 6.5293 2.90234 6.92773 2.73438C7.32617 2.5625 7.75195 2.47656 8.20508 2.47656C8.6582 2.47656 9.08203 2.5625 9.47656 2.73438C9.875 2.90234 10.2246 3.13672 10.5254 3.4375C10.8301 3.73828 11.0664 4.08789 11.2344 4.48633C11.4062 4.88477 11.4922 5.31055 11.4922 5.76367C11.4922 6.2168 11.4062 6.64258 11.2344 7.04102C11.0664 7.43945 10.8301 7.78906 10.5254 8.08984C10.2246 8.39062 9.875 8.62695 9.47656 8.79883C9.08203 8.9668 8.6582 9.05078 8.20508 9.05078ZM8.20508 6.85938C8.50586 6.85938 8.76172 6.75391 8.97266 6.54297C9.1875 6.32812 9.29492 6.07031 9.29492 5.76953C9.29492 5.46875 9.1875 5.21289 8.97266 5.00195C8.76172 4.78711 8.50586 4.67969 8.20508 4.67969C7.9043 4.67969 7.64648 4.78711 7.43164 5.00195C7.2207 5.21289 7.11523 5.46875 7.11523 5.76953C7.11523 6.07031 7.2207 6.32812 7.43164 6.54297C7.64648 6.75391 7.9043 6.85938 8.20508 6.85938Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-gd3d7m\",\"data-framer-name\":\"Write\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"sLDR9DV11\",svg:'<svg width=\"14\" height=\"15\" viewBox=\"-1 -1 14 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.9375 12.1543C1.32812 12.1543 0.869141 12.002 0.560547 11.6973C0.251953 11.3965 0.0976562 10.9434 0.0976562 10.3379V3.58791C0.0976562 2.98244 0.251953 2.52932 0.560547 2.22854C0.869141 1.92385 1.32812 1.77151 1.9375 1.77151H8.57617L7.63281 2.71487H1.95508C1.66211 2.71487 1.43555 2.79299 1.27539 2.94924C1.11914 3.10549 1.04102 3.33596 1.04102 3.64065V10.291C1.04102 10.5957 1.11914 10.8262 1.27539 10.9824C1.43555 11.1348 1.66211 11.211 1.95508 11.211H8.80469C9.00781 11.211 9.17969 11.1348 9.32031 10.9824C9.46484 10.8262 9.53711 10.5957 9.53711 10.291V4.66604L10.4805 3.72268V10.3379C10.4805 10.9434 10.334 11.3965 10.041 11.6973C9.75195 12.002 9.34375 12.1543 8.81641 12.1543H1.9375ZM4.07031 8.35744C4.01562 8.38088 3.96484 8.36916 3.91797 8.32229C3.875 8.27151 3.86523 8.22073 3.88867 8.16994L4.41602 7.06838L9.88281 1.60158L10.6855 2.3926L5.21289 7.8594L4.07031 8.35744ZM11.1191 1.96487L10.3164 1.15627L10.7441 0.734397C10.8418 0.640647 10.9531 0.589866 11.0781 0.582053C11.207 0.574241 11.3164 0.615256 11.4062 0.7051L11.541 0.845725C11.6426 0.943381 11.6914 1.05666 11.6875 1.18557C11.6875 1.31057 11.6387 1.4258 11.541 1.53127L11.1191 1.96487Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-16908yk\",\"data-framer-name\":\"Book\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:17,layoutDependency:layoutDependency,layoutId:\"h7l9qT7k6\",svg:'<svg width=\"17\" height=\"15\" viewBox=\"-1 -1 17 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2.33203 11.1719C1.71875 11.1719 1.25781 11.0195 0.949219 10.7148C0.644531 10.4141 0.492188 9.96094 0.492188 9.35547V2.20117C0.492188 1.5957 0.644531 1.14258 0.949219 0.841797C1.25781 0.537109 1.71875 0.384766 2.33203 0.384766H10.3359C10.9492 0.384766 11.4082 0.537109 11.7129 0.841797C12.0176 1.14258 12.1699 1.5957 12.1699 2.20117V5.54688C12.0957 5.53516 12.0195 5.52734 11.9414 5.52344C11.8633 5.51953 11.7852 5.51758 11.707 5.51758C11.6289 5.51758 11.5508 5.52148 11.4727 5.5293C11.3945 5.5332 11.3125 5.53906 11.2266 5.54688V3.88281C11.2266 3.61328 11.1562 3.41016 11.0156 3.27344C10.875 3.13281 10.6738 3.0625 10.4121 3.0625H2.24414C1.98633 3.0625 1.78711 3.13281 1.64648 3.27344C1.50586 3.41016 1.43555 3.61328 1.43555 3.88281V9.4082C1.43555 9.67773 1.50586 9.88086 1.64648 10.0176C1.78711 10.1582 1.98633 10.2285 2.24414 10.2285H8.05078C8.08984 10.3965 8.14062 10.5586 8.20312 10.7148C8.26953 10.875 8.3457 11.0273 8.43164 11.1719H2.33203ZM5.18555 5.16602C5.08398 5.16602 5.01172 5.14844 4.96875 5.11328C4.92969 5.07422 4.91016 5.00391 4.91016 4.90234V4.55664C4.91016 4.45508 4.92969 4.38477 4.96875 4.3457C5.01172 4.30664 5.08398 4.28711 5.18555 4.28711H5.53125C5.63281 4.28711 5.70312 4.30664 5.74219 4.3457C5.78516 4.38477 5.80664 4.45508 5.80664 4.55664V4.90234C5.80664 5.00391 5.78516 5.07422 5.74219 5.11328C5.70312 5.14844 5.63281 5.16602 5.53125 5.16602H5.18555ZM7.13672 5.16602C7.03125 5.16602 6.95898 5.14844 6.91992 5.11328C6.88086 5.07422 6.86133 5.00391 6.86133 4.90234V4.55664C6.86133 4.45508 6.88086 4.38477 6.91992 4.3457C6.95898 4.30664 7.03125 4.28711 7.13672 4.28711H7.47656C7.58203 4.28711 7.6543 4.30664 7.69336 4.3457C7.73242 4.38477 7.75195 4.45508 7.75195 4.55664V4.90234C7.75195 5.00391 7.73242 5.07422 7.69336 5.11328C7.6543 5.14844 7.58203 5.16602 7.47656 5.16602H7.13672ZM9.08203 5.16602C8.97656 5.16602 8.9043 5.14844 8.86523 5.11328C8.82617 5.07422 8.80664 5.00391 8.80664 4.90234V4.55664C8.80664 4.45508 8.82617 4.38477 8.86523 4.3457C8.9043 4.30664 8.97656 4.28711 9.08203 4.28711H9.42773C9.5293 4.28711 9.59961 4.30664 9.63867 4.3457C9.67773 4.38477 9.69727 4.45508 9.69727 4.55664V4.90234C9.69727 5.00391 9.67773 5.07422 9.63867 5.11328C9.59961 5.14844 9.5293 5.16602 9.42773 5.16602H9.08203ZM3.24023 7.08203C3.13477 7.08203 3.0625 7.06445 3.02344 7.0293C2.98438 6.99023 2.96484 6.91992 2.96484 6.81836V6.47266C2.96484 6.37109 2.98438 6.30273 3.02344 6.26758C3.0625 6.22852 3.13477 6.20898 3.24023 6.20898H3.58594C3.6875 6.20898 3.75781 6.22852 3.79688 6.26758C3.83594 6.30273 3.85547 6.37109 3.85547 6.47266V6.81836C3.85547 6.91992 3.83594 6.99023 3.79688 7.0293C3.75781 7.06445 3.6875 7.08203 3.58594 7.08203H3.24023ZM5.18555 7.08203C5.08398 7.08203 5.01172 7.06445 4.96875 7.0293C4.92969 6.99023 4.91016 6.91992 4.91016 6.81836V6.47266C4.91016 6.37109 4.92969 6.30273 4.96875 6.26758C5.01172 6.22852 5.08398 6.20898 5.18555 6.20898H5.53125C5.63281 6.20898 5.70312 6.22852 5.74219 6.26758C5.78516 6.30273 5.80664 6.37109 5.80664 6.47266V6.81836C5.80664 6.91992 5.78516 6.99023 5.74219 7.0293C5.70312 7.06445 5.63281 7.08203 5.53125 7.08203H5.18555ZM7.13672 7.08203C7.03125 7.08203 6.95898 7.06445 6.91992 7.0293C6.88086 6.99023 6.86133 6.91992 6.86133 6.81836V6.47266C6.86133 6.37109 6.88086 6.30273 6.91992 6.26758C6.95898 6.22852 7.03125 6.20898 7.13672 6.20898H7.47656C7.58203 6.20898 7.6543 6.22852 7.69336 6.26758C7.73242 6.30273 7.75195 6.37109 7.75195 6.47266V6.81836C7.75195 6.91992 7.73242 6.99023 7.69336 7.0293C7.6543 7.06445 7.58203 7.08203 7.47656 7.08203H7.13672ZM3.24023 9.00391C3.13477 9.00391 3.0625 8.98438 3.02344 8.94531C2.98438 8.90625 2.96484 8.83594 2.96484 8.73438V8.38867C2.96484 8.28711 2.98438 8.21875 3.02344 8.18359C3.0625 8.14453 3.13477 8.125 3.24023 8.125H3.58594C3.6875 8.125 3.75781 8.14453 3.79688 8.18359C3.83594 8.21875 3.85547 8.28711 3.85547 8.38867V8.73438C3.85547 8.83594 3.83594 8.90625 3.79688 8.94531C3.75781 8.98438 3.6875 9.00391 3.58594 9.00391H3.24023ZM5.18555 9.00391C5.08398 9.00391 5.01172 8.98438 4.96875 8.94531C4.92969 8.90625 4.91016 8.83594 4.91016 8.73438V8.38867C4.91016 8.28711 4.92969 8.21875 4.96875 8.18359C5.01172 8.14453 5.08398 8.125 5.18555 8.125H5.53125C5.63281 8.125 5.70312 8.14453 5.74219 8.18359C5.78516 8.21875 5.80664 8.28711 5.80664 8.38867V8.73438C5.80664 8.83594 5.78516 8.90625 5.74219 8.94531C5.70312 8.98438 5.63281 9.00391 5.53125 9.00391H5.18555ZM7.13672 9.00391C7.03125 9.00391 6.95898 8.98438 6.91992 8.94531C6.88086 8.90625 6.86133 8.83594 6.86133 8.73438V8.38867C6.86133 8.28711 6.88086 8.21875 6.91992 8.18359C6.95898 8.14453 7.03125 8.125 7.13672 8.125H7.47656C7.58203 8.125 7.6543 8.14453 7.69336 8.18359C7.73242 8.21875 7.75195 8.28711 7.75195 8.38867V8.73438C7.75195 8.83594 7.73242 8.90625 7.69336 8.94531C7.6543 8.98438 7.58203 9.00391 7.47656 9.00391H7.13672ZM11.707 12.2734C11.3008 12.2734 10.918 12.1953 10.5586 12.0391C10.1992 11.8867 9.88281 11.6738 9.60938 11.4004C9.33594 11.127 9.12109 10.8105 8.96484 10.4512C8.80859 10.0918 8.73047 9.70703 8.73047 9.29688C8.73047 8.88672 8.80859 8.50391 8.96484 8.14844C9.12109 7.78906 9.33594 7.47266 9.60938 7.19922C9.88281 6.92188 10.1992 6.70703 10.5586 6.55469C10.918 6.39844 11.3008 6.32031 11.707 6.32031C12.1172 6.32031 12.502 6.39844 12.8613 6.55469C13.2207 6.70703 13.5371 6.91992 13.8105 7.19336C14.084 7.4668 14.2969 7.7832 14.4492 8.14258C14.6055 8.50195 14.6836 8.88672 14.6836 9.29688C14.6836 9.70312 14.6055 10.0859 14.4492 10.4453C14.293 10.8047 14.0762 11.1211 13.7988 11.3945C13.5254 11.668 13.209 11.8828 12.8496 12.0391C12.4902 12.1953 12.1094 12.2734 11.707 12.2734ZM11.707 11.1602C11.8164 11.1602 11.9023 11.127 11.9648 11.0605C12.0312 10.9941 12.0645 10.9082 12.0645 10.8027V9.6543H13.2129C13.3184 9.6543 13.4043 9.62305 13.4707 9.56055C13.5371 9.49414 13.5703 9.40625 13.5703 9.29688C13.5703 9.1875 13.5371 9.10156 13.4707 9.03906C13.4043 8.97266 13.3184 8.93945 13.2129 8.93945H12.0645V7.79102C12.0645 7.68555 12.0312 7.59961 11.9648 7.5332C11.9023 7.4668 11.8164 7.43359 11.707 7.43359C11.5977 7.43359 11.5098 7.4668 11.4434 7.5332C11.3809 7.59961 11.3496 7.68555 11.3496 7.79102V8.93945H10.2012C10.0957 8.93945 10.0098 8.97266 9.94336 9.03906C9.87695 9.10156 9.84375 9.1875 9.84375 9.29688C9.84375 9.40625 9.87695 9.49414 9.94336 9.56055C10.0098 9.62305 10.0957 9.6543 10.2012 9.6543H11.3496V10.8027C11.3496 10.9082 11.3809 10.9941 11.4434 11.0605C11.5098 11.127 11.5977 11.1602 11.707 11.1602Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-yfz15q\",\"data-framer-name\":\"Link\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"ysdO2iPBM\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"-1 -1 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.63477 4.30861C7.00977 4.37502 7.32227 4.47267 7.57227 4.60158C7.82227 4.72658 8.03906 4.88283 8.22266 5.07033C8.69922 5.54299 9.01562 6.06447 9.17188 6.63478C9.32812 7.20119 9.32617 7.7676 9.16602 8.334C9.00977 8.90041 8.69727 9.41799 8.22852 9.88674L6.22461 11.8965C5.75977 12.3613 5.24414 12.6719 4.67773 12.8281C4.11133 12.9883 3.54297 12.9903 2.97266 12.834C2.40625 12.6778 1.88477 12.3613 1.4082 11.8848C0.935547 11.4121 0.621094 10.8926 0.464844 10.3262C0.308594 9.75588 0.308594 9.18752 0.464844 8.62111C0.625 8.05471 0.9375 7.53713 1.40234 7.06838L3.125 5.35158C3.09375 5.54299 3.08789 5.74416 3.10742 5.9551C3.13086 6.16213 3.18359 6.35744 3.26562 6.54103L2.11719 7.68947C1.77734 8.02931 1.55078 8.40431 1.4375 8.81447C1.32422 9.22463 1.32422 9.63674 1.4375 10.0508C1.55078 10.461 1.77734 10.8379 2.11719 11.1817C2.45703 11.5215 2.83203 11.7461 3.24219 11.8555C3.65625 11.9688 4.06836 11.9688 4.47852 11.8555C4.88867 11.7422 5.26367 11.5156 5.60352 11.1758L7.51953 9.26564C7.85938 8.9258 8.08398 8.5508 8.19336 8.14064C8.30664 7.73049 8.30664 7.32033 8.19336 6.91017C8.08008 6.49611 7.85352 6.11721 7.51367 5.77346C7.32227 5.58205 7.09375 5.42971 6.82812 5.31642C6.56641 5.20314 6.24219 5.13088 5.85547 5.09963L6.63477 4.30861ZM6.48828 9.13674C6.11328 9.07033 5.80078 8.97463 5.55078 8.84963C5.30078 8.72072 5.08398 8.56252 4.90039 8.37502C4.42383 7.90236 4.10742 7.38283 3.95117 6.81642C3.79492 6.24611 3.79492 5.67775 3.95117 5.11135C4.11133 4.54494 4.42578 4.02736 4.89453 3.55861L6.89258 1.55471C7.36133 1.08596 7.87891 0.773456 8.44531 0.617206C9.01172 0.457049 9.57812 0.455096 10.1445 0.611346C10.7148 0.767596 11.2383 1.084 11.7148 1.56056C12.1875 2.03322 12.502 2.55471 12.6582 3.12502C12.8145 3.69142 12.8125 4.25783 12.6523 4.82424C12.4961 5.39064 12.1855 5.90822 11.7207 6.37697L9.99805 8.09377C10.0293 7.90236 10.0332 7.70314 10.0098 7.49611C9.99023 7.28908 9.93945 7.09181 9.85742 6.90431L11.0059 5.75588C11.3457 5.41603 11.5723 5.04103 11.6855 4.63088C11.7988 4.22072 11.7988 3.81056 11.6855 3.40041C11.5723 2.98635 11.3457 2.60939 11.0059 2.26955C10.6621 1.9258 10.2852 1.69924 9.875 1.58986C9.46484 1.47658 9.05469 1.47658 8.64453 1.58986C8.23438 1.70314 7.85742 1.92971 7.51367 2.26955L5.60352 4.17971C5.26367 4.51955 5.03711 4.89455 4.92383 5.30471C4.81055 5.71486 4.81055 6.12697 4.92383 6.54103C5.03711 6.95119 5.26562 7.32814 5.60938 7.67189C5.80078 7.8633 6.02734 8.01564 6.28906 8.12892C6.55469 8.24221 6.88086 8.31447 7.26758 8.34572L6.48828 9.13674Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19aw5hw\",\"data-framer-name\":\"Guide\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:80,intrinsicWidth:66,layoutDependency:layoutDependency,layoutId:\"WUgQEnUSg\",svg:'<svg width=\"66\" height=\"80\" viewBox=\"-1 -1 66 80\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M51.9062 22.7673C49.8203 22.7673 47.9219 22.2634 46.2109 21.2556C44.5 20.2244 43.1289 18.8533 42.0977 17.1423C41.0898 15.408 40.5859 13.4978 40.5859 11.4119C40.5859 9.32593 41.0898 7.42749 42.0977 5.71655C43.1289 4.00562 44.5 2.64624 46.2109 1.63843C47.9219 0.607178 49.8203 0.0915527 51.9062 0.0915527C53.9922 0.0915527 55.8906 0.607178 57.6016 1.63843C59.3359 2.64624 60.707 4.00562 61.7148 5.71655C62.7461 7.42749 63.2617 9.32593 63.2617 11.4119C63.2617 13.4978 62.7461 15.408 61.7148 17.1423C60.707 18.8533 59.3359 20.2244 57.6016 21.2556C55.8906 22.2634 53.9922 22.7673 51.9062 22.7673ZM51.9062 17.2478C53.5703 17.2478 54.9531 16.6853 56.0547 15.5603C57.1797 14.4119 57.7422 13.0291 57.7422 11.4119C57.7422 9.77124 57.1797 8.40015 56.0547 7.29858C54.9297 6.17358 53.5469 5.61108 51.9062 5.61108C50.3125 5.61108 48.9414 6.17358 47.793 7.29858C46.668 8.40015 46.1055 9.77124 46.1055 11.4119C46.1055 13.0291 46.668 14.4119 47.793 15.5603C48.918 16.6853 50.2891 17.2478 51.9062 17.2478ZM42.168 8.56421V14.2244H19.4922C15.5312 14.2244 12.3906 15.0916 10.0703 16.8259C7.77344 18.5603 6.625 20.8923 6.625 23.822C6.625 26.7986 7.94922 29.2595 10.5977 31.2048C13.2695 33.1501 17.2422 34.3923 22.5156 34.9314L42.5547 37.0408C49.375 37.7205 54.5312 39.5603 58.0234 42.5603C61.5156 45.5603 63.2617 49.4509 63.2617 54.2322C63.2617 57.3494 62.5 60.0564 60.9766 62.3533C59.4766 64.6267 57.332 66.3845 54.543 67.6267C51.7773 68.8689 48.5078 69.49 44.7344 69.49H42.8711V74.658C42.8711 75.4783 42.6953 76.1345 42.3438 76.6267C41.9922 77.1189 41.5352 77.3884 40.9727 77.4353C40.4102 77.5056 39.8242 77.2947 39.2148 76.8025L28.9141 68.5759C28.1406 67.9666 27.7422 67.3103 27.7188 66.6072C27.7188 65.9041 28.1172 65.2361 28.9141 64.6033L39.1797 56.4119C39.8125 55.8962 40.4102 55.6619 40.9727 55.7087C41.5352 55.7556 41.9922 56.0369 42.3438 56.5525C42.6953 57.0447 42.8711 57.7126 42.8711 58.5564V63.8298H44.7344C48.6719 63.8298 51.8008 62.9626 54.1211 61.2283C56.4414 59.4939 57.6016 57.1619 57.6016 54.2322C57.6016 51.2556 56.2656 48.7947 53.5938 46.8494C50.9453 44.9041 46.9844 43.6619 41.7109 43.1228L21.6016 41.0134C14.8047 40.3337 9.66016 38.4939 6.16797 35.4939C2.69922 32.4939 0.964844 28.6033 0.964844 23.822C0.964844 20.7048 1.71484 18.0095 3.21484 15.7361C4.73828 13.4392 6.88281 11.6697 9.64844 10.4275C12.4141 9.1853 15.6953 8.56421 19.4922 8.56421H42.168ZM12.3203 77.9626C10.2344 77.9626 8.33594 77.447 6.625 76.4158C4.91406 75.408 3.54297 74.0369 2.51172 72.3025C1.50391 70.5916 1 68.6931 1 66.6072C1 64.5212 1.50391 62.6228 2.51172 60.9119C3.54297 59.2009 4.91406 57.8416 6.625 56.8337C8.33594 55.8025 10.2344 55.2869 12.3203 55.2869C14.4062 55.2869 16.3047 55.8025 18.0156 56.8337C19.7266 57.8416 21.0859 59.2009 22.0938 60.9119C23.125 62.6228 23.6406 64.5212 23.6406 66.6072C23.6406 68.6931 23.125 70.5916 22.0938 72.3025C21.0859 74.0369 19.7266 75.408 18.0156 76.4158C16.3047 77.447 14.4062 77.9626 12.3203 77.9626Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9bp1lm\",\"data-framer-name\":\"Graphic\",fill:'var(--token-a1af3c47-25f1-4f1e-8e92-60aa0b77fd04, rgb(254, 80, 0)) /* {\"name\":\"Orange\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"zkRW31KH_\",svg:'<svg width=\"24\" height=\"24\" stroke-width=\"1.5\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" color=\"#000\"><path d=\"M14.149 9.472v-5.86c0-.89-.722-1.612-1.612-1.612v0c-.89 0-1.611.722-1.611 1.612v4.834\" stroke=\"#000\" stroke-linecap=\"round\"/><path d=\"m16.346 12.841 2.176-7.252a1.584 1.584 0 0 0-1.083-1.98v0a1.585 1.585 0 0 0-1.961 1.098l-1.33 4.764M7.62 9.25l1.055 2.341a1.612 1.612 0 0 1-2.938 1.325L4.68 10.575A1.612 1.612 0 0 1 7.62 9.25Z\" stroke=\"#000\" stroke-linecap=\"round\"/><path d=\"M11.72 12.261v0a2.322 2.322 0 0 0-.068-1.742l-1.073-2.38a1.584 1.584 0 0 0-2.101-.79v0a1.584 1.584 0 0 0-.764 2.14l.135.276\" stroke=\"#000\" stroke-linecap=\"round\"/><path d=\"m13.857 17.677.492-.984a.176.176 0 0 0-.108-.248l-3.55-1.044a1.537 1.537 0 0 1-1.095-1.635v0a1.537 1.537 0 0 1 1.67-1.37l4.788.446s3.81.586 2.49 4.395c-1.318 3.81-1.757 5.128-4.687 5.128H8.876a4.249 4.249 0 0 1-4.249-4.249v0L4.48 9.912\" stroke=\"#000\" stroke-linecap=\"round\"/></svg>',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dr2b39\",\"data-framer-name\":\"Graphic\",fill:\"black\",intrinsicHeight:21,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"JjR69gyJO\",svg:'<svg width=\"25\" height=\"21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M24.498 10.821c0 .398-.148.745-.444 1.041l-8.38 8.354c-.295.288-.63.431-1.002.431a1.35 1.35 0 0 1-.978-.38 1.292 1.292 0 0 1-.38-.953c0-.194.033-.376.101-.545.076-.17.178-.318.305-.445l2.844-2.869 4.735-4.316.444.812-4.405.254H1.913c-.423 0-.766-.127-1.028-.38-.254-.263-.381-.598-.381-1.004 0-.414.127-.749.38-1.003.263-.262.606-.393 1.03-.393h15.424l4.405.266-.444.826-4.735-4.33-2.844-2.881a1.538 1.538 0 0 1-.305-.432 1.491 1.491 0 0 1-.101-.559c0-.38.126-.698.38-.952a1.35 1.35 0 0 1 .978-.38c.186 0 .364.038.533.114.17.076.33.19.482.342l8.367 8.341c.296.296.444.644.444 1.041Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9TVPF.framer-jrcbz8, .framer-9TVPF .framer-jrcbz8 { display: block; }\",\".framer-9TVPF.framer-944j9h { height: 48px; overflow: visible; position: relative; width: 48px; }\",\".framer-9TVPF .framer-11w0u4a { flex: none; height: 22px; left: calc(50.00000000000002% - 46px / 2); position: absolute; top: calc(52.08333333333336% - 22px / 2); width: 46px; }\",\".framer-9TVPF .framer-1gdja1y { flex: none; height: 27px; left: calc(50.00000000000002% - 40px / 2); position: absolute; top: calc(50.00000000000002% - 27px / 2); width: 40px; }\",\".framer-9TVPF .framer-gd3d7m { flex: none; height: 40px; left: calc(50.00000000000002% - 37px / 2); position: absolute; top: calc(50.00000000000002% - 40px / 2); width: 37px; }\",\".framer-9TVPF .framer-16908yk { flex: none; height: 38px; left: calc(50.00000000000002% - 43px / 2); position: absolute; top: calc(52.08333333333336% - 38px / 2); width: 43px; }\",\".framer-9TVPF .framer-yfz15q { flex: none; height: 41px; left: calc(47.91666666666669% - 41px / 2); position: absolute; top: calc(47.91666666666669% - 41px / 2); width: 41px; }\",\".framer-9TVPF .framer-19aw5hw { flex: none; height: 45px; left: calc(47.91666666666669% - 37px / 2); position: absolute; top: calc(47.91666666666669% - 45px / 2); width: 37px; }\",\".framer-9TVPF .framer-9bp1lm { flex: none; height: 42px; left: calc(50.00000000000002% - 42px / 2); position: absolute; top: calc(50.00000000000002% - 42px / 2); width: 42px; }\",\".framer-9TVPF .framer-dr2b39 { flex: none; height: 38px; left: calc(45.83333333333336% - 45px / 2); position: absolute; top: calc(50.00000000000002% - 38px / 2); width: 45px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ap1ZZk_k1\":{\"layout\":[\"fixed\",\"fixed\"]},\"hBEZBNvbo\":{\"layout\":[\"fixed\",\"fixed\"]},\"TGukvFloU\":{\"layout\":[\"fixed\",\"fixed\"]},\"pZGapyIqG\":{\"layout\":[\"fixed\",\"fixed\"]},\"NUIM5TXOI\":{\"layout\":[\"fixed\",\"fixed\"]},\"zXMGFOlhI\":{\"layout\":[\"fixed\",\"fixed\"]},\"JnwgMb4ej\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framersa9I3cDJ1=withCSS(Component,css,\"framer-9TVPF\");export default Framersa9I3cDJ1;Framersa9I3cDJ1.displayName=\"Icon\";Framersa9I3cDJ1.defaultProps={height:48,width:48};addPropertyControls(Framersa9I3cDJ1,{variant:{options:[\"OhwXgQve0\",\"Ap1ZZk_k1\",\"hBEZBNvbo\",\"TGukvFloU\",\"pZGapyIqG\",\"NUIM5TXOI\",\"zXMGFOlhI\",\"JnwgMb4ej\"],optionTitles:[\"Glass\",\"Eye\",\"Write\",\"Book\",\"Link\",\"Guide\",\"Peace\",\"Right\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framersa9I3cDJ1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersa9I3cDJ1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ap1ZZk_k1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hBEZBNvbo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TGukvFloU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pZGapyIqG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NUIM5TXOI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zXMGFOlhI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JnwgMb4ej\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sa9I3cDJ1.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/oHQHBWVrSZmXx8X2pB4V/441LGJPtiOasOmydzbip/i0B7eovXX.js\";import Icon from\"https://framerusercontent.com/modules/G3kvy7pZOWFb1aLjmI6R/2O8ZcQ6ai6udBzbQE6kq/sa9I3cDJ1.js\";const IconFonts=getFonts(Icon);const IconControls=getPropertyControls(Icon);const enabledGestures={Yfo4qXRNT:{hover:true}};const serializationHash=\"framer-13h9n\";const variantClassNames={Yfo4qXRNT:\"framer-v-161q0dw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qZlS5u34w=undefined;const RKun096AW=undefined;const Pk9BEGfT7=undefined;const MttEnQjRD=undefined;const oGYOOMBpS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableEnumMap={Book:\"TGukvFloU\",Eye:\"Ap1ZZk_k1\",Glass:\"OhwXgQve0\",Guide:\"NUIM5TXOI\",Link:\"pZGapyIqG\",Peace:\"zXMGFOlhI\",Right:\"JnwgMb4ej\",Write:\"hBEZBNvbo\"};const getProps=({height,icon,id,link,newTab,smoothScroll,text,width,...props})=>{return{...props,MttEnQjRD:humanReadableEnumMap[icon]??icon??props.MttEnQjRD??\"OhwXgQve0\",oGYOOMBpS:text??props.oGYOOMBpS??\"Navigation\",Pk9BEGfT7:smoothScroll??props.Pk9BEGfT7,qZlS5u34w:link??props.qZlS5u34w,RKun096AW:newTab??props.RKun096AW};};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,MttEnQjRD,oGYOOMBpS,qZlS5u34w,Pk9BEGfT7,RKun096AW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Yfo4qXRNT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qZlS5u34w,motionChild:true,nodeId:\"Yfo4qXRNT\",openInNewTab:RKun096AW,scopeId:\"isStIeWOj\",smoothScroll:Pk9BEGfT7,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-161q0dw\",className,classNames)} framer-rdvos0`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Yfo4qXRNT\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:39,borderBottomRightRadius:39,borderTopLeftRadius:39,borderTopRightRadius:39,...style},variants:{\"Yfo4qXRNT-hover\":{backgroundColor:\"var(--token-3dcebac8-fd78-4e0b-87ba-5050cdc8aec7, rgb(0, 85, 250))\"}},...addPropertyOverrides({\"Yfo4qXRNT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-48)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15wtbff-container\",layoutDependency:layoutDependency,layoutId:\"oI6jy9uMO-container\",nodeId:\"oI6jy9uMO\",rendersWithMotion:true,scopeId:\"isStIeWOj\",children:/*#__PURE__*/_jsx(Icon,{height:\"100%\",id:\"oI6jy9uMO\",layoutId:\"oI6jy9uMO\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(MttEnQjRD),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1btutp0\",\"data-styles-preset\":\"i0B7eovXX\",dir:\"auto\",children:\"Navigation\"})}),className:\"framer-dl3o4a\",\"data-framer-name\":\"Check my work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ssuuF7Tci\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:oGYOOMBpS,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-13h9n.framer-rdvos0, .framer-13h9n .framer-rdvos0 { display: block; }\",\".framer-13h9n.framer-161q0dw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 12px 28px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-13h9n .framer-15wtbff-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-13h9n .framer-dl3o4a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 283.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ay2e5U2K_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MttEnQjRD\":\"icon\",\"oGYOOMBpS\":\"text\",\"qZlS5u34w\":\"link\",\"Pk9BEGfT7\":\"smoothScroll\",\"RKun096AW\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerisStIeWOj=withCSS(Component,css,\"framer-13h9n\");export default FramerisStIeWOj;FramerisStIeWOj.displayName=\"Nav item\";FramerisStIeWOj.defaultProps={height:72,width:283.5};addPropertyControls(FramerisStIeWOj,{MttEnQjRD:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"OhwXgQve0\",description:undefined,hidden:undefined,optional:undefined,title:\"Icon\"},onMttEnQjRDChange:{changes:\"MttEnQjRD\",type:ControlType.ChangeHandler},oGYOOMBpS:{defaultValue:\"Navigation\",displayTextArea:true,placeholder:\"Nav\",title:\"Text \",type:ControlType.String},onoGYOOMBpSChange:{changes:\"oGYOOMBpS\",type:ControlType.ChangeHandler},qZlS5u34w:{title:\"Link\",type:ControlType.Link},Pk9BEGfT7:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onPk9BEGfT7Change:{changes:\"Pk9BEGfT7\",type:ControlType.ChangeHandler},RKun096AW:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onRKun096AWChange:{changes:\"RKun096AW\",type:ControlType.ChangeHandler}});addFonts(FramerisStIeWOj,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerisStIeWOj.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Icon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerisStIeWOj\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"283.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ay2e5U2K_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"MttEnQjRD\\\":\\\"icon\\\",\\\"oGYOOMBpS\\\":\\\"text\\\",\\\"qZlS5u34w\\\":\\\"link\\\",\\\"Pk9BEGfT7\\\":\\\"smoothScroll\\\",\\\"RKun096AW\\\":\\\"newTab\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{TrackBookCall,TrackWriteMe}from\"https://framerusercontent.com/modules/hqbmrxFxtLxHoVk5BjPR/3aMoAnI6XbIGyWQPwvmS/Analytics.js\";import NavItem,*as NavItemInfo from\"https://framerusercontent.com/modules/DzbyTJ2eh17xSSNRQQA4/VBB0tops2aNqoSLOTDR8/isStIeWOj.js\";const NavItemFonts=getFonts(NavItem);const NavItemTrackWriteMe1h8mjhmWithMappedReactProps1d9qpaj=withMappedReactProps(withCodeBoundaryForOverrides(NavItem,{nodeId:\"iUuLo6D_N\",override:TrackWriteMe,scopeId:\"bzNZ5LU8w\"}),NavItemInfo);const NavItemTrackBookCallk26axbWithMappedReactProps1d9qpaj=withMappedReactProps(withCodeBoundaryForOverrides(NavItem,{nodeId:\"PNmjhmg5L\",override:TrackBookCall,scopeId:\"bzNZ5LU8w\"}),NavItemInfo);const cycleOrder=[\"NFLIpeo82\",\"YOXcS0MjM\"];const serializationHash=\"framer-HXNOX\";const variantClassNames={NFLIpeo82:\"framer-v-nbn5if\",YOXcS0MjM:\"framer-v-b8j767\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pVfOhV1Zn=undefined;const PCKNAU0Vn=undefined;const setPCKNAU0Vn=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 2\":\"YOXcS0MjM\",Desktop:\"NFLIpeo82\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,link1,smoothScroll2,width,...props})=>{return{...props,PCKNAU0Vn:smoothScroll2??props.PCKNAU0Vn,pVfOhV1Zn:link1??props.pVfOhV1Zn,variant:humanReadableVariantMap[props.variant]??props.variant??\"NFLIpeo82\"};};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,pVfOhV1Zn,\"PCKNAU0Vn\":externalPCKNAU0Vn,\"onPCKNAU0VnChange\":setExternalPCKNAU0Vn,...restProps}=getProps(props);const[PCKNAU0Vn,setPCKNAU0Vn]=useStateVariable(externalPCKNAU0Vn,setExternalPCKNAU0Vn);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NFLIpeo82\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nbn5if\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"NFLIpeo82\",ref:refBinding,style:{...style},...addPropertyOverrides({YOXcS0MjM:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w5x25n-container\",layoutDependency:layoutDependency,layoutId:\"Uk775l2kf-container\",nodeId:\"Uk775l2kf\",rendersWithMotion:true,scopeId:\"bzNZ5LU8w\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"Uk775l2kf\",layoutId:\"Uk775l2kf\",MttEnQjRD:\"OhwXgQve0\",oGYOOMBpS:\"Check my work\",onPk9BEGfT7Change:setPCKNAU0Vn,Pk9BEGfT7:PCKNAU0Vn,qZlS5u34w:pVfOhV1Zn,RKun096AW:false,width:\"100%\",...addPropertyOverrides({YOXcS0MjM:{MttEnQjRD:\"zXMGFOlhI\",oGYOOMBpS:\"V\\xedctor\",Pk9BEGfT7:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uyq1bi\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"o5DFSZ_SB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h8mjhm-container\",layoutDependency:layoutDependency,layoutId:\"iUuLo6D_N-container\",nodeId:\"iUuLo6D_N\",rendersWithMotion:true,scopeId:\"bzNZ5LU8w\",children:/*#__PURE__*/_jsx(NavItemTrackWriteMe1h8mjhmWithMappedReactProps1d9qpaj,{height:\"100%\",id:\"iUuLo6D_N\",layoutId:\"iUuLo6D_N\",MttEnQjRD:\"hBEZBNvbo\",oGYOOMBpS:\"Write me\",Pk9BEGfT7:false,qZlS5u34w:\"mailto:victorventurarubio@gmail.com\",RKun096AW:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k26axb-container\",layoutDependency:layoutDependency,layoutId:\"PNmjhmg5L-container\",nodeId:\"PNmjhmg5L\",rendersWithMotion:true,scopeId:\"bzNZ5LU8w\",children:/*#__PURE__*/_jsx(NavItemTrackBookCallk26axbWithMappedReactProps1d9qpaj,{height:\"100%\",id:\"PNmjhmg5L\",layoutId:\"PNmjhmg5L\",MttEnQjRD:\"TGukvFloU\",oGYOOMBpS:\"Book a call\",Pk9BEGfT7:false,qZlS5u34w:\"https://calendly.com/vventura\",RKun096AW:false,width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HXNOX.framer-8wc3nm, .framer-HXNOX .framer-8wc3nm { display: block; }\",\".framer-HXNOX.framer-nbn5if { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 1440px; }\",\".framer-HXNOX .framer-w5x25n-container { cursor: none; flex: none; height: auto; position: relative; width: auto; }\",\".framer-HXNOX .framer-1uyq1bi { 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-HXNOX .framer-1h8mjhm-container, .framer-HXNOX .framer-k26axb-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-HXNOX.framer-v-b8j767.framer-nbn5if { gap: unset; justify-content: space-between; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YOXcS0MjM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pVfOhV1Zn\":\"link1\",\"PCKNAU0Vn\":\"smoothScroll2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbzNZ5LU8w=withCSS(Component,css,\"framer-HXNOX\");export default FramerbzNZ5LU8w;FramerbzNZ5LU8w.displayName=\"Navigation Menu\";FramerbzNZ5LU8w.defaultProps={height:72,width:1440};addPropertyControls(FramerbzNZ5LU8w,{variant:{options:[\"NFLIpeo82\",\"YOXcS0MjM\"],optionTitles:[\"Desktop\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},pVfOhV1Zn:{title:\"Link 1\",type:ControlType.Link},PCKNAU0Vn:{defaultValue:false,title:\"Smooth Scroll 2\",type:ControlType.Boolean},onPCKNAU0VnChange:{changes:\"PCKNAU0Vn\",type:ControlType.ChangeHandler}});addFonts(FramerbzNZ5LU8w,[{explicitInter:true,fonts:[]},...NavItemFonts],{supportsExplicitInterCodegen:true});FramerbzNZ5LU8w.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbzNZ5LU8w\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YOXcS0MjM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"pVfOhV1Zn\\\":\\\"link1\\\",\\\"PCKNAU0Vn\\\":\\\"smoothScroll2\\\"}\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fdc01c0)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Feature Display Condensed Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Feature Display Condensed Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Feature Display Condensed\",url:\"https://framerusercontent.com/assets/SRz9bL4mtepOmRyXiBxrC5ovEgM.woff2\",weight:\"400\"}]}];export const css=['.framer-G6jAP .framer-styles-preset-o46chb:not(.rich-text-wrapper), .framer-G6jAP .framer-styles-preset-o46chb.rich-text-wrapper p { --framer-font-family: \"Feature Display Condensed Regular\", \"Feature Display Condensed Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-G6jAP\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (265a357)\nexport default function metadata(params,activeLocale){return{description:\"ex-Wallapop, Livo & Edpuzzle. Product designer & educator. Co-founder \\xd72, taught 500+ at ELISAVA, Ironhack & IED. Barcelona-based.\",favicon:\"https://framerusercontent.com/assets/pdRDG65cScCqMyhtkRi3yofbvck.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/cUzhkGVGxPrIerFK1CsfvTIiiAg.png\",title:\"V\\xedctor Ventura\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}