{"version":3,"file":"shared-lib.B12cPC1R.mjs","names":["e","t","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","A","u","O","q","W","j","x","V","se","b","Children","useRef","useMemo","useState","useCallback","size","i","t","t","e","a","i","r","o","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","v0","React.Fragment","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","LinkFonts","Link","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","e","t","o","r","i","className","useId","useState","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Logo","Link","LocaleSelector","ButtonCTA","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","getLocalizedValue","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js","https:/framerusercontent.com/modules/tzVJ5KQ1E2g4doz3VvWw/M5QH9DM9Hyw19QrQ4ZM7/hErXciILV.js","https:/framerusercontent.com/modules/hWO7gtC0czaQwbrIqmwA/G45to1ygNmWxKcLfwMVI/QEdRAXBg_.js","https:/framerusercontent.com/modules/dZ6PhabNnp3IgIZjzxca/Uw7XNJ0j1p8mXxIEaiQx/Li04RxIHq.js","https:/framerusercontent.com/modules/qgtvCbubafC1KbT8qGeo/JIftC4eamuZ3x83I5ziQ/JaCfB9evh.js","https:/framerusercontent.com/modules/8KuamqUIMra5THAUkzEs/BCmukAxvy8prdE35J2oF/CTKgndNPi-0.js","https:/framerusercontent.com/modules/8KuamqUIMra5THAUkzEs/BCmukAxvy8prdE35J2oF/CTKgndNPi.js","https:/framerusercontent.com/modules/s4hgqgzubkFGY8oSX5Mi/Nmiw6JQmQIJJPMwmsGFP/rGDn_Jnmk.js","https:/framerusercontent.com/modules/nOO2i173Xwru8pPhf0aj/Et1tmRo3C1qxiWClrv4L/CTKgndNPi.js","https:/framerusercontent.com/modules/uJ9SxZeI2JBWL7bgqiGH/yJbULiIprDR6RpDrNVFz/h4D8nBsG7.js","https:/framerusercontent.com/modules/hJp7zIqfPgoYiavdtPhi/zX28RyyG0kErkcrCmAno/NG1CHSyoy.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/6SPClu354QJPCp6Xj5C0/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/58OHv7BfCzgeBhiv1TYu/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/UfMN9oeTJKQqVQHIwZ5z/LocaleSelector.js","https:/framerusercontent.com/modules/SYYCc88ZWKIVCwWyOVLC/dvlPDblCpCNedVlHg74B/ZwewvNJ3v-0.js","https:/framerusercontent.com/modules/SYYCc88ZWKIVCwWyOVLC/dvlPDblCpCNedVlHg74B/ZwewvNJ3v.js","https:/framerusercontent.com/modules/iduAmP4Met5lLNuDtjWn/uEaCWpfQ9uBmhtrM3MfE/hK7LGyKB3.js","https:/framerusercontent.com/modules/4XQCtnomwMT55vvG7Mk4/OAwTTb7asx79qHdrEoZ4/ZwewvNJ3v.js","https:/framerusercontent.com/modules/isaGNsE1M61XpGZwmXDo/8rtXiFgytFKgL4nQUunx/vKj4jkAd8.js","https:/framerusercontent.com/modules/qgeyBzYcA1uZSfJTs129/WmO5RhWp8lRfvLbu1Q0Y/siteMetadata.js","https:/framerusercontent.com/modules/oIFKsT57SdaG6tvT6SHR/QOQY84D53EfczhBLMbCL/YvE7RRMYJ.js","https:/framerusercontent.com/modules/oaAoI1NT2GhQQGZpGTeZ/BuFnFBiBZAimzCNnoX2S/kOcK6N6Hr.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{jsx as r}from\"react/jsx-runtime\";import{addPropertyControls as t,ControlType as e}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function a({blur:t,borderRadius:e,direction:a}){let i=r=>{switch(r){case\"toBottom\":default:return\"to bottom\";case\"toTop\":return\"to top\";case\"toLeft\":return\"to left\";case\"toRight\":return\"to right\";}},o=[{blur:`${t/2/2/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%\"},{blur:`${t/2/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%\"},{blur:`${t/2/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%\"},{blur:`${t/2/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%\"},{blur:`${t/2/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%\"},{blur:`${t/2/2}px`,gradient:\"rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%\"},{blur:`${t/2}px`,gradient:\"rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%\"},{blur:`${t}px`,gradient:\"rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%\"}];return /*#__PURE__*/r(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",borderRadius:`${e}px`},children:o.map((t,o)=>/*#__PURE__*/r(\"div\",{style:{position:\"absolute\",inset:0,zIndex:o+1,backdropFilter:`blur(${t.blur})`,WebkitBackdropFilter:`blur(${t.blur})`,maskImage:`linear-gradient(${i(a)}, ${t.gradient})`,WebkitMaskImage:`linear-gradient(${i(a)}, ${t.gradient})`,borderRadius:`${e}px`,pointerEvents:\"none\"}},o))});}a.defaultProps={blur:10,borderRadius:0,direction:\"toBottom\"},t(a,{blur:{title:\"Blur\",type:e.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:e.Number,defaultValue:0,min:0,max:100,step:1,description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:e.SegmentedEnum,options:[\"toBottom\",\"toTop\",\"toLeft\",\"toRight\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"toBottom\"}});export default a;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient.map","// Generated by Framer (c2a8602)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-fSiL3 .framer-styles-preset-1qt0myc:not(.rich-text-wrapper), .framer-fSiL3 .framer-styles-preset-1qt0myc.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11d73976-39b8-487e-bc33-c2465bc3f6f2, #64758b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-fSiL3\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-xup97 .framer-styles-preset-1j3hu6o:not(.rich-text-wrapper), .framer-xup97 .framer-styles-preset-1j3hu6o.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-11d73976-39b8-487e-bc33-c2465bc3f6f2, #64758b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-xup97\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{jsx as _jsx}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 sharedStyle from\"https://framerusercontent.com/modules/tzVJ5KQ1E2g4doz3VvWw/M5QH9DM9Hyw19QrQ4ZM7/hErXciILV.js\";const enabledGestures={BxUffElWj:{hover:true},LvzyJySlq:{hover:true},zuN70wHt9:{hover:true}};const cycleOrder=[\"zuN70wHt9\",\"LvzyJySlq\",\"BxUffElWj\"];const serializationHash=\"framer-Lwt4U\";const variantClassNames={BxUffElWj:\"framer-v-lfad5p\",LvzyJySlq:\"framer-v-163s8qx\",zuN70wHt9:\"framer-v-5mr9jk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tgwp1tlZB=undefined;const yj404pbiw=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"https://cal.com/theohelias/30min-en\";case\"EuIn3Qa6f\":return\"https://cal.com/theohelias/30min-fr\";default:return\"https://cal.com/theohelias/30min-en\";}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"zuN70wHt9\",Dark:\"LvzyJySlq\",White:\"BxUffElWj\"};const getProps=({click,height,id,label,width,...props})=>{return{...props,tgwp1tlZB:click??props.tgwp1tlZB,variant:humanReadableVariantMap[props.variant]??props.variant??\"zuN70wHt9\",yj404pbiw:label??props.yj404pbiw??\"Book a Call\"};};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,yj404pbiw,tgwp1tlZB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zuN70wHt9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzhja6g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tgwp1tlZB){const res=await tgwp1tlZB(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:convertFromEnum(activeLocale?.id,activeLocale),motionChild:true,nodeId:\"zuN70wHt9\",openInNewTab:true,scopeId:\"Li04RxIHq\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5mr9jk\",className,classNames)} framer-zytvvh`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zuN70wHt9\",onTap:onTapzhja6g,ref:refBinding,style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",backgroundColor:\"var(--token-59278f4f-a445-4b2c-9408-1998fb04c664, rgb(255, 255, 255))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},variants:{\"BxUffElWj-hover\":{backgroundColor:\"var(--token-84923fd7-54e2-456d-b0e3-0cf1d2707c56, rgb(248, 250, 252))\"},\"zuN70wHt9-hover\":{backgroundColor:\"var(--token-84923fd7-54e2-456d-b0e3-0cf1d2707c56, rgb(248, 250, 252))\"},BxUffElWj:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},LvzyJySlq:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-842a280c-f5ce-4ea2-9b7a-0b172551ed8d, rgb(5, 34, 59))\"}},...addPropertyOverrides({\"BxUffElWj-hover\":{\"data-framer-name\":undefined},\"LvzyJySlq-hover\":{\"data-framer-name\":undefined},\"zuN70wHt9-hover\":{\"data-framer-name\":undefined},BxUffElWj:{\"data-framer-name\":\"White\"},LvzyJySlq:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0)))\"},children:\"Book a Call\"})}),className:\"framer-1y9tm9t\",\"data-framer-name\":\"Book a Call\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I31:1563;1:274\",style:{\"--extracted-r6o4lv\":\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:yj404pbiw,variants:{LvzyJySlq:{\"--extracted-r6o4lv\":\"var(--token-59278f4f-a445-4b2c-9408-1998fb04c664, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LvzyJySlq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-59278f4f-a445-4b2c-9408-1998fb04c664, rgb(255, 255, 255)))\"},children:\"Book a Call\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Lwt4U.framer-zytvvh, .framer-Lwt4U .framer-zytvvh { display: block; }\",\".framer-Lwt4U.framer-5mr9jk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 40px; justify-content: center; overflow: visible; padding: 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Lwt4U .framer-1y9tm9t { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-Lwt4U[data-border=\"true\"]::after, .framer-Lwt4U [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 40\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"LvzyJySlq\":{\"layout\":[\"auto\",\"fixed\"]},\"BxUffElWj\":{\"layout\":[\"auto\",\"fixed\"]},\"lApMOwR_x\":{\"layout\":[\"auto\",\"fixed\"]},\"amq5V3I6s\":{\"layout\":[\"auto\",\"fixed\"]},\"u8l9pG9VG\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"yj404pbiw\":\"label\",\"tgwp1tlZB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLi04RxIHq=withCSS(Component,css,\"framer-Lwt4U\");export default FramerLi04RxIHq;FramerLi04RxIHq.displayName=\"Button CTA\";FramerLi04RxIHq.defaultProps={height:40,width:119};addPropertyControls(FramerLi04RxIHq,{variant:{options:[\"zuN70wHt9\",\"LvzyJySlq\",\"BxUffElWj\"],optionTitles:[\"Variant 1\",\"Dark\",\"White\"],title:\"Variant\",type:ControlType.Enum},yj404pbiw:{defaultValue:\"Book a Call\",displayTextArea:false,title:\"Label\",type:ControlType.String},tgwp1tlZB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLi04RxIHq,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLi04RxIHq\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LvzyJySlq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BxUffElWj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lApMOwR_x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"amq5V3I6s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"u8l9pG9VG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"yj404pbiw\\\":\\\"label\\\",\\\"tgwp1tlZB\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"119\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Li04RxIHq.map","// Generated by Framer (128ce9c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v1/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v1/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-gSIM0 .framer-styles-preset-2snjqo:not(.rich-text-wrapper), .framer-gSIM0 .framer-styles-preset-2snjqo.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-11d73976-39b8-487e-bc33-c2465bc3f6f2, #64758b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-gSIM0\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391ca8c7-2d05-4d03-a8ba-6558432806f9, rgb(148, 163, 184)))\"},children:\"Fait avec\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport*as localizedValues from\"./CTKgndNPi-0.js\";const valuesByLocaleId={EuIn3Qa6f:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tzVJ5KQ1E2g4doz3VvWw/M5QH9DM9Hyw19QrQ4ZM7/hErXciILV.js\";const enabledGestures={ovlYhrw2Y:{hover:true}};const serializationHash=\"framer-z99Ug\";const variantClassNames={ovlYhrw2Y:\"framer-v-js9any\"};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,link,title,width,...props})=>{return{...props,hJmZsK_2E:title??props.hJmZsK_2E??\"Process\",JKKIfdfB6:link??props.JKKIfdfB6};};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,JKKIfdfB6,hJmZsK_2E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ovlYhrw2Y\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JKKIfdfB6,motionChild:true,nodeId:\"ovlYhrw2Y\",scopeId:\"rGDn_Jnmk\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-js9any\",className,classNames)} framer-11o8chn`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ovlYhrw2Y\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ovlYhrw2Y-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0)))\"},children:\"Process\"})}),className:\"framer-18tsde6\",\"data-framer-name\":\"Buy this as\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WuDd64ShR\",style:{\"--extracted-r6o4lv\":\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\"},text:hJmZsK_2E,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-z99Ug.framer-11o8chn, .framer-z99Ug .framer-11o8chn { display: block; }\",\".framer-z99Ug.framer-js9any { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-z99Ug .framer-18tsde6 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 65.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"c9ICS6RpT\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"JKKIfdfB6\":\"link\",\"hJmZsK_2E\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrGDn_Jnmk=withCSS(Component,css,\"framer-z99Ug\");export default FramerrGDn_Jnmk;FramerrGDn_Jnmk.displayName=\"Link\";FramerrGDn_Jnmk.defaultProps={height:32,width:65.5};addPropertyControls(FramerrGDn_Jnmk,{JKKIfdfB6:{title:\"Link\",type:ControlType.Link},hJmZsK_2E:{defaultValue:\"Process\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerrGDn_Jnmk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrGDn_Jnmk\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"c9ICS6RpT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"65.5\",\"framerVariables\":\"{\\\"JKKIfdfB6\\\":\\\"link\\\",\\\"hJmZsK_2E\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rGDn_Jnmk.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tzVJ5KQ1E2g4doz3VvWw/M5QH9DM9Hyw19QrQ4ZM7/hErXciILV.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/8KuamqUIMra5THAUkzEs/BCmukAxvy8prdE35J2oF/CTKgndNPi.js\";import Link from\"https://framerusercontent.com/modules/s4hgqgzubkFGY8oSX5Mi/Nmiw6JQmQIJJPMwmsGFP/rGDn_Jnmk.js\";const LinkFonts=getFonts(Link);const cycleOrder=[\"kYDwIk0cn\",\"A4AImG6jM\"];const serializationHash=\"framer-j7amx\";const variantClassNames={A4AImG6jM:\"framer-v-owlqwy\",kYDwIk0cn:\"framer-v-we5aay\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"kYDwIk0cn\",Mobile:\"A4AImG6jM\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kYDwIk0cn\"};};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:\"kYDwIk0cn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-we5aay\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kYDwIk0cn\",ref:refBinding,style:{...style},...addPropertyOverrides({A4AImG6jM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11h1z8v\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"xSwcgAUeD\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-937a34f8-e21a-4560-9a92-acf5bb4dde37, rgb(226, 232, 240))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ihcpvw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"IS8ZjabrO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(40+((componentViewport?.height||104)-40-64)/2)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-to3svs-container\",layoutDependency:layoutDependency,layoutId:\"jE0mm34Zq-container\",nodeId:\"jE0mm34Zq\",rendersWithMotion:true,scopeId:\"CTKgndNPi\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:\"LinkedIn\",id:\"jE0mm34Zq\",JKKIfdfB6:\"https://www.linkedin.com/in/theohelias/\",layoutId:\"jE0mm34Zq\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(40+((componentViewport?.height||104)-40-64)/2)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a24om9-container\",layoutDependency:layoutDependency,layoutId:\"yb4cF2Vlq-container\",nodeId:\"yb4cF2Vlq\",rendersWithMotion:true,scopeId:\"CTKgndNPi\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:\"Behance\",id:\"yb4cF2Vlq\",JKKIfdfB6:\"https://www.behance.net/Theo_Helias\",layoutId:\"yb4cF2Vlq\",style:{height:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y103b7\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"wZ5Yx_9dA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391ca8c7-2d05-4d03-a8ba-6558432806f9, rgb(148, 163, 184)))\"},children:\"Made with\"})}),className:\"framer-1o4fdbx\",\"data-framer-name\":\"Made with\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnfbyGTaz\",style:{\"--extracted-r6o4lv\":\"var(--token-391ca8c7-2d05-4d03-a8ba-6558432806f9, rgb(148, 163, 184))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(40+((componentViewport?.height||104)-40-64)/2)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12n6kx9-container\",layoutDependency:layoutDependency,layoutId:\"zvZshGAa7-container\",nodeId:\"zvZshGAa7\",rendersWithMotion:true,scopeId:\"CTKgndNPi\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:\"Framer\",id:\"zvZshGAa7\",JKKIfdfB6:\"https://www.framer.com/?via=theo_helias\",layoutId:\"zvZshGAa7\",style:{height:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j7amx.framer-1cf1rdr, .framer-j7amx .framer-1cf1rdr { display: block; }\",\".framer-j7amx.framer-we5aay { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 600px; }\",\".framer-j7amx .framer-11h1z8v { 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: 16px 0px 16px 0px; position: relative; width: 1px; }\",\".framer-j7amx .framer-ihcpvw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j7amx .framer-to3svs-container, .framer-j7amx .framer-a24om9-container, .framer-j7amx .framer-12n6kx9-container { cursor: pointer; flex: none; height: 32px; position: relative; width: auto; z-index: 1; }\",\".framer-j7amx .framer-y103b7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j7amx .framer-1o4fdbx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-j7amx.framer-v-owlqwy.framer-we5aay { padding: 40px 16px 0px 16px; }\",...sharedStyle.css,'.framer-j7amx[data-border=\"true\"]::after, .framer-j7amx [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 104\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A4AImG6jM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCTKgndNPi=withCSS(Component,css,\"framer-j7amx\");export default FramerCTKgndNPi;FramerCTKgndNPi.displayName=\"Footer\";FramerCTKgndNPi.defaultProps={height:104,width:600};addPropertyControls(FramerCTKgndNPi,{variant:{options:[\"kYDwIk0cn\",\"A4AImG6jM\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCTKgndNPi,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCTKgndNPi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"104\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A4AImG6jM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CTKgndNPi.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-HxavX\";const variantClassNames={XYEKK45a8:\"framer-v-x92zcv\"};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:\"XYEKK45a8\",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-x92zcv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"XYEKK45a8\",ref:refBinding,style:{opacity:.02,...style},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-6ls7pf\",layoutDependency:layoutDependency,layoutId:\"I95Xm7NMk\",opacity:1,requiresOverflowVisible:false,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 570.921 571.955\" overflow=\"visible\"><g><defs><linearGradient id=\"idsI95Xm7NMk_1g1337610697\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgba(255,255,255,0)\" stop-opacity=\"0\"></stop><stop offset=\"0.5346987612612613\" stop-color=\"rgb(255, 255, 255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgba(255,255,255,0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 99.561 0 C 136.133 9.646 191.815 32.906 241.565 71.696 C 291.376 110.534 336.32 165.832 348.716 239.607 C 350.587 250.764 351.664 262.04 351.941 273.349 C 421.701 290.431 497.232 332.286 570.921 414.361 L 550.067 433.08 C 482.126 357.408 413.625 318.616 350.988 302.027 C 344.724 371.131 310.547 435.374 267.208 483.374 C 239.012 514.602 206.406 539.595 173.926 554.965 C 141.69 570.219 108.045 576.674 78.773 568.179 C 47.062 558.977 25.119 543.932 12.49 523.876 C -0.15 503.803 -2.146 480.8 1.859 458.331 C 9.734 414.158 41.42 367.912 72.581 335.542 C 99.905 307.159 170.609 267.189 261.122 263.96 C 282.041 263.216 302.983 264.465 323.665 267.692 C 323.243 259.835 322.379 252.008 321.078 244.249 C 310.215 179.594 270.674 129.926 224.332 93.794 C 177.929 57.613 125.786 35.898 92.414 27.096 Z M 323.346 296.031 C 302.003 292.416 281.502 291.273 262.122 291.965 C 178.317 294.954 114.679 332.22 92.772 354.976 C 63.238 385.656 35.909 427.015 29.45 463.249 C 26.288 480.983 28.296 496.384 36.206 508.945 C 44.126 521.523 59.279 533.344 86.585 541.268 C 106.8 547.135 133.061 543.301 161.938 529.636 C 190.572 516.086 220.285 493.528 246.406 464.596 C 287.64 418.926 318.602 358.953 323.346 296.031 Z\" fill=\"url(#idsI95Xm7NMk_1g1337610697)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mmijmc\",layoutDependency:layoutDependency,layoutId:\"FfF1r_v5y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 570.921 571.955\" overflow=\"visible\"><path d=\"M 99.561 0 C 136.133 9.646 191.815 32.906 241.565 71.696 C 291.376 110.534 336.32 165.832 348.716 239.607 C 350.587 250.764 351.664 262.04 351.941 273.349 C 421.701 290.431 497.232 332.286 570.921 414.361 L 550.067 433.08 C 482.126 357.408 413.625 318.616 350.988 302.027 C 344.724 371.131 310.547 435.374 267.208 483.374 C 239.012 514.602 206.406 539.595 173.926 554.965 C 141.69 570.219 108.045 576.674 78.773 568.179 C 47.062 558.977 25.119 543.932 12.49 523.876 C -0.15 503.803 -2.146 480.8 1.859 458.331 C 9.734 414.158 41.42 367.912 72.581 335.542 C 99.905 307.159 170.609 267.189 261.122 263.96 C 282.041 263.216 302.983 264.465 323.665 267.692 C 323.243 259.835 322.379 252.008 321.078 244.249 C 310.215 179.594 270.674 129.926 224.332 93.794 C 177.929 57.613 125.786 35.898 92.414 27.096 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sy2od6\",layoutDependency:layoutDependency,layoutId:\"cFG33Bns1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 295.327 252.152\" overflow=\"visible\"><path d=\"M 295.327 4.257 C 273.983 0.643 253.482 -0.5 234.102 0.191 C 150.298 3.181 86.659 40.447 64.753 63.203 C 35.218 93.882 7.889 135.242 1.43 171.475 C -1.731 189.21 0.276 204.611 8.186 217.172 C 16.106 229.75 31.259 241.571 58.565 249.495 C 78.78 255.362 105.041 251.527 133.919 237.863 C 162.553 224.312 192.265 201.755 218.387 172.823 C 259.621 127.153 290.582 67.18 295.327 4.257 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HxavX.framer-kfqimw, .framer-HxavX .framer-kfqimw { display: block; }\",\".framer-HxavX.framer-x92zcv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-HxavX .framer-6ls7pf { height: 572px; position: relative; width: 571px; }\",\".framer-HxavX .framer-1mmijmc { height: 572px; left: 0px; position: absolute; top: 0px; width: 571px; }\",\".framer-HxavX .framer-sy2od6 { height: 252px; left: 28px; position: absolute; top: 292px; width: 296px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 572\n * @framerIntrinsicWidth 571\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh4D8nBsG7=withCSS(Component,css,\"framer-HxavX\");export default Framerh4D8nBsG7;Framerh4D8nBsG7.displayName=\"Spline\";Framerh4D8nBsG7.defaultProps={height:572,width:571};addFonts(Framerh4D8nBsG7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh4D8nBsG7\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"572\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"571\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h4D8nBsG7.map","// Generated by Framer (3e5217b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}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/XVUmpmPn1EPL0dzocT35/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"PdWfkkAUp\",\"ENOJ__Bjf\",\"FLpHAGK6j\"];const serializationHash=\"framer-LDiLw\";const variantClassNames={ENOJ__Bjf:\"framer-v-cl46sw\",FLpHAGK6j:\"framer-v-se51v1\",PdWfkkAUp:\"framer-v-bluzrg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"PdWfkkAUp\",Mobile:\"FLpHAGK6j\",Tablet:\"ENOJ__Bjf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PdWfkkAUp\"};};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:\"PdWfkkAUp\",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-bluzrg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PdWfkkAUp\",ref:refBinding,style:{...style},...addPropertyOverrides({ENOJ__Bjf:{\"data-framer-name\":\"Tablet\"},FLpHAGK6j:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r7a1th-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ipF22SthC-container\",nodeId:\"ipF22SthC\",rendersWithMotion:true,scopeId:\"NG1CHSyoy\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:true},gap:54,height:\"100%\",hoverFactor:.5,id:\"ipF22SthC\",layoutId:\"ipF22SthC\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yzia88\",layoutDependency:layoutDependency,layoutId:\"elQGAz_ff\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-sdq9uj\",\"data-framer-name\":\"svg+xml;base64,PHN2ZyB3aWR0aD0iMTA4IiBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMTA4IDIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIG9wYWNpdHk9IjEiIHN0eWxlPSJ0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlOyB0cmFuc2Zvcm06IG5vbmU7IHRyYW5zZ 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:33,intrinsicWidth:153,layoutDependency:layoutDependency,layoutId:\"qcP3SMY2a\",svg:'<svg width=\"153\" height=\"33\" viewBox=\"0 0 153 33\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6220_3336)\">\\n<path d=\"M50.7774 8.8092C50.7774 9.19479 50.4649 9.50736 50.0792 9.50736H42.0163V13.9706H49.9139C50.2996 13.9706 50.6121 14.2831 50.6121 14.6687V18.3638C50.6121 18.7493 50.2996 19.0619 49.9139 19.0619H42.0163V26.8604C42.0163 27.246 41.7038 27.5585 41.3181 27.5585H37.4247C37.0392 27.5585 36.7266 27.246 36.7266 26.8604V5.11418C36.7266 4.72859 37.0392 4.41602 37.4247 4.41602H50.0792C50.4649 4.41602 50.7774 4.72859 50.7774 5.11418V8.8092Z\" fill=\"#94A3B8\"/>\\n<path d=\"M65.7416 11.7245C65.7416 11.3389 66.0541 11.0263 66.4398 11.0263H70.0026C70.3881 11.0263 70.7007 11.3389 70.7007 11.7245V26.8585C70.7007 27.2442 70.3881 27.5567 70.0026 27.5567H66.4398C66.0541 27.5567 65.7416 27.2442 65.7416 26.8585V26.0029C64.6506 27.2592 63.0307 28.0196 60.8155 28.0196C56.4846 28.0196 52.9141 24.2176 52.9141 19.2915C52.9141 14.3655 56.4846 10.5635 60.8155 10.5635C63.0307 10.5635 64.6506 11.3239 65.7416 12.5802V11.7245ZM61.8073 23.3249C64.0886 23.3249 65.7416 21.7711 65.7416 19.2915C65.7416 16.8119 64.0886 15.2581 61.8073 15.2581C59.5262 15.2581 57.8732 16.8119 57.8732 19.2915C57.8732 21.7711 59.5262 23.3249 61.8073 23.3249Z\" fill=\"#94A3B8\"/>\\n<path d=\"M84.7156 11.5084C84.8097 11.2217 85.0773 11.0278 85.3791 11.0278H89.3587C89.8448 11.0278 90.1821 11.5123 90.0134 11.9683L84.4139 27.1023C84.3124 27.3763 84.0513 27.5582 83.759 27.5582H79.111C78.8187 27.5582 78.5575 27.3763 78.4562 27.1023L72.8565 11.9683C72.6878 11.5123 73.0252 11.0278 73.5113 11.0278H77.4909C77.7927 11.0278 78.0603 11.2217 78.1543 11.5084L81.435 21.508L84.7156 11.5084Z\" fill=\"#94A3B8\"/>\\n<path d=\"M94.6708 9.57055C93.0509 9.57055 91.6953 8.21507 91.6953 6.59509C91.6953 4.97512 93.0509 3.61963 94.6708 3.61963C96.2908 3.61963 97.6462 4.97512 97.6462 6.59509C97.6462 8.21507 96.2908 9.57055 94.6708 9.57055ZM92.8894 27.5556C92.5039 27.5556 92.1912 27.2431 92.1912 26.8574V11.7234C92.1912 11.3378 92.5039 11.0252 92.8894 11.0252H96.4522C96.8378 11.0252 97.1503 11.3378 97.1503 11.7234V26.8574C97.1503 27.2431 96.8378 27.5556 96.4522 27.5556H92.8894Z\" fill=\"#94A3B8\"/>\\n<path d=\"M115.815 26.4421C116.16 26.9025 115.831 27.5585 115.256 27.5585H111.387C111.163 27.5585 110.952 27.4511 110.821 27.2698L105.74 20.2522V26.8604C105.74 27.246 105.428 27.5585 105.042 27.5585H101.48C101.094 27.5585 100.781 27.246 100.781 26.8604V5.11418C100.781 4.72859 101.094 4.41602 101.48 4.41602H105.042C105.428 4.41602 105.74 4.72859 105.74 5.11418V18.2685L110.492 11.3318C110.622 11.1418 110.837 11.0282 111.068 11.0282H115.113C115.684 11.0282 116.014 11.6758 115.678 12.1372L110.468 19.2933L115.815 26.4421Z\" fill=\"#94A3B8\"/>\\n<path d=\"M146.656 10.5635C149.995 10.5635 152.838 12.9439 152.838 17.4071V26.8585C152.838 27.2442 152.525 27.5567 152.14 27.5567H148.577C148.192 27.5567 147.879 27.2442 147.879 26.8585V18.1344C147.879 16.0846 146.589 15.1258 145.003 15.1258C143.184 15.1258 141.928 16.1839 141.928 18.5311V26.8585C141.928 27.2442 141.615 27.5567 141.23 27.5567H137.667C137.281 27.5567 136.969 27.2442 136.969 26.8585V11.7245C136.969 11.3389 137.281 11.0263 137.667 11.0263H141.23C141.615 11.0263 141.928 11.3389 141.928 11.7245V12.5802C142.821 11.3569 144.474 10.5635 146.656 10.5635Z\" fill=\"#94A3B8\"/>\\n<path d=\"M125.628 27.9532C120.768 27.9532 116.867 24.1512 116.867 19.2251C116.867 14.2991 120.768 10.4971 125.628 10.4971C130.488 10.4971 134.389 14.2991 134.389 19.2251C134.389 24.1512 130.488 27.9532 125.628 27.9532ZM125.628 23.1263C127.777 23.1263 129.43 21.5725 129.43 19.2251C129.43 16.8777 127.777 15.3239 125.628 15.3239C123.479 15.3239 121.826 16.8777 121.826 19.2251C121.826 21.5725 123.479 23.1263 125.628 23.1263Z\" fill=\"#94A3B8\"/>\\n<path d=\"M11.1865 1.56104C12.629 0.728237 14.4062 0.728238 15.8486 1.56104L24.7051 6.67334C26.1474 7.50615 27.0361 9.04589 27.0361 10.7114V20.937C27.0361 22.6025 26.1473 24.1413 24.7051 24.9741L15.8486 30.0874C14.4062 30.9202 12.6289 30.9203 11.1865 30.0874L2.33105 24.9741C0.888608 24.1414 5.9954e-06 22.6026 0 20.937V10.7114C0 9.04584 0.888605 7.50613 2.33105 6.67334L11.1865 1.56104ZM14.3994 8.37354C13.8586 8.06127 13.1923 8.06126 12.6514 8.37354L7.5127 11.3403C6.9719 11.6525 6.63883 12.2296 6.63867 12.854V18.7886C6.63877 19.413 6.97184 19.9899 7.5127 20.3022L12.6514 23.269C13.1923 23.5813 13.8585 23.5813 14.3994 23.269L19.5381 20.3022C20.0789 19.9899 20.412 19.413 20.4121 18.7886V12.854C20.4119 12.2296 20.0789 11.6525 19.5381 11.3403L14.3994 8.37354Z\" fill=\"#94A3B8\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6220_3336\">\\n<rect width=\"152.849\" height=\"31.1359\" fill=\"white\" transform=\"translate(0 0.932129)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tdnv0q\",layoutDependency:layoutDependency,layoutId:\"GMWgTYF1H\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ni2i9p\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:27,intrinsicWidth:207,layoutDependency:layoutDependency,layoutId:\"L3CN1vELw\",svg:'<svg width=\"207\" height=\"27\" viewBox=\"0 0 207 27\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.7923 0.00353205C13.7545 0.00353242 13.7166 0.00439246 13.6788 0.00611646C13.3426 0.021436 13.0126 0.104675 12.7077 0.251078C12.0921 0.547259 11.616 1.0823 11.384 1.73878C11.1519 2.39525 11.1828 3.11952 11.4699 3.75261L20.0633 22.6871C20.2057 23.0005 20.4067 23.282 20.6549 23.5155C20.9032 23.749 21.1937 23.93 21.5101 24.0481C21.8264 24.1662 22.1623 24.2191 22.4985 24.2038C22.8347 24.1885 23.1647 24.1052 23.4697 23.9588C24.0852 23.6626 24.5612 23.1275 24.7933 22.4711C25.0253 21.8146 24.9944 21.0904 24.7073 20.4573L16.1139 1.52278C15.9715 1.20941 15.7705 0.92792 15.5223 0.694397C15.2741 0.460874 14.9835 0.279893 14.6672 0.161795C14.3865 0.0569934 14.0904 0.003535 13.7923 0.00353205ZM160.535 0.00353205C160.288 0.0174792 160.045 0.0727283 159.814 0.167545C159.519 0.289029 159.252 0.472767 159.03 0.706901C158.806 0.931788 158.629 1.20188 158.511 1.50025C158.393 1.79862 158.336 2.11884 158.344 2.44085C158.338 2.75842 158.396 3.07376 158.514 3.36734C158.632 3.66092 158.808 3.92651 159.03 4.14766C159.252 4.3818 159.519 4.56554 159.814 4.68702C160.11 4.8085 160.426 4.86503 160.744 4.85296C161.064 4.86506 161.383 4.8086 161.68 4.68717C161.977 4.56574 162.247 4.382 162.471 4.14766C162.902 3.69061 163.139 3.07694 163.13 2.44085C163.141 1.79622 162.905 1.17312 162.471 0.706901C162.247 0.472564 161.977 0.288828 161.68 0.167398C161.448 0.0726752 161.203 0.0174843 160.955 0.00353205H160.535ZM42.734 20.7565L41.6792 17.2886H35.1005L34.0459 20.7558H29.3394L36.3663 0.476685H40.4928L47.4932 20.7565H42.734ZM56.9829 0.286978H60.8457V20.756H57.4179L57.2595 19.2794C56.8921 19.8985 56.3557 20.3931 55.7171 20.7017C55.0123 21.059 54.2353 21.24 53.4495 21.2299C51.6433 21.2299 50.2327 20.5662 49.2175 19.2251C48.1891 17.8981 47.675 16.1093 47.675 13.8471C47.675 11.5714 48.2024 9.79679 49.2571 8.5234C50.2985 7.25006 51.7093 6.61331 53.4759 6.61331C54.1733 6.60302 54.8664 6.72705 55.5194 6.97898C56.0784 7.20724 56.579 7.56408 56.9829 8.02209V0.286978ZM61.7527 7.04698H65.9978L68.1333 13.6024C68.2416 13.904 68.3472 14.2065 68.4501 14.5101C68.6312 15.0457 68.7766 15.5934 68.8851 16.1493C69.0429 15.4827 69.241 14.8269 69.4783 14.1857L69.6629 13.6032L71.9569 7.04698H76.123L70.7177 20.7561H67.0262L61.7527 7.04698ZM75.9358 13.9012C75.9148 12.5696 76.2377 11.2561 76.8717 10.0946C77.4734 9.01389 78.348 8.12027 79.4031 7.50813C80.502 6.87678 81.7434 6.55434 83.0022 6.57334C84.2611 6.55431 85.5026 6.87674 86.6014 7.50813C87.6487 8.12353 88.5107 9.0234 89.0931 10.109C89.7093 11.2714 90.0226 12.5777 90.0026 13.9012C90.0227 15.225 89.7093 16.5316 89.0929 17.6942C88.5169 18.7893 87.6477 19.6919 86.588 20.2952C85.4845 20.9266 84.2388 21.2489 82.9758 21.2299C81.7255 21.2473 80.4929 20.9248 79.403 20.2952C78.3421 19.6905 77.4657 18.7947 76.8717 17.7078C76.2377 16.5463 75.9148 15.2328 75.9358 13.9012ZM104.581 7.04571L100.099 12.2882L104.383 20.7558H99.9932L97.4487 15.3778L95.3395 17.8442V20.7558H91.5163V0.286978H95.3394V12.262L99.7691 7.04571H104.581ZM111.407 6.57171C113.174 6.57171 114.545 7.03215 115.508 7.95337C116.47 8.88816 116.945 10.2436 116.945 12.0182V20.7554H113.597L113.386 19.2247C113.012 19.8718 112.456 20.3867 111.79 20.7013C111.05 21.0631 110.237 21.2439 109.417 21.2296C108.099 21.2296 107.031 20.8368 106.201 20.0646C105.37 19.2924 104.961 18.2493 104.961 16.9488C104.961 15.6212 105.396 14.551 106.28 13.7383C107.163 12.9254 108.323 12.519 109.76 12.519H111.684C112.198 12.519 112.58 12.4105 112.831 12.1935C112.95 12.086 113.044 11.9522 113.106 11.802C113.167 11.6518 113.195 11.4893 113.187 11.3265C113.193 11.1113 113.148 10.8978 113.056 10.7043C112.964 10.5108 112.828 10.3432 112.659 10.2157C112.249 9.91508 111.751 9.76697 111.248 9.79582C110.628 9.77558 110.018 9.96077 109.508 10.3241C109.278 10.4848 109.082 10.6932 108.935 10.9357C108.787 11.1783 108.691 11.4498 108.651 11.7329L105.408 10.9066C105.497 10.2629 105.716 9.64569 106.052 9.09492C106.389 8.54415 106.834 8.07217 107.359 7.70959C108.441 6.95149 109.785 6.57171 111.407 6.57171ZM128.254 10.4333H124.523L124.523 15.6756C124.523 16.4479 124.707 17.0034 125.063 17.342C125.419 17.6805 125.96 17.8433 126.658 17.8433C127.194 17.8249 127.728 17.7614 128.254 17.6536V20.701C127.311 21.0317 126.323 21.2011 125.327 21.2023C123.85 21.2023 122.703 20.7552 121.899 19.8476C121.095 18.9535 120.686 17.7342 120.686 16.2035V10.4333H117.667V7.04661H120.686V3.19949L124.523 2.75244V7.04661H128.254V10.4333ZM139.062 7.04661H142.542V20.5389C142.542 22.6116 141.91 24.196 140.657 25.3203C139.404 26.4446 137.73 27 135.66 27C133.881 27 132.43 26.5944 131.322 25.7679C130.227 24.967 129.446 23.7898 129.121 22.449L132.285 21.0267C132.331 21.3992 132.453 21.7577 132.641 22.0795C132.829 22.4013 133.081 22.6794 133.379 22.8961C134.017 23.3506 134.779 23.5832 135.555 23.5598C136.53 23.5598 137.295 23.3023 137.835 22.774C138.107 22.5026 138.321 22.1753 138.462 21.8136C138.603 21.4518 138.668 21.0636 138.653 20.6742V19.1976C137.954 20.0646 136.82 20.4981 135.251 20.5116C133.419 20.5116 131.982 19.8884 130.94 18.6287C129.9 17.3825 129.371 15.7026 129.371 13.5759C129.371 12.1535 129.608 10.9073 130.083 9.86418C130.511 8.87011 131.218 8.03028 132.114 7.45297C133.027 6.88375 134.078 6.59251 135.146 6.61313C135.939 6.5927 136.726 6.74988 137.453 7.07374C138.059 7.34241 138.573 7.79044 138.93 8.36064L139.062 7.04661ZM152.546 7.04661H156.383V20.7552H152.796V19.3193C152.484 19.9374 151.978 20.429 151.359 20.7145C150.646 21.0717 149.859 21.2482 149.065 21.2292C147.681 21.2292 146.587 20.7688 145.783 19.834C144.978 18.9128 144.583 17.68 144.583 16.1493V7.04661H148.42V15.0128C148.42 16.6384 149.079 17.4512 150.397 17.4512C151.096 17.4512 151.636 17.2342 152.006 16.8001C152.361 16.3667 152.546 15.757 152.546 14.9579V7.04661ZM158.911 7.04661H162.642V20.7558H158.911V7.04661ZM173.859 0.286978H177.722L177.721 20.7558H174.294L174.135 19.2792C173.768 19.8983 173.231 20.3929 172.593 20.7015C171.888 21.0588 171.111 21.2399 170.325 21.2299C168.519 21.2299 167.108 20.5662 166.093 19.2251C165.065 17.8981 164.551 16.1093 164.551 13.8471C164.551 11.5714 165.078 9.79679 166.133 8.5234C167.174 7.25006 168.585 6.61331 170.352 6.61331C171.049 6.60302 171.742 6.72705 172.395 6.97898C172.954 7.20724 173.455 7.56408 173.859 8.02209V0.286978ZM186.09 17.9254C186.794 17.9374 187.487 17.7497 188.094 17.3828C188.643 17.0671 189.078 16.5772 189.334 15.9865L192.353 17.1801C191.997 18.3986 191.233 19.3741 190.086 20.1192C188.938 20.8643 187.607 21.2299 186.091 21.2299C184.861 21.2562 183.647 20.9478 182.571 20.3358C181.552 19.7502 180.73 18.8625 180.211 17.7888C179.644 16.6781 179.367 15.3912 179.367 13.9281C179.339 12.5915 179.624 11.2675 180.198 10.0675C180.713 8.99326 181.525 8.0984 182.531 7.49402C183.579 6.86895 184.773 6.55038 185.985 6.5728C187.152 6.54854 188.305 6.83309 189.334 7.39908C190.289 7.94712 191.071 8.76517 191.588 9.75622C192.13 10.8308 192.402 12.0276 192.379 13.2377C192.38 13.8614 192.317 14.4835 192.194 15.094H183.057C183.049 15.4795 183.122 15.8623 183.273 16.2156C183.423 16.5689 183.646 16.8842 183.928 17.1396C184.481 17.668 185.206 17.9254 186.09 17.9254ZM201.407 6.57244C202.897 6.57244 204.07 7.07374 204.901 8.0626C205.732 9.05146 206.14 10.3791 206.141 12.0182V20.7558H202.304V12.7903C202.304 11.9369 202.12 11.3006 201.75 10.8666C201.563 10.65 201.33 10.4791 201.07 10.3664C200.81 10.2538 200.529 10.2023 200.247 10.2156C199.496 10.2156 198.929 10.4467 198.547 10.9209C198.164 11.395 197.98 12.0318 197.98 12.8445V20.7558H194.156V7.04643H197.584L197.716 8.41471C198.093 7.80832 198.633 7.32811 199.272 7.03305C199.941 6.7185 200.671 6.56116 201.407 6.57244ZM8.44709 6.25602L6.85604 10.7918C6.77275 11.0262 6.62914 11.233 6.44051 11.3901C6.25188 11.5472 6.02529 11.6488 5.78489 11.6841L0.96316 12.391C0.77187 12.4211 0.593733 12.5094 0.451683 12.6445C0.309632 12.7795 0.210169 12.9551 0.166097 13.1488C0.122026 13.3424 0.135363 13.5451 0.204393 13.7309C0.273422 13.9167 0.394984 14.077 0.553429 14.1912L4.56203 17.0539C4.6951 17.1504 4.79517 17.2876 4.848 17.4459C4.90083 17.6042 4.90374 17.7756 4.85631 17.9357L3.42612 22.6893C3.38049 22.8392 3.3703 22.9982 3.39637 23.153C3.42245 23.3079 3.48405 23.4541 3.57608 23.5796C3.65148 23.6831 3.74609 23.7703 3.85447 23.8361C3.96284 23.9018 4.08282 23.9449 4.20747 23.9628C4.33213 23.9807 4.459 23.973 4.58076 23.9402C4.70251 23.9074 4.81674 23.8502 4.91685 23.7718L13.3304 17.2013C13.7147 16.9002 13.9876 16.4735 14.1041 15.9916C14.2206 15.5097 14.1737 15.0014 13.9712 14.5505L10.217 6.1741C10.1353 5.99911 10.0054 5.85266 9.84336 5.75299C9.68131 5.65332 9.49432 5.60483 9.30565 5.61356C9.11699 5.6223 8.93499 5.68786 8.78233 5.8021C8.62966 5.91634 8.51308 6.0742 8.44709 6.25602ZM36.2344 13.6032H40.5718L39.5568 10.2165L39.5397 10.1595C39.3248 9.44439 39.1718 8.93513 39.0689 8.63154C38.811 7.85883 38.5953 7.07189 38.423 6.2744C38.3841 6.51818 38.199 7.19563 37.8561 8.29282L37.2496 10.2165L36.2344 13.6032ZM56.3105 16.8546C55.8623 17.5454 55.2031 17.8977 54.3198 17.8977C53.9259 17.9145 53.5342 17.8304 53.1798 17.6531C52.8254 17.4757 52.5194 17.2107 52.2894 16.8817C51.8016 16.2044 51.5643 15.2154 51.5643 13.9016C51.5643 12.6687 51.8016 11.6934 52.263 10.9899C52.7245 10.2865 53.3968 9.93327 54.2934 9.93327C54.677 9.91625 55.0588 9.99775 55.404 10.1704C55.7493 10.3431 56.0473 10.6014 56.2709 10.9221C56.7462 11.5858 56.9829 12.5749 56.9829 13.9023C56.9829 15.1745 56.7588 16.1634 56.3105 16.8546ZM79.9567 13.9281C79.9567 15.039 80.2335 15.9331 80.7872 16.6104C81.0462 16.9404 81.3764 17.204 81.7515 17.3804C82.1267 17.5567 82.5367 17.6409 82.9491 17.6264C83.3649 17.6383 83.7779 17.5531 84.1571 17.3771C84.5362 17.2011 84.8715 16.9389 85.1376 16.6104C85.6913 15.9332 85.9682 15.0255 85.9682 13.9012C85.9682 12.7768 85.6913 11.8692 85.1376 11.1784C84.8715 10.8499 84.5363 10.5878 84.1572 10.4117C83.7782 10.2357 83.3652 10.1504 82.9494 10.1622C82.537 10.1477 82.127 10.2319 81.7517 10.4082C81.3764 10.5845 81.0462 10.8482 80.7872 11.1782C80.2335 11.869 79.9567 12.7767 79.9567 13.9281ZM113.161 15.2017V15.6758C113.174 15.996 113.122 16.3154 113.009 16.6138C112.895 16.9123 112.723 17.1833 112.502 17.4098C112.067 17.8438 111.46 18.0608 110.709 18.0608C110.089 18.0608 109.615 17.9254 109.272 17.668C109.106 17.5481 108.971 17.3872 108.881 17.2C108.791 17.0128 108.749 16.8055 108.757 16.5969C108.748 16.3998 108.785 16.2035 108.866 16.0243C108.946 15.8451 109.067 15.6884 109.218 15.5673C109.522 15.3235 109.97 15.2017 110.55 15.2017H113.161ZM135.964 17.2344C136.847 17.2344 137.519 16.9088 137.981 16.2719C138.442 15.6351 138.679 14.7275 138.679 13.5498C138.679 12.3984 138.442 11.5177 137.981 10.8811C137.519 10.2445 136.847 9.93291 135.99 9.93291C135.093 9.93291 134.408 10.2572 133.946 10.9082C133.472 11.5585 133.235 12.4526 133.235 13.5769C133.235 14.7419 133.472 15.6364 133.946 16.2726C134.421 16.9088 135.093 17.2344 135.964 17.2344ZM173.186 16.8546C172.738 17.5454 172.079 17.8977 171.196 17.8977C170.802 17.9145 170.41 17.8304 170.056 17.6531C169.701 17.4757 169.395 17.2107 169.165 16.8817C168.677 16.2044 168.44 15.2154 168.44 13.9016C168.44 12.6687 168.677 11.6934 169.139 10.9899C169.6 10.2865 170.273 9.93327 171.169 9.93327C171.553 9.91625 171.935 9.99775 172.28 10.1704C172.625 10.3431 172.923 10.6014 173.147 10.9221C173.622 11.5858 173.859 12.5749 173.859 13.9023C173.859 15.1745 173.635 16.1634 173.186 16.8546ZM185.959 9.8499C185.254 9.82387 184.563 10.0544 184.008 10.5009C183.495 10.9238 183.163 11.5362 183.085 12.207H188.516C188.506 11.8825 188.433 11.5633 188.302 11.2679C188.171 10.9726 187.984 10.707 187.752 10.4867C187.253 10.0499 186.613 9.82253 185.959 9.8499Z\" fill=\"#94A3B8\"/>\\n<path d=\"M41.6792 17.2886L42.734 20.7565H47.4932L40.4928 0.476685H36.3663L29.3394 20.7558H34.0459L35.1005 17.2886H41.6792ZM40.5718 13.6032H36.2344L37.2496 10.2165L37.8561 8.29282C38.199 7.19563 38.3841 6.51818 38.423 6.2744C38.5953 7.07189 38.811 7.85883 39.0689 8.63154C39.1718 8.93513 39.3248 9.44439 39.5397 10.1595C39.5453 10.1783 39.5511 10.1973 39.5568 10.2165L40.5718 13.6032ZM60.8457 0.286978H56.9829V8.02209C56.579 7.56408 56.0784 7.20724 55.5194 6.97898C54.8664 6.72705 54.1733 6.60302 53.4759 6.61331C51.7093 6.61331 50.2985 7.25006 49.2571 8.5234C48.2024 9.79679 47.675 11.5714 47.675 13.8471C47.675 16.1093 48.1891 17.8981 49.2175 19.2251C50.2327 20.5662 51.6433 21.2299 53.4495 21.2299C54.2353 21.24 55.0123 21.059 55.7171 20.7017C56.3557 20.3931 56.8921 19.8985 57.2595 19.2794L57.4179 20.756H60.8457V0.286978ZM56.3105 16.8546C55.8623 17.5454 55.2031 17.8977 54.3198 17.8977C53.9259 17.9145 53.5342 17.8304 53.1798 17.6531C52.8254 17.4757 52.5194 17.2107 52.2894 16.8817C51.8016 16.2044 51.5643 15.2154 51.5643 13.9016C51.5643 12.6687 51.8016 11.6934 52.263 10.9899C52.7245 10.2865 53.3968 9.93327 54.2934 9.93327C54.677 9.91625 55.0588 9.99775 55.404 10.1704C55.7493 10.3431 56.0473 10.6014 56.2709 10.9221C56.7462 11.5858 56.9829 12.5749 56.9829 13.9023C56.9829 15.1745 56.7588 16.1634 56.3105 16.8546ZM65.9978 7.04698H61.7527L67.0262 20.7561H70.7177L76.123 7.04698H71.9569L69.6629 13.6032L69.4783 14.1857C69.241 14.8269 69.0429 15.4827 68.8851 16.1493C68.7766 15.5934 68.6312 15.0457 68.4501 14.5101C68.3472 14.2065 68.2416 13.904 68.1333 13.6024L65.9978 7.04698ZM76.8717 10.0946C76.2377 11.2561 75.9148 12.5696 75.9358 13.9012C75.9148 15.2328 76.2377 16.5463 76.8717 17.7078C77.4657 18.7947 78.3421 19.6905 79.403 20.2952C80.4929 20.9248 81.7255 21.2473 82.9758 21.2299C84.2388 21.2489 85.4845 20.9266 86.588 20.2952C87.6477 19.6919 88.5169 18.7893 89.0929 17.6942C89.7093 16.5316 90.0227 15.225 90.0026 13.9012C90.0226 12.5777 89.7093 11.2714 89.0931 10.109C88.5107 9.0234 87.6487 8.12353 86.6014 7.50813C85.5026 6.87674 84.2611 6.55431 83.0022 6.57334C81.7434 6.55434 80.502 6.87678 79.4031 7.50813C78.348 8.12027 77.4734 9.01389 76.8717 10.0946ZM80.7872 16.6104C80.2335 15.9331 79.9567 15.039 79.9567 13.9281C79.9567 12.7767 80.2335 11.869 80.7872 11.1782C81.0462 10.8482 81.3764 10.5845 81.7517 10.4082C82.127 10.2319 82.537 10.1477 82.9494 10.1622C83.3652 10.1504 83.7782 10.2357 84.1572 10.4117C84.5363 10.5878 84.8715 10.8499 85.1376 11.1784C85.6913 11.8692 85.9682 12.7768 85.9682 13.9012C85.9682 15.0255 85.6913 15.9332 85.1376 16.6104C84.8715 16.9389 84.5362 17.2011 84.1571 17.3771C83.7779 17.5531 83.3649 17.6383 82.9491 17.6264C82.5367 17.6409 82.1267 17.5567 81.7515 17.3804C81.3764 17.204 81.0462 16.9404 80.7872 16.6104ZM100.099 12.2882L104.581 7.04571H99.7691L95.3394 12.262V0.286978H91.5163V20.7558H95.3395V17.8442L97.4487 15.3778L99.9932 20.7558H104.383L100.099 12.2882ZM115.508 7.95337C114.545 7.03215 113.174 6.57171 111.407 6.57171C109.785 6.57171 108.441 6.95149 107.359 7.70959C106.834 8.07217 106.389 8.54415 106.052 9.09492C105.716 9.64569 105.497 10.2629 105.408 10.9066L108.651 11.7329C108.691 11.4498 108.787 11.1783 108.935 10.9357C109.082 10.6932 109.278 10.4848 109.508 10.3241C110.018 9.96077 110.628 9.77558 111.248 9.79582C111.751 9.76697 112.249 9.91508 112.659 10.2157C112.828 10.3432 112.964 10.5108 113.056 10.7043C113.148 10.8978 113.193 11.1113 113.187 11.3265C113.195 11.4893 113.167 11.6518 113.106 11.802C113.044 11.9522 112.95 12.086 112.831 12.1935C112.58 12.4105 112.198 12.519 111.684 12.519H109.76C108.323 12.519 107.163 12.9254 106.28 13.7383C105.396 14.551 104.961 15.6212 104.961 16.9488C104.961 18.2493 105.37 19.2924 106.201 20.0646C107.031 20.8368 108.099 21.2296 109.417 21.2296C110.237 21.2439 111.05 21.0631 111.79 20.7013C112.456 20.3867 113.012 19.8718 113.386 19.2247L113.597 20.7554H116.945V12.0182C116.945 10.2436 116.47 8.88816 115.508 7.95337ZM113.161 15.2017V15.6758C113.174 15.996 113.122 16.3154 113.009 16.6138C112.895 16.9123 112.723 17.1833 112.502 17.4098C112.067 17.8438 111.46 18.0608 110.709 18.0608C110.089 18.0608 109.615 17.9254 109.272 17.668C109.106 17.5481 108.971 17.3872 108.881 17.2C108.791 17.0128 108.749 16.8055 108.757 16.5969C108.748 16.3998 108.785 16.2035 108.866 16.0243C108.946 15.8451 109.067 15.6884 109.218 15.5673C109.522 15.3235 109.97 15.2017 110.55 15.2017H113.161ZM124.523 10.4333H128.254V7.04661H124.523V2.75244L120.686 3.19949V7.04661H117.667V10.4333H120.686V16.2035C120.686 17.7342 121.095 18.9535 121.899 19.8476C122.703 20.7552 123.85 21.2023 125.327 21.2023C126.323 21.2011 127.311 21.0317 128.254 20.701V17.6536C127.728 17.7614 127.194 17.8249 126.658 17.8433C125.96 17.8433 125.419 17.6805 125.063 17.342C124.707 17.0034 124.523 16.4479 124.523 15.6756L124.523 10.4333ZM142.542 7.04661H139.062L138.93 8.36064C138.573 7.79044 138.059 7.34241 137.453 7.07374C136.726 6.74988 135.939 6.5927 135.146 6.61313C134.078 6.59251 133.027 6.88375 132.114 7.45297C131.218 8.03028 130.511 8.87011 130.083 9.86418C129.608 10.9073 129.371 12.1535 129.371 13.5759C129.371 15.7026 129.9 17.3825 130.94 18.6287C131.982 19.8884 133.419 20.5116 135.251 20.5116C136.82 20.4981 137.954 20.0646 138.653 19.1976V20.6742C138.668 21.0636 138.603 21.4518 138.462 21.8136C138.321 22.1753 138.107 22.5026 137.835 22.774C137.295 23.3023 136.53 23.5598 135.555 23.5598C134.779 23.5832 134.017 23.3506 133.379 22.8961C133.081 22.6794 132.829 22.4013 132.641 22.0795C132.453 21.7577 132.331 21.3992 132.285 21.0267L129.121 22.449C129.446 23.7898 130.227 24.967 131.322 25.7679C132.43 26.5944 133.881 27 135.66 27C137.73 27 139.404 26.4446 140.657 25.3203C141.91 24.196 142.542 22.6116 142.542 20.5389V7.04661ZM137.981 16.2719C137.519 16.9088 136.847 17.2344 135.964 17.2344C135.093 17.2344 134.421 16.9088 133.946 16.2726C133.472 15.6364 133.235 14.7419 133.235 13.5769C133.235 12.4526 133.472 11.5585 133.946 10.9082C134.408 10.2572 135.093 9.93291 135.99 9.93291C136.847 9.93291 137.519 10.2445 137.981 10.8811C138.442 11.5177 138.679 12.3984 138.679 13.5498C138.679 14.7275 138.442 15.6351 137.981 16.2719ZM156.383 7.04661H152.546V14.9579C152.546 15.757 152.361 16.3667 152.006 16.8001C151.636 17.2342 151.096 17.4512 150.397 17.4512C149.079 17.4512 148.42 16.6384 148.42 15.0128V7.04661H144.583V16.1493C144.583 17.68 144.978 18.9128 145.783 19.834C146.587 20.7688 147.681 21.2292 149.065 21.2292C149.859 21.2482 150.646 21.0717 151.359 20.7145C151.978 20.429 152.484 19.9374 152.796 19.3193V20.7552H156.383V7.04661ZM159.03 4.14766C159.252 4.3818 159.519 4.56554 159.814 4.68702C160.11 4.8085 160.426 4.86503 160.744 4.85296C161.064 4.86506 161.383 4.8086 161.68 4.68717C161.977 4.56574 162.247 4.382 162.471 4.14766C162.902 3.69061 163.139 3.07694 163.13 2.44085C163.141 1.79622 162.905 1.17312 162.471 0.706901C162.247 0.472564 161.977 0.288828 161.68 0.167398C161.448 0.0726752 161.203 0.0174843 160.955 0.00353205C160.885 -0.000401772 160.814 -0.00105735 160.744 0.00160407C160.674 -0.00104622 160.605 -0.000390693 160.535 0.00353205C160.288 0.0174792 160.045 0.0727283 159.814 0.167545C159.519 0.289029 159.252 0.472767 159.03 0.706901C158.806 0.931788 158.629 1.20188 158.511 1.50025C158.393 1.79862 158.336 2.11884 158.344 2.44085C158.338 2.75842 158.396 3.07376 158.514 3.36734C158.632 3.66092 158.808 3.92651 159.03 4.14766ZM162.642 7.04661H158.911V20.7558H162.642V7.04661ZM177.722 0.286978H173.859V8.02209C173.455 7.56408 172.954 7.20724 172.395 6.97898C171.742 6.72705 171.049 6.60302 170.352 6.61331C168.585 6.61331 167.174 7.25006 166.133 8.5234C165.078 9.79679 164.551 11.5714 164.551 13.8471C164.551 16.1093 165.065 17.8981 166.093 19.2251C167.108 20.5662 168.519 21.2299 170.325 21.2299C171.111 21.2399 171.888 21.0588 172.593 20.7015C173.231 20.3929 173.768 19.8983 174.135 19.2792L174.294 20.7558H177.721L177.722 0.286978ZM173.186 16.8546C172.738 17.5454 172.079 17.8977 171.196 17.8977C170.802 17.9145 170.41 17.8304 170.056 17.6531C169.701 17.4757 169.395 17.2107 169.165 16.8817C168.677 16.2044 168.44 15.2154 168.44 13.9016C168.44 12.6687 168.677 11.6934 169.139 10.9899C169.6 10.2865 170.273 9.93327 171.169 9.93327C171.553 9.91625 171.935 9.99775 172.28 10.1704C172.625 10.3431 172.923 10.6014 173.147 10.9221C173.622 11.5858 173.859 12.5749 173.859 13.9023C173.859 15.1745 173.635 16.1634 173.186 16.8546ZM188.094 17.3828C187.487 17.7497 186.794 17.9374 186.09 17.9254C185.206 17.9254 184.481 17.668 183.928 17.1396C183.646 16.8842 183.423 16.5689 183.273 16.2156C183.122 15.8623 183.049 15.4795 183.057 15.094H192.194C192.317 14.4835 192.38 13.8614 192.379 13.2377C192.402 12.0276 192.13 10.8308 191.588 9.75622C191.071 8.76517 190.289 7.94712 189.334 7.39908C188.305 6.83309 187.152 6.54854 185.985 6.5728C184.773 6.55038 183.579 6.86895 182.531 7.49402C181.525 8.0984 180.713 8.99326 180.198 10.0675C179.624 11.2675 179.339 12.5915 179.367 13.9281C179.367 15.3912 179.644 16.6781 180.211 17.7888C180.73 18.8625 181.552 19.7502 182.571 20.3358C183.647 20.9478 184.861 21.2562 186.091 21.2299C187.607 21.2299 188.938 20.8643 190.086 20.1192C191.233 19.3741 191.997 18.3986 192.353 17.1801L189.334 15.9865C189.078 16.5772 188.643 17.0671 188.094 17.3828ZM184.008 10.5009C184.563 10.0544 185.254 9.82387 185.959 9.8499C186.613 9.82253 187.253 10.0499 187.752 10.4867C187.984 10.707 188.171 10.9726 188.302 11.2679C188.433 11.5633 188.506 11.8825 188.516 12.207H183.085C183.163 11.5362 183.495 10.9238 184.008 10.5009ZM204.901 8.0626C204.07 7.07374 202.897 6.57244 201.407 6.57244C200.671 6.56116 199.941 6.7185 199.272 7.03305C198.633 7.32811 198.093 7.80832 197.716 8.41471L197.584 7.04643H194.156V20.7558H197.98V12.8445C197.98 12.0318 198.164 11.395 198.547 10.9209C198.929 10.4467 199.496 10.2156 200.247 10.2156C200.529 10.2023 200.81 10.2538 201.07 10.3664C201.33 10.4791 201.563 10.65 201.75 10.8666C202.12 11.3006 202.304 11.9369 202.304 12.7903V20.7558H206.141V12.0182C206.14 10.3791 205.732 9.05146 204.901 8.0626Z\" fill=\"#94A3B8\"/>\\n<path d=\"M16.1139 1.52278L24.7073 20.4573C24.9944 21.0904 25.0253 21.8146 24.7933 22.4711C24.5612 23.1275 24.0852 23.6626 23.4697 23.9588C23.1647 24.1052 22.8347 24.1885 22.4985 24.2038C22.1623 24.2191 21.8264 24.1662 21.5101 24.0481C21.1937 23.93 20.9032 23.749 20.6549 23.5155C20.4067 23.282 20.2057 23.0005 20.0633 22.6871L11.4699 3.75261C11.1828 3.11952 11.1519 2.39525 11.384 1.73878C11.616 1.0823 12.0921 0.547259 12.7077 0.251078C13.0126 0.104675 13.3426 0.021436 13.6788 0.00611646C13.7166 0.00439246 13.7545 0.00353242 13.7923 0.00353205C14.0904 0.003535 14.3865 0.0569934 14.6672 0.161795C14.9835 0.279893 15.2741 0.460874 15.5223 0.694397C15.7705 0.92792 15.9715 1.20941 16.1139 1.52278Z\" fill=\"#94A3B8\"/>\\n<path d=\"M6.85604 10.7918L8.44709 6.25602C8.51308 6.0742 8.62966 5.91634 8.78233 5.8021C8.93499 5.68786 9.11699 5.6223 9.30565 5.61356C9.49432 5.60483 9.68131 5.65332 9.84336 5.75299C10.0054 5.85266 10.1353 5.99911 10.217 6.1741L13.9712 14.5505C14.1737 15.0014 14.2206 15.5097 14.1041 15.9916C13.9876 16.4735 13.7147 16.9002 13.3304 17.2013L4.91685 23.7718C4.81674 23.8502 4.70251 23.9074 4.58076 23.9402C4.459 23.973 4.33213 23.9807 4.20747 23.9628C4.08282 23.9449 3.96284 23.9018 3.85447 23.8361C3.74609 23.7703 3.65148 23.6831 3.57608 23.5796C3.48405 23.4541 3.42245 23.3079 3.39637 23.153C3.3703 22.9982 3.38049 22.8392 3.42612 22.6893L4.85631 17.9357C4.90374 17.7756 4.90083 17.6042 4.848 17.4459C4.79517 17.2876 4.6951 17.1504 4.56203 17.0539L0.553429 14.1912C0.394984 14.077 0.273422 13.9167 0.204393 13.7309C0.135363 13.5451 0.122026 13.3424 0.166097 13.1488C0.210169 12.9551 0.309632 12.7795 0.451683 12.6445C0.593733 12.5094 0.77187 12.4211 0.96316 12.391L5.78489 11.6841C6.02529 11.6488 6.25188 11.5472 6.44051 11.3901C6.62914 11.233 6.77275 11.0262 6.85604 10.7918Z\" fill=\"#94A3B8\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pyw5l5\",layoutDependency:layoutDependency,layoutId:\"uckXNRVLL\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4u5g03\",\"data-framer-name\":\"Referly_Logo\",layoutDependency:layoutDependency,layoutId:\"JQLUR1Keh\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5da1oj\",\"data-framer-name\":\"Clip path group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:33,intrinsicWidth:44,layoutDependency:layoutDependency,layoutId:\"zrMUSM85d\",svg:'<svg width=\"44\" height=\"33\" viewBox=\"0 0 44 33\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<mask id=\"mask0_6233_2033\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"44\" height=\"33\">\\n<path d=\"M43.955 0.499512H0.429688V32.4995H43.955V0.499512Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_6233_2033)\">\\n<path d=\"M37.0096 30.3501L28.4829 32.4206C28.2611 32.4742 28.0415 32.4987 27.8242 32.4987C27.7744 32.4987 27.7246 32.4965 27.6748 32.4943C27.6386 32.492 27.6024 32.4898 27.5662 32.4853C27.539 32.4831 27.5119 32.4809 27.4847 32.4764C27.4145 32.4675 27.3466 32.4563 27.2787 32.4429C27.247 32.4363 27.2153 32.4296 27.1836 32.4229C27.1474 32.4139 27.1112 32.405 27.075 32.3939C27.0116 32.3782 26.9505 32.3582 26.8894 32.3358C26.8192 32.3113 26.7513 32.2823 26.6857 32.2533C26.6449 32.2354 26.6042 32.2154 26.5634 32.1931C26.5385 32.1819 26.5136 32.1685 26.4887 32.1529C26.4684 32.1417 26.448 32.1306 26.4276 32.1194C26.4005 32.1038 26.3733 32.0882 26.3461 32.0703C26.2737 32.0257 26.2035 31.9789 26.1379 31.9253C26.0836 31.8807 26.0293 31.8383 25.9795 31.7914C25.95 31.7669 25.9229 31.7401 25.898 31.7156C25.8708 31.691 25.8436 31.6643 25.8187 31.6353C25.7689 31.5817 25.7191 31.5237 25.6716 31.4657C25.6241 31.4077 25.5811 31.3474 25.5381 31.2849C25.4973 31.2225 25.4588 31.1578 25.4204 31.0908C25.3841 31.0239 25.3502 30.9547 25.3185 30.8856C25.2868 30.8142 25.2597 30.7428 25.2348 30.6691C25.2212 30.6334 25.2099 30.5955 25.1985 30.5576C25.1872 30.5196 25.1759 30.4817 25.1668 30.4438L25.108 30.2117C25.0039 29.799 25.1736 29.3683 25.529 29.1251C27.1112 28.0452 27.9374 26.0751 27.4507 24.125L23.2813 7.44225C22.9282 6.02989 23.8042 4.60192 25.237 4.25385L30.1828 3.05346C30.2371 3.04007 30.2937 3.02892 30.3481 3.01776C30.5903 2.97537 30.8347 2.96421 31.0701 2.98429C31.1471 2.99098 31.2218 2.99991 31.2965 3.0133C31.335 3.01776 31.3712 3.02445 31.4074 3.03338C31.4821 3.04676 31.5545 3.06685 31.627 3.08916C31.6632 3.09808 31.6994 3.10924 31.7333 3.12263C31.8737 3.16948 32.0118 3.22972 32.1408 3.29889C32.1408 3.29889 32.1408 3.29889 32.1408 3.30112C32.2064 3.33459 32.2698 3.37252 32.3309 3.41268C32.3943 3.45285 32.4554 3.49524 32.5143 3.53986C32.5437 3.56217 32.5731 3.58449 32.6003 3.60903C32.6116 3.61572 32.6206 3.62465 32.6297 3.63357C32.6478 3.64919 32.6682 3.66481 32.6863 3.68266C32.6999 3.69382 32.7134 3.7072 32.727 3.72059C32.7678 3.75629 32.8063 3.79645 32.8447 3.83661C32.8968 3.89239 32.9466 3.94817 32.9919 4.00619C33.0213 4.04188 33.0484 4.07981 33.0756 4.11775C33.1028 4.15568 33.1299 4.19584 33.1548 4.236C33.1797 4.27393 33.2046 4.31409 33.2273 4.35649C33.2522 4.39665 33.2748 4.43904 33.2952 4.48143C33.3155 4.52383 33.3359 4.56845 33.3563 4.61307C33.3744 4.65547 33.3925 4.70009 33.4083 4.74695C33.4423 4.83843 33.4717 4.93214 33.4966 5.02808L33.6528 5.65282C33.7524 6.04774 33.603 6.46944 33.2657 6.70372C30.6333 8.53554 29.2661 11.8377 30.081 15.1065C30.8755 18.2904 33.5306 20.6153 36.7425 21.0749C37.2224 21.1441 37.6117 21.4944 37.7272 21.9585L39.0083 27.0813C39.3705 28.5294 38.4741 29.9931 37.0051 30.3501H37.0096Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.0625 14.6245C32.1055 14.7941 32.1553 14.9592 32.2096 15.1221C32.153 14.9592 32.1055 14.7941 32.0625 14.6245Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.2109 15.123C32.2675 15.2859 32.3309 15.4443 32.3988 15.5983C32.3286 15.4443 32.2675 15.2859 32.2109 15.123Z\" fill=\"#94A3B8\"/>\\n<path d=\"M37.0171 19.0804C37.0171 19.0804 37.0012 19.0804 36.9922 19.0781C37.0012 19.0781 37.0103 19.0781 37.0171 19.0804Z\" fill=\"#94A3B8\"/>\\n<path d=\"M12.1722 16.423C12.1157 16.2601 12.0523 16.1017 11.9844 15.9478C12.0545 16.1017 12.1157 16.2601 12.1722 16.423Z\" fill=\"#94A3B8\"/>\\n<path d=\"M24.42 27.4458C24.1439 27.6422 23.8247 27.7917 23.4739 27.8764L22.4892 28.1152L14.9471 29.947C14.8362 29.9738 14.7253 29.9939 14.6167 30.0072C14.5057 30.0206 14.3971 30.0273 14.2885 30.0273C13.9806 30.0273 13.6796 29.976 13.3966 29.8778C13.2902 29.8421 13.1861 29.7997 13.0865 29.7507C13.0186 29.7194 12.953 29.6837 12.8896 29.6458C12.5388 29.4405 12.2332 29.1572 12.0023 28.8136C11.9616 28.7511 11.9231 28.6864 11.8846 28.6194C11.776 28.4209 11.6899 28.2044 11.6311 27.9724L11.1308 25.9732C10.9905 25.411 11.192 24.8219 11.6447 24.4493C12.3192 23.8937 12.9009 23.2244 13.3695 22.4613C14.4831 20.6429 14.8136 18.5054 14.2998 16.4415C13.5483 13.4383 11.1444 11.1982 8.17695 10.569C7.60201 10.4462 7.14478 10.0178 7.00218 9.45335L6.1194 5.91689C5.75724 4.47106 6.65359 3.00739 8.12262 2.6504L16.6493 0.579835C16.7602 0.553061 16.8712 0.53298 16.9798 0.519593C17.0907 0.506205 17.1993 0.499512 17.308 0.499512C17.6158 0.499512 17.9169 0.55083 18.1998 0.649003C18.3062 0.684702 18.4103 0.727095 18.5099 0.776182C18.5779 0.807419 18.6435 0.843118 18.7068 0.881048C18.897 0.992609 19.0758 1.12871 19.2343 1.2849C19.2614 1.30944 19.2886 1.33622 19.3135 1.36299C19.4153 1.47232 19.5082 1.58834 19.5942 1.71329C19.6349 1.77576 19.6757 1.84047 19.7119 1.9074C19.8205 2.10598 19.9065 2.32241 19.9654 2.55446L20.2076 3.5228L20.7146 5.55543L25.4771 24.6077C25.7532 25.7099 25.3005 26.8211 24.42 27.4458Z\" fill=\"#94A3B8\"/>\\n<path d=\"M5.64844 12.4521H5.6507C5.74124 12.441 5.83178 12.4298 5.92459 12.4209C5.83178 12.4276 5.73898 12.4387 5.64844 12.4521Z\" fill=\"#94A3B8\"/>\\n<path d=\"M39.3667 18.9774C39.3237 18.9885 39.2784 18.9997 39.2331 19.0086C39.1901 19.0175 39.1471 19.0265 39.1018 19.0354C39.009 19.0532 38.914 19.0711 38.8212 19.0845C38.8144 19.0845 38.8076 19.0867 38.8008 19.0867C38.7261 19.0979 38.6514 19.109 38.5767 19.1157C38.5631 19.1157 38.5518 19.1157 38.5382 19.1202H38.5201C38.4771 19.1246 38.4318 19.1291 38.3911 19.1313C38.3685 19.1336 38.3458 19.1358 38.3254 19.1358C38.3051 19.138 38.2824 19.138 38.2598 19.1403C38.2281 19.1425 38.1987 19.1447 38.167 19.1447C38.0833 19.1492 38.0018 19.1514 37.918 19.1514C37.8433 19.1514 37.7664 19.1492 37.6917 19.1469C37.6147 19.1447 37.54 19.1403 37.4653 19.1336C37.4359 19.1313 37.4042 19.1291 37.3748 19.1269C37.3431 19.1246 37.3091 19.1202 37.2774 19.1157C37.1892 19.109 37.1031 19.0979 37.0171 19.0845C37.0171 19.0845 37.0013 19.08 36.9922 19.08C36.9832 19.08 36.9741 19.0778 36.9651 19.0756C36.9492 19.0733 36.9334 19.0711 36.9153 19.0689C36.7976 19.0488 36.6799 19.0265 36.5622 18.9975C36.5169 18.9885 36.4716 18.9774 36.4286 18.9662C36.406 18.9595 36.3833 18.9551 36.3607 18.9484C36.3268 18.9394 36.2928 18.9305 36.2588 18.9194C36.2136 18.9082 36.1706 18.8971 36.1276 18.8814C36.1162 18.8814 36.1072 18.8747 36.0981 18.8725C36.0529 18.8591 36.0099 18.8435 35.9646 18.8279C35.8831 18.8011 35.8016 18.7721 35.7224 18.7409C35.6454 18.7119 35.5707 18.6806 35.496 18.6472C35.4213 18.6159 35.3466 18.5802 35.272 18.5445C35.1973 18.5111 35.1248 18.4731 35.0524 18.4352C34.9098 18.3571 34.7672 18.2745 34.6291 18.1875C34.4933 18.0983 34.3575 18.0046 34.2285 17.9064C34.1651 17.8551 34.0994 17.806 34.0383 17.7524C33.975 17.7011 33.9116 17.6476 33.8527 17.5918C33.7916 17.5382 33.7328 17.4825 33.6739 17.4245C33.615 17.3687 33.5562 17.3107 33.4996 17.2504C33.1623 16.8912 32.8681 16.4896 32.6259 16.05C32.5444 15.905 32.4697 15.7533 32.4018 15.5993C32.3339 15.4454 32.2705 15.287 32.2139 15.1241C32.1596 14.9612 32.1098 14.7961 32.0668 14.6265C31.9287 14.0776 31.8744 13.5288 31.8948 12.991C31.8948 12.942 31.8948 12.8929 31.9016 12.8438C31.9038 12.7858 31.9083 12.7255 31.9151 12.6675C31.9219 12.5872 31.931 12.5069 31.9423 12.4288C31.9536 12.3485 31.9649 12.2704 31.9785 12.19C31.9921 12.1164 32.0057 12.0428 32.0215 11.9691C32.0396 11.8866 32.06 11.804 32.0804 11.7215C32.0962 11.6635 32.1121 11.6055 32.1279 11.5497C32.1573 11.4493 32.1913 11.3489 32.2275 11.2485C32.2298 11.2418 32.232 11.2329 32.2343 11.2262C32.2569 11.1637 32.2818 11.099 32.3067 11.0365C32.3362 10.9606 32.3678 10.8848 32.4018 10.8112C32.4335 10.7375 32.4697 10.6639 32.5059 10.5925C32.5376 10.53 32.567 10.4653 32.6033 10.4028C32.6033 10.4028 32.6055 10.4028 32.6055 10.3984C32.6485 10.3203 32.6915 10.2422 32.7391 10.1663C32.7753 10.1061 32.8115 10.0481 32.85 9.98784C32.8613 9.96999 32.8749 9.94991 32.8862 9.93206C32.9269 9.87404 32.9677 9.81603 33.0084 9.76025C33.0492 9.70001 33.0922 9.642 33.1374 9.58622C33.1918 9.51482 33.2506 9.44342 33.3095 9.37425C33.3706 9.30285 33.434 9.23146 33.4996 9.16229L33.6218 9.03511C33.6784 8.97933 33.735 8.92355 33.7939 8.87C33.8369 8.82984 33.8776 8.79191 33.9229 8.75398C33.9229 8.75398 33.9245 8.7525 33.9274 8.74951C33.9636 8.71828 34.0021 8.68704 34.0383 8.6558C34.0768 8.62234 34.1176 8.58887 34.1583 8.55763C34.2217 8.50854 34.2851 8.45946 34.3507 8.4126C34.4186 8.36352 34.4888 8.31443 34.5589 8.2698C34.5929 8.24526 34.6291 8.22295 34.6676 8.20064C34.7038 8.17609 34.7423 8.15378 34.7785 8.13147C34.8147 8.10916 34.8509 8.08685 34.8894 8.06676C34.9279 8.04445 34.9641 8.02214 35.0026 8.00206C35.032 7.98644 35.0614 7.96859 35.0909 7.9552C35.0931 7.95297 35.0954 7.95074 35.0977 7.95074C35.1339 7.93289 35.1678 7.91504 35.204 7.89719C35.2923 7.85257 35.3806 7.81241 35.4711 7.77225C35.5504 7.73655 35.6319 7.70308 35.7156 7.67184C35.8786 7.60714 36.0483 7.54912 36.2204 7.50004C36.3064 7.47549 36.3924 7.45318 36.4807 7.43087C36.6618 7.38848 36.8428 7.35278 37.0262 7.32377C37.1009 7.31262 37.1778 7.30369 37.2525 7.29477C37.2978 7.2903 37.3431 7.28584 37.3883 7.28138C37.4495 7.27469 37.5083 7.27022 37.5672 7.26799C37.6124 7.26576 37.6577 7.26353 37.703 7.2613C37.7777 7.25907 37.8524 7.25684 37.9271 7.25684C38.0221 7.25684 38.1172 7.25907 38.2123 7.26353C38.3051 7.26799 38.4001 7.27469 38.4929 7.28361C38.4975 7.28361 38.502 7.28361 38.5065 7.28584C38.5925 7.29254 38.6808 7.30369 38.7668 7.31485C38.7736 7.31485 38.7804 7.31708 38.7895 7.31931C38.8642 7.32823 38.9411 7.34162 39.0158 7.35501C39.0928 7.3684 39.1697 7.38401 39.2467 7.4041C39.2874 7.41079 39.3282 7.41971 39.3689 7.43087C39.3689 7.43087 39.3735 7.43087 39.3757 7.4331C39.4504 7.45095 39.5229 7.4688 39.5953 7.49111C39.6224 7.49781 39.6496 7.50673 39.6768 7.51342C39.7356 7.53127 39.7922 7.54912 39.8488 7.56921C39.9393 7.59821 40.0321 7.63168 40.1227 7.66738C40.1996 7.69638 40.2743 7.72762 40.349 7.76109C40.4237 7.79233 40.4984 7.82803 40.5731 7.86372C40.6456 7.89719 40.7203 7.93512 40.7927 7.97305C40.9353 8.05115 41.0779 8.1337 41.216 8.22072C41.354 8.30997 41.4876 8.40368 41.6166 8.50185C41.6823 8.55094 41.7456 8.60225 41.809 8.6558C41.8701 8.70712 41.9335 8.76067 41.9946 8.81645C42.0557 8.87 42.1146 8.92578 42.1734 8.98379C42.221 9.03065 42.2685 9.0775 42.3138 9.12659C42.3613 9.17344 42.4066 9.22253 42.4496 9.27385C42.4858 9.31178 42.522 9.35417 42.556 9.39433C42.6556 9.51036 42.7484 9.63084 42.8367 9.75356C42.8797 9.8138 42.9227 9.87181 42.9612 9.93206C43.0087 10.0012 43.0517 10.0704 43.0947 10.1418C43.1377 10.211 43.1784 10.2824 43.2192 10.3538C43.2192 10.356 43.2215 10.3582 43.2237 10.3604C43.2622 10.4318 43.3007 10.5055 43.3369 10.5791C43.3641 10.6349 43.3912 10.6884 43.4161 10.7442C43.4161 10.7509 43.4206 10.7554 43.4229 10.7621C43.4546 10.829 43.484 10.8982 43.5112 10.9673C43.518 10.983 43.5248 10.9986 43.5316 11.0142C43.5361 11.0253 43.5406 11.0365 43.5451 11.0477C43.57 11.1079 43.5927 11.1681 43.613 11.2284C43.613 11.2329 43.6176 11.2395 43.6176 11.244C43.6334 11.2886 43.6493 11.331 43.6628 11.3756C43.6742 11.4091 43.6832 11.4426 43.6945 11.4761C43.7059 11.5095 43.7149 11.543 43.724 11.5765C43.7443 11.6456 43.7647 11.7126 43.7805 11.7817C44.5773 14.9724 42.6012 18.192 39.3667 18.9774Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.0625 14.6245C32.1055 14.7941 32.1553 14.9592 32.2096 15.1221C32.153 14.9592 32.1055 14.7941 32.0625 14.6245Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.2109 15.123C32.2675 15.2859 32.3309 15.4443 32.3988 15.5983C32.3286 15.4443 32.2675 15.2859 32.2109 15.123Z\" fill=\"#94A3B8\"/>\\n<path d=\"M37.0221 7.32324C36.8387 7.35225 36.6576 7.38795 36.4766 7.43034C36.6576 7.38572 36.8387 7.35002 37.0221 7.32324Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.0625 14.626C32.1055 14.7956 32.153 14.9607 32.2096 15.1235C32.1553 14.9607 32.1055 14.7956 32.0625 14.626ZM32.2096 15.1235C32.2662 15.2864 32.3273 15.4448 32.3975 15.5988C32.3296 15.4448 32.2662 15.2864 32.2096 15.1235ZM36.4764 7.43034C36.6575 7.38795 36.8385 7.35225 37.0219 7.32324C36.8385 7.35002 36.6575 7.38572 36.4764 7.43034Z\" fill=\"#94A3B8\"/>\\n<path d=\"M10.3575 22.8881C9.82553 23.3321 9.20759 23.6891 8.52174 23.9323C8.32255 24.006 8.11655 24.0662 7.90604 24.1175C7.42164 24.2358 6.93498 24.2915 6.45738 24.2915C5.60856 24.2915 4.78463 24.1131 4.03314 23.7873C3.88375 23.7226 3.73662 23.6512 3.59176 23.5753C3.44689 23.4972 3.30655 23.4147 3.16848 23.3277C3.03267 23.2384 2.89912 23.1447 2.76783 23.0465C2.57318 22.897 2.38757 22.7364 2.21102 22.5646C1.80132 22.1652 1.44821 21.7033 1.16527 21.1902C1.08378 21.0451 1.00908 20.8934 0.941178 20.7395C0.803103 20.4316 0.69219 20.1058 0.606176 19.7667C-0.190585 16.5783 1.78547 13.3586 5.02004 12.571C5.0721 12.5576 5.12416 12.5465 5.17849 12.5353C5.33694 12.5018 5.49538 12.4751 5.65383 12.455C5.74437 12.4416 5.83491 12.4304 5.92772 12.4215C5.98657 12.4171 6.04768 12.4126 6.10653 12.4081C6.2265 12.4014 6.34647 12.397 6.46643 12.397C6.91009 12.397 7.34921 12.4461 7.77249 12.5398C8.0758 12.6067 8.37459 12.696 8.66206 12.8075C8.7775 12.8521 8.89067 12.899 9.00158 12.9503C9.1125 13.0016 9.22343 13.0552 9.33208 13.1132C9.47695 13.1913 9.61729 13.2738 9.75536 13.3609C9.89344 13.4501 10.027 13.5438 10.156 13.642C10.2533 13.7156 10.3484 13.7937 10.4412 13.874C10.534 13.9544 10.6246 14.0369 10.7128 14.1239C11.0071 14.4095 11.2697 14.7264 11.5005 15.0722C11.5933 15.2083 11.6794 15.3511 11.7608 15.4984C11.8423 15.6434 11.917 15.7951 11.9849 15.9491C12.0528 16.103 12.1162 16.2614 12.1728 16.4243C12.2271 16.5872 12.2769 16.7523 12.3199 16.9219C12.8858 19.191 12.0506 21.4758 10.3575 22.8881Z\" fill=\"#94A3B8\"/>\\n<path d=\"M5.65276 12.4521C5.74331 12.4387 5.83611 12.4276 5.92892 12.4209C5.83611 12.4298 5.74557 12.441 5.65503 12.4544C5.49658 12.4744 5.33813 12.5012 5.17969 12.5347C5.25665 12.5168 5.33361 12.5012 5.4083 12.4901C5.41509 12.4878 5.41962 12.4878 5.42415 12.4856C5.50111 12.4722 5.5758 12.4611 5.65276 12.4521Z\" fill=\"#94A3B8\"/>\\n<path d=\"M12.1722 16.423C12.1157 16.2601 12.0523 16.1017 11.9844 15.9478C12.0545 16.1017 12.1157 16.2601 12.1722 16.423Z\" fill=\"#94A3B8\"/>\\n<path d=\"M11.9861 15.9484C12.054 16.1024 12.1174 16.2608 12.174 16.4237C12.1174 16.2608 12.0563 16.1024 11.9861 15.9484ZM5.65276 12.4521C5.5758 12.4611 5.50111 12.4722 5.42415 12.4856C5.41962 12.4878 5.41509 12.4878 5.4083 12.4901C5.33361 12.5012 5.25665 12.5168 5.17969 12.5347C5.33813 12.5012 5.49658 12.4744 5.65503 12.4544C5.74557 12.441 5.83611 12.4298 5.92892 12.4209C5.83611 12.4276 5.74331 12.4387 5.65276 12.4521Z\" fill=\"#94A3B8\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8u4n68\",\"data-framer-name\":\"Group 2839\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:84,layoutDependency:layoutDependency,layoutId:\"GkijYuVo5\",svg:'<svg width=\"84\" height=\"29\" viewBox=\"0 0 84 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M74.6691 28.163H70.7831L74.2752 20.9937L68.6562 8.62207H72.8574L76.2182 17.1631L79.3953 8.62207H83.4914L74.6691 28.163Z\" fill=\"#94A3B8\"/>\\n<path d=\"M64.1406 0.857422H67.9741V21.8219H64.1406V0.857422Z\" fill=\"#94A3B8\"/>\\n<path d=\"M54.2734 8.62259H57.9757L58.0019 11.1849C58.317 10.3049 58.7896 9.62335 59.4198 9.14023C60.05 8.63983 60.7852 8.38965 61.6254 8.38965C61.9056 8.38965 62.1856 8.41553 62.4656 8.46729C62.7632 8.51906 62.9996 8.58807 63.1745 8.67435L62.8332 12.2202C62.2906 12.0131 61.7218 11.9096 61.1265 11.9096C60.1638 11.9096 59.4198 12.2547 58.8946 12.9449C58.3695 13.6178 58.1069 14.5927 58.1069 15.8696V21.8224H54.2734V8.62259Z\" fill=\"#94A3B8\"/>\\n<path d=\"M47.1946 22.237C45.5666 22.237 44.1662 21.961 42.9935 21.4088C41.8205 20.8394 40.9192 20.0284 40.289 18.9759C39.6588 17.9234 39.3438 16.681 39.3438 15.2489C39.3438 13.8513 39.6326 12.6262 40.2102 11.5736C40.8053 10.5211 41.6193 9.70151 42.6521 9.11485C43.7024 8.51093 44.9014 8.20898 46.2493 8.20898C47.5445 8.20898 48.665 8.47642 49.6102 9.01133C50.5729 9.54621 51.3081 10.3054 51.8158 11.2889C52.3409 12.2725 52.6035 13.4285 52.6035 14.7571C52.6035 15.1885 52.5772 15.6544 52.5247 16.1548H43.0985C43.2735 17.2418 43.7461 18.0442 44.5164 18.5618C45.2864 19.0622 46.3281 19.3124 47.6409 19.3124C48.3761 19.3124 49.1288 19.2261 49.899 19.0536C50.6691 18.881 51.378 18.6481 52.0258 18.3547L52.3934 21.1759C51.7108 21.5036 50.9054 21.7625 49.9778 21.9523C49.0674 22.1422 48.1398 22.237 47.1946 22.237ZM46.1443 10.9007C45.3041 10.9007 44.6126 11.1595 44.07 11.6772C43.5449 12.1948 43.2121 12.9368 43.0722 13.903H49.0326C49.0326 13.7132 49.0149 13.5407 48.98 13.3854C48.8573 12.5917 48.5511 11.9791 48.061 11.5478C47.5708 11.1164 46.932 10.9007 46.1443 10.9007Z\" fill=\"#94A3B8\"/>\\n<path d=\"M32.0194 11.7025H29.6562V8.62253H32.0194V7.04373C32.0194 5.00769 32.5094 3.44613 33.4898 2.35908C34.4875 1.27204 35.8966 0.728516 37.7171 0.728516C38.2771 0.728516 38.8373 0.78028 39.3976 0.883808C39.9752 0.987336 40.4564 1.13399 40.8417 1.3238L40.4478 4.37788C40.1676 4.27435 39.8439 4.18807 39.4763 4.11906C39.1087 4.05005 38.7674 4.01553 38.4523 4.01553C37.5419 4.01553 36.8769 4.28299 36.4568 4.81788C36.0541 5.33552 35.8529 6.17238 35.8529 7.32843V8.62253H39.3976V11.7025H35.8529V21.8224H32.0194V11.7025Z\" fill=\"#94A3B8\"/>\\n<path d=\"M23.7571 22.237C22.1291 22.237 20.7287 21.961 19.556 21.4088C18.3832 20.8394 17.4817 20.0284 16.8515 18.9759C16.2213 17.9234 15.9062 16.681 15.9062 15.2489C15.9062 13.8513 16.1951 12.6262 16.7727 11.5736C17.3678 10.5211 18.1818 9.70151 19.2146 9.11485C20.2649 8.51093 21.4639 8.20898 22.8118 8.20898C24.1072 8.20898 25.2275 8.47642 26.1727 9.01133C27.1354 9.54621 27.8706 10.3054 28.3783 11.2889C28.9034 12.2725 29.166 13.4285 29.166 14.7571C29.166 15.1885 29.1397 15.6544 29.0872 16.1548H19.661C19.836 17.2418 20.3086 18.0442 21.0789 18.5618C21.8491 19.0622 22.8906 19.3124 24.2034 19.3124C24.9386 19.3124 25.6913 19.2261 26.4615 19.0536C27.2318 18.881 27.9407 18.6481 28.5883 18.3547L28.9559 21.1759C28.2733 21.5036 27.4681 21.7625 26.5403 21.9523C25.6301 22.1422 24.7023 22.237 23.7571 22.237ZM22.7068 10.9007C21.8666 10.9007 21.1751 11.1595 20.6325 11.6772C20.1074 12.1948 19.7748 12.9368 19.6347 13.903H25.5951C25.5951 13.7132 25.5776 13.5407 25.5425 13.3854C25.4201 12.5917 25.1136 11.9791 24.6235 11.5478C24.1335 11.1164 23.4945 10.9007 22.7068 10.9007Z\" fill=\"#94A3B8\"/>\\n<path d=\"M0.101562 2.15137H6.77082C8.31115 2.15137 9.63282 2.41019 10.7356 2.92783C11.8558 3.44547 12.7137 4.18741 13.3088 5.15368C13.9215 6.10268 14.2278 7.24149 14.2278 8.57011C14.2278 9.76068 13.9215 10.8132 13.3088 11.7277C12.7137 12.625 11.9523 13.3497 11.0244 13.9018L16.1971 21.8217H11.4971L7.40098 14.9371C7.31338 14.9371 7.21718 14.9371 7.11216 14.9371H4.11887V21.8217H0.101562V2.15137ZM6.1144 11.8312C8.77517 11.8312 10.1054 10.7356 10.1054 8.54423C10.1054 6.37014 8.81003 5.28309 6.21942 5.28309H4.11887V11.8312H6.1144Z\" fill=\"#94A3B8\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8u4aat\",layoutDependency:layoutDependency,layoutId:\"sCCekazqM\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1j0z7ww\",\"data-framer-name\":\"Logo_Blue 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:27,intrinsicWidth:172,layoutDependency:layoutDependency,layoutId:\"IxyyitVk5\",svg:'<svg width=\"172\" height=\"27\" viewBox=\"0 0 172 27\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6220_3351)\">\\n<path d=\"M32.5373 8.75745C32.5373 7.76269 32.0481 6.83155 31.2288 6.26722L25.4428 2.28126C24.4252 1.58023 23.0834 1.5689 22.054 2.25266L11.4523 9.29527C10.6086 9.85574 10.1016 10.8013 10.1016 11.8141V22.2883C10.1016 23.9584 11.4555 25.3123 13.1255 25.3123H29.5133C31.1834 25.3123 32.5373 23.9584 32.5373 22.2883V8.75745Z\" stroke=\"#94A3B8\" stroke-width=\"3.02394\"/>\\n<path d=\"M2.30469 8.75745C2.30469 7.76269 2.79393 6.83155 3.61313 6.26722L9.39919 2.28126C10.4168 1.58023 11.7586 1.5689 12.7879 2.25266L23.3897 9.29527C24.2334 9.85574 24.7404 10.8013 24.7404 11.8141V22.2883C24.7404 23.9584 23.3865 25.3123 21.7164 25.3123H5.32863C3.65855 25.3123 2.30469 23.9584 2.30469 22.2883V8.75745Z\" stroke=\"#94A3B8\" stroke-width=\"3.02394\"/>\\n<path d=\"M53.7706 4.2959C56.0083 4.2959 57.9638 4.72933 59.6371 5.59619C61.3305 6.4429 62.6308 7.67263 63.5379 9.28541C64.4653 10.878 64.929 12.7428 64.929 14.8797C64.929 17.0166 64.4653 18.8713 63.5379 20.4438C62.6308 22.0162 61.3305 23.2258 59.6371 24.0725C57.9638 24.8991 56.0083 25.3123 53.7706 25.3123H46.9062V4.2959H53.7706ZM53.7706 22.5C56.2301 22.5 58.115 21.8348 59.4254 20.5042C60.7358 19.1737 61.3909 17.2989 61.3909 14.8797C61.3909 12.4404 60.7358 10.5353 59.4254 9.16445C58.115 7.79359 56.2301 7.10817 53.7706 7.10817H50.3535V22.5H53.7706ZM75.5728 25.5845C74.0003 25.5845 72.5791 25.2317 71.309 24.5261C70.0389 23.8003 69.041 22.7923 68.3153 21.5021C67.5896 20.1917 67.2267 18.6798 67.2267 16.9662C67.2267 15.2728 67.5997 13.771 68.3455 12.4605C69.0914 11.1501 70.1095 10.1422 71.3997 9.4366C72.6899 8.73101 74.1314 8.37822 75.724 8.37822C77.3165 8.37822 78.758 8.73101 80.0482 9.4366C81.3384 10.1422 82.3565 11.1501 83.1024 12.4605C83.8483 13.771 84.2213 15.2728 84.2213 16.9662C84.2213 18.6596 83.8383 20.1615 83.0722 21.4719C82.3061 22.7823 81.2578 23.8003 79.9272 24.5261C78.6168 25.2317 77.1653 25.5845 75.5728 25.5845ZM75.5728 22.5908C76.4598 22.5908 77.2863 22.3791 78.0524 21.9557C78.8386 21.5324 79.4737 20.8974 79.9575 20.0506C80.4413 19.2039 80.6832 18.1758 80.6832 16.9662C80.6832 15.7566 80.4514 14.7386 79.9877 13.912C79.524 13.0653 78.9092 12.4303 78.1431 12.007C77.377 11.5836 76.5505 11.3719 75.6635 11.3719C74.7764 11.3719 73.95 11.5836 73.1839 12.007C72.438 12.4303 71.8432 13.0653 71.3997 13.912C70.9562 14.7386 70.7345 15.7566 70.7345 16.9662C70.7345 18.7605 71.188 20.1515 72.0952 21.1393C73.0225 22.1069 74.1818 22.5908 75.5728 22.5908ZM107.799 8.37822C109.109 8.37822 110.279 8.65038 111.307 9.19469C112.355 9.739 113.171 10.5454 113.756 11.6138C114.361 12.6823 114.663 13.9725 114.663 15.4845V25.3123H111.246V15.9986C111.246 14.5067 110.873 13.3677 110.127 12.5815C109.381 11.7752 108.363 11.3719 107.073 11.3719C105.782 11.3719 104.754 11.7752 103.989 12.5815C103.242 13.3677 102.87 14.5067 102.87 15.9986V25.3123H99.453V15.9986C99.453 14.5067 99.0797 13.3677 98.3341 12.5815C97.5876 11.7752 96.5698 11.3719 95.2797 11.3719C93.9894 11.3719 92.9613 11.7752 92.1953 12.5815C91.4493 13.3677 91.0764 14.5067 91.0764 15.9986V25.3123H87.6291V8.65038H91.0764V10.5555C91.6409 9.87007 92.3565 9.3358 93.2234 8.95277C94.0903 8.56974 95.0176 8.37822 96.0057 8.37822C97.3362 8.37822 98.525 8.66046 99.5739 9.22493C100.622 9.78937 101.428 10.6058 101.993 11.6743C102.497 10.6663 103.283 9.87007 104.352 9.28541C105.42 8.68062 106.569 8.37822 107.799 8.37822ZM134.139 8.65038V25.3123H130.692V23.3467C130.148 24.0321 129.432 24.5765 128.545 24.9797C127.678 25.3627 126.751 25.5542 125.763 25.5542C124.452 25.5542 123.273 25.2821 122.225 24.7378C121.197 24.1935 120.381 23.3871 119.776 22.3186C119.191 21.2501 118.899 19.9599 118.899 18.448V8.65038H122.316V17.9339C122.316 19.4257 122.688 20.5748 123.435 21.3812C124.18 22.1674 125.198 22.5605 126.489 22.5605C127.779 22.5605 128.797 22.1674 129.543 21.3812C130.309 20.5748 130.692 19.4257 130.692 17.9339V8.65038H134.139ZM144.736 25.5845C143.425 25.5845 142.246 25.3527 141.198 24.889C140.169 24.4051 139.353 23.76 138.748 22.9536C138.143 22.1271 137.821 21.2099 137.781 20.2018H141.349C141.409 20.9075 141.742 21.5021 142.347 21.986C142.971 22.4497 143.748 22.6815 144.675 22.6815C145.643 22.6815 146.388 22.5 146.913 22.1372C147.457 21.7542 147.729 21.2703 147.729 20.6857C147.729 20.0608 147.427 19.5971 146.822 19.2947C146.237 18.9923 145.3 18.6596 144.01 18.2968C142.76 17.954 141.742 17.6214 140.956 17.2989C140.169 16.9763 139.484 16.4824 138.899 15.8171C138.335 15.1519 138.053 14.2749 138.053 13.1863C138.053 12.2992 138.314 11.4929 138.839 10.7671C139.363 10.0213 140.109 9.4366 141.077 9.01325C142.064 8.5899 143.193 8.37822 144.463 8.37822C146.358 8.37822 147.88 8.86205 149.03 9.82972C150.199 10.7773 150.824 12.0775 150.904 13.7306H147.457C147.397 12.9847 147.094 12.39 146.55 11.9465C146.006 11.503 145.269 11.2812 144.342 11.2812C143.435 11.2812 142.74 11.4525 142.256 11.7953C141.772 12.138 141.53 12.5916 141.53 13.1561C141.53 13.5995 141.692 13.9725 142.014 14.2749C142.336 14.5773 142.729 14.8192 143.193 15.0007C143.657 15.162 144.342 15.3736 145.25 15.6357C146.459 15.9582 147.447 16.2908 148.213 16.6336C148.999 16.9561 149.675 17.4399 150.239 18.0851C150.803 18.7302 151.096 19.5869 151.116 20.6554C151.116 21.603 150.854 22.4497 150.33 23.1956C149.805 23.9414 149.06 24.5261 148.092 24.9494C147.144 25.3728 146.025 25.5845 144.736 25.5845ZM170.112 16.5731C170.112 17.198 170.072 17.7626 169.991 18.2665H157.26C157.361 19.5971 157.855 20.6656 158.742 21.4719C159.629 22.2783 160.717 22.6815 162.008 22.6815C163.862 22.6815 165.173 21.9054 165.939 20.353H169.659C169.154 21.8851 168.237 23.1452 166.907 24.133C165.596 25.1006 163.963 25.5845 162.008 25.5845C160.415 25.5845 158.984 25.2317 157.714 24.5261C156.464 23.8003 155.476 22.7923 154.75 21.5021C154.045 20.1917 153.692 18.6798 153.692 16.9662C153.692 15.2527 154.034 13.7507 154.72 12.4605C155.425 11.1501 156.403 10.1422 157.653 9.4366C158.924 8.73101 160.375 8.37822 162.008 8.37822C163.58 8.37822 164.981 8.72094 166.211 9.40636C167.441 10.0918 168.398 11.0594 169.084 12.3094C169.769 13.5391 170.112 14.9603 170.112 16.5731ZM166.514 15.4845C166.493 14.2144 166.039 13.1964 165.153 12.4303C164.266 11.6642 163.167 11.2812 161.857 11.2812C160.667 11.2812 159.649 11.6642 158.803 12.4303C157.956 13.1762 157.451 14.1943 157.291 15.4845H166.514Z\" fill=\"#94A3B8\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6220_3351\">\\n<rect width=\"170.853\" height=\"26.6485\" fill=\"white\" transform=\"translate(0.789062 0.175781)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5pf25d\",layoutDependency:layoutDependency,layoutId:\"Y1WECtTQo\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1i4mckk\",\"data-framer-name\":\"Group 482123\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:21,intrinsicWidth:139,layoutDependency:layoutDependency,layoutId:\"jIcSxz5g1\",svg:'<svg width=\"139\" height=\"21\" viewBox=\"0 0 139 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M56.4463 0.304199C58.0863 0.304413 61.1917 1.12799 63.3721 2.46143V1.31885C63.3721 1.06808 63.5763 0.865869 63.8252 0.865723H70.9678C71.2183 0.866067 71.4199 1.07008 71.4199 1.31885V19.8804C71.4197 20.1308 71.2163 20.3332 70.9678 20.3335H64.4561C63.9828 20.3335 63.6831 20.2768 63.5576 20.1646C63.4323 20.0522 63.3702 19.8594 63.3701 19.5845C63.3701 19.4104 63.4322 19.204 63.5576 18.9663C63.683 18.7287 63.8072 18.5232 63.9326 18.3491C64.058 18.1751 64.1438 18.049 64.1943 17.9741C64.8682 17.0251 65.3977 16.1094 65.7852 15.2222C66.1239 14.4491 66.3134 13.5262 66.3564 12.4556C66.3658 12.1973 66.1596 11.984 65.9014 11.9839C65.6638 11.984 65.469 12.1672 65.4502 12.4048C65.379 13.352 65.0722 14.4233 64.5312 15.6157C63.9079 16.9878 62.9584 18.1801 61.6855 19.1909C60.4127 20.2017 58.8533 20.7074 57.0059 20.7075C54.9842 20.7075 53.331 20.2017 52.0449 19.1909L52.0469 19.1929C50.7608 18.182 49.837 16.8958 49.2754 15.3364C48.7139 13.7772 48.4336 12.1219 48.4336 10.3755C48.4336 8.45303 48.7705 6.72493 49.4443 5.18994C50.1182 3.655 51.0677 2.45729 52.29 1.59619C53.5125 0.735088 54.8981 0.304206 56.4463 0.304199ZM37.7275 0.29248C39.5756 0.29248 41.3038 0.541601 42.9141 1.0415C44.3094 1.47472 45.504 1.99074 46.4961 2.59229C46.7591 2.75179 46.8589 3.07995 46.7451 3.36572L45.2715 7.06299C45.1118 7.4631 44.6155 7.60243 44.248 7.37744C43.4878 6.91182 42.5998 6.51066 41.585 6.17236C40.237 5.72303 39.0761 5.49763 38.1025 5.49756C37.0783 5.49756 36.5664 5.76037 36.5664 6.28467C36.5666 6.63465 36.8349 6.93961 37.3721 7.20166C37.9095 7.46379 38.7636 7.78227 39.9375 8.15674C41.4353 8.6061 42.6956 9.05601 43.7197 9.50537C44.7439 9.95476 45.63 10.5907 46.3789 11.4146C47.1279 12.2384 47.502 13.2631 47.502 14.4858C47.5019 16.4837 46.6908 18.0194 45.0674 19.0923C43.444 20.165 41.2347 20.7026 38.4395 20.7026C36.5164 20.7026 34.5949 20.3787 32.6719 19.729C31.0056 19.166 29.5656 18.51 28.3496 17.7603C28.0434 17.5715 27.965 17.1656 28.165 16.8667L30.4854 13.3999C30.6813 13.1073 31.0734 13.0236 31.3789 13.1987C32.4635 13.8212 33.5943 14.3257 34.7695 14.7104C36.1419 15.1598 37.2918 15.3843 38.2148 15.3843C38.6883 15.3842 39.0573 15.3231 39.3193 15.1978C39.5815 15.0723 39.7129 14.8843 39.7129 14.6353C39.7128 14.186 39.418 13.8117 38.832 13.5122C38.2459 13.2126 37.3024 12.8622 36.0049 12.4634C34.5818 12.014 33.4075 11.5833 32.4844 11.1714C31.5613 10.7594 30.7619 10.1919 30.0879 9.46729C29.4139 8.74265 29.0771 7.84388 29.0771 6.771C29.0772 4.77311 29.8764 3.19461 31.4736 2.03369C33.0708 0.872808 35.1567 0.292491 37.7275 0.29248ZM105.813 0.29248C107.662 0.29248 109.39 0.541613 111 1.0415C112.395 1.47471 113.59 1.99075 114.582 2.59229C114.845 2.75179 114.945 3.07994 114.831 3.36572L113.358 7.06299C113.199 7.46334 112.702 7.60253 112.334 7.37744C111.574 6.91181 110.686 6.51067 109.671 6.17236C108.323 5.72302 107.162 5.49762 106.188 5.49756C105.164 5.49756 104.652 5.76037 104.652 6.28467C104.653 6.63465 104.921 6.93961 105.458 7.20166C105.995 7.4638 106.849 7.78226 108.023 8.15674C109.521 8.60611 110.781 9.056 111.806 9.50537C112.83 9.95476 113.716 10.5907 114.465 11.4146C115.214 12.2384 115.588 13.2631 115.588 14.4858C115.588 16.4837 114.777 18.0194 113.153 19.0923C111.53 20.165 109.321 20.7026 106.525 20.7026C104.602 20.7026 102.681 20.3788 100.758 19.729C99.0915 19.166 97.6516 18.51 96.4355 17.7603C96.1294 17.5715 96.051 17.1656 96.251 16.8667L98.5713 13.3999C98.7673 13.1073 99.1593 13.0237 99.4648 13.1987C100.549 13.8212 101.68 14.3257 102.855 14.7104C104.228 15.1598 105.378 15.3843 106.301 15.3843C106.774 15.3842 107.143 15.3231 107.405 15.1978C107.667 15.0723 107.799 14.8843 107.799 14.6353C107.799 14.186 107.504 13.8117 106.918 13.5122C106.332 13.2126 105.388 12.8622 104.091 12.4634C102.668 12.014 101.493 11.5833 100.57 11.1714C99.6473 10.7595 98.8478 10.1919 98.1738 9.46729C97.4998 8.74266 97.1631 7.84387 97.1631 6.771C97.1631 4.77311 97.9624 3.19461 99.5596 2.03369C101.157 0.872796 103.243 0.2925 105.813 0.29248ZM127.723 0.29248C129.994 0.29248 132.062 0.741344 133.771 1.64014C135.481 2.53892 136.78 3.76254 137.666 5.31104C138.552 6.85947 138.995 8.58235 138.995 10.479C138.995 12.3757 138.552 14.1058 137.666 15.6655C136.78 17.2252 135.481 18.4552 133.771 19.354C132.062 20.2528 130.045 20.7026 127.723 20.7026C125.401 20.7026 123.467 20.2528 121.769 19.354C120.07 18.4553 118.773 17.2252 117.874 15.6655C116.975 14.1058 116.525 12.3757 116.525 10.479C116.525 8.58226 116.975 6.85953 117.874 5.31104C118.773 3.76249 120.07 2.53893 121.769 1.64014C123.467 0.741465 125.452 0.29252 127.723 0.29248ZM87.6357 0.29248C92.5041 0.29248 94.9384 3.49975 94.9385 9.9165V19.6733C94.9385 20.0347 94.6455 20.3276 94.2842 20.3276H87.541C87.1797 20.3275 86.8867 20.0347 86.8867 19.6733V11.8647C86.8867 10.0672 86.6805 8.76879 86.2686 7.96924C85.8566 7.16991 85.164 6.771 84.1904 6.771C83.2167 6.771 82.5294 7.15879 82.0557 7.93213C81.582 8.70546 81.3438 9.93003 81.3438 11.6021V19.6733C81.3438 20.0348 81.0509 20.3276 80.6895 20.3276H73.9473C73.5858 20.3276 73.293 20.0348 73.293 19.6733V1.49365C73.293 1.1406 73.5786 0.854208 73.9316 0.854004H80.2959C80.7451 0.854024 81.0318 0.904225 81.1572 1.00342C81.2826 1.10261 81.3437 1.24151 81.3438 1.41553C81.3438 1.58967 81.2635 1.8224 81.1006 2.10889C80.9378 2.39522 80.7451 2.70214 80.5205 3.02588C79.8708 3.94901 79.3461 4.86691 78.9473 5.77881C78.5983 6.57672 78.4012 7.50251 78.3574 8.55811C78.347 8.81201 78.5544 9.01806 78.8086 9.01807C79.0506 9.01807 79.2455 8.82184 79.2637 8.58057C79.3373 7.59263 79.6558 6.49617 80.2207 5.2915C80.8705 3.90598 81.8313 2.72607 83.1045 1.75244C84.3777 0.778896 85.8889 0.292487 87.6357 0.29248ZM127.761 6.35889C126.787 6.35889 126.062 6.73392 125.514 7.48291C124.965 8.2319 124.689 9.23008 124.689 10.479C124.69 11.7278 124.958 12.7633 125.495 13.5122C126.033 14.261 126.787 14.6353 127.761 14.6353C128.734 14.6352 129.489 14.2666 130.026 13.5308C130.564 12.795 130.831 11.7764 130.831 10.479C130.831 9.18154 130.564 8.23186 130.026 7.48291C129.489 6.734 128.734 6.35897 127.761 6.35889ZM59.1045 4.94385C56.9857 4.59501 54.9143 6.46165 54.4775 9.11279C54.041 11.7641 55.4047 14.1964 57.5234 14.5454C59.6423 14.8943 61.7138 13.0278 62.1504 10.3765C62.5869 7.72512 61.2233 5.29272 59.1045 4.94385Z\" fill=\"#94A3B8\"/>\\n<path d=\"M18.7149 20.2842C18.9446 20.2842 19.1307 20.0981 19.1307 19.8684V14.5553C19.1307 14.3256 19.3169 14.1395 19.5466 14.1395H21.7873C22.017 14.1395 22.2031 13.9533 22.2031 13.7236V11.4829C22.2031 11.2532 22.017 11.0671 21.7873 11.0671H19.5466C19.3169 11.0671 19.1307 10.8809 19.1307 10.6513V5.10771C19.1307 4.87806 19.3169 4.6919 19.5466 4.6919H21.7873C22.017 4.6919 22.2031 4.50573 22.2031 4.27609V1.27812C22.2031 1.04847 22.017 0.862307 21.7873 0.86231L11.5653 0.86244H1.3433C1.11366 0.86244 0.927492 1.0486 0.927492 1.27825V4.27608C0.927492 4.50573 1.11366 4.6919 1.3433 4.6919H3.58406C3.81371 4.6919 3.99987 4.87806 3.99987 5.10771V10.6513C3.99987 10.8809 3.81371 11.0671 3.58406 11.0671H1.3433C1.11366 11.0671 0.927492 11.2532 0.927492 11.4829V13.7236C0.927492 13.9533 1.11366 14.1395 1.3433 14.1395H3.58406C3.81371 14.1395 3.99987 14.3256 3.99987 14.5553V19.8684C3.99987 20.0981 4.18603 20.2842 4.41568 20.2842H6.65643C6.88608 20.2842 7.07224 20.0981 7.07224 19.8684V14.5553C7.07224 14.3256 7.25841 14.1395 7.48806 14.1395H9.61331C9.84296 14.1395 10.0291 14.3256 10.0291 14.5553V19.8684C10.0291 20.0981 10.2153 20.2842 10.4449 20.2842H12.6857C12.9153 20.2842 13.1015 20.0981 13.1015 19.8684V14.5553C13.1015 14.3256 13.2877 14.1395 13.5173 14.1395H15.6426C15.8722 14.1395 16.0584 14.3256 16.0584 14.5553V19.8684C16.0584 20.0981 16.2445 20.2842 16.4742 20.2842H18.7149ZM16.0584 10.6513C16.0584 10.8809 15.8722 11.0671 15.6426 11.0671H13.5173C13.2877 11.0671 13.1015 10.8809 13.1015 10.6513V5.10771C13.1015 4.87806 13.2877 4.6919 13.5173 4.6919H15.6426C15.8722 4.6919 16.0584 4.87806 16.0584 5.10771V10.6513ZM10.0291 10.6513C10.0291 10.8809 9.84296 11.0671 9.61331 11.0671H7.48806C7.25841 11.0671 7.07224 10.8809 7.07224 10.6513V5.10771C7.07224 4.87806 7.25841 4.6919 7.48806 4.6919H9.61331C9.84296 4.6919 10.0291 4.87806 10.0291 5.10771V10.6513Z\" fill=\"#94A3B8\"/>\\n</svg>\\n',withExternalLayout:true})})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({ENOJ__Bjf:{gap:40},FLpHAGK6j:{gap:40}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LDiLw.framer-kwqne, .framer-LDiLw .framer-kwqne { display: block; }\",\".framer-LDiLw.framer-bluzrg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1024px; overflow: visible; padding: 0px; position: relative; width: 1024px; }\",\".framer-LDiLw .framer-r7a1th-container { flex: 1 0 0px; height: 48px; position: relative; width: 1px; }\",\".framer-LDiLw .framer-yzia88 { height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 138px; }\",\".framer-LDiLw .framer-sdq9uj, .framer-LDiLw .framer-ni2i9p, .framer-LDiLw .framer-1j0z7ww, .framer-LDiLw .framer-1i4mckk { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-LDiLw .framer-tdnv0q { height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 186px; }\",\".framer-LDiLw .framer-1pyw5l5 { height: 29px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 122px; }\",\".framer-LDiLw .framer-4u5g03 { bottom: 0px; flex: none; gap: 0px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-LDiLw .framer-5da1oj { flex: none; height: 30px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-LDiLw .framer-8u4n68 { flex: none; height: 26px; left: 46px; position: absolute; top: 2px; width: 76px; }\",\".framer-LDiLw .framer-8u4aat { height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 155px; }\",\".framer-LDiLw .framer-5pf25d { height: 19px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 125px; }\",\".framer-LDiLw.framer-v-cl46sw.framer-bluzrg { width: 667px; }\",\".framer-LDiLw.framer-v-se51v1.framer-bluzrg { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 14px; width: 667px; }\",\".framer-LDiLw.framer-v-se51v1 .framer-r7a1th-container { flex: none; order: 0; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1024\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1024px\",null,null]},\"ENOJ__Bjf\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1024px\",null,null]},\"FLpHAGK6j\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1024px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNG1CHSyoy=withCSS(Component,css,\"framer-LDiLw\");export default FramerNG1CHSyoy;FramerNG1CHSyoy.displayName=\"PartnersLogo\";FramerNG1CHSyoy.defaultProps={height:48,width:1024};addPropertyControls(FramerNG1CHSyoy,{variant:{options:[\"PdWfkkAUp\",\"ENOJ__Bjf\",\"FLpHAGK6j\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNG1CHSyoy,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNG1CHSyoy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1024\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1024px\\\",null,null]},\\\"ENOJ__Bjf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1024px\\\",null,null]},\\\"FLpHAGK6j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1024px\\\",null,null]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NG1CHSyoy.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:10,min:0}};\nexport const __FramerMetadata__ = {\"exports\":{\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.FusedNumber,toggleKey:\"radiusPerConrner\",toggleTitles:[\"Radius\",\"Radius per side\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],defaultValue:10,min:0}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/6SPClu354QJPCp6Xj5C0/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/58OHv7BfCzgeBhiv1TYu/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();var _activeLocale_id;const activeLocaleId=(_activeLocale_id=activeLocale===null||activeLocale===void 0?void 0:activeLocale.id)!==null&&_activeLocale_id!==void 0?_activeLocale_id:\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}var _selectedLocale_name;return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:locales.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:(_selectedLocale_name=selectedLocale===null||selectedLocale===void 0?void 0:selectedLocale.name)!==null&&_selectedLocale_name!==void 0?_selectedLocale_name:\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `]);LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,displaySegmentedControl:true,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,displaySegmentedControl:true,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","export const v0=\"R\\xe9alisations\";export const v1=\"Tarifs\";export const v2=\"FAQ\";export const v3=\"R\\xe9server un appel\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport*as localizedValues from\"./ZwewvNJ3v-0.js\";const valuesByLocaleId={EuIn3Qa6f:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tzVJ5KQ1E2g4doz3VvWw/M5QH9DM9Hyw19QrQ4ZM7/hErXciILV.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/qgtvCbubafC1KbT8qGeo/JIftC4eamuZ3x83I5ziQ/JaCfB9evh.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hWO7gtC0czaQwbrIqmwA/G45to1ygNmWxKcLfwMVI/QEdRAXBg_.js\";const cycleOrder=[\"p1TXkFysl\",\"rYe8KlKw7\"];const serializationHash=\"framer-4Auzp\";const variantClassNames={p1TXkFysl:\"framer-v-mivs81\",rYe8KlKw7:\"framer-v-hs0nls\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"p1TXkFysl\",\"Variant 2\":\"rYe8KlKw7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p1TXkFysl\"};};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:\"p1TXkFysl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rYe8KlKw7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"rYe8KlKw7\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"p1TXkFysl\",scopeId:\"hK7LGyKB3\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mivs81\",className,classNames)} framer-1cttahf`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"p1TXkFysl\",ref:refBinding,style:{...style},...addPropertyOverrides({rYe8KlKw7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dvt1aq\",\"data-framer-name\":\"Frame 482338\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"p0L0v6HSq\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"40\" height=\"40\" rx=\"20\" fill=\"#E2F3FF\"/>\\n<path d=\"M19.6914 8.28603C19.7204 7.90466 20.2796 7.90466 20.3086 8.28603C20.7725 14.3826 25.6174 19.2275 31.714 19.6914C32.0953 19.7204 32.0953 20.2796 31.714 20.3086C25.6174 20.7725 20.7725 25.6174 20.3086 31.714C20.2796 32.0953 19.7204 32.0953 19.6914 31.714C19.2275 25.6174 14.3826 20.7725 8.28603 20.3086C7.90466 20.2796 7.90466 19.7204 8.28603 19.6914C14.3826 19.2275 19.2275 14.3826 19.6914 8.28603Z\" fill=\"#1870EE\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:2e3,pixelWidth:2e3,src:\"https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?width=2000&height=2000\",srcSet:\"https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?scale-down-to=512&width=2000&height=2000 512w,https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?scale-down-to=1024&width=2000&height=2000 1024w,https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?width=2000&height=2000 2000w\"},className:\"framer-uqegjw\",layoutDependency:layoutDependency,layoutId:\"yXwoMFMKj\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},...addPropertyOverrides({rYe8KlKw7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)),pixelHeight:2e3,pixelWidth:2e3,sizes:\"32px\",src:\"https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?width=2000&height=2000\",srcSet:\"https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?scale-down-to=512&width=2000&height=2000 512w,https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?scale-down-to=1024&width=2000&height=2000 1024w,https://framerusercontent.com/images/wvAWRWUg3LZMrneA5mygoPpFJY.jpg?width=2000&height=2000 2000w\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tayxav\",layoutDependency:layoutDependency,layoutId:\"kooN2r_ZJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qt0myc\",\"data-styles-preset\":\"hErXciILV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0)))\"},children:\"Th\\xe9o Helias\"})}),className:\"framer-tjynx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Rv09L9PQ6\",style:{\"--extracted-r6o4lv\":\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1j3hu6o\",\"data-styles-preset\":\"QEdRAXBg_\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Webdesigner\"})}),className:\"framer-61cz41\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fDNta8DiK\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2snjqo\",\"data-styles-preset\":\"JaCfB9evh\",children:\"TheoStudio\"})}),className:\"framer-i604xt\",\"data-framer-name\":\"TheoStudio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UvFfYddZe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4Auzp.framer-1cttahf, .framer-4Auzp .framer-1cttahf { display: block; }\",\".framer-4Auzp.framer-mivs81 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4Auzp .framer-dvt1aq { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-4Auzp .framer-uqegjw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4Auzp .framer-tayxav { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4Auzp .framer-tjynx, .framer-4Auzp .framer-61cz41, .framer-4Auzp .framer-i604xt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 135.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rYe8KlKw7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhK7LGyKB3=withCSS(Component,css,\"framer-4Auzp\");export default FramerhK7LGyKB3;FramerhK7LGyKB3.displayName=\"Logo\";FramerhK7LGyKB3.defaultProps={height:32,width:135.5};addPropertyControls(FramerhK7LGyKB3,{variant:{options:[\"p1TXkFysl\",\"rYe8KlKw7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhK7LGyKB3,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhK7LGyKB3\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"135.5\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rYe8KlKw7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/UfMN9oeTJKQqVQHIwZ5z/LocaleSelector.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/SYYCc88ZWKIVCwWyOVLC/dvlPDblCpCNedVlHg74B/ZwewvNJ3v.js\";import Logo from\"https://framerusercontent.com/modules/iduAmP4Met5lLNuDtjWn/uEaCWpfQ9uBmhtrM3MfE/hK7LGyKB3.js\";import ButtonCTA from\"https://framerusercontent.com/modules/dZ6PhabNnp3IgIZjzxca/Uw7XNJ0j1p8mXxIEaiQx/Li04RxIHq.js\";import Link from\"https://framerusercontent.com/modules/s4hgqgzubkFGY8oSX5Mi/Nmiw6JQmQIJJPMwmsGFP/rGDn_Jnmk.js\";const LogoFonts=getFonts(Logo);const LinkFonts=getFonts(Link);const LocaleSelectorFonts=getFonts(LocaleSelector);const ButtonCTAFonts=getFonts(ButtonCTA);const cycleOrder=[\"M9TN783ah\",\"ilLnWFdOT\",\"pGxP1hjj_\",\"MRujPX3k9\"];const serializationHash=\"framer-DjJBA\";const variantClassNames={ilLnWFdOT:\"framer-v-13eoj7l\",M9TN783ah:\"framer-v-yp2elp\",MRujPX3k9:\"framer-v-b2bqcu\",pGxP1hjj_:\"framer-v-625a4f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Small Dektop\":\"ilLnWFdOT\",Desktop:\"M9TN783ah\",Phone:\"MRujPX3k9\",Tablet:\"pGxP1hjj_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"M9TN783ah\"};};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:\"M9TN783ah\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"MRujPX3k9\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yp2elp\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"M9TN783ah\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-937a34f8-e21a-4560-9a92-acf5bb4dde37, rgb(226, 232, 240))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(255, 255, 255, 0.95)\",WebkitBackdropFilter:\"blur(40px)\",...style},...addPropertyOverrides({ilLnWFdOT:{\"data-framer-name\":\"Small Dektop\"},MRujPX3k9:{\"data-framer-name\":\"Phone\"},pGxP1hjj_:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m6q7fq\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"T2KU9Q656\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9nwwzk\",\"data-framer-name\":\"LogoContainer\",layoutDependency:layoutDependency,layoutId:\"Zcm1fXZuw\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1itxhqr-container\",layoutDependency:layoutDependency,layoutId:\"b5pM6KCY0-container\",nodeId:\"b5pM6KCY0\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"b5pM6KCY0\",layoutId:\"b5pM6KCY0\",variant:\"rYe8KlKw7\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9q35w\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"KuTAc0akQ\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+12+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5cifeg-container\",layoutDependency:layoutDependency,layoutId:\"zF0wUMbyo-container\",nodeId:\"zF0wUMbyo\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:getLocalizedValue(\"v0\",activeLocale)??\"Projects\",id:\"zF0wUMbyo\",JKKIfdfB6:\"#projects\",layoutId:\"zF0wUMbyo\",style:{height:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+12+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lfph1q-container\",layoutDependency:layoutDependency,layoutId:\"CriDuYCVU-container\",nodeId:\"CriDuYCVU\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:getLocalizedValue(\"v1\",activeLocale)??\"Pricing\",id:\"CriDuYCVU\",JKKIfdfB6:\"#pricing\",layoutId:\"CriDuYCVU\",style:{height:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+12+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-63hnq9-container\",layoutDependency:layoutDependency,layoutId:\"QeRCqcwRH-container\",nodeId:\"QeRCqcwRH\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",hJmZsK_2E:getLocalizedValue(\"v2\",activeLocale)??\"FAQs\",id:\"QeRCqcwRH\",JKKIfdfB6:\"#faqs\",layoutId:\"QeRCqcwRH\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19vx4yf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xdXdV8gds-container\",nodeId:\"xdXdV8gds\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\",size:10,type:\"default\"},font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"xdXdV8gds\",layoutId:\"xdXdV8gds\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:4,title:true},padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:400,radiusBottomLeft:400,radiusBottomRight:400,radiusPerConrner:false,radiusTopLeft:400,radiusTopRight:400,style:{height:\"100%\"},textColor:\"var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, rgb(0, 0, 0))\",width:\"100%\",...addPropertyOverrides({ilLnWFdOT:{options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:2,title:true}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bxmhw0-container\",layoutDependency:layoutDependency,layoutId:\"E7AdE88jD-container\",nodeId:\"E7AdE88jD\",rendersWithMotion:true,scopeId:\"ZwewvNJ3v\",children:/*#__PURE__*/_jsx(ButtonCTA,{height:\"100%\",id:\"E7AdE88jD\",layoutId:\"E7AdE88jD\",style:{height:\"100%\"},variant:\"zuN70wHt9\",width:\"100%\",yj404pbiw:getLocalizedValue(\"v3\",activeLocale)??\"Book a Call\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DjJBA.framer-wki25n, .framer-DjJBA .framer-wki25n { display: block; }\",\".framer-DjJBA.framer-yp2elp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 1440px; }\",\".framer-DjJBA .framer-1m6q7fq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; max-width: 1024px; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-DjJBA .framer-9nwwzk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DjJBA .framer-1itxhqr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-DjJBA .framer-1l9q35w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-DjJBA .framer-5cifeg-container, .framer-DjJBA .framer-1lfph1q-container, .framer-DjJBA .framer-63hnq9-container, .framer-DjJBA .framer-19vx4yf-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-DjJBA .framer-1bxmhw0-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-DjJBA.framer-v-13eoj7l.framer-yp2elp { width: 1024px; }\",\".framer-DjJBA.framer-v-625a4f.framer-yp2elp { width: 810px; }\",\".framer-DjJBA.framer-v-b2bqcu.framer-yp2elp { width: 390px; }\",\".framer-DjJBA.framer-v-b2bqcu .framer-1l9q35w { gap: 8px; }\",'.framer-DjJBA[data-border=\"true\"]::after, .framer-DjJBA [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 64\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ilLnWFdOT\":{\"layout\":[\"fixed\",\"auto\"]},\"pGxP1hjj_\":{\"layout\":[\"fixed\",\"auto\"]},\"MRujPX3k9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZwewvNJ3v=withCSS(Component,css,\"framer-DjJBA\");export default FramerZwewvNJ3v;FramerZwewvNJ3v.displayName=\"Header\";FramerZwewvNJ3v.defaultProps={height:64,width:1440};addPropertyControls(FramerZwewvNJ3v,{variant:{options:[\"M9TN783ah\",\"ilLnWFdOT\",\"pGxP1hjj_\",\"MRujPX3k9\"],optionTitles:[\"Desktop\",\"Small Dektop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZwewvNJ3v,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...LogoFonts,...LinkFonts,...LocaleSelectorFonts,...ButtonCTAFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZwewvNJ3v\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ilLnWFdOT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pGxP1hjj_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MRujPX3k9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-qYsua .framer-styles-preset-4m7x9m:not(.rich-text-wrapper), .framer-qYsua .framer-styles-preset-4m7x9m.rich-text-wrapper h2 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1024px) { .framer-qYsua .framer-styles-preset-4m7x9m:not(.rich-text-wrapper), .framer-qYsua .framer-styles-preset-4m7x9m.rich-text-wrapper h2 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1023px) and (min-width: 810px) { .framer-qYsua .framer-styles-preset-4m7x9m:not(.rich-text-wrapper), .framer-qYsua .framer-styles-preset-4m7x9m.rich-text-wrapper h2 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-qYsua .framer-styles-preset-4m7x9m:not(.rich-text-wrapper), .framer-qYsua .framer-styles-preset-4m7x9m.rich-text-wrapper h2 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 121%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-e82b9fbb-9bae-4977-a6ef-57debc2107ac, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-qYsua\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nconst valuesByLocaleId={EuIn3Qa6f:{v0:\"Je suis Product & Web designer, bas\\xe9 sur Paris. J'accompagne les entreprises et les particuliers \\xe0 atteindre leurs objectifs gr\\xe2ce \\xe0 la cr\\xe9ation de designs fonctionnels et esth\\xe9tiques.\"}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{description:getLocalizedValue(\"v0\",activeLocale)??\"Hello, I’m Th\\xe9o, a Product & Web designer based in Paris. I help startups build websites to generate growth opportunities\",favicon:\"https://framerusercontent.com/assets/RM7WqwWLpN5owY9JhwtEXHlYdH4.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/7XqwxMCLvEl4ey7gTJozGIdULkQ.jpg\",title:\"Th\\xe9o Helias\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport siteMetadata from\"https://framerusercontent.com/modules/qgeyBzYcA1uZSfJTs129/WmO5RhWp8lRfvLbu1Q0Y/siteMetadata.js\";const valuesByLocaleId={};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1vu36wr\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"yap7rl\",mediaQuery:\"(min-width: 1024px) and (max-width: 1439.98px)\"},{hash:\"1bpx0ik\",mediaQuery:\"(min-width: 810px) and (max-width: 1023.98px)\"},{hash:\"m23p06\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{DYi4Zl1Bq:\"projects\",O9Qjye_Zg:\"pricing\",ww5q8kCQ5:\"faqs\",ZxnMcuxJF:\"process\"},robots:\"max-image-preview:large\",serializationId:\"framer-dBgjI\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport siteMetadata from\"https://framerusercontent.com/modules/qgeyBzYcA1uZSfJTs129/WmO5RhWp8lRfvLbu1Q0Y/siteMetadata.js\";const valuesByLocaleId={};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"16ct3hi\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"ayw63a\",mediaQuery:\"(min-width: 1024px) and (max-width: 1439.98px)\"},{hash:\"c6e16u\",mediaQuery:\"(min-width: 810px) and (max-width: 1023.98px)\"},{hash:\"1tqzdm2\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-mtYdT\",title:siteMetadata(params,activeLocale).title||\"404\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}