{"version":3,"file":"script_main.DNeHIXoh.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","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","d","p","M","n","e","t","o","a","i","s","r","A","u","d","O","q","j","x","V","se","b","ce","Children","useRef","useMemo","useState","useCallback","size","i","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","InteractiveDotFieldFonts","NavLinkFonts","NavLink","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","matchVariant","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavLink","Button","MenuIcon","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","SVG","Nav","Footer","CircleCursor","isBrowser","t","useRef","React.useId","className","PropertyOverrides","React.createElement","DefaultLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/dWyJ3Chz77jadErFeyJO/1vMLiBVYULVf6D1fqltW/b4BTEU1Mr.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/E20x1bwzhPhWee9s6cEl/hGsGENDt3SIB5Y9dG23X/t4tiJPuBT.js","https:/framerusercontent.com/modules/8ovgltet2tQRSHx0Elei/e52Rw1YtZ2tGBloIpkfR/hhWxhpByq.js","https:/framerusercontent.com/modules/w4SXbTQZriJc3uNIXar7/qjGTkUzLo4LuEOd0AUid/aRk8joLve.js","https:/framerusercontent.com/modules/bV3ziFjhBjTTFBjTzPMR/KTgE9JrRliXXBdGnr2Yk/o1It4JMzg.js","https:/framerusercontent.com/modules/d4HWaoRjAAxm8sxaUWWx/jSsEunaBwPyVg6nmNcav/aWa6vnMzg.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={UlC9kSUvR:{hover:true}};const serializationHash=\"framer-hx9sB\";const variantClassNames={UlC9kSUvR:\"framer-v-e8a5lx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const 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({defaultVariant:\"UlC9kSUvR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e8a5lx\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UlC9kSUvR\",ref:refBinding,style:{backgroundColor:\"var(--token-21459b74-be3f-4ce2-afa4-76d96dcf366c, rgb(253, 235, 158))\",borderBottomLeftRadius:260,borderBottomRightRadius:260,borderTopLeftRadius:260,borderTopRightRadius:260,...style},variants:{\"UlC9kSUvR-hover\":{backgroundColor:\"var(--token-35b01fe7-afce-4c92-bc46-b7e05b9aa3df, rgb(250, 250, 250))\"}},...addPropertyOverrides({\"UlC9kSUvR-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hx9sB.framer-whu6fz, .framer-hx9sB .framer-whu6fz { display: block; }\",\".framer-hx9sB.framer-e8a5lx { cursor: pointer; height: 16px; mix-blend-mode: difference; overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hx9sB.framer-v-e8a5lx.hover.framer-e8a5lx { height: 12px; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sp8t4BNyL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb4BTEU1Mr=withCSS(Component,css,\"framer-hx9sB\");export default Framerb4BTEU1Mr;Framerb4BTEU1Mr.displayName=\"Circle Cursor\";Framerb4BTEU1Mr.defaultProps={height:16,width:16};addFonts(Framerb4BTEU1Mr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb4BTEU1Mr\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sp8t4BNyL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./b4BTEU1Mr.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (6bfa4d3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/BzGDTQns2lEQH4cEe3hc/xqVkLQZX9CYZaotoThCf/uanvpuiZt.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uVkVGBWZU7OzC1XE7lE0/3C0ZYKpQsheSDdBwuAG5/X67stWObQ.js\";const enabledGestures={nbdvtVP7G:{hover:true},TaNEhOzUw:{hover:true}};const cycleOrder=[\"TaNEhOzUw\",\"nbdvtVP7G\"];const serializationHash=\"framer-Er0PW\";const variantClassNames={nbdvtVP7G:\"framer-v-m32j5g\",TaNEhOzUw:\"framer-v-1kd7ueb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rFK8WUjd8=undefined;const YN_itvKzV=undefined;const Uz0_BKuUe=undefined;const transition1={bounce:.2,delay:0,duration:.6,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={Desktop:\"TaNEhOzUw\",Mobile:\"nbdvtVP7G\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,rFK8WUjd8:click??props.rFK8WUjd8,Uz0_BKuUe:title??props.Uz0_BKuUe??\"Testimonials\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TaNEhOzUw\",YN_itvKzV:link??props.YN_itvKzV};};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,Uz0_BKuUe,YN_itvKzV,rFK8WUjd8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TaNEhOzUw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e0ker1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rFK8WUjd8){const res=await rFK8WUjd8(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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:YN_itvKzV,motionChild:true,nodeId:\"TaNEhOzUw\",openInNewTab:false,scopeId:\"t4tiJPuBT\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kd7ueb\",className,classNames)} framer-1g7ijzd`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TaNEhOzUw\",onTap:onTap1e0ker1,ref:refBinding,style:{...style},...addPropertyOverrides({\"nbdvtVP7G-hover\":{\"data-framer-name\":undefined},\"TaNEhOzUw-hover\":{\"data-framer-name\":undefined},nbdvtVP7G:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4itb66\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"UqyYwjs5y\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{\"nbdvtVP7G-hover\":{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-e6319d59-6729-4a35-b062-406c3ec81add, rgb(229, 229, 229))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},\"TaNEhOzUw-hover\":{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-e6319d59-6729-4a35-b062-406c3ec81add, rgb(229, 229, 229))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"nbdvtVP7G-hover\":{\"data-border\":true},\"TaNEhOzUw-hover\":{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6v141y\",\"data-styles-preset\":\"X67stWObQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245)))\"},children:\"Testimonials\"})}),className:\"framer-1mnvmnw\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"urPC8filJ\",style:{\"--extracted-r6o4lv\":\"var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245))\",\"--framer-paragraph-spacing\":\"0px\"},text:Uz0_BKuUe,variants:{nbdvtVP7G:{\"--extracted-1lwpl3i\":\"var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nbdvtVP7G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ej7txh\",\"data-styles-preset\":\"uanvpuiZt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245)))\"},children:\"Testimonials\"})}),verticalAlignment:\"center\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6v141y\",\"data-styles-preset\":\"X67stWObQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245)))\"},children:\"Testimonials\"})}),className:\"framer-15bb8gh\",\"data-framer-name\":\"Text 2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZkFsZAE33\",style:{\"--extracted-r6o4lv\":\"var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245))\",\"--framer-paragraph-spacing\":\"0px\"},text:Uz0_BKuUe,variants:{nbdvtVP7G:{\"--extracted-1lwpl3i\":\"var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nbdvtVP7G-hover\":{verticalAlignment:\"center\"},nbdvtVP7G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ej7txh\",\"data-styles-preset\":\"uanvpuiZt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-bd0ca82e-28d7-42b4-93f9-4b817c2494ef, rgb(245, 245, 245)))\"},children:\"Testimonials\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Er0PW.framer-1g7ijzd, .framer-Er0PW .framer-1g7ijzd { display: block; }\",\".framer-Er0PW.framer-1kd7ueb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Er0PW .framer-4itb66 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Er0PW .framer-1mnvmnw { flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-Er0PW .framer-15bb8gh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Er0PW.framer-v-m32j5g.framer-1kd7ueb { justify-content: flex-start; overflow: visible; }\",\".framer-Er0PW.framer-v-m32j5g .framer-4itb66 { align-content: flex-start; align-items: flex-start; gap: 8px; height: 60px; }\",\".framer-Er0PW.framer-v-m32j5g .framer-1mnvmnw, .framer-Er0PW.framer-v-m32j5g .framer-15bb8gh { height: 60px; }\",\".framer-Er0PW.framer-v-1kd7ueb.hover .framer-4itb66, .framer-Er0PW.framer-v-m32j5g.hover .framer-4itb66 { justify-content: flex-end; }\",\".framer-Er0PW.framer-v-1kd7ueb.hover .framer-1mnvmnw { order: 0; }\",\".framer-Er0PW.framer-v-1kd7ueb.hover .framer-15bb8gh { height: 24px; order: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-Er0PW[data-border=\"true\"]::after, .framer-Er0PW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nbdvtVP7G\":{\"layout\":[\"auto\",\"auto\"]},\"cSY3q6q2d\":{\"layout\":[\"auto\",\"auto\"]},\"TzrKEz8G7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Uz0_BKuUe\":\"title\",\"YN_itvKzV\":\"link\",\"rFK8WUjd8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert4tiJPuBT=withCSS(Component,css,\"framer-Er0PW\");export default Framert4tiJPuBT;Framert4tiJPuBT.displayName=\"Nav-Link\";Framert4tiJPuBT.defaultProps={height:24,width:86};addPropertyControls(Framert4tiJPuBT,{variant:{options:[\"TaNEhOzUw\",\"nbdvtVP7G\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Uz0_BKuUe:{defaultValue:\"Testimonials\",displayTextArea:false,title:\"Title\",type:ControlType.String},YN_itvKzV:{title:\"Link\",type:ControlType.Link},rFK8WUjd8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framert4tiJPuBT,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert4tiJPuBT\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Uz0_BKuUe\\\":\\\"title\\\",\\\"YN_itvKzV\\\":\\\"link\\\",\\\"rFK8WUjd8\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nbdvtVP7G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cSY3q6q2d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TzrKEz8G7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"86\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import InteractiveDotField from\"https://framerusercontent.com/modules/bxg17PJ8icAr5tBCeZPE/2lxG4UUZyXtpYRszbBIQ/Interactive_Dot_Field.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uVkVGBWZU7OzC1XE7lE0/3C0ZYKpQsheSDdBwuAG5/X67stWObQ.js\";import Button from\"https://framerusercontent.com/modules/irHHXu178LjDSvYf0ZZO/w8ldiBSxuX0330rup9LP/bxMXFKWWm.js\";import NavLink from\"https://framerusercontent.com/modules/E20x1bwzhPhWee9s6cEl/hGsGENDt3SIB5Y9dG23X/t4tiJPuBT.js\";const InteractiveDotFieldFonts=getFonts(InteractiveDotField);const NavLinkFonts=getFonts(NavLink);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const TickerFonts=getFonts(Ticker);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"ORIkK4h7i\",\"Mz1NEpfCe\",\"p_dK0LbR4\"];const serializationHash=\"framer-OAP5i\";const variantClassNames={Mz1NEpfCe:\"framer-v-1suur1m\",ORIkK4h7i:\"framer-v-q2q80s\",p_dK0LbR4:\"framer-v-18l3cc4\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={damping:70,delay:0,mass:1,stiffness:320,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};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={Desktop:\"ORIkK4h7i\",Mobile:\"p_dK0LbR4\",Tablet:\"Mz1NEpfCe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ORIkK4h7i\"};};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:\"ORIkK4h7i\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q2q80s\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ORIkK4h7i\",ref:refBinding,style:{backgroundColor:\"var(--token-c3dd3a2d-4dba-4231-bdb8-75be789e6597, rgb(10, 10, 10))\",...style},...addPropertyOverrides({Mz1NEpfCe:{\"data-framer-name\":\"Tablet\"},p_dK0LbR4:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-69aqfl-container\",\"data-framer-name\":\"Interactive Dot Background\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Vj_gUxQvt-container\",name:\"Interactive Dot Background\",nodeId:\"Vj_gUxQvt\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(InteractiveDotField,{activeDotColor:\"rgba(253, 235, 158, 0.86)\",attractionRadius:150,attractionStrength:.25,backgroundColor:\"rgba(0, 0, 0, 0)\",dotColor:\"rgba(255, 255, 255, 0.18)\",dotSize:1.15,easing:.12,height:\"100%\",id:\"Vj_gUxQvt\",layoutId:\"Vj_gUxQvt\",name:\"Interactive Dot Background\",opacity:.2,spacing:28,speed:.9,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vuim9k\",\"data-border\":true,\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"KZZS6bG_k\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-649be05f-070c-4880-b469-d63690af865f, rgb(38, 38, 38))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lhcsq1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"PeVMYtc6j\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+120+(((componentViewport?.height||684)-168-456)/2+0+0)+0+0,...addPropertyOverrides({Mz1NEpfCe:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||652)-168-424)/2+0+0)+0+0},p_dK0LbR4:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||200)-112-552)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lwgsym-container\",layoutDependency:layoutDependency,layoutId:\"FIg8sOgPr-container\",nodeId:\"FIg8sOgPr\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"FIg8sOgPr\",layoutId:\"FIg8sOgPr\",Uz0_BKuUe:\"About\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks[0],...addPropertyOverrides({Mz1NEpfCe:{YN_itvKzV:resolvedLinks[1]},p_dK0LbR4:{YN_itvKzV:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined},{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined},{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+120+(((componentViewport?.height||684)-168-456)/2+0+0)+0+0,...addPropertyOverrides({Mz1NEpfCe:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||652)-168-424)/2+0+0)+0+0},p_dK0LbR4:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||200)-112-552)/2+0+0)+0+0+0+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qzfc3u-container\",layoutDependency:layoutDependency,layoutId:\"qWaPNDCSh-container\",nodeId:\"qWaPNDCSh\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"qWaPNDCSh\",layoutId:\"qWaPNDCSh\",Uz0_BKuUe:\"Projects\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks1[0],...addPropertyOverrides({Mz1NEpfCe:{YN_itvKzV:resolvedLinks1[1]},p_dK0LbR4:{YN_itvKzV:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+120+(((componentViewport?.height||684)-168-456)/2+0+0)+0+0,...addPropertyOverrides({Mz1NEpfCe:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||652)-168-424)/2+0+0)+0+0},p_dK0LbR4:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||200)-112-552)/2+0+0)+0+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dfy8jn-container\",layoutDependency:layoutDependency,layoutId:\"PEhOI4KOk-container\",nodeId:\"PEhOI4KOk\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"PEhOI4KOk\",layoutId:\"PEhOI4KOk\",Uz0_BKuUe:\"Services\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks2[0],...addPropertyOverrides({Mz1NEpfCe:{YN_itvKzV:resolvedLinks2[1]},p_dK0LbR4:{YN_itvKzV:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+120+(((componentViewport?.height||684)-168-456)/2+0+0)+0+0,...addPropertyOverrides({Mz1NEpfCe:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||652)-168-424)/2+0+0)+0+0},p_dK0LbR4:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||200)-112-552)/2+0+0)+0+0+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pq5f4b-container\",layoutDependency:layoutDependency,layoutId:\"cKhX209e7-container\",nodeId:\"cKhX209e7\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"cKhX209e7\",layoutId:\"cKhX209e7\",Uz0_BKuUe:\"How i work\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks3[0],...addPropertyOverrides({Mz1NEpfCe:{YN_itvKzV:resolvedLinks3[1]},p_dK0LbR4:{YN_itvKzV:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+120+(((componentViewport?.height||684)-168-456)/2+0+0)+0,...addPropertyOverrides({Mz1NEpfCe:{y:(componentViewport?.y||0)+120+(((componentViewport?.height||652)-168-424)/2+0+0)+0},p_dK0LbR4:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||200)-112-552)/2+0+0)+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t2egj7-container\",layoutDependency:layoutDependency,layoutId:\"kdi8U5bbQ-container\",nodeId:\"kdi8U5bbQ\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(Button,{EA7ls9J_I:\"Let's Talk\",height:\"100%\",id:\"kdi8U5bbQ\",layoutId:\"kdi8U5bbQ\",SRWY0tgXJ:\"mailto:camilocorrea5@gmail.com?subject=Let's%20talk%20about%20a%20project&body=Hey%20Camilo%2C%20I%20want%20to%20talk%20about...\",variant:matchVariant(\"uorHaCsY_\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-o688zd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zvjOkfCrN-container\",nodeId:\"zvjOkfCrN\",rendersWithMotion:true,scopeId:\"hhWxhpByq\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"zvjOkfCrN\",layoutId:\"zvjOkfCrN\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8cwfqe\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ko8qaXxb5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"200px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8074f123-6125-4b34-a511-5267d51f2532, rgb(183, 171, 152)))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, var(--token-ae014118-099b-4e2e-9360-ce5371b4c5e9, rgb(10, 10, 10)) 0%, var(--token-7d0634c2-b3ee-4401-93f6-e4a8c30f3aff, rgb(82, 82, 82)) 100%)\"},children:\"Camilo Correa \\xb7 Graphic Designer \\xb7 \"})})}),className:\"framer-z39luz\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"a8nEMjPCV\",style:{\"--extracted-r6o4lv\":\"var(--token-8074f123-6125-4b34-a511-5267d51f2532, rgb(183, 171, 152))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({p_dK0LbR4:{padding:80,paddingBottom:80,paddingLeft:80,paddingRight:80,paddingTop:80}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ys2gwp\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mYdalxALa\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w8p3b3\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"CAyvFD3gy\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ynctfj\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"mpmAuSsEK\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6v141y\",\"data-styles-preset\":\"X67stWObQ\",dir:\"auto\",children:\"\\xa9 2026 Camilo Correa. All rights reserved.\"})}),className:\"framer-kw99ll\",\"data-framer-name\":\"\\xa9 [Year] [Name]. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bdLT5Z7dT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p_dK0LbR4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6v141y\",\"data-styles-preset\":\"X67stWObQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2026 Camilo Correa. All rights reserved.\"})})}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OAP5i.framer-75wbni, .framer-OAP5i .framer-75wbni { display: block; }\",\".framer-OAP5i.framer-q2q80s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 120px 80px 48px 80px; position: relative; width: 1440px; }\",\".framer-OAP5i .framer-69aqfl-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-OAP5i .framer-1vuim9k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-OAP5i .framer-lhcsq1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-OAP5i .framer-lwgsym-container, .framer-OAP5i .framer-qzfc3u-container, .framer-OAP5i .framer-dfy8jn-container, .framer-OAP5i .framer-pq5f4b-container, .framer-OAP5i .framer-1t2egj7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OAP5i .framer-o688zd-container { aspect-ratio: 5.5 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 260px); position: relative; width: 100%; }\",\".framer-OAP5i .framer-8cwfqe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 3094px; }\",\".framer-OAP5i .framer-z39luz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-OAP5i .framer-ys2gwp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OAP5i .framer-1w8p3b3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OAP5i .framer-1ynctfj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OAP5i .framer-kw99ll { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OAP5i.framer-v-1suur1m.framer-q2q80s { gap: 64px; padding: 120px 48px 48px 48px; width: 810px; }\",\".framer-OAP5i.framer-v-1suur1m .framer-1vuim9k { max-width: unset; }\",\".framer-OAP5i.framer-v-18l3cc4.framer-q2q80s { gap: 32px; padding: 64px 24px 48px 24px; width: 390px; }\",\".framer-OAP5i.framer-v-18l3cc4 .framer-1vuim9k { flex-direction: column; gap: 24px; justify-content: center; max-width: unset; }\",\".framer-OAP5i.framer-v-18l3cc4 .framer-lhcsq1 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; width: 100%; }\",\".framer-OAP5i.framer-v-18l3cc4 .framer-o688zd-container { height: var(--framer-aspect-ratio-supported, 36px); }\",\".framer-OAP5i.framer-v-18l3cc4 .framer-1w8p3b3 { align-content: center; align-items: center; flex-direction: column; gap: 24px; justify-content: center; }\",...sharedStyle.css,'.framer-OAP5i[data-border=\"true\"]::after, .framer-OAP5i [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 684\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Mz1NEpfCe\":{\"layout\":[\"fixed\",\"auto\"]},\"p_dK0LbR4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhhWxhpByq=withCSS(Component,css,\"framer-OAP5i\");export default FramerhhWxhpByq;FramerhhWxhpByq.displayName=\"Footer\";FramerhhWxhpByq.defaultProps={height:684,width:1440};addPropertyControls(FramerhhWxhpByq,{variant:{options:[\"ORIkK4h7i\",\"Mz1NEpfCe\",\"p_dK0LbR4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhhWxhpByq,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"},{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\"}]},...InteractiveDotFieldFonts,...NavLinkFonts,...ButtonFonts,...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerhhWxhpByq.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhhWxhpByq\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"684\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mz1NEpfCe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p_dK0LbR4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hhWxhpByq.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"sWSp35aZ3\",\"Nla6WBAvm\"];const serializationHash=\"framer-O7hES\";const variantClassNames={Nla6WBAvm:\"framer-v-vz7j9k\",sWSp35aZ3:\"framer-v-1oo6zco\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const W41POyFF1=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={closed:\"sWSp35aZ3\",open:\"Nla6WBAvm\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sWSp35aZ3\",W41POyFF1:click??props.W41POyFF1};};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,W41POyFF1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sWSp35aZ3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18gyh2g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W41POyFF1){const res=await W41POyFF1(...args);if(res===false)return false;}setVariant(\"Nla6WBAvm\");});const onTap12tv0tr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W41POyFF1){const res=await W41POyFF1(...args);if(res===false)return false;}setVariant(\"sWSp35aZ3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Nla6WBAvm\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1oo6zco\",className,classNames),\"data-framer-name\":\"closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sWSp35aZ3\",onTap:onTap18gyh2g,ref:refBinding,style:{...style},...addPropertyOverrides({Nla6WBAvm:{\"data-framer-name\":\"open\",onTap:onTap12tv0tr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekhjd4\",\"data-framer-name\":\"line3\",layoutDependency:layoutDependency,layoutId:\"Ovp7Zm3hI\",style:{backgroundColor:\"var(--token-35b01fe7-afce-4c92-bc46-b7e05b9aa3df, rgb(250, 250, 250))\",rotate:0},variants:{Nla6WBAvm:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k8xd64\",\"data-framer-name\":\"line2\",layoutDependency:layoutDependency,layoutId:\"wx37ChL_E\",style:{backgroundColor:\"var(--token-35b01fe7-afce-4c92-bc46-b7e05b9aa3df, rgb(250, 250, 250))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h4izv7\",\"data-framer-name\":\"line 1\",layoutDependency:layoutDependency,layoutId:\"IUfNe9Uci\",style:{backgroundColor:\"var(--token-35b01fe7-afce-4c92-bc46-b7e05b9aa3df, rgb(250, 250, 250))\",rotate:0},variants:{Nla6WBAvm:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-O7hES.framer-kjvnt5, .framer-O7hES .framer-kjvnt5 { display: block; }\",\".framer-O7hES.framer-1oo6zco { cursor: pointer; gap: 7px; height: 31px; overflow: hidden; position: relative; width: 31px; }\",\".framer-O7hES .framer-ekhjd4 { flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; top: 6px; width: 27px; }\",\".framer-O7hES .framer-k8xd64 { flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; top: calc(51.61290322580647% - 2px / 2); width: 27px; }\",\".framer-O7hES .framer-1h4izv7 { bottom: 5px; flex: none; height: 2px; left: calc(51.61290322580647% - 27px / 2); overflow: visible; position: absolute; width: 27px; }\",\".framer-O7hES.framer-v-vz7j9k.framer-1oo6zco { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 31px); }\",\".framer-O7hES.framer-v-vz7j9k .framer-ekhjd4 { top: calc(51.61290322580647% - 2px / 2); }\",\".framer-O7hES.framer-v-vz7j9k .framer-1h4izv7 { bottom: unset; top: calc(51.61290322580647% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nla6WBAvm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"W41POyFF1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraRk8joLve=withCSS(Component,css,\"framer-O7hES\");export default FrameraRk8joLve;FrameraRk8joLve.displayName=\"Menu-Icon\";FrameraRk8joLve.defaultProps={height:31,width:31};addPropertyControls(FrameraRk8joLve,{variant:{options:[\"sWSp35aZ3\",\"Nla6WBAvm\"],optionTitles:[\"closed\",\"open\"],title:\"Variant\",type:ControlType.Enum},W41POyFF1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameraRk8joLve,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraRk8joLve\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"W41POyFF1\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"31\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nla6WBAvm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"31\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aRk8joLve.map","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InteractiveDotField from\"https://framerusercontent.com/modules/bxg17PJ8icAr5tBCeZPE/2lxG4UUZyXtpYRszbBIQ/Interactive_Dot_Field.js\";import MenuIcon from\"https://framerusercontent.com/modules/w4SXbTQZriJc3uNIXar7/qjGTkUzLo4LuEOd0AUid/aRk8joLve.js\";import Button from\"https://framerusercontent.com/modules/irHHXu178LjDSvYf0ZZO/w8ldiBSxuX0330rup9LP/bxMXFKWWm.js\";import NavLink from\"https://framerusercontent.com/modules/E20x1bwzhPhWee9s6cEl/hGsGENDt3SIB5Y9dG23X/t4tiJPuBT.js\";const NavLinkFonts=getFonts(NavLink);const ButtonFonts=getFonts(Button);const MenuIconFonts=getFonts(MenuIcon);const InteractiveDotFieldFonts=getFonts(InteractiveDotField);const cycleOrder=[\"Fm6td7ZXl\",\"DeoHQlpU1\",\"aBaXvmDne\",\"kzmRW3DzB\"];const serializationHash=\"framer-MUeJH\";const variantClassNames={aBaXvmDne:\"framer-v-ymdr9j\",DeoHQlpU1:\"framer-v-1r4i73g\",Fm6td7ZXl:\"framer-v-azedv8\",kzmRW3DzB:\"framer-v-j9jg6y\"};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 transition2={bounce:.2,delay:0,duration:.6,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 humanReadableVariantMap={\"Mobile open\":\"kzmRW3DzB\",Desktop:\"Fm6td7ZXl\",Phone:\"aBaXvmDne\",Tablet:\"DeoHQlpU1\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Fm6td7ZXl\"};};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:\"Fm6td7ZXl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const rFK8WUjd84kcfgl=activeVariantCallback(async(...args)=>{setVariant(\"aBaXvmDne\");});const W41POyFF111zsr03=activeVariantCallback(async(...args)=>{setVariant(\"es3bYLzOk\");});const W41POyFF1xbojez=activeVariantCallback(async(...args)=>{setVariant(\"kzmRW3DzB\");});const W41POyFF14kcfgl=activeVariantCallback(async(...args)=>{setVariant(\"aBaXvmDne\");});const onTap4kcfgl=activeVariantCallback(async(...args)=>{setVariant(\"aBaXvmDne\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aBaXvmDne\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"kzmRW3DzB\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"aBaXvmDne\",\"kzmRW3DzB\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"aBaXvmDne\",\"kzmRW3DzB\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"kzmRW3DzB\")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,...addPropertyOverrides({aBaXvmDne:{value:transition2},kzmRW3DzB:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-azedv8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Fm6td7ZXl\",ref:refBinding,style:{backgroundColor:\"var(--token-c3dd3a2d-4dba-4231-bdb8-75be789e6597, rgb(10, 10, 10))\",...style},...addPropertyOverrides({aBaXvmDne:{\"data-framer-name\":\"Phone\"},DeoHQlpU1:{\"data-framer-name\":\"Tablet\"},kzmRW3DzB:{\"data-framer-name\":\"Mobile open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-213vcd\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"bYvmL5fXX\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cPP1ak7qh\",openInNewTab:false,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-im4aq framer-blk6ud\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"cPP1ak7qh\",children:isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1k8z6ow\",layoutDependency:layoutDependency,layoutId:\"z2heE4Hha\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 133.909 16\" overflow=\"visible\"><path d=\"M 7.23 16 C 5.808 16 4.553 15.664 3.464 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.305 5.018 0.915 3.818 C 1.525 2.618 2.372 1.682 3.454 1.009 C 4.543 0.336 5.8 0 7.23 0 C 8.36 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.763 5.409 L 11.413 5.409 C 11.183 4.355 10.694 3.544 9.945 2.975 C 9.203 2.4 8.305 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.315 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.308 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.231 13.888 7.251 13.888 C 8.298 13.888 9.193 13.604 9.935 13.035 C 10.684 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.203 14.916 10.299 15.345 C 9.384 15.78 8.361 16 7.23 16 Z M 19.163 15.927 C 18.067 15.927 17.158 15.65 16.437 15.095 C 15.716 14.533 15.355 13.705 15.355 12.609 C 15.355 11.776 15.56 11.139 15.969 10.694 C 16.385 10.244 16.922 9.921 17.581 9.727 C 18.247 9.533 18.951 9.391 19.693 9.3 C 20.238 9.235 20.782 9.166 21.326 9.092 C 21.729 9.037 22.013 8.954 22.18 8.842 C 22.353 8.732 22.44 8.541 22.44 8.27 L 22.44 8.177 C 22.44 7.643 22.245 7.206 21.857 6.867 C 21.469 6.519 20.924 6.346 20.224 6.346 C 19.524 6.346 18.951 6.516 18.507 6.856 C 18.063 7.189 17.82 7.608 17.779 8.114 L 15.626 8.114 C 15.674 7.067 16.114 6.211 16.946 5.544 C 17.779 4.879 18.882 4.546 20.255 4.546 C 21.607 4.546 22.672 4.879 23.449 5.545 C 24.225 6.211 24.614 7.102 24.614 8.218 L 24.614 15.75 L 22.45 15.75 L 22.45 14.19 L 22.408 14.19 C 22.179 14.634 21.815 15.036 21.316 15.397 C 20.824 15.75 20.106 15.927 19.163 15.927 Z M 19.61 14.159 C 20.58 14.159 21.295 13.909 21.753 13.409 C 22.206 12.932 22.456 12.298 22.45 11.641 L 22.45 10.351 C 22.304 10.469 21.975 10.576 21.462 10.674 C 20.915 10.769 20.367 10.856 19.818 10.934 C 19.215 11.024 18.684 11.194 18.226 11.444 C 17.769 11.694 17.54 12.095 17.54 12.65 C 17.54 13.122 17.723 13.493 18.091 13.763 C 18.465 14.027 18.971 14.159 19.61 14.159 Z M 27.09 15.75 L 27.09 4.765 L 29.222 4.765 L 29.222 6.606 C 29.562 5.926 30.023 5.413 30.606 5.066 C 31.177 4.722 31.832 4.542 32.499 4.546 C 33.249 4.546 33.904 4.736 34.465 5.118 C 35.035 5.5 35.433 5.985 35.662 6.575 C 35.966 5.972 36.435 5.466 37.014 5.118 C 37.624 4.737 38.336 4.546 39.147 4.546 C 39.827 4.546 40.444 4.696 40.999 4.993 C 41.553 5.292 41.994 5.736 42.319 6.325 C 42.646 6.908 42.809 7.639 42.809 8.52 L 42.809 15.75 L 40.603 15.75 L 40.603 8.707 C 40.603 7.924 40.385 7.355 39.948 7.001 C 39.511 6.648 38.994 6.471 38.398 6.471 C 37.663 6.471 37.084 6.7 36.661 7.157 C 36.237 7.608 36.026 8.184 36.026 8.884 L 36.026 15.75 L 33.862 15.75 L 33.862 8.562 C 33.862 7.931 33.658 7.424 33.248 7.042 C 32.846 6.662 32.333 6.471 31.708 6.471 C 31.071 6.471 30.505 6.696 30.013 7.147 C 29.527 7.597 29.285 8.257 29.285 9.124 L 29.285 15.75 Z M 45.295 15.75 L 45.295 4.765 L 47.49 4.765 L 47.49 15.75 Z M 46.388 2.871 C 45.999 2.871 45.67 2.743 45.399 2.486 C 45.141 2.235 44.998 1.889 45.004 1.529 C 45.004 1.148 45.136 0.829 45.399 0.572 C 45.669 0.309 45.999 0.177 46.388 0.177 C 46.776 0.177 47.105 0.309 47.376 0.572 C 47.646 0.829 47.782 1.148 47.782 1.529 C 47.782 1.904 47.646 2.223 47.376 2.486 C 47.106 2.743 46.776 2.871 46.388 2.871 Z M 52.172 0.25 L 52.172 15.75 L 49.977 15.75 L 49.977 0.25 Z M 59.381 16 C 58.334 16 57.415 15.757 56.624 15.272 C 55.831 14.784 55.19 14.086 54.772 13.254 C 54.336 12.394 54.117 11.402 54.117 10.278 C 54.117 9.141 54.336 8.142 54.772 7.282 C 55.216 6.415 55.834 5.739 56.624 5.254 C 57.414 4.761 58.334 4.515 59.381 4.515 C 60.428 4.515 61.344 4.761 62.127 5.254 C 62.921 5.742 63.559 6.445 63.969 7.282 C 64.413 8.142 64.635 9.141 64.635 10.278 C 64.635 11.402 64.413 12.394 63.969 13.254 C 63.557 14.087 62.919 14.786 62.127 15.272 C 61.344 15.757 60.428 16 59.381 16 Z M 59.381 14.107 C 60.324 14.107 61.066 13.76 61.607 13.067 C 62.148 12.373 62.419 11.443 62.419 10.278 C 62.419 9.099 62.145 8.16 61.597 7.459 C 61.056 6.759 60.317 6.409 59.381 6.409 C 58.445 6.409 57.703 6.759 57.155 7.459 C 56.614 8.153 56.343 9.092 56.343 10.279 C 56.343 11.45 56.613 12.383 57.155 13.077 C 57.695 13.763 58.438 14.107 59.381 14.107 Z M 78.492 16 C 77.07 16 75.814 15.664 74.726 14.99 C 73.636 14.318 72.787 13.382 72.176 12.182 C 71.566 10.982 71.261 9.592 71.261 8.01 C 71.261 6.415 71.567 5.018 72.177 3.818 C 72.787 2.618 73.633 1.682 74.715 1.009 C 75.805 0.336 77.063 0 78.491 0 C 79.622 0 80.645 0.222 81.561 0.666 C 82.467 1.096 83.252 1.743 83.849 2.549 C 84.452 3.353 84.844 4.307 85.025 5.409 L 82.674 5.409 C 82.444 4.355 81.956 3.544 81.207 2.975 C 80.465 2.4 79.567 2.112 78.512 2.112 C 77.492 2.112 76.615 2.358 75.88 2.85 C 75.145 3.343 74.577 4.033 74.174 4.92 C 73.779 5.808 73.581 6.838 73.581 8.01 C 73.581 9.182 73.779 10.209 74.174 11.09 C 74.57 11.97 75.134 12.657 75.87 13.15 C 76.612 13.642 77.493 13.888 78.512 13.888 C 79.56 13.888 80.454 13.604 81.196 13.035 C 81.946 12.466 82.441 11.658 82.684 10.611 L 85.024 10.611 C 84.844 11.707 84.452 12.661 83.849 13.472 C 83.25 14.273 82.465 14.916 81.561 15.345 C 80.645 15.781 79.622 16 78.491 16 Z M 91.797 16 C 90.75 16 89.831 15.757 89.04 15.272 C 88.248 14.784 87.607 14.086 87.189 13.254 C 86.752 12.394 86.533 11.402 86.533 10.278 C 86.533 9.141 86.752 8.142 87.189 7.282 C 87.632 6.415 88.249 5.739 89.04 5.254 C 89.83 4.761 90.75 4.515 91.797 4.515 C 92.844 4.515 93.76 4.761 94.544 5.254 C 95.337 5.742 95.975 6.446 96.384 7.282 C 96.829 8.142 97.051 9.141 97.051 10.278 C 97.051 11.402 96.829 12.394 96.385 13.254 C 95.973 14.086 95.335 14.786 94.544 15.272 C 93.76 15.757 92.844 16 91.797 16 Z M 91.797 14.107 C 92.74 14.107 93.482 13.76 94.023 13.067 C 94.564 12.373 94.835 11.443 94.835 10.278 C 94.835 9.099 94.561 8.16 94.013 7.459 C 93.472 6.759 92.733 6.409 91.797 6.409 C 90.861 6.409 90.119 6.759 89.571 7.459 C 89.03 8.153 88.759 9.092 88.759 10.279 C 88.759 11.45 89.029 12.383 89.571 13.077 C 90.111 13.763 90.854 14.107 91.797 14.107 Z M 98.996 15.75 L 98.996 4.765 L 101.098 4.765 L 101.098 6.544 L 101.139 6.544 C 101.34 5.94 101.656 5.472 102.086 5.139 C 102.523 4.799 103.091 4.629 103.792 4.629 C 103.958 4.629 104.111 4.636 104.25 4.65 C 104.388 4.664 104.503 4.674 104.593 4.681 L 104.593 6.731 C 104.445 6.701 104.296 6.679 104.146 6.668 C 103.911 6.639 103.675 6.626 103.438 6.627 C 102.821 6.627 102.29 6.842 101.847 7.272 C 101.41 7.702 101.191 8.364 101.191 9.259 L 101.191 15.75 Z M 106.299 15.75 L 106.299 4.765 L 108.401 4.765 L 108.401 6.544 L 108.442 6.544 C 108.643 5.94 108.959 5.472 109.389 5.139 C 109.826 4.799 110.394 4.629 111.095 4.629 C 111.261 4.629 111.414 4.636 111.553 4.65 C 111.691 4.664 111.806 4.674 111.896 4.681 L 111.896 6.731 C 111.748 6.701 111.599 6.679 111.449 6.668 C 111.214 6.639 110.978 6.626 110.741 6.627 C 110.124 6.627 109.593 6.842 109.15 7.272 C 108.713 7.702 108.494 8.364 108.494 9.259 L 108.494 15.75 Z M 118.065 16 C 116.976 16 116.04 15.754 115.256 15.261 C 114.478 14.767 113.854 14.064 113.456 13.233 C 113.04 12.366 112.832 11.381 112.832 10.278 C 112.832 9.162 113.051 8.17 113.488 7.303 C 113.925 6.436 114.528 5.756 115.298 5.264 C 116.068 4.764 116.952 4.514 117.951 4.514 C 118.991 4.514 119.892 4.758 120.655 5.244 C 121.425 5.729 122.022 6.404 122.445 7.272 C 122.868 8.132 123.079 9.127 123.079 10.258 L 123.079 10.851 L 114.996 10.851 C 115.038 11.842 115.322 12.643 115.849 13.254 C 116.383 13.864 117.132 14.169 118.096 14.169 C 118.818 14.169 119.41 14.006 119.875 13.68 C 120.34 13.354 120.648 12.931 120.801 12.41 L 122.913 12.41 C 122.789 13.101 122.484 13.747 122.029 14.283 C 121.566 14.833 120.982 15.268 120.322 15.553 C 119.643 15.851 118.89 16 118.065 16 Z M 115.017 9.186 L 120.936 9.186 C 120.846 8.312 120.537 7.622 120.01 7.116 C 119.483 6.603 118.804 6.346 117.971 6.346 C 117.139 6.346 116.459 6.603 115.932 7.116 C 115.412 7.622 115.107 8.312 115.017 9.186 Z M 128.458 15.927 C 127.362 15.927 126.453 15.65 125.732 15.095 C 125.011 14.533 124.65 13.705 124.65 12.609 C 124.65 11.776 124.855 11.139 125.264 10.694 C 125.68 10.244 126.218 9.921 126.876 9.727 C 127.542 9.533 128.246 9.391 128.988 9.3 C 129.533 9.235 130.078 9.166 130.622 9.092 C 131.024 9.037 131.308 8.954 131.475 8.842 C 131.648 8.732 131.735 8.541 131.735 8.27 L 131.735 8.177 C 131.735 7.643 131.541 7.206 131.152 6.867 C 130.764 6.519 130.219 6.346 129.519 6.346 C 128.818 6.346 128.246 6.516 127.802 6.856 C 127.358 7.189 127.116 7.608 127.074 8.114 L 124.921 8.114 C 124.969 7.067 125.41 6.211 126.242 5.544 C 127.074 4.879 128.177 4.546 129.55 4.546 C 130.902 4.546 131.967 4.879 132.744 5.545 C 133.521 6.211 133.909 7.102 133.909 8.218 L 133.909 15.75 L 131.745 15.75 L 131.745 14.19 L 131.704 14.19 C 131.475 14.634 131.111 15.036 130.611 15.397 C 130.119 15.75 129.401 15.927 128.458 15.927 Z M 128.905 14.159 C 129.876 14.159 130.59 13.909 131.048 13.409 C 131.501 12.932 131.751 12.298 131.745 11.641 L 131.745 10.351 C 131.599 10.469 131.27 10.576 130.757 10.674 C 130.244 10.764 129.696 10.851 129.113 10.934 C 128.51 11.024 127.979 11.194 127.521 11.444 C 127.064 11.694 126.835 12.095 126.835 12.65 C 126.835 13.122 127.019 13.493 127.386 13.763 C 127.761 14.027 128.267 14.159 128.905 14.159 Z\" fill=\"rgb(250,250,250)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qna1si\",layoutDependency:layoutDependency,layoutId:\"tlZdSBLBR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.763 16\" overflow=\"visible\"><path d=\"M 7.23 16 C 5.808 16 4.553 15.664 3.464 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.305 5.018 0.915 3.818 C 1.525 2.618 2.372 1.682 3.454 1.009 C 4.543 0.336 5.8 0 7.23 0 C 8.36 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.763 5.409 L 11.413 5.409 C 11.183 4.355 10.694 3.544 9.945 2.975 C 9.203 2.4 8.305 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.315 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.308 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.231 13.888 7.251 13.888 C 8.298 13.888 9.193 13.604 9.935 13.035 C 10.684 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.203 14.916 10.299 15.345 C 9.384 15.78 8.361 16 7.23 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-91vnwo\",layoutDependency:layoutDependency,layoutId:\"amkZm48WL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.259 11.381\" overflow=\"visible\"><path d=\"M 3.808 11.381 C 2.712 11.381 1.803 11.104 1.082 10.549 C 0.361 9.987 0 9.159 0 8.063 C 0 7.23 0.205 6.593 0.614 6.148 C 1.03 5.698 1.567 5.375 2.226 5.181 C 2.892 4.987 3.596 4.845 4.338 4.754 C 4.883 4.689 5.427 4.62 5.971 4.546 C 6.374 4.491 6.658 4.408 6.825 4.296 C 6.998 4.186 7.085 3.995 7.085 3.724 L 7.085 3.631 C 7.085 3.097 6.89 2.66 6.502 2.321 C 6.114 1.973 5.569 1.8 4.869 1.8 C 4.169 1.8 3.596 1.97 3.152 2.31 C 2.708 2.643 2.465 3.062 2.424 3.568 L 0.271 3.568 C 0.319 2.521 0.759 1.665 1.591 0.998 C 2.424 0.333 3.527 0 4.9 0 C 6.252 0 7.317 0.333 8.094 0.999 C 8.87 1.665 9.259 2.556 9.259 3.672 L 9.259 11.204 L 7.095 11.204 L 7.095 9.644 L 7.053 9.644 C 6.824 10.088 6.46 10.49 5.961 10.851 C 5.469 11.204 4.751 11.381 3.808 11.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1flnqap\",layoutDependency:layoutDependency,layoutId:\"Wu7sIdCra\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.91 3.808\" overflow=\"visible\"><path d=\"M 2.07 3.808 C 3.04 3.808 3.755 3.558 4.213 3.058 C 4.666 2.581 4.916 1.947 4.91 1.29 L 4.91 0 C 4.764 0.118 4.435 0.225 3.922 0.323 C 3.375 0.418 2.827 0.505 2.278 0.583 C 1.675 0.673 1.144 0.843 0.686 1.093 C 0.229 1.343 0 1.744 0 2.299 C 0 2.771 0.183 3.142 0.551 3.412 C 0.925 3.676 1.431 3.808 2.07 3.808 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dmgcxb\",layoutDependency:layoutDependency,layoutId:\"Os5FhyurQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.719 11.204\" overflow=\"visible\"><path d=\"M 0 11.204 L 0 0.219 L 2.132 0.219 L 2.132 2.06 C 2.472 1.38 2.933 0.867 3.516 0.52 C 4.087 0.176 4.742 -0.003 5.409 0 C 6.159 0 6.814 0.19 7.375 0.572 C 7.945 0.954 8.343 1.439 8.572 2.029 C 8.876 1.426 9.345 0.921 9.924 0.572 C 10.534 0.191 11.246 0 12.057 0 C 12.737 0 13.354 0.15 13.909 0.447 C 14.463 0.746 14.904 1.19 15.229 1.779 C 15.556 2.362 15.719 3.093 15.719 3.974 L 15.719 11.204 L 13.513 11.204 L 13.513 4.161 C 13.513 3.378 13.295 2.809 12.858 2.455 C 12.421 2.102 11.904 1.925 11.308 1.925 C 10.573 1.925 9.994 2.154 9.571 2.611 C 9.147 3.062 8.936 3.638 8.936 4.338 L 8.936 11.204 L 6.772 11.204 L 6.772 4.016 C 6.772 3.385 6.568 2.878 6.158 2.496 C 5.756 2.116 5.243 1.925 4.618 1.925 C 3.981 1.925 3.415 2.15 2.923 2.601 C 2.437 3.051 2.195 3.711 2.195 4.578 L 2.195 11.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8web41\",layoutDependency:layoutDependency,layoutId:\"DxkYKtQkO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.195 10.985\" overflow=\"visible\"><path d=\"M 0 10.985 L 0 0 L 2.195 0 L 2.195 10.985 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r0edl0\",layoutDependency:layoutDependency,layoutId:\"Kkkt4CR9V\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.778 2.694\" overflow=\"visible\"><path d=\"M 1.384 2.694 C 0.995 2.694 0.666 2.566 0.395 2.309 C 0.137 2.058 -0.006 1.712 0 1.352 C 0 0.971 0.132 0.652 0.395 0.395 C 0.665 0.132 0.995 0 1.384 0 C 1.772 0 2.101 0.132 2.372 0.395 C 2.642 0.652 2.778 0.971 2.778 1.352 C 2.778 1.727 2.642 2.046 2.372 2.309 C 2.102 2.566 1.772 2.694 1.384 2.694 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17fzm19\",layoutDependency:layoutDependency,layoutId:\"DGHgBZO85\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.195 15.5\" overflow=\"visible\"><path d=\"M 2.195 0 L 2.195 15.5 L 0 15.5 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-smulhb\",layoutDependency:layoutDependency,layoutId:\"MN2zn3SSr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.518 11.485\" overflow=\"visible\"><path d=\"M 5.264 11.485 C 4.217 11.485 3.298 11.242 2.507 10.757 C 1.714 10.269 1.073 9.571 0.655 8.739 C 0.219 7.879 0 6.887 0 5.763 C 0 4.626 0.219 3.627 0.655 2.767 C 1.099 1.9 1.717 1.224 2.507 0.739 C 3.297 0.246 4.217 0 5.264 0 C 6.311 0 7.227 0.246 8.01 0.739 C 8.804 1.227 9.442 1.93 9.852 2.767 C 10.296 3.627 10.518 4.626 10.518 5.763 C 10.518 6.887 10.296 7.879 9.852 8.739 C 9.44 9.572 8.802 10.271 8.01 10.757 C 7.227 11.242 6.311 11.485 5.264 11.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hjw99s\",layoutDependency:layoutDependency,layoutId:\"IkGIF6TG4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.076 7.698\" overflow=\"visible\"><path d=\"M 3.038 7.698 C 3.981 7.698 4.723 7.351 5.264 6.658 C 5.805 5.964 6.076 5.034 6.076 3.869 C 6.076 2.69 5.802 1.751 5.254 1.05 C 4.713 0.35 3.974 0 3.038 0 C 2.102 0 1.36 0.35 0.812 1.05 C 0.271 1.744 0 2.683 0 3.87 C 0 5.041 0.27 5.974 0.812 6.668 C 1.352 7.354 2.095 7.698 3.038 7.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i3rjad\",layoutDependency:layoutDependency,layoutId:\"FdvEdLtJA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.764 16\" overflow=\"visible\"><path d=\"M 7.231 16 C 5.809 16 4.553 15.664 3.465 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.306 5.018 0.916 3.818 C 1.526 2.618 2.372 1.682 3.454 1.009 C 4.544 0.336 5.802 0 7.23 0 C 8.361 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.764 5.409 L 11.413 5.409 C 11.183 4.355 10.695 3.544 9.946 2.975 C 9.204 2.4 8.306 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.316 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.309 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.232 13.888 7.251 13.888 C 8.299 13.888 9.193 13.604 9.935 13.035 C 10.685 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.204 14.916 10.3 15.345 C 9.384 15.781 8.361 16 7.23 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qgi1s3\",layoutDependency:layoutDependency,layoutId:\"hJxiuPq2v\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.518 11.485\" overflow=\"visible\"><path d=\"M 5.264 11.485 C 4.217 11.485 3.298 11.242 2.507 10.757 C 1.715 10.269 1.074 9.571 0.656 8.739 C 0.219 7.879 0 6.887 0 5.763 C 0 4.626 0.219 3.627 0.656 2.767 C 1.099 1.9 1.716 1.224 2.507 0.739 C 3.297 0.246 4.217 0 5.264 0 C 6.311 0 7.227 0.246 8.011 0.739 C 8.804 1.227 9.442 1.931 9.851 2.767 C 10.296 3.627 10.518 4.626 10.518 5.763 C 10.518 6.887 10.296 7.879 9.852 8.739 C 9.44 9.571 8.802 10.271 8.011 10.757 C 7.227 11.242 6.311 11.485 5.264 11.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ndot\",layoutDependency:layoutDependency,layoutId:\"JEL0ceB9K\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.076 7.698\" overflow=\"visible\"><path d=\"M 3.038 7.698 C 3.981 7.698 4.723 7.351 5.264 6.658 C 5.805 5.964 6.076 5.034 6.076 3.869 C 6.076 2.69 5.802 1.751 5.254 1.05 C 4.713 0.35 3.974 0 3.038 0 C 2.102 0 1.36 0.35 0.812 1.05 C 0.271 1.744 0 2.683 0 3.87 C 0 5.041 0.27 5.974 0.812 6.668 C 1.352 7.354 2.095 7.698 3.038 7.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-avgyzk\",layoutDependency:layoutDependency,layoutId:\"pFFLhaCqw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 11.121\" overflow=\"visible\"><path d=\"M 0 11.121 L 0 0.136 L 2.102 0.136 L 2.102 1.915 L 2.143 1.915 C 2.344 1.311 2.66 0.843 3.09 0.51 C 3.527 0.17 4.095 0 4.796 0 C 4.962 0 5.115 0.007 5.254 0.021 C 5.392 0.035 5.507 0.045 5.597 0.052 L 5.597 2.102 C 5.449 2.072 5.3 2.05 5.15 2.039 C 4.915 2.01 4.679 1.997 4.442 1.998 C 3.825 1.998 3.294 2.213 2.851 2.643 C 2.414 3.073 2.195 3.735 2.195 4.63 L 2.195 11.121 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j5880y\",layoutDependency:layoutDependency,layoutId:\"Rt2q4nGtb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 11.121\" overflow=\"visible\"><path d=\"M 0 11.121 L 0 0.136 L 2.102 0.136 L 2.102 1.915 L 2.143 1.915 C 2.344 1.311 2.66 0.843 3.09 0.51 C 3.527 0.17 4.095 0 4.796 0 C 4.962 0 5.115 0.007 5.254 0.021 C 5.392 0.035 5.507 0.045 5.597 0.052 L 5.597 2.102 C 5.449 2.072 5.3 2.05 5.15 2.039 C 4.915 2.01 4.679 1.997 4.442 1.998 C 3.825 1.998 3.294 2.213 2.851 2.643 C 2.414 3.073 2.195 3.735 2.195 4.63 L 2.195 11.121 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aoftge\",layoutDependency:layoutDependency,layoutId:\"b2WeI90fo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.247 11.486\" overflow=\"visible\"><path d=\"M 5.233 11.486 C 4.144 11.486 3.208 11.24 2.424 10.747 C 1.646 10.253 1.022 9.55 0.624 8.719 C 0.208 7.852 0 6.867 0 5.764 C 0 4.648 0.219 3.656 0.656 2.789 C 1.093 1.922 1.696 1.242 2.466 0.75 C 3.236 0.25 4.12 0 5.119 0 C 6.159 0 7.06 0.244 7.823 0.73 C 8.593 1.215 9.19 1.89 9.613 2.758 C 10.036 3.618 10.247 4.613 10.247 5.744 L 10.247 6.337 L 2.164 6.337 C 2.206 7.328 2.49 8.129 3.017 8.74 C 3.551 9.35 4.3 9.655 5.264 9.655 C 5.986 9.655 6.578 9.492 7.043 9.166 C 7.508 8.84 7.816 8.417 7.969 7.896 L 10.081 7.896 C 9.957 8.587 9.652 9.233 9.197 9.769 C 8.734 10.319 8.15 10.754 7.49 11.039 C 6.811 11.337 6.058 11.486 5.233 11.486 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yjbh3i\",layoutDependency:layoutDependency,layoutId:\"iGGg_QwT4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.919 2.84\" overflow=\"visible\"><path d=\"M 0 2.84 L 5.919 2.84 C 5.829 1.966 5.52 1.276 4.993 0.77 C 4.466 0.257 3.787 0 2.954 0 C 2.122 0 1.442 0.257 0.915 0.77 C 0.395 1.276 0.09 1.966 0 2.84 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lbpa8c\",layoutDependency:layoutDependency,layoutId:\"gldrSoWC3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.259 11.381\" overflow=\"visible\"><path d=\"M 3.808 11.381 C 2.712 11.381 1.803 11.104 1.082 10.549 C 0.361 9.987 0 9.159 0 8.063 C 0 7.23 0.205 6.593 0.614 6.148 C 1.03 5.698 1.568 5.375 2.226 5.181 C 2.892 4.987 3.596 4.845 4.338 4.754 C 4.883 4.689 5.428 4.62 5.972 4.546 C 6.374 4.491 6.658 4.408 6.825 4.296 C 6.998 4.186 7.085 3.995 7.085 3.724 L 7.085 3.631 C 7.085 3.097 6.891 2.66 6.502 2.321 C 6.114 1.973 5.569 1.8 4.869 1.8 C 4.168 1.8 3.596 1.97 3.152 2.31 C 2.708 2.643 2.466 3.062 2.424 3.568 L 0.271 3.568 C 0.319 2.521 0.76 1.665 1.592 0.998 C 2.424 0.333 3.527 0 4.9 0 C 6.252 0 7.317 0.333 8.094 0.999 C 8.871 1.665 9.259 2.556 9.259 3.672 L 9.259 11.204 L 7.095 11.204 L 7.095 9.644 L 7.054 9.644 C 6.825 10.088 6.461 10.49 5.961 10.851 C 5.469 11.204 4.751 11.381 3.808 11.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1336jwy\",layoutDependency:layoutDependency,layoutId:\"fMaNojmgL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.91 3.808\" overflow=\"visible\"><path d=\"M 2.07 3.808 C 3.041 3.808 3.755 3.558 4.213 3.058 C 4.666 2.581 4.916 1.947 4.91 1.29 L 4.91 0 C 4.764 0.118 4.435 0.225 3.922 0.323 C 3.409 0.413 2.861 0.5 2.278 0.583 C 1.675 0.673 1.144 0.843 0.686 1.093 C 0.229 1.343 0 1.744 0 2.299 C 0 2.771 0.184 3.142 0.551 3.412 C 0.926 3.676 1.432 3.808 2.07 3.808 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ec1vrc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"FNJWL0Bcb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":buXbZSxJN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(24+((componentViewport?.height||72)-48-24)/2)+0+0,...addPropertyOverrides({kzmRW3DzB:{y:(componentViewport?.y||0)+24+111+0+12+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rzg966-container\",layoutDependency:layoutDependency,layoutId:\"BDb8J79a9-container\",nodeId:\"BDb8J79a9\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"BDb8J79a9\",layoutId:\"BDb8J79a9\",Uz0_BKuUe:\"About\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks[0],...addPropertyOverrides({DeoHQlpU1:{YN_itvKzV:resolvedLinks[1]},kzmRW3DzB:{rFK8WUjd8:rFK8WUjd84kcfgl,variant:matchVariant(\"nbdvtVP7G\"),YN_itvKzV:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined},{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined},{href:{webPageId:\"GatKPTlp8\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(24+((componentViewport?.height||72)-48-24)/2)+0+0,...addPropertyOverrides({kzmRW3DzB:{y:(componentViewport?.y||0)+24+111+0+12+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kmygrj-container\",layoutDependency:layoutDependency,layoutId:\"PD_IIxj6G-container\",nodeId:\"PD_IIxj6G\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"PD_IIxj6G\",layoutId:\"PD_IIxj6G\",Uz0_BKuUe:\"Projects\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks1[0],...addPropertyOverrides({DeoHQlpU1:{YN_itvKzV:resolvedLinks1[1]},kzmRW3DzB:{rFK8WUjd8:rFK8WUjd84kcfgl,variant:matchVariant(\"nbdvtVP7G\"),YN_itvKzV:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":uVwwdhdlW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(24+((componentViewport?.height||72)-48-24)/2)+0+0,...addPropertyOverrides({kzmRW3DzB:{y:(componentViewport?.y||0)+24+111+0+12+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ygm5i0-container\",layoutDependency:layoutDependency,layoutId:\"WjHkeHoyg-container\",nodeId:\"WjHkeHoyg\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"WjHkeHoyg\",layoutId:\"WjHkeHoyg\",Uz0_BKuUe:\"Services\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks2[0],...addPropertyOverrides({DeoHQlpU1:{YN_itvKzV:resolvedLinks2[1]},kzmRW3DzB:{rFK8WUjd8:rFK8WUjd84kcfgl,variant:matchVariant(\"nbdvtVP7G\"),YN_itvKzV:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":S48s0AycK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(24+((componentViewport?.height||72)-48-24)/2)+0+0,...addPropertyOverrides({kzmRW3DzB:{y:(componentViewport?.y||0)+24+111+0+12+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c7a69g-container\",layoutDependency:layoutDependency,layoutId:\"f63uav36b-container\",nodeId:\"f63uav36b\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"f63uav36b\",layoutId:\"f63uav36b\",Uz0_BKuUe:\"How i work\",variant:matchVariant(\"TaNEhOzUw\"),width:\"100%\",YN_itvKzV:resolvedLinks3[0],...addPropertyOverrides({DeoHQlpU1:{YN_itvKzV:resolvedLinks3[1]},kzmRW3DzB:{rFK8WUjd8:rFK8WUjd84kcfgl,variant:matchVariant(\"nbdvtVP7G\"),YN_itvKzV:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(24+((componentViewport?.height||72)-48-24)/2)+0,...addPropertyOverrides({kzmRW3DzB:{height:60,y:(componentViewport?.y||0)+24+111+0+156}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pp6upw-container\",layoutDependency:layoutDependency,layoutId:\"hq73P5NKO-container\",nodeId:\"hq73P5NKO\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(Button,{EA7ls9J_I:\"Let's Talk\",height:\"100%\",id:\"hq73P5NKO\",layoutId:\"hq73P5NKO\",SRWY0tgXJ:\"mailto:camilocorrea5@gmail.com?subject=Let's%20talk%20about%20a%20project&body=Hey%20Camilo%2C%20I%20want%20to%20talk%20about...\",variant:matchVariant(\"uorHaCsY_\"),width:\"100%\",...addPropertyOverrides({kzmRW3DzB:{style:{height:\"100%\"},variant:matchVariant(\"MUQkMAmBe\")}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1inv7lq\",\"data-framer-name\":\"Logo-Mobile\",layoutDependency:layoutDependency,layoutId:\"djVIQT_vw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"31px\",...addPropertyOverrides({aBaXvmDne:{y:(componentViewport?.y||0)+24+0+0},kzmRW3DzB:{y:(componentViewport?.y||0)+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rjohdh-container\",layoutDependency:layoutDependency,layoutId:\"xqdi1EtsT-container\",nodeId:\"xqdi1EtsT\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"xqdi1EtsT\",layoutId:\"xqdi1EtsT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"sWSp35aZ3\"),W41POyFF1:W41POyFF111zsr03,width:\"100%\",...addPropertyOverrides({aBaXvmDne:{W41POyFF1:W41POyFF1xbojez},kzmRW3DzB:{variant:matchVariant(\"Nla6WBAvm\"),W41POyFF1:W41POyFF14kcfgl}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pz53uoVjv\",openInNewTab:false,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-h0vsv framer-blk6ud\",\"data-framer-name\":\"Eclipsis\",layoutDependency:layoutDependency,layoutId:\"pz53uoVjv\",...addPropertyOverrides({aBaXvmDne:{\"aria-label\":\"Go to homepage\"},kzmRW3DzB:{\"aria-label\":\"Go to homepage\",\"data-highlight\":true,onTap:onTap4kcfgl}},baseVariant,gestureVariant),children:[isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1erja64\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"eNArXz5dl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.047 16\" overflow=\"visible\"><path d=\"M 0 15.75 L 0 0.25 L 10.767 0.25 L 10.767 2.632 L 2.746 2.632 L 2.746 6.71 L 10.164 6.71 L 10.164 9.051 L 2.746 9.051 L 2.746 13.368 L 10.767 13.368 L 10.767 15.75 Z M 20.368 16 C 18.94 16 17.677 15.671 16.582 15.012 C 15.486 14.353 14.626 13.423 14.002 12.224 C 13.377 11.024 13.065 9.619 13.065 8.01 C 13.065 6.387 13.377 4.976 14.001 3.776 C 14.626 2.577 15.486 1.647 16.581 0.988 C 17.677 0.329 18.94 0 20.368 0 C 21.534 0 22.588 0.229 23.531 0.687 C 24.474 1.144 25.251 1.789 25.861 2.622 C 26.478 3.454 26.874 4.435 27.047 5.566 L 24.249 5.566 C 24.041 4.581 23.593 3.818 22.907 3.277 C 22.22 2.736 21.381 2.465 20.389 2.465 C 19.446 2.465 18.631 2.694 17.944 3.152 C 17.265 3.61 16.741 4.255 16.374 5.087 C 16.013 5.919 15.833 6.894 15.833 8.01 C 15.833 9.12 16.013 10.091 16.374 10.923 C 16.741 11.748 17.265 12.39 17.944 12.848 C 18.624 13.305 19.439 13.534 20.389 13.534 C 21.374 13.534 22.21 13.267 22.896 12.733 C 23.583 12.199 24.037 11.44 24.259 10.455 L 27.047 10.455 C 26.874 11.586 26.478 12.567 25.861 13.399 C 25.251 14.224 24.474 14.866 23.531 15.324 C 22.588 15.774 21.534 16 20.368 16 Z M 29.897 15.75 L 29.897 0.25 L 32.643 0.25 L 32.643 13.368 L 39.832 13.368 L 39.832 15.75 Z M 45.209 0.25 L 45.209 15.75 L 42.463 15.75 L 42.463 0.25 Z M 48.641 15.75 L 48.641 0.25 L 54.561 0.25 C 55.698 0.25 56.679 0.451 57.505 0.853 C 58.337 1.255 58.975 1.827 59.419 2.57 C 59.87 3.312 60.095 4.189 60.095 5.201 C 60.095 6.221 59.866 7.102 59.408 7.844 C 58.951 8.586 58.302 9.162 57.463 9.571 C 56.631 9.973 55.646 10.174 54.509 10.174 L 51.388 10.174 L 51.388 15.75 Z M 51.388 7.823 L 54.405 7.823 C 55.327 7.823 56.055 7.591 56.589 7.126 C 57.123 6.654 57.39 6.013 57.39 5.201 C 57.39 4.397 57.123 3.762 56.589 3.298 C 56.055 2.833 55.327 2.601 54.405 2.601 L 51.388 2.601 Z M 68.417 16 C 66.496 16 64.991 15.532 63.902 14.595 C 62.82 13.652 62.279 12.352 62.279 10.694 L 64.973 10.694 C 64.987 11.631 65.296 12.362 65.899 12.889 C 66.509 13.416 67.356 13.68 68.437 13.68 C 69.402 13.68 70.178 13.479 70.768 13.077 C 71.357 12.667 71.652 12.123 71.652 11.443 C 71.652 10.896 71.43 10.452 70.986 10.112 C 70.542 9.765 69.804 9.474 68.77 9.238 L 67.106 8.863 C 65.559 8.51 64.419 7.986 63.683 7.293 C 62.948 6.599 62.581 5.708 62.581 4.619 C 62.581 3.697 62.816 2.889 63.288 2.195 C 63.766 1.501 64.432 0.964 65.285 0.583 C 66.145 0.194 67.144 0 68.281 0 C 70.015 0 71.388 0.441 72.401 1.321 C 73.42 2.202 73.951 3.412 73.993 4.952 L 71.382 4.952 C 71.326 4.133 71.021 3.492 70.466 3.027 C 69.911 2.563 69.18 2.33 68.271 2.33 C 67.411 2.33 66.707 2.531 66.159 2.934 C 65.611 3.336 65.337 3.853 65.337 4.484 C 65.337 5.004 65.552 5.427 65.982 5.753 C 66.419 6.072 67.144 6.346 68.157 6.575 L 69.727 6.939 C 71.336 7.293 72.515 7.82 73.264 8.52 C 74.014 9.221 74.388 10.14 74.388 11.277 C 74.388 12.241 74.145 13.077 73.66 13.784 C 73.174 14.491 72.484 15.039 71.59 15.428 C 70.695 15.809 69.637 16 68.417 16 Z M 80.036 0.25 L 80.036 15.75 L 77.29 15.75 L 77.29 0.25 Z M 89.075 16 C 87.154 16 85.649 15.532 84.561 14.595 C 83.479 13.652 82.938 12.352 82.938 10.694 L 85.632 10.694 C 85.646 11.631 85.955 12.362 86.558 12.889 C 87.168 13.416 88.014 13.68 89.096 13.68 C 90.06 13.68 90.837 13.479 91.427 13.077 C 92.016 12.667 92.311 12.123 92.311 11.443 C 92.311 10.896 92.089 10.452 91.645 10.112 C 91.201 9.765 90.463 9.474 89.429 9.238 L 87.765 8.863 C 86.218 8.51 85.077 7.986 84.342 7.293 C 83.607 6.599 83.239 5.708 83.239 4.619 C 83.239 3.697 83.475 2.889 83.947 2.195 C 84.425 1.501 85.091 0.964 85.944 0.583 C 86.804 0.194 87.803 0 88.94 0 C 90.674 0 92.047 0.441 93.06 1.321 C 94.079 2.202 94.61 3.412 94.652 4.952 L 92.04 4.952 C 91.985 4.133 91.68 3.492 91.125 3.027 C 90.57 2.563 89.838 2.33 88.93 2.33 C 88.07 2.33 87.366 2.531 86.818 2.934 C 86.27 3.336 85.996 3.853 85.996 4.484 C 85.996 5.004 86.211 5.427 86.641 5.753 C 87.078 6.072 87.803 6.346 88.815 6.575 L 90.386 6.939 C 91.995 7.293 93.174 7.82 93.923 8.52 C 94.672 9.221 95.047 10.14 95.047 11.277 C 95.047 12.241 94.804 13.077 94.319 13.784 C 93.833 14.492 93.143 15.039 92.248 15.428 C 91.354 15.809 90.296 16 89.075 16 Z\" fill=\"rgb(245,245,245)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x6nazl\",layoutDependency:layoutDependency,layoutId:\"BtpSw33ma\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.767 15.5\" overflow=\"visible\"><path d=\"M 0 15.5 L 0 0 L 10.767 0 L 10.767 2.382 L 2.746 2.382 L 2.746 6.46 L 10.164 6.46 L 10.164 8.801 L 2.746 8.801 L 2.746 13.118 L 10.767 13.118 L 10.767 15.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ueqcub\",layoutDependency:layoutDependency,layoutId:\"TB9UaDCmD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.982 16\" overflow=\"visible\"><path d=\"M 7.303 16 C 5.874 16 4.612 15.671 3.516 15.012 C 2.421 14.353 1.561 13.423 0.937 12.224 C 0.312 11.024 0 9.619 0 8.01 C 0 6.387 0.312 4.976 0.936 3.776 C 1.561 2.577 2.421 1.647 3.516 0.988 C 4.612 0.329 5.874 0 7.303 0 C 8.468 0 9.522 0.229 10.466 0.687 C 11.409 1.144 12.186 1.789 12.796 2.622 C 13.413 3.454 13.808 4.435 13.982 5.566 L 11.184 5.566 C 10.975 4.581 10.528 3.818 9.842 3.277 C 9.155 2.736 8.316 2.465 7.324 2.465 C 6.381 2.465 5.566 2.694 4.879 3.152 C 4.2 3.61 3.676 4.255 3.308 5.087 C 2.948 5.919 2.767 6.894 2.767 8.01 C 2.767 9.12 2.948 10.091 3.308 10.923 C 3.676 11.748 4.2 12.39 4.879 12.848 C 5.559 13.305 6.374 13.534 7.324 13.534 C 8.309 13.534 9.145 13.267 9.831 12.733 C 10.518 12.199 10.972 11.44 11.194 10.455 L 13.982 10.455 C 13.808 11.586 13.413 12.567 12.796 13.399 C 12.186 14.224 11.409 14.866 10.466 15.324 C 9.522 15.774 8.468 16 7.303 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5mdttt\",layoutDependency:layoutDependency,layoutId:\"ZsLZ9ZRE0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.935 15.5\" overflow=\"visible\"><path d=\"M 0 15.5 L 0 0 L 2.746 0 L 2.746 13.118 L 9.935 13.118 L 9.935 15.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lhk8of\",layoutDependency:layoutDependency,layoutId:\"wV3mWcA4C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.746 15.5\" overflow=\"visible\"><path d=\"M 2.746 0 L 2.746 15.5 L 0 15.5 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4moic6\",layoutDependency:layoutDependency,layoutId:\"QS6BiCy5B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.454 15.5\" overflow=\"visible\"><path d=\"M 0 15.5 L 0 0 L 5.919 0 C 7.057 0 8.038 0.201 8.863 0.603 C 9.696 1.006 10.334 1.578 10.778 2.32 C 11.228 3.062 11.454 3.939 11.454 4.952 C 11.454 5.971 11.225 6.852 10.767 7.594 C 10.309 8.336 9.661 8.912 8.822 9.321 C 7.99 9.723 7.005 9.925 5.867 9.925 L 2.746 9.925 L 2.746 15.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gjank0\",layoutDependency:layoutDependency,layoutId:\"oj4xKT2X_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.003 5.222\" overflow=\"visible\"><path d=\"M 0 5.222 L 3.017 5.222 C 3.939 5.222 4.668 4.99 5.201 4.525 C 5.736 4.054 6.003 3.412 6.003 2.601 C 6.003 1.796 5.736 1.162 5.201 0.697 C 4.668 0.232 3.939 0 3.017 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pkvd6q\",layoutDependency:layoutDependency,layoutId:\"IhAcTohiv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.109 16\" overflow=\"visible\"><path d=\"M 6.138 16 C 4.217 16 2.712 15.532 1.623 14.595 C 0.541 13.652 0 12.352 0 10.694 L 2.694 10.694 C 2.708 11.631 3.017 12.362 3.62 12.889 C 4.23 13.416 5.077 13.68 6.159 13.68 C 7.123 13.68 7.899 13.479 8.489 13.077 C 9.078 12.667 9.373 12.123 9.373 11.443 C 9.373 10.896 9.151 10.452 8.707 10.112 C 8.263 9.765 7.525 9.474 6.492 9.238 L 4.827 8.863 C 3.28 8.51 2.14 7.986 1.404 7.293 C 0.669 6.599 0.302 5.708 0.302 4.619 C 0.302 3.697 0.538 2.889 1.009 2.195 C 1.488 1.501 2.153 0.964 3.006 0.583 C 3.866 0.194 4.865 0 6.003 0 C 7.736 0 9.11 0.441 10.122 1.321 C 11.142 2.202 11.672 3.412 11.714 4.952 L 9.103 4.952 C 9.047 4.133 8.742 3.492 8.187 3.027 C 7.632 2.563 6.901 2.33 5.992 2.33 C 5.132 2.33 4.428 2.531 3.88 2.934 C 3.332 3.336 3.059 3.853 3.059 4.484 C 3.059 5.004 3.274 5.427 3.704 5.753 C 4.14 6.072 4.865 6.346 5.878 6.575 L 7.449 6.939 C 9.058 7.293 10.237 7.82 10.986 8.52 C 11.735 9.221 12.109 10.14 12.109 11.277 C 12.109 12.241 11.866 13.077 11.381 13.784 C 10.895 14.491 10.205 15.039 9.311 15.428 C 8.416 15.809 7.358 16 6.138 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d1ygoa\",layoutDependency:layoutDependency,layoutId:\"HhG2y67y5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.746 15.5\" overflow=\"visible\"><path d=\"M 2.746 0 L 2.746 15.5 L 0 15.5 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r2002u\",layoutDependency:layoutDependency,layoutId:\"Qe20CP4Er\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.109 16\" overflow=\"visible\"><path d=\"M 6.138 16 C 4.217 16 2.712 15.532 1.623 14.595 C 0.541 13.652 0 12.352 0 10.694 L 2.694 10.694 C 2.708 11.631 3.017 12.362 3.62 12.889 C 4.23 13.416 5.077 13.68 6.159 13.68 C 7.123 13.68 7.899 13.479 8.489 13.077 C 9.078 12.667 9.373 12.123 9.373 11.443 C 9.373 10.896 9.151 10.452 8.707 10.112 C 8.263 9.765 7.525 9.474 6.492 9.238 L 4.827 8.863 C 3.28 8.51 2.14 7.986 1.404 7.293 C 0.669 6.599 0.302 5.708 0.302 4.619 C 0.302 3.697 0.537 2.889 1.009 2.195 C 1.488 1.501 2.153 0.964 3.006 0.583 C 3.866 0.194 4.865 0 6.003 0 C 7.736 0 9.11 0.441 10.122 1.321 C 11.142 2.202 11.672 3.412 11.714 4.952 L 9.103 4.952 C 9.047 4.133 8.742 3.492 8.187 3.027 C 7.632 2.563 6.901 2.33 5.992 2.33 C 5.132 2.33 4.428 2.531 3.88 2.934 C 3.332 3.336 3.059 3.853 3.059 4.484 C 3.059 5.004 3.274 5.427 3.704 5.753 C 4.14 6.072 4.865 6.346 5.878 6.575 L 7.449 6.939 C 9.058 7.293 10.237 7.82 10.986 8.52 C 11.735 9.221 12.109 10.14 12.109 11.277 C 12.109 12.241 11.866 13.077 11.381 13.784 C 10.895 14.492 10.205 15.039 9.311 15.428 C 8.416 15.809 7.358 16 6.138 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-382ipp\",layoutDependency:layoutDependency,layoutId:\"EAxjLU2t_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 133.909 16\" overflow=\"visible\"><path d=\"M 7.23 16 C 5.808 16 4.553 15.664 3.464 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.305 5.018 0.915 3.818 C 1.525 2.618 2.372 1.682 3.454 1.009 C 4.543 0.336 5.8 0 7.23 0 C 8.36 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.763 5.409 L 11.413 5.409 C 11.183 4.355 10.694 3.544 9.945 2.975 C 9.203 2.4 8.305 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.315 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.308 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.231 13.888 7.251 13.888 C 8.298 13.888 9.193 13.604 9.935 13.035 C 10.684 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.203 14.916 10.299 15.345 C 9.384 15.78 8.361 16 7.23 16 Z M 19.163 15.927 C 18.067 15.927 17.158 15.65 16.437 15.095 C 15.716 14.533 15.355 13.705 15.355 12.609 C 15.355 11.776 15.56 11.139 15.969 10.694 C 16.385 10.244 16.922 9.921 17.581 9.727 C 18.247 9.533 18.951 9.391 19.693 9.3 C 20.238 9.235 20.782 9.166 21.326 9.092 C 21.729 9.037 22.013 8.954 22.18 8.842 C 22.353 8.732 22.44 8.541 22.44 8.27 L 22.44 8.177 C 22.44 7.643 22.245 7.206 21.857 6.867 C 21.469 6.519 20.924 6.346 20.224 6.346 C 19.524 6.346 18.951 6.516 18.507 6.856 C 18.063 7.189 17.82 7.608 17.779 8.114 L 15.626 8.114 C 15.674 7.067 16.114 6.211 16.946 5.544 C 17.779 4.879 18.882 4.546 20.255 4.546 C 21.607 4.546 22.672 4.879 23.449 5.545 C 24.225 6.211 24.614 7.102 24.614 8.218 L 24.614 15.75 L 22.45 15.75 L 22.45 14.19 L 22.408 14.19 C 22.179 14.634 21.815 15.036 21.316 15.397 C 20.824 15.75 20.106 15.927 19.163 15.927 Z M 19.61 14.159 C 20.58 14.159 21.295 13.909 21.753 13.409 C 22.206 12.932 22.456 12.298 22.45 11.641 L 22.45 10.351 C 22.304 10.469 21.975 10.576 21.462 10.674 C 20.915 10.769 20.367 10.856 19.818 10.934 C 19.215 11.024 18.684 11.194 18.226 11.444 C 17.769 11.694 17.54 12.095 17.54 12.65 C 17.54 13.122 17.723 13.493 18.091 13.763 C 18.465 14.027 18.971 14.159 19.61 14.159 Z M 27.09 15.75 L 27.09 4.765 L 29.222 4.765 L 29.222 6.606 C 29.562 5.926 30.023 5.413 30.606 5.066 C 31.177 4.722 31.832 4.542 32.499 4.546 C 33.249 4.546 33.904 4.736 34.465 5.118 C 35.035 5.5 35.433 5.985 35.662 6.575 C 35.966 5.972 36.435 5.466 37.014 5.118 C 37.624 4.737 38.336 4.546 39.147 4.546 C 39.827 4.546 40.444 4.696 40.999 4.993 C 41.553 5.292 41.994 5.736 42.319 6.325 C 42.646 6.908 42.809 7.639 42.809 8.52 L 42.809 15.75 L 40.603 15.75 L 40.603 8.707 C 40.603 7.924 40.385 7.355 39.948 7.001 C 39.511 6.648 38.994 6.471 38.398 6.471 C 37.663 6.471 37.084 6.7 36.661 7.157 C 36.237 7.608 36.026 8.184 36.026 8.884 L 36.026 15.75 L 33.862 15.75 L 33.862 8.562 C 33.862 7.931 33.658 7.424 33.248 7.042 C 32.846 6.662 32.333 6.471 31.708 6.471 C 31.071 6.471 30.505 6.696 30.013 7.147 C 29.527 7.597 29.285 8.257 29.285 9.124 L 29.285 15.75 Z M 45.295 15.75 L 45.295 4.765 L 47.49 4.765 L 47.49 15.75 Z M 46.388 2.871 C 45.999 2.871 45.67 2.743 45.399 2.486 C 45.141 2.235 44.998 1.889 45.004 1.529 C 45.004 1.148 45.136 0.829 45.399 0.572 C 45.669 0.309 45.999 0.177 46.388 0.177 C 46.776 0.177 47.105 0.309 47.376 0.572 C 47.646 0.829 47.782 1.148 47.782 1.529 C 47.782 1.904 47.646 2.223 47.376 2.486 C 47.106 2.743 46.776 2.871 46.388 2.871 Z M 52.172 0.25 L 52.172 15.75 L 49.977 15.75 L 49.977 0.25 Z M 59.381 16 C 58.334 16 57.415 15.757 56.624 15.272 C 55.831 14.784 55.19 14.086 54.772 13.254 C 54.336 12.394 54.117 11.402 54.117 10.278 C 54.117 9.141 54.336 8.142 54.772 7.282 C 55.216 6.415 55.834 5.739 56.624 5.254 C 57.414 4.761 58.334 4.515 59.381 4.515 C 60.428 4.515 61.344 4.761 62.127 5.254 C 62.921 5.742 63.559 6.445 63.969 7.282 C 64.413 8.142 64.635 9.141 64.635 10.278 C 64.635 11.402 64.413 12.394 63.969 13.254 C 63.557 14.087 62.919 14.786 62.127 15.272 C 61.344 15.757 60.428 16 59.381 16 Z M 59.381 14.107 C 60.324 14.107 61.066 13.76 61.607 13.067 C 62.148 12.373 62.419 11.443 62.419 10.278 C 62.419 9.099 62.145 8.16 61.597 7.459 C 61.056 6.759 60.317 6.409 59.381 6.409 C 58.445 6.409 57.703 6.759 57.155 7.459 C 56.614 8.153 56.343 9.092 56.343 10.279 C 56.343 11.45 56.613 12.383 57.155 13.077 C 57.695 13.763 58.438 14.107 59.381 14.107 Z M 78.492 16 C 77.07 16 75.814 15.664 74.726 14.99 C 73.636 14.318 72.787 13.382 72.176 12.182 C 71.566 10.982 71.261 9.592 71.261 8.01 C 71.261 6.415 71.567 5.018 72.177 3.818 C 72.787 2.618 73.633 1.682 74.715 1.009 C 75.805 0.336 77.063 0 78.491 0 C 79.622 0 80.645 0.222 81.561 0.666 C 82.467 1.096 83.252 1.743 83.849 2.549 C 84.452 3.353 84.844 4.307 85.025 5.409 L 82.674 5.409 C 82.444 4.355 81.956 3.544 81.207 2.975 C 80.465 2.4 79.567 2.112 78.512 2.112 C 77.492 2.112 76.615 2.358 75.88 2.85 C 75.145 3.343 74.577 4.033 74.174 4.92 C 73.779 5.808 73.581 6.838 73.581 8.01 C 73.581 9.182 73.779 10.209 74.174 11.09 C 74.57 11.97 75.134 12.657 75.87 13.15 C 76.612 13.642 77.493 13.888 78.512 13.888 C 79.56 13.888 80.454 13.604 81.196 13.035 C 81.946 12.466 82.441 11.658 82.684 10.611 L 85.024 10.611 C 84.844 11.707 84.452 12.661 83.849 13.472 C 83.25 14.273 82.465 14.916 81.561 15.345 C 80.645 15.781 79.622 16 78.491 16 Z M 91.797 16 C 90.75 16 89.831 15.757 89.04 15.272 C 88.248 14.784 87.607 14.086 87.189 13.254 C 86.752 12.394 86.533 11.402 86.533 10.278 C 86.533 9.141 86.752 8.142 87.189 7.282 C 87.632 6.415 88.249 5.739 89.04 5.254 C 89.83 4.761 90.75 4.515 91.797 4.515 C 92.844 4.515 93.76 4.761 94.544 5.254 C 95.337 5.742 95.975 6.446 96.384 7.282 C 96.829 8.142 97.051 9.141 97.051 10.278 C 97.051 11.402 96.829 12.394 96.385 13.254 C 95.973 14.086 95.335 14.786 94.544 15.272 C 93.76 15.757 92.844 16 91.797 16 Z M 91.797 14.107 C 92.74 14.107 93.482 13.76 94.023 13.067 C 94.564 12.373 94.835 11.443 94.835 10.278 C 94.835 9.099 94.561 8.16 94.013 7.459 C 93.472 6.759 92.733 6.409 91.797 6.409 C 90.861 6.409 90.119 6.759 89.571 7.459 C 89.03 8.153 88.759 9.092 88.759 10.279 C 88.759 11.45 89.029 12.383 89.571 13.077 C 90.111 13.763 90.854 14.107 91.797 14.107 Z M 98.996 15.75 L 98.996 4.765 L 101.098 4.765 L 101.098 6.544 L 101.139 6.544 C 101.34 5.94 101.656 5.472 102.086 5.139 C 102.523 4.799 103.091 4.629 103.792 4.629 C 103.958 4.629 104.111 4.636 104.25 4.65 C 104.388 4.664 104.503 4.674 104.593 4.681 L 104.593 6.731 C 104.445 6.701 104.296 6.679 104.146 6.668 C 103.911 6.639 103.675 6.626 103.438 6.627 C 102.821 6.627 102.29 6.842 101.847 7.272 C 101.41 7.702 101.191 8.364 101.191 9.259 L 101.191 15.75 Z M 106.299 15.75 L 106.299 4.765 L 108.401 4.765 L 108.401 6.544 L 108.442 6.544 C 108.643 5.94 108.959 5.472 109.389 5.139 C 109.826 4.799 110.394 4.629 111.095 4.629 C 111.261 4.629 111.414 4.636 111.553 4.65 C 111.691 4.664 111.806 4.674 111.896 4.681 L 111.896 6.731 C 111.748 6.701 111.599 6.679 111.449 6.668 C 111.214 6.639 110.978 6.626 110.741 6.627 C 110.124 6.627 109.593 6.842 109.15 7.272 C 108.713 7.702 108.494 8.364 108.494 9.259 L 108.494 15.75 Z M 118.065 16 C 116.976 16 116.04 15.754 115.256 15.261 C 114.478 14.767 113.854 14.064 113.456 13.233 C 113.04 12.366 112.832 11.381 112.832 10.278 C 112.832 9.162 113.051 8.17 113.488 7.303 C 113.925 6.436 114.528 5.756 115.298 5.264 C 116.068 4.764 116.952 4.514 117.951 4.514 C 118.991 4.514 119.892 4.758 120.655 5.244 C 121.425 5.729 122.022 6.404 122.445 7.272 C 122.868 8.132 123.079 9.127 123.079 10.258 L 123.079 10.851 L 114.996 10.851 C 115.038 11.842 115.322 12.643 115.849 13.254 C 116.383 13.864 117.132 14.169 118.096 14.169 C 118.818 14.169 119.41 14.006 119.875 13.68 C 120.34 13.354 120.648 12.931 120.801 12.41 L 122.913 12.41 C 122.789 13.101 122.484 13.747 122.029 14.283 C 121.566 14.833 120.982 15.268 120.322 15.553 C 119.643 15.851 118.89 16 118.065 16 Z M 115.017 9.186 L 120.936 9.186 C 120.846 8.312 120.537 7.622 120.01 7.116 C 119.483 6.603 118.804 6.346 117.971 6.346 C 117.139 6.346 116.459 6.603 115.932 7.116 C 115.412 7.622 115.107 8.312 115.017 9.186 Z M 128.458 15.927 C 127.362 15.927 126.453 15.65 125.732 15.095 C 125.011 14.533 124.65 13.705 124.65 12.609 C 124.65 11.776 124.855 11.139 125.264 10.694 C 125.68 10.244 126.218 9.921 126.876 9.727 C 127.542 9.533 128.246 9.391 128.988 9.3 C 129.533 9.235 130.078 9.166 130.622 9.092 C 131.024 9.037 131.308 8.954 131.475 8.842 C 131.648 8.732 131.735 8.541 131.735 8.27 L 131.735 8.177 C 131.735 7.643 131.541 7.206 131.152 6.867 C 130.764 6.519 130.219 6.346 129.519 6.346 C 128.818 6.346 128.246 6.516 127.802 6.856 C 127.358 7.189 127.116 7.608 127.074 8.114 L 124.921 8.114 C 124.969 7.067 125.41 6.211 126.242 5.544 C 127.074 4.879 128.177 4.546 129.55 4.546 C 130.902 4.546 131.967 4.879 132.744 5.545 C 133.521 6.211 133.909 7.102 133.909 8.218 L 133.909 15.75 L 131.745 15.75 L 131.745 14.19 L 131.704 14.19 C 131.475 14.634 131.111 15.036 130.611 15.397 C 130.119 15.75 129.401 15.927 128.458 15.927 Z M 128.905 14.159 C 129.876 14.159 130.59 13.909 131.048 13.409 C 131.501 12.932 131.751 12.298 131.745 11.641 L 131.745 10.351 C 131.599 10.469 131.27 10.576 130.757 10.674 C 130.244 10.764 129.696 10.851 129.113 10.934 C 128.51 11.024 127.979 11.194 127.521 11.444 C 127.064 11.694 126.835 12.095 126.835 12.65 C 126.835 13.122 127.019 13.493 127.386 13.763 C 127.761 14.027 128.267 14.159 128.905 14.159 Z\" fill=\"rgb(250,250,250)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-92sy16\",layoutDependency:layoutDependency,layoutId:\"IcE1nptQ9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.763 16\" overflow=\"visible\"><path d=\"M 7.23 16 C 5.808 16 4.553 15.664 3.464 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.305 5.018 0.915 3.818 C 1.525 2.618 2.372 1.682 3.454 1.009 C 4.543 0.336 5.8 0 7.23 0 C 8.36 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.763 5.409 L 11.413 5.409 C 11.183 4.355 10.694 3.544 9.945 2.975 C 9.203 2.4 8.305 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.315 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.308 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.231 13.888 7.251 13.888 C 8.298 13.888 9.193 13.604 9.935 13.035 C 10.684 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.203 14.916 10.299 15.345 C 9.384 15.78 8.361 16 7.23 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rkary3\",layoutDependency:layoutDependency,layoutId:\"X9ghHxeJv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.259 11.381\" overflow=\"visible\"><path d=\"M 3.808 11.381 C 2.712 11.381 1.803 11.104 1.082 10.549 C 0.361 9.987 0 9.159 0 8.063 C 0 7.23 0.205 6.593 0.614 6.148 C 1.03 5.698 1.567 5.375 2.226 5.181 C 2.892 4.987 3.596 4.845 4.338 4.754 C 4.883 4.689 5.427 4.62 5.971 4.546 C 6.374 4.491 6.658 4.408 6.825 4.296 C 6.998 4.186 7.085 3.995 7.085 3.724 L 7.085 3.631 C 7.085 3.097 6.89 2.66 6.502 2.321 C 6.114 1.973 5.569 1.8 4.869 1.8 C 4.169 1.8 3.596 1.97 3.152 2.31 C 2.708 2.643 2.465 3.062 2.424 3.568 L 0.271 3.568 C 0.319 2.521 0.759 1.665 1.591 0.998 C 2.424 0.333 3.527 0 4.9 0 C 6.252 0 7.317 0.333 8.094 0.999 C 8.87 1.665 9.259 2.556 9.259 3.672 L 9.259 11.204 L 7.095 11.204 L 7.095 9.644 L 7.053 9.644 C 6.824 10.088 6.46 10.49 5.961 10.851 C 5.469 11.204 4.751 11.381 3.808 11.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b8unph\",layoutDependency:layoutDependency,layoutId:\"PKgjACPTL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.91 3.808\" overflow=\"visible\"><path d=\"M 2.07 3.808 C 3.04 3.808 3.755 3.558 4.213 3.058 C 4.666 2.581 4.916 1.947 4.91 1.29 L 4.91 0 C 4.764 0.118 4.435 0.225 3.922 0.323 C 3.375 0.418 2.827 0.505 2.278 0.583 C 1.675 0.673 1.144 0.843 0.686 1.093 C 0.229 1.343 0 1.744 0 2.299 C 0 2.771 0.183 3.142 0.551 3.412 C 0.925 3.676 1.431 3.808 2.07 3.808 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sjh73q\",layoutDependency:layoutDependency,layoutId:\"VCpe1GHFS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.719 11.204\" overflow=\"visible\"><path d=\"M 0 11.204 L 0 0.219 L 2.132 0.219 L 2.132 2.06 C 2.472 1.38 2.933 0.867 3.516 0.52 C 4.087 0.176 4.742 -0.003 5.409 0 C 6.159 0 6.814 0.19 7.375 0.572 C 7.945 0.954 8.343 1.439 8.572 2.029 C 8.876 1.426 9.345 0.921 9.924 0.572 C 10.534 0.191 11.246 0 12.057 0 C 12.737 0 13.354 0.15 13.909 0.447 C 14.463 0.746 14.904 1.19 15.229 1.779 C 15.556 2.362 15.719 3.093 15.719 3.974 L 15.719 11.204 L 13.513 11.204 L 13.513 4.161 C 13.513 3.378 13.295 2.809 12.858 2.455 C 12.421 2.102 11.904 1.925 11.308 1.925 C 10.573 1.925 9.994 2.154 9.571 2.611 C 9.147 3.062 8.936 3.638 8.936 4.338 L 8.936 11.204 L 6.772 11.204 L 6.772 4.016 C 6.772 3.385 6.568 2.878 6.158 2.496 C 5.756 2.116 5.243 1.925 4.618 1.925 C 3.981 1.925 3.415 2.15 2.923 2.601 C 2.437 3.051 2.195 3.711 2.195 4.578 L 2.195 11.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aimubd\",layoutDependency:layoutDependency,layoutId:\"yB8D2sOkn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.195 10.985\" overflow=\"visible\"><path d=\"M 0 10.985 L 0 0 L 2.195 0 L 2.195 10.985 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iuvpxc\",layoutDependency:layoutDependency,layoutId:\"L7bmnada8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.778 2.694\" overflow=\"visible\"><path d=\"M 1.384 2.694 C 0.995 2.694 0.666 2.566 0.395 2.309 C 0.137 2.058 -0.006 1.712 0 1.352 C 0 0.971 0.132 0.652 0.395 0.395 C 0.665 0.132 0.995 0 1.384 0 C 1.772 0 2.101 0.132 2.372 0.395 C 2.642 0.652 2.778 0.971 2.778 1.352 C 2.778 1.727 2.642 2.046 2.372 2.309 C 2.102 2.566 1.772 2.694 1.384 2.694 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11xn4hq\",layoutDependency:layoutDependency,layoutId:\"GEJVCWGng\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.195 15.5\" overflow=\"visible\"><path d=\"M 2.195 0 L 2.195 15.5 L 0 15.5 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lbsj4j\",layoutDependency:layoutDependency,layoutId:\"wberzMttV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.518 11.485\" overflow=\"visible\"><path d=\"M 5.264 11.485 C 4.217 11.485 3.298 11.242 2.507 10.757 C 1.714 10.269 1.073 9.571 0.655 8.739 C 0.219 7.879 0 6.887 0 5.763 C 0 4.626 0.219 3.627 0.655 2.767 C 1.099 1.9 1.717 1.224 2.507 0.739 C 3.297 0.246 4.217 0 5.264 0 C 6.311 0 7.227 0.246 8.01 0.739 C 8.804 1.227 9.442 1.93 9.852 2.767 C 10.296 3.627 10.518 4.626 10.518 5.763 C 10.518 6.887 10.296 7.879 9.852 8.739 C 9.44 9.572 8.802 10.271 8.01 10.757 C 7.227 11.242 6.311 11.485 5.264 11.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7y631\",layoutDependency:layoutDependency,layoutId:\"pdZleq9s8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.076 7.698\" overflow=\"visible\"><path d=\"M 3.038 7.698 C 3.981 7.698 4.723 7.351 5.264 6.658 C 5.805 5.964 6.076 5.034 6.076 3.869 C 6.076 2.69 5.802 1.751 5.254 1.05 C 4.713 0.35 3.974 0 3.038 0 C 2.102 0 1.36 0.35 0.812 1.05 C 0.271 1.744 0 2.683 0 3.87 C 0 5.041 0.27 5.974 0.812 6.668 C 1.352 7.354 2.095 7.698 3.038 7.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15b9usc\",layoutDependency:layoutDependency,layoutId:\"FLFd58pjE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.764 16\" overflow=\"visible\"><path d=\"M 7.231 16 C 5.809 16 4.553 15.664 3.465 14.99 C 2.375 14.318 1.526 13.382 0.915 12.182 C 0.305 10.982 0 9.592 0 8.01 C 0 6.415 0.306 5.018 0.916 3.818 C 1.526 2.618 2.372 1.682 3.454 1.009 C 4.544 0.336 5.802 0 7.23 0 C 8.361 0 9.384 0.222 10.3 0.666 C 11.206 1.096 11.991 1.743 12.588 2.549 C 13.191 3.353 13.583 4.307 13.764 5.409 L 11.413 5.409 C 11.183 4.355 10.695 3.544 9.946 2.975 C 9.204 2.4 8.306 2.112 7.251 2.112 C 6.231 2.112 5.354 2.358 4.619 2.85 C 3.884 3.343 3.316 4.033 2.913 4.92 C 2.518 5.808 2.32 6.838 2.32 8.01 C 2.32 9.182 2.518 10.209 2.913 11.09 C 3.309 11.97 3.873 12.657 4.609 13.15 C 5.351 13.642 6.232 13.888 7.251 13.888 C 8.299 13.888 9.193 13.604 9.935 13.035 C 10.685 12.466 11.18 11.658 11.423 10.611 L 13.763 10.611 C 13.583 11.707 13.191 12.661 12.588 13.472 C 11.989 14.273 11.204 14.916 10.3 15.345 C 9.384 15.781 8.361 16 7.23 16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9qngd1\",layoutDependency:layoutDependency,layoutId:\"Q5l3kalpL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.518 11.485\" overflow=\"visible\"><path d=\"M 5.264 11.485 C 4.217 11.485 3.298 11.242 2.507 10.757 C 1.715 10.269 1.074 9.571 0.656 8.739 C 0.219 7.879 0 6.887 0 5.763 C 0 4.626 0.219 3.627 0.656 2.767 C 1.099 1.9 1.716 1.224 2.507 0.739 C 3.297 0.246 4.217 0 5.264 0 C 6.311 0 7.227 0.246 8.011 0.739 C 8.804 1.227 9.442 1.931 9.851 2.767 C 10.296 3.627 10.518 4.626 10.518 5.763 C 10.518 6.887 10.296 7.879 9.852 8.739 C 9.44 9.571 8.802 10.271 8.011 10.757 C 7.227 11.242 6.311 11.485 5.264 11.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g74wil\",layoutDependency:layoutDependency,layoutId:\"j6kfsRsgS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.076 7.698\" overflow=\"visible\"><path d=\"M 3.038 7.698 C 3.981 7.698 4.723 7.351 5.264 6.658 C 5.805 5.964 6.076 5.034 6.076 3.869 C 6.076 2.69 5.802 1.751 5.254 1.05 C 4.713 0.35 3.974 0 3.038 0 C 2.102 0 1.36 0.35 0.812 1.05 C 0.271 1.744 0 2.683 0 3.87 C 0 5.041 0.27 5.974 0.812 6.668 C 1.352 7.354 2.095 7.698 3.038 7.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ia60nt\",layoutDependency:layoutDependency,layoutId:\"O9gLOB5Oj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 11.121\" overflow=\"visible\"><path d=\"M 0 11.121 L 0 0.136 L 2.102 0.136 L 2.102 1.915 L 2.143 1.915 C 2.344 1.311 2.66 0.843 3.09 0.51 C 3.527 0.17 4.095 0 4.796 0 C 4.962 0 5.115 0.007 5.254 0.021 C 5.392 0.035 5.507 0.045 5.597 0.052 L 5.597 2.102 C 5.449 2.072 5.3 2.05 5.15 2.039 C 4.915 2.01 4.679 1.997 4.442 1.998 C 3.825 1.998 3.294 2.213 2.851 2.643 C 2.414 3.073 2.195 3.735 2.195 4.63 L 2.195 11.121 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7rupo\",layoutDependency:layoutDependency,layoutId:\"Yt1xphPWb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.597 11.121\" overflow=\"visible\"><path d=\"M 0 11.121 L 0 0.136 L 2.102 0.136 L 2.102 1.915 L 2.143 1.915 C 2.344 1.311 2.66 0.843 3.09 0.51 C 3.527 0.17 4.095 0 4.796 0 C 4.962 0 5.115 0.007 5.254 0.021 C 5.392 0.035 5.507 0.045 5.597 0.052 L 5.597 2.102 C 5.449 2.072 5.3 2.05 5.15 2.039 C 4.915 2.01 4.679 1.997 4.442 1.998 C 3.825 1.998 3.294 2.213 2.851 2.643 C 2.414 3.073 2.195 3.735 2.195 4.63 L 2.195 11.121 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-okree6\",layoutDependency:layoutDependency,layoutId:\"pzMfZZWZi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.247 11.486\" overflow=\"visible\"><path d=\"M 5.233 11.486 C 4.144 11.486 3.208 11.24 2.424 10.747 C 1.646 10.253 1.022 9.55 0.624 8.719 C 0.208 7.852 0 6.867 0 5.764 C 0 4.648 0.219 3.656 0.656 2.789 C 1.093 1.922 1.696 1.242 2.466 0.75 C 3.236 0.25 4.12 0 5.119 0 C 6.159 0 7.06 0.244 7.823 0.73 C 8.593 1.215 9.19 1.89 9.613 2.758 C 10.036 3.618 10.247 4.613 10.247 5.744 L 10.247 6.337 L 2.164 6.337 C 2.206 7.328 2.49 8.129 3.017 8.74 C 3.551 9.35 4.3 9.655 5.264 9.655 C 5.986 9.655 6.578 9.492 7.043 9.166 C 7.508 8.84 7.816 8.417 7.969 7.896 L 10.081 7.896 C 9.957 8.587 9.652 9.233 9.197 9.769 C 8.734 10.319 8.15 10.754 7.49 11.039 C 6.811 11.337 6.058 11.486 5.233 11.486 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xmr4jb\",layoutDependency:layoutDependency,layoutId:\"JuXogLFbz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.919 2.84\" overflow=\"visible\"><path d=\"M 0 2.84 L 5.919 2.84 C 5.829 1.966 5.52 1.276 4.993 0.77 C 4.466 0.257 3.787 0 2.954 0 C 2.122 0 1.442 0.257 0.915 0.77 C 0.395 1.276 0.09 1.966 0 2.84 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g1a3mn\",layoutDependency:layoutDependency,layoutId:\"bneFTWH53\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.259 11.381\" overflow=\"visible\"><path d=\"M 3.808 11.381 C 2.712 11.381 1.803 11.104 1.082 10.549 C 0.361 9.987 0 9.159 0 8.063 C 0 7.23 0.205 6.593 0.614 6.148 C 1.03 5.698 1.568 5.375 2.226 5.181 C 2.892 4.987 3.596 4.845 4.338 4.754 C 4.883 4.689 5.428 4.62 5.972 4.546 C 6.374 4.491 6.658 4.408 6.825 4.296 C 6.998 4.186 7.085 3.995 7.085 3.724 L 7.085 3.631 C 7.085 3.097 6.891 2.66 6.502 2.321 C 6.114 1.973 5.569 1.8 4.869 1.8 C 4.168 1.8 3.596 1.97 3.152 2.31 C 2.708 2.643 2.466 3.062 2.424 3.568 L 0.271 3.568 C 0.319 2.521 0.76 1.665 1.592 0.998 C 2.424 0.333 3.527 0 4.9 0 C 6.252 0 7.317 0.333 8.094 0.999 C 8.871 1.665 9.259 2.556 9.259 3.672 L 9.259 11.204 L 7.095 11.204 L 7.095 9.644 L 7.054 9.644 C 6.825 10.088 6.461 10.49 5.961 10.851 C 5.469 11.204 4.751 11.381 3.808 11.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1io6gef\",layoutDependency:layoutDependency,layoutId:\"ljqXghKWY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.91 3.808\" overflow=\"visible\"><path d=\"M 2.07 3.808 C 3.041 3.808 3.755 3.558 4.213 3.058 C 4.666 2.581 4.916 1.947 4.91 1.29 L 4.91 0 C 4.764 0.118 4.435 0.225 3.922 0.323 C 3.409 0.413 2.861 0.5 2.278 0.583 C 1.675 0.673 1.144 0.843 0.686 1.093 C 0.229 1.343 0 1.744 0 2.299 C 0 2.771 0.184 3.142 0.551 3.412 C 0.926 3.676 1.432 3.808 2.07 3.808 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2k9wok-container\",\"data-framer-name\":\"Interactive Dot Background\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Tq5qNw5lg-container\",name:\"Interactive Dot Background\",nodeId:\"Tq5qNw5lg\",rendersWithMotion:true,scopeId:\"o1It4JMzg\",children:/*#__PURE__*/_jsx(InteractiveDotField,{activeDotColor:\"rgba(253, 235, 158, 0.86)\",attractionRadius:150,attractionStrength:.25,backgroundColor:\"rgba(0, 0, 0, 0)\",dotColor:\"rgba(255, 255, 255, 0.18)\",dotSize:1.15,easing:.12,height:\"100%\",id:\"Tq5qNw5lg\",layoutId:\"Tq5qNw5lg\",name:\"Interactive Dot Background\",opacity:.2,spacing:28,speed:.9,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MUeJH.framer-blk6ud, .framer-MUeJH .framer-blk6ud { display: block; }\",\".framer-MUeJH.framer-azedv8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 80px 24px 80px; position: relative; width: 1440px; }\",\".framer-MUeJH .framer-213vcd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-MUeJH .framer-im4aq, .framer-MUeJH .framer-h0vsv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MUeJH .framer-1k8z6ow, .framer-MUeJH .framer-382ipp { height: 16px; position: relative; width: 134px; }\",\".framer-MUeJH .framer-qna1si, .framer-MUeJH .framer-92sy16 { height: 16px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-MUeJH .framer-91vnwo, .framer-MUeJH .framer-rkary3 { height: 12px; left: 16px; position: absolute; top: 5px; width: 10px; }\",\".framer-MUeJH .framer-1flnqap, .framer-MUeJH .framer-b8unph { height: 4px; left: 18px; position: absolute; top: 11px; width: 5px; }\",\".framer-MUeJH .framer-dmgcxb, .framer-MUeJH .framer-sjh73q { height: 11px; left: 27px; position: absolute; top: 5px; width: 16px; }\",\".framer-MUeJH .framer-8web41, .framer-MUeJH .framer-1aimubd { height: 11px; left: 46px; position: absolute; top: 5px; width: 2px; }\",\".framer-MUeJH .framer-1r0edl0, .framer-MUeJH .framer-iuvpxc { height: 3px; left: 45px; position: absolute; top: 0px; width: 3px; }\",\".framer-MUeJH .framer-17fzm19, .framer-MUeJH .framer-11xn4hq { height: 16px; left: 50px; position: absolute; top: 1px; width: 2px; }\",\".framer-MUeJH .framer-smulhb, .framer-MUeJH .framer-1lbsj4j { height: 12px; left: 54px; position: absolute; top: 5px; width: 11px; }\",\".framer-MUeJH .framer-1hjw99s, .framer-MUeJH .framer-7y631 { height: 8px; left: 57px; position: absolute; top: 7px; width: 6px; }\",\".framer-MUeJH .framer-1i3rjad, .framer-MUeJH .framer-15b9usc { height: 16px; left: 72px; position: absolute; top: 0px; width: 14px; }\",\".framer-MUeJH .framer-1qgi1s3, .framer-MUeJH .framer-9qngd1 { height: 12px; left: 87px; position: absolute; top: 5px; width: 11px; }\",\".framer-MUeJH .framer-2ndot, .framer-MUeJH .framer-g74wil { height: 8px; left: 89px; position: absolute; top: 7px; width: 6px; }\",\".framer-MUeJH .framer-avgyzk, .framer-MUeJH .framer-ia60nt { height: 11px; left: 99px; position: absolute; top: 5px; width: 6px; }\",\".framer-MUeJH .framer-j5880y, .framer-MUeJH .framer-m7rupo { height: 11px; left: 107px; position: absolute; top: 5px; width: 6px; }\",\".framer-MUeJH .framer-1aoftge, .framer-MUeJH .framer-okree6 { height: 12px; left: 113px; position: absolute; top: 5px; width: 10px; }\",\".framer-MUeJH .framer-1yjbh3i, .framer-MUeJH .framer-xmr4jb { height: 3px; left: 115px; position: absolute; top: 7px; width: 6px; }\",\".framer-MUeJH .framer-1lbpa8c, .framer-MUeJH .framer-g1a3mn { height: 12px; left: 125px; position: absolute; top: 5px; width: 10px; }\",\".framer-MUeJH .framer-1336jwy, .framer-MUeJH .framer-1io6gef { height: 4px; left: 127px; position: absolute; top: 11px; width: 5px; }\",\".framer-MUeJH .framer-1ec1vrc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-MUeJH .framer-1rzg966-container, .framer-MUeJH .framer-1kmygrj-container, .framer-MUeJH .framer-ygm5i0-container, .framer-MUeJH .framer-c7a69g-container, .framer-MUeJH .framer-pp6upw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MUeJH .framer-1inv7lq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-MUeJH .framer-1rjohdh-container { flex: none; height: 31px; position: relative; width: 31px; }\",\".framer-MUeJH .framer-1erja64 { height: 16px; position: relative; width: 95px; }\",\".framer-MUeJH .framer-x6nazl { height: 16px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-MUeJH .framer-ueqcub { height: 16px; left: 13px; position: absolute; top: 0px; width: 14px; }\",\".framer-MUeJH .framer-5mdttt { height: 16px; left: 30px; position: absolute; top: 0px; width: 10px; }\",\".framer-MUeJH .framer-1lhk8of { height: 16px; left: 43px; position: absolute; top: 0px; width: 3px; }\",\".framer-MUeJH .framer-4moic6 { height: 16px; left: 49px; position: absolute; top: 0px; width: 12px; }\",\".framer-MUeJH .framer-gjank0 { height: 5px; left: 52px; position: absolute; top: 3px; width: 6px; }\",\".framer-MUeJH .framer-1pkvd6q { height: 16px; left: 63px; position: absolute; top: 0px; width: 12px; }\",\".framer-MUeJH .framer-d1ygoa { height: 16px; left: 78px; position: absolute; top: 0px; width: 3px; }\",\".framer-MUeJH .framer-r2002u { height: 16px; left: 83px; position: absolute; top: 0px; width: 12px; }\",\".framer-MUeJH .framer-2k9wok-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-MUeJH.framer-v-1r4i73g.framer-azedv8 { padding: 24px 48px 24px 48px; width: 810px; }\",\".framer-MUeJH.framer-v-1r4i73g .framer-213vcd { max-width: unset; }\",\".framer-MUeJH.framer-v-ymdr9j.framer-azedv8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 96px; height: 80px; justify-content: flex-start; padding: 24px; width: 340px; }\",\".framer-MUeJH.framer-v-ymdr9j .framer-1inv7lq { flex: none; order: 0; width: 100%; }\",\".framer-MUeJH.framer-v-ymdr9j .framer-1rjohdh-container, .framer-MUeJH.framer-v-j9jg6y .framer-1rjohdh-container { order: 1; }\",\".framer-MUeJH.framer-v-ymdr9j .framer-h0vsv { gap: 0px; order: 0; }\",\".framer-MUeJH.framer-v-j9jg6y.framer-azedv8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 80px; height: 732px; justify-content: flex-start; padding: 24px; width: 340px; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-213vcd { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 12px; justify-content: center; max-width: unset; order: 2; width: 100%; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-im4aq { min-height: 16px; min-width: 859px; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-1ec1vrc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; width: 100%; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-pp6upw-container { height: 60px; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-1inv7lq { flex: none; order: 1; width: 100%; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-h0vsv { cursor: pointer; gap: 0px; order: 0; width: 104px; }\",\".framer-MUeJH.framer-v-j9jg6y .framer-2k9wok-container { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DeoHQlpU1\":{\"layout\":[\"fixed\",\"auto\"]},\"aBaXvmDne\":{\"layout\":[\"fixed\",\"fixed\"]},\"kzmRW3DzB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framero1It4JMzg=withCSS(Component,css,\"framer-MUeJH\");export default Framero1It4JMzg;Framero1It4JMzg.displayName=\"Nav\";Framero1It4JMzg.defaultProps={height:72,width:1440};addPropertyControls(Framero1It4JMzg,{variant:{options:[\"Fm6td7ZXl\",\"DeoHQlpU1\",\"aBaXvmDne\",\"kzmRW3DzB\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framero1It4JMzg,[{explicitInter:true,fonts:[]},...NavLinkFonts,...ButtonFonts,...MenuIconFonts,...InteractiveDotFieldFonts],{supportsExplicitInterCodegen:true});Framero1It4JMzg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context),forwardLoader(Button,{},context),forwardLoader(MenuIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framero1It4JMzg\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DeoHQlpU1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aBaXvmDne\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kzmRW3DzB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CircleCursor from\"#framer/local/canvasComponent/b4BTEU1Mr/b4BTEU1Mr.js\";import Footer from\"#framer/local/canvasComponent/hhWxhpByq/hhWxhpByq.js\";import Nav from\"#framer/local/canvasComponent/o1It4JMzg/o1It4JMzg.js\";const NavFonts=getFonts(Nav);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const CircleCursorFonts=getFonts(CircleCursor);const breakpoints={CXlceEh3V:\"(max-width: 809.98px)\",fYKak6RNU:\"(min-width: 810px) and (max-width: 1439.98px)\",lL4eNP7Vi:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-4UEUn\";const variantClassNames={CXlceEh3V:\"framer-v-rrffhu\",fYKak6RNU:\"framer-v-1sl8df4\",lL4eNP7Vi:\"framer-v-d15h7m\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:0,duration:1,ease:[.4,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-72};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4UEUn.framer-1bgdszn, .framer-4UEUn .framer-1bgdszn { display: block; }\",'.framer-4UEUn.framer-d15h7m { --selection-background-color: var(--token-35b01fe7-afce-4c92-bc46-b7e05b9aa3df, #fafafa) /* {\"name\":\"Light\"} */; --selection-color: var(--token-c3dd3a2d-4dba-4231-bdb8-75be789e6597, #0a0a0a) /* {\"name\":\"Dark\"} */; align-content: center; align-items: center; background-color: var(--token-c3dd3a2d-4dba-4231-bdb8-75be789e6597, #0a0a0a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-4UEUn .framer-1o05mv8-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-4UEUn .framer-15qbcl1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-4UEUn .framer-1rtzodu-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-4UEUn .framer-11fec0h-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-4UEUn .framer-3llrek-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-4UEUn[data-selection=\"true\"] * ::selection, .framer-4UEUn [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={CXlceEh3V:\"(max-width: 809.98px)\",fYKak6RNU:\"(min-width: 810px) and (max-width: 1439.98px)\",lL4eNP7Vi:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"lL4eNP7Vi\",Phone:\"CXlceEh3V\",Tablet:\"fYKak6RNU\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lL4eNP7Vi\"};};const cursor={component:CircleCursor,variant:\"UlC9kSUvR\"};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"fYKak6RNU\",\"CXlceEh3V\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"fYKak6RNU\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"CXlceEh3V\")return true;return false;};useCustomCursors({\"1au2n5i\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"lL4eNP7Vi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c3dd3a2d-4dba-4231-bdb8-75be789e6597, rgb(10, 10, 10)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-d15h7m\",className),\"data-framer-cursor\":\"1au2n5i\",\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1o05mv8-container\",\"data-framer-appear-id\":\"1o05mv8\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"FT_lGVIpk\",optimized:true,rendersWithMotion:true,scopeId:\"aWa6vnMzg\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CXlceEh3V:{variant:matchVariant(\"aBaXvmDne\")},fYKak6RNU:{variant:matchVariant(\"DeoHQlpU1\")}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"FT_lGVIpk\",layoutId:\"FT_lGVIpk\",style:{width:\"100%\"},variant:matchVariant(\"Fm6td7ZXl\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-15qbcl1\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:812,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rtzodu-container hidden-1sl8df4 hidden-rrffhu\",nodeId:\"gl4zUhpXm\",scopeId:\"aWa6vnMzg\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"gl4zUhpXm\",layoutId:\"gl4zUhpXm\",style:{width:\"100%\"},variant:matchVariant(\"ORIkK4h7i\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fYKak6RNU:{height:812,width:\"100vw\",y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11fec0h-container hidden-d15h7m hidden-rrffhu\",nodeId:\"ma4aR8W88\",scopeId:\"aWa6vnMzg\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ma4aR8W88\",layoutId:\"ma4aR8W88\",style:{width:\"100%\"},variant:matchVariant(\"Mz1NEpfCe\"),width:\"100%\"})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CXlceEh3V:{height:812,width:\"100vw\",y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3llrek-container hidden-d15h7m hidden-1sl8df4\",nodeId:\"STZo9QPRJ\",scopeId:\"aWa6vnMzg\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"STZo9QPRJ\",layoutId:\"STZo9QPRJ\",style:{width:\"100%\"},variant:matchVariant(\"p_dK0LbR4\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1299\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fYKak6RNU\":{\"layout\":[\"fixed\",\"fixed\"]},\"CXlceEh3V\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"lL4eNP7Vi\":[\".framer-1o05mv8-container\",\".framer-1rtzodu-container\"],\"fYKak6RNU\":[\".framer-1o05mv8-container\",\".framer-11fec0h-container\"],\"CXlceEh3V\":[\".framer-1o05mv8-container\",\".framer-3llrek-container\"]}\n * @framerBreakpoints {\"lL4eNP7Vi\":{\"min\":1440,\"canvasClassName\":\"framer-d15h7m-override\",\"minHeight\":1299,\"viewportHeight\":1299,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"fYKak6RNU\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1sl8df4-override\",\"minHeight\":1299,\"viewportHeight\":1299,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"CXlceEh3V\":{\"max\":809,\"canvasClassName\":\"framer-rrffhu-override\",\"minHeight\":1283,\"viewportHeight\":1283,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant lL4eNP7Vi\n * @framerLayoutTemplate true\n */const FrameraWa6vnMzg=withCSS(Component,css,\"framer-4UEUn\");export default FrameraWa6vnMzg;FrameraWa6vnMzg.displayName=\"Default-Layout\";FrameraWa6vnMzg.defaultProps={height:1299,width:1440};addFonts(FrameraWa6vnMzg,[{explicitInter:true,fonts:[]},...NavFonts,...FooterFonts,...CircleCursorFonts],{supportsExplicitInterCodegen:true});FrameraWa6vnMzg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraWa6vnMzg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fYKak6RNU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CXlceEh3V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"lL4eNP7Vi\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"1299\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"lL4eNP7Vi\\\":[\\\".framer-1o05mv8-container\\\",\\\".framer-1rtzodu-container\\\"],\\\"fYKak6RNU\\\":[\\\".framer-1o05mv8-container\\\",\\\".framer-11fec0h-container\\\"],\\\"CXlceEh3V\\\":[\\\".framer-1o05mv8-container\\\",\\\".framer-3llrek-container\\\"]}\",\"framerBreakpoints\":\"{\\\"lL4eNP7Vi\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-d15h7m-override\\\",\\\"minHeight\\\":1299,\\\"viewportHeight\\\":1299,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"fYKak6RNU\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1sl8df4-override\\\",\\\"minHeight\\\":1299,\\\"viewportHeight\\\":1299,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"CXlceEh3V\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-rrffhu-override\\\",\\\"minHeight\\\":1283,\\\"viewportHeight\\\":1283,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DefaultLayout from \"https://framerusercontent.com/modules/d4HWaoRjAAxm8sxaUWWx/jSsEunaBwPyVg6nmNcav/aWa6vnMzg.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {buXbZSxJN: \"about-section\", jd_8SI8QF: \"projects\", jdDMQcjXB: \"faq\", JrNFa5OuC: \"cta\", Mjhufvw5z: \"images\", pK_yVHTGj: \"testimonials\", S48s0AycK: \"howiwoK\", uVwwdhdlW: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tKSU7bGV4S1hh3jjVxip/GIHZ8WQuG1KiKq9Wy6eA/augiA20Il.js\")), path: \"/\"}, FAl3JZ7lG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lYSOrEj1L4UuRxK4sEj3/N4FHiiRonlfd0B1L9pk3/FAl3JZ7lG.js\")), path: \"/404\"}, GatKPTlp8: {elements: {ek1W5BS9C: \"projects\", UHrgAAtRZ: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6xTpVRhMaJYiOp8ae22G/BRwJDfPrbag91OnEK4Rf/GatKPTlp8.js\")), path: \"/projects\"}, WpbtQLeyI: {collectionId: \"uL44vPMk3\", elements: {EsQHTK6pb: \"next-projects\", QkzHVdp7z: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2LMXcor1tpMg4lGCOIfM/GrGheJ8QCCgl4x3op9eL/WpbtQLeyI.js\")), path: \"/projects/:pi6ufEN9D\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {uL44vPMk3: async () => (await import(\"https://framerusercontent.com/modules/9lMz1TVe58058ajzabO4/qQK3GnC02MNjhTsaqPvy/uL44vPMk3.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"5e2a1e959bc8f41e8b258fa45b7e0d87df53211e52133b5209ab98d7ee8cc97c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"FAl3JZ7lG\":\r\ncase \"GatKPTlp8\":\r\ncase \"WpbtQLeyI\":\r\nreturn React.createElement(DefaultLayout, {...props, key: \"DefaultLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"FAl3JZ7lG\":\r\ncase \"GatKPTlp8\":\r\ncase \"WpbtQLeyI\":\r\nreturn [{hash: \"d15h7m\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1sl8df4\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"rrffhu\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lYSOrEj1L4UuRxK4sEj3/N4FHiiRonlfd0B1L9pk3/FAl3JZ7lG.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://camilocorrea.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/y5tYZNvp2pZzhf5W5Z70/d8BgaGv0BPwXHzzjxhUt/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}