{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/ZtFjxnixyznUo5AKQme5/Carousel.js", "ssg:https://framerusercontent.com/modules/8y2pU7ND8PiDVEhTFQ7G/BlfKfuMp3PkLT3PbRsOM/G3ahsW2qE.js", "ssg:https://framerusercontent.com/modules/cO4Xf44ogDIFNuQJkgf6/NCWGNXjuQ8MFhxSjLbfX/qwwrTlXiV.js", "ssg:https://framerusercontent.com/modules/xcQZAT76NbawIU6zdowF/wVBa5Lvw0bDyGba7H7Rn/mkqLv8f4I.js", "ssg:https://framerusercontent.com/modules/MLQpRnQiczVJg6ahrvcQ/gzRHPYeHegMaKAvDWfep/oDMcMu4dM.js", "ssg:https://framerusercontent.com/modules/9mz9zs2B3vhGiuLXa2nD/xVxkCJwcPAG9kb99C4wR/PQmJW0QE2.js", "ssg:https://framerusercontent.com/modules/tqPRuGXuyMInQ6N8mmlZ/jlaTs0Kwq7Q4eWXSrYVB/BlLduBBWJ.js", "ssg:https://framerusercontent.com/modules/vYT1IrLVjOn1iCHuXn70/PC9yDXZKpstuGwmm4rac/NXIzh2yUk.js", "ssg:https://framerusercontent.com/modules/xTyeLKMPFBe7IioQR4kD/6ZI3ML9bPrLriPTzezKe/uRWsmD9qg.js", "ssg:https://framerusercontent.com/modules/45ci8oLXRZ0HgctTBXv3/je2h6Q2MxALIEYRGLqH9/yK5nsU97t.js", "ssg:https://framerusercontent.com/modules/ifVH4J8okL2cBEm0TjIU/pRGVeXAxKs2ugr6C9kDu/augiA20Il.js"],
  "sourcesContent": ["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{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:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "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 isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);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 r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}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,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useLayoutEffect,useEffect,useState,useRef,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp,progress}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n */function useIsMouse(){const[isMouseDevice,setIsMouseDevice]=useState(false);useLayoutEffect(()=>{setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches);},[]);return isMouseDevice;}/**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     */const isMouseDevice=useIsMouse();/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(false,fadeAlpha);const end=useGUI(true,fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,MozMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current,0,start,fadeTransition);checkLimit(current,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];if(end<current||start>current+containerLength){element.setAttribute(\"aria-hidden\",true);}else{element.setAttribute(\"aria-hidden\",false);}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows \u2014\u00A0Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}const findNextItem=(delta,target)=>{if(!scrollInfo.current)return;const{current}=scrollInfo.current;const{children}=carouselRef.current;let scrollTarget;let i=delta===1?0:children.length-1;while(scrollTarget===undefined){const item=children[i];const start=axis?item.offsetLeft:item.offsetTop;const length=axis?item.offsetWidth:item.offsetHeight;const end=start+length;const threshold=.05;if(delta===1){const visibility=progress(start,end,target);if(visibility<1-threshold){scrollTarget=start;}else if(i===children.length-1){scrollTarget=end;}}else if(delta===-1){const visibility=progress(start,end,target);if(visibility>threshold){scrollTarget=end;}else if(i===0){scrollTarget=start;}}i+=delta;}return scrollTarget;};const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=page=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;goto(page*(scrollLength/(numPages-1)));};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));gotoPage(currentPage+delta);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>gotoPage(i),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>{var _child_props;return /*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.style,...childStyle}})});})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{alt:\"\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\"})}),/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{alt:\"\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\"})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,...props}){const opacity=useTransform(currentScroll,v=>{var _scrollInfo_current,_scrollInfo_current1;if(!((_scrollInfo_current=scrollInfo.current)===null||_scrollInfo_current===void 0?void 0:_scrollInfo_current.scrollLength)){return index===0?selectedOpacity:unselectedOpacity;}const pageLength=((_scrollInfo_current1=scrollInfo.current)===null||_scrollInfo_current1===void 0?void 0:_scrollInfo_current1.scrollLength)/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=v>=minScroll&&(index<total-1?v<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map", "// Generated by Framer (3f9fff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={FTHqtfkjs:{hover:true}};const cycleOrder=[\"FTHqtfkjs\"];const serializationHash=\"framer-fZUY0\";const variantClassNames={FTHqtfkjs:\"framer-v-rlbxra\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,iGNORECursor,image,link,width,...props})=>{var _ref;return{...props,HcXl17phF:iGNORECursor!==null&&iGNORECursor!==void 0?iGNORECursor:props.HcXl17phF,qmgPsxnAx:(_ref=image!==null&&image!==void 0?image:props.qmgPsxnAx)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/Jl8Q25KLQItBu2R6Ht4krXJgRw.png\",srcSet:\"https://framerusercontent.com/images/Jl8Q25KLQItBu2R6Ht4krXJgRw.png?scale-down-to=512 512w,https://framerusercontent.com/images/Jl8Q25KLQItBu2R6Ht4krXJgRw.png 600w\"},zizrr5g4i:link!==null&&link!==void 0?link:props.zizrr5g4i};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,HcXl17phF,qmgPsxnAx,zizrr5g4i,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FTHqtfkjs\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:zizrr5g4i,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-rlbxra\",className,classNames)} framer-a68ssu`,\"data-border\":true,\"data-framer-cursor\":HcXl17phF,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"FTHqtfkjs\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-061c2b9f-64af-493d-8868-31ff2263526e, rgb(15, 15, 15))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"FTHqtfkjs-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:240,pixelWidth:600,sizes:\"300px\",...toResponsiveImage(qmgPsxnAx)},className:\"framer-1aya4h5\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"gT_cj0uf9\",...addPropertyOverrides({\"FTHqtfkjs-hover\":{background:{alt:\"\",fit:\"fill\",pixelHeight:240,pixelWidth:600,sizes:\"347px\",...toResponsiveImage(qmgPsxnAx)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uu6fzr\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"DsP4UfWeD\",style:{background:'linear-gradient(180deg, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)) /* {\"name\":\"Brand/Orange\"} */ -43%, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)) /* {\"name\":\"Brand/Orange\"} */ 100%)',filter:\"blur(100px)\",opacity:0,WebkitFilter:\"blur(100px)\"},variants:{\"FTHqtfkjs-hover\":{opacity:.7}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fZUY0.framer-a68ssu, .framer-fZUY0 .framer-a68ssu { display: block; }\",\".framer-fZUY0.framer-rlbxra { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 372px; justify-content: center; overflow: hidden; padding: 100px; position: relative; text-decoration: none; width: 526px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fZUY0 .framer-1aya4h5 { flex: none; height: 120px; position: relative; width: 300px; z-index: 1; }\",\".framer-fZUY0 .framer-uu6fzr { bottom: 0px; flex: none; height: 212px; left: 0px; overflow: hidden; position: absolute; width: 315px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fZUY0.framer-rlbxra { gap: 0px; } .framer-fZUY0.framer-rlbxra > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-fZUY0.framer-rlbxra > :first-child { margin-top: 0px; } .framer-fZUY0.framer-rlbxra > :last-child { margin-bottom: 0px; } }\",\".framer-fZUY0.framer-v-rlbxra.hover .framer-1aya4h5 { height: 139px; width: 347px; }\",\".framer-fZUY0.framer-v-rlbxra.hover .framer-uu6fzr { overflow: visible; }\",'.framer-fZUY0[data-border=\"true\"]::after, .framer-fZUY0 [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 372\n * @framerIntrinsicWidth 526\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"m12O1x_zN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HcXl17phF\":\"iGNORECursor\",\"qmgPsxnAx\":\"image\",\"zizrr5g4i\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerG3ahsW2qE=withCSS(Component,css,\"framer-fZUY0\");export default FramerG3ahsW2qE;FramerG3ahsW2qE.displayName=\"Tile/Project\";FramerG3ahsW2qE.defaultProps={height:372,width:526};addPropertyControls(FramerG3ahsW2qE,{HcXl17phF:{title:\"[IGNORE] Cursor\",type:ControlType.CustomCursor},qmgPsxnAx:{__defaultAssetReference:\"data:framer/asset-reference,Jl8Q25KLQItBu2R6Ht4krXJgRw.png?originalFilename=Logo+1.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},zizrr5g4i:{title:\"Link\",type:ControlType.Link}});addFonts(FramerG3ahsW2qE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG3ahsW2qE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"372\",\"framerIntrinsicWidth\":\"526\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"HcXl17phF\\\":\\\"iGNORECursor\\\",\\\"qmgPsxnAx\\\":\\\"image\\\",\\\"zizrr5g4i\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m12O1x_zN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G3ahsW2qE.map", "// Generated by Framer (838580a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Black.cyrillic-ext-TU4ITVTR.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Black.cyrillic-JX7CGTYD.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Black.greek-ext-LS3GCBFI.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Black.greek-ZWCJHBP5.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Black.latin-ext-BZLEUMX6.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Black.latin-TETRYDF7.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Black.vietnamese-RXQCC3EJ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BlackItalic.cyrillic-ext-TRM4ITYR.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BlackItalic.cyrillic-FPHIQVZS.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BlackItalic.greek-ext-JTGUUSP5.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BlackItalic.greek-LUNA3RFO.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-BlackItalic.latin-ext-KU7ICFYH.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-BlackItalic.latin-FRVXWQSB.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-BlackItalic.vietnamese-2Q7MQKJX.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"}]}];export const css=['.framer-W8ogq .framer-styles-preset-1v72pdt:not(.rich-text-wrapper), .framer-W8ogq .framer-styles-preset-1v72pdt.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-W8ogq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b75150a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/wWirzANq2ic5WBWmjCMk/6ICCRlYPZreNiSGesPgl/m42nfZshI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cO4Xf44ogDIFNuQJkgf6/NCWGNXjuQ8MFhxSjLbfX/qwwrTlXiV.js\";const cycleOrder=[\"DHDlBNHzB\"];const serializationHash=\"framer-GRVdq\";const variantClassNames={DHDlBNHzB:\"framer-v-1rpha4w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({authorSImage,authorSName,authorSRole,height,id,text,width,...props})=>{var _ref,_ref1,_ref2,_ref3;return{...props,dGxw9Fvp8:(_ref=authorSName!==null&&authorSName!==void 0?authorSName:props.dGxw9Fvp8)!==null&&_ref!==void 0?_ref:\"Eddie\",hqEKA4UbL:(_ref1=text!==null&&text!==void 0?text:props.hqEKA4UbL)!==null&&_ref1!==void 0?_ref1:\"I absolutely love my new logo!\",MFqbol69n:(_ref2=authorSImage!==null&&authorSImage!==void 0?authorSImage:props.MFqbol69n)!==null&&_ref2!==void 0?_ref2:{src:\"https://framerusercontent.com/images/l19P4B4gW2LfHYRZg2KxmTSyj8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/l19P4B4gW2LfHYRZg2KxmTSyj8.jpg?scale-down-to=1024 683w,https://framerusercontent.com/images/l19P4B4gW2LfHYRZg2KxmTSyj8.jpg?scale-down-to=2048 1367w,https://framerusercontent.com/images/l19P4B4gW2LfHYRZg2KxmTSyj8.jpg?scale-down-to=4096 2734w,https://framerusercontent.com/images/l19P4B4gW2LfHYRZg2KxmTSyj8.jpg 4016w\"},nxjYJm7is:(_ref3=authorSRole!==null&&authorSRole!==void 0?authorSRole:props.nxjYJm7is)!==null&&_ref3!==void 0?_ref3:\"Founder @ UrbanCore\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,hqEKA4UbL,MFqbol69n,dGxw9Fvp8,nxjYJm7is,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DHDlBNHzB\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rpha4w\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"DHDlBNHzB\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-061c2b9f-64af-493d-8868-31ff2263526e, rgb(15, 15, 15))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1flevjp\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"iETFq3jjp\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1nkv57o\",\"data-framer-name\":\"Stars\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GS3v5lFCK\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 76 13\"><path d=\"M 6.552 0 L 8.269 4.155 L 12.783 4.491 L 9.331 7.396 L 10.403 11.759 L 6.552 9.399 L 2.701 11.759 L 3.773 7.396 L 0.321 4.491 L 4.834 4.155 Z\" fill=\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"></path><path d=\"M 22.276 0 L 23.993 4.155 L 28.507 4.491 L 25.055 7.396 L 26.127 11.759 L 22.276 9.399 L 18.425 11.759 L 19.497 7.396 L 16.045 4.491 L 20.558 4.155 Z\" fill=\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"></path><path d=\"M 38 0 L 39.718 4.155 L 44.231 4.491 L 40.779 7.396 L 41.851 11.759 L 38 9.399 L 34.149 11.759 L 35.221 7.396 L 31.769 4.491 L 36.282 4.155 Z\" fill=\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"></path><path d=\"M 53.724 0 L 55.442 4.155 L 59.955 4.491 L 56.503 7.396 L 57.575 11.759 L 53.724 9.399 L 49.873 11.759 L 50.945 7.396 L 47.493 4.491 L 52.007 4.155 Z\" fill=\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"></path><path d=\"M 69.448 0 L 71.166 4.155 L 75.679 4.491 L 72.227 7.396 L 73.299 11.759 L 69.448 9.399 L 65.597 11.759 L 66.669 7.396 L 63.217 4.491 L 67.731 4.155 Z\" fill=\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"></path></svg>',svgContentId:12273424851,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1pw3dtd\",\"data-styles-preset\":\"m42nfZshI\",children:\"I absolutely love my new logo!\"})}),className:\"framer-1e5kvg2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"btplgvIiJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hqEKA4UbL,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18xopxl\",\"data-framer-name\":\"Author\",layoutDependency:layoutDependency,layoutId:\"gCyiUW6Oa\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:6016,pixelWidth:4016,sizes:\"28px\",...toResponsiveImage(MFqbol69n)},className:\"framer-12cu7uo\",\"data-framer-name\":\"Profile Image\",layoutDependency:layoutDependency,layoutId:\"J31G_LZb5\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17xo1a6\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"VdcpGZS3U\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"Eddie\"})}),className:\"framer-1x3t9jt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OIXc_5B7M\",style:{\"--extracted-1lwpl3i\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dGxw9Fvp8,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"Founder @ UrbanCore\"})}),className:\"framer-1kucxp2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NtGfN27vT\",style:{\"--extracted-1lwpl3i\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nxjYJm7is,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GRVdq.framer-1tnviu8, .framer-GRVdq .framer-1tnviu8 { display: block; }\",\".framer-GRVdq.framer-1rpha4w { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: hidden; padding: 36px; position: relative; width: 361px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GRVdq .framer-1flevjp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-GRVdq .framer-1nkv57o { flex: none; height: 13px; position: relative; width: 76px; }\",\".framer-GRVdq .framer-1e5kvg2, .framer-GRVdq .framer-1x3t9jt, .framer-GRVdq .framer-1kucxp2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-GRVdq .framer-18xopxl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-GRVdq .framer-12cu7uo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-GRVdq .framer-17xo1a6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GRVdq.framer-1rpha4w, .framer-GRVdq .framer-1flevjp, .framer-GRVdq .framer-18xopxl, .framer-GRVdq .framer-17xo1a6 { gap: 0px; } .framer-GRVdq.framer-1rpha4w > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-GRVdq.framer-1rpha4w > :first-child, .framer-GRVdq .framer-1flevjp > :first-child, .framer-GRVdq .framer-17xo1a6 > :first-child { margin-top: 0px; } .framer-GRVdq.framer-1rpha4w > :last-child, .framer-GRVdq .framer-1flevjp > :last-child, .framer-GRVdq .framer-17xo1a6 > :last-child { margin-bottom: 0px; } .framer-GRVdq .framer-1flevjp > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-GRVdq .framer-18xopxl > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-GRVdq .framer-18xopxl > :first-child { margin-left: 0px; } .framer-GRVdq .framer-18xopxl > :last-child { margin-right: 0px; } .framer-GRVdq .framer-17xo1a6 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-GRVdq[data-border=\"true\"]::after, .framer-GRVdq [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 240\n * @framerIntrinsicWidth 361\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hqEKA4UbL\":\"text\",\"MFqbol69n\":\"authorSImage\",\"dGxw9Fvp8\":\"authorSName\",\"nxjYJm7is\":\"authorSRole\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramermkqLv8f4I=withCSS(Component,css,\"framer-GRVdq\");export default FramermkqLv8f4I;FramermkqLv8f4I.displayName=\"Testimonial\";FramermkqLv8f4I.defaultProps={height:240,width:361};addPropertyControls(FramermkqLv8f4I,{hqEKA4UbL:{defaultValue:\"I absolutely love my new logo!\",displayTextArea:false,title:\"Text\",type:ControlType.String},MFqbol69n:{__defaultAssetReference:\"data:framer/asset-reference,l19P4B4gW2LfHYRZg2KxmTSyj8.jpg?originalFilename=photo-1586716402203-79219bede43c%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwxNHx8cG90cmFpdHxlbnwwfHx8fDE3MTc0ODA2ODN8MA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",title:\"Author's Image\",type:ControlType.ResponsiveImage},dGxw9Fvp8:{defaultValue:\"Eddie\",displayTextArea:false,title:\"Author's Name\",type:ControlType.String},nxjYJm7is:{defaultValue:\"Founder @ UrbanCore\",displayTextArea:false,title:\"Author's Role\",type:ControlType.String}});addFonts(FramermkqLv8f4I,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermkqLv8f4I\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"240\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"hqEKA4UbL\\\":\\\"text\\\",\\\"MFqbol69n\\\":\\\"authorSImage\\\",\\\"dGxw9Fvp8\\\":\\\"authorSName\\\",\\\"nxjYJm7is\\\":\\\"authorSRole\\\"}\",\"framerIntrinsicWidth\":\"361\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (838580a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"GF;Inter-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}];export const css=['.framer-UIhEt .framer-styles-preset-1up66mo:not(.rich-text-wrapper), .framer-UIhEt .framer-styles-preset-1up66mo.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-UIhEt\";\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 (838580a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"GF;Inter-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}];export const css=['.framer-GsBJs .framer-styles-preset-1pgjgt9:not(.rich-text-wrapper), .framer-GsBJs .framer-styles-preset-1pgjgt9.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-GsBJs .framer-styles-preset-1pgjgt9:not(.rich-text-wrapper), .framer-GsBJs .framer-styles-preset-1pgjgt9.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, #ffffff); --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-GsBJs .framer-styles-preset-1pgjgt9:not(.rich-text-wrapper), .framer-GsBJs .framer-styles-preset-1pgjgt9.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-GsBJs\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (3f9fff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={nQIwT422u:{hover:true},QXuBFotnW:{hover:true},rgKPCDtEt:{hover:true}};const cycleOrder=[\"QXuBFotnW\",\"rgKPCDtEt\",\"nQIwT422u\"];const serializationHash=\"framer-sIdnr\";const variantClassNames={nQIwT422u:\"framer-v-1783ynh\",QXuBFotnW:\"framer-v-12tragl\",rgKPCDtEt:\"framer-v-1gg8yhn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:80,delay:0,mass:1.2,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Nav Link\":\"nQIwT422u\",Primary:\"QXuBFotnW\",Secondary:\"rgKPCDtEt\"};const getProps=({height,id,iGNORECursor,label,link,newTab,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,aNGFS7dLi:iGNORECursor!==null&&iGNORECursor!==void 0?iGNORECursor:props.aNGFS7dLi,I5NOBVtlq:newTab!==null&&newTab!==void 0?newTab:props.I5NOBVtlq,PTg7sqraW:(_ref=label!==null&&label!==void 0?label:props.PTg7sqraW)!==null&&_ref!==void 0?_ref:\"View plans\",s_hd6Xdvn:link!==null&&link!==void 0?link:props.s_hd6Xdvn,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"QXuBFotnW\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,PTg7sqraW,aNGFS7dLi,s_hd6Xdvn,I5NOBVtlq,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QXuBFotnW\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:s_hd6Xdvn,openInNewTab:I5NOBVtlq,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-12tragl\",className,classNames)} framer-1wffoj4`,\"data-framer-cursor\":aNGFS7dLi,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"QXuBFotnW\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"nQIwT422u-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"rgKPCDtEt-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},nQIwT422u:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},rgKPCDtEt:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"nQIwT422u-hover\":{\"data-framer-name\":undefined},\"QXuBFotnW-hover\":{\"data-framer-name\":undefined},\"rgKPCDtEt-hover\":{\"data-framer-name\":undefined},nQIwT422u:{\"data-framer-name\":\"Nav Link\"},rgKPCDtEt:{\"data-border\":true,\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xhpa9r\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"kPQs_Cj14\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"View plans\"})}),className:\"framer-1nggyjw\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"D3f72bM5H\",style:{\"--extracted-tcooor\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:PTg7sqraW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"View plans\"})}),className:\"framer-1isphms\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"Fsr9aHY7F\",style:{\"--extracted-tcooor\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:PTg7sqraW,variants:{nQIwT422u:{\"--extracted-tcooor\":\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"},rgKPCDtEt:{\"--extracted-tcooor\":\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nQIwT422u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)))\"},children:\"View plans\"})})},rgKPCDtEt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)))\"},children:\"View plans\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sIdnr.framer-1wffoj4, .framer-sIdnr .framer-1wffoj4 { display: block; }\",\".framer-sIdnr.framer-12tragl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-sIdnr .framer-xhpa9r { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; user-select: none; width: min-content; }\",\".framer-sIdnr .framer-1nggyjw, .framer-sIdnr .framer-1isphms { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-sIdnr.framer-12tragl, .framer-sIdnr .framer-xhpa9r { gap: 0px; } .framer-sIdnr.framer-12tragl > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-sIdnr.framer-12tragl > :first-child { margin-left: 0px; } .framer-sIdnr.framer-12tragl > :last-child { margin-right: 0px; } .framer-sIdnr .framer-xhpa9r > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-sIdnr .framer-xhpa9r > :first-child { margin-top: 0px; } .framer-sIdnr .framer-xhpa9r > :last-child { margin-bottom: 0px; } }\",\".framer-sIdnr.framer-v-1783ynh.framer-12tragl { padding: 0px; }\",\".framer-sIdnr.framer-v-12tragl.hover .framer-xhpa9r, .framer-sIdnr.framer-v-1gg8yhn.hover .framer-xhpa9r, .framer-sIdnr.framer-v-1783ynh.hover .framer-xhpa9r { justify-content: flex-end; }\",'.framer-sIdnr[data-border=\"true\"]::after, .framer-sIdnr [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 49\n * @framerIntrinsicWidth 103.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rgKPCDtEt\":{\"layout\":[\"auto\",\"auto\"]},\"nQIwT422u\":{\"layout\":[\"auto\",\"auto\"]},\"GqqtA2jg4\":{\"layout\":[\"auto\",\"auto\"]},\"ECwxHEWTT\":{\"layout\":[\"auto\",\"auto\"]},\"GrMXumE9Z\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PTg7sqraW\":\"label\",\"aNGFS7dLi\":\"iGNORECursor\",\"s_hd6Xdvn\":\"link\",\"I5NOBVtlq\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerBlLduBBWJ=withCSS(Component,css,\"framer-sIdnr\");export default FramerBlLduBBWJ;FramerBlLduBBWJ.displayName=\"Button\";FramerBlLduBBWJ.defaultProps={height:49,width:103.5};addPropertyControls(FramerBlLduBBWJ,{variant:{options:[\"QXuBFotnW\",\"rgKPCDtEt\",\"nQIwT422u\"],optionTitles:[\"Primary\",\"Secondary\",\"Nav Link\"],title:\"Variant\",type:ControlType.Enum},PTg7sqraW:{defaultValue:\"View plans\",displayTextArea:false,title:\"Label\",type:ControlType.String},aNGFS7dLi:{title:\"[IGNORE] Cursor\",type:ControlType.CustomCursor},s_hd6Xdvn:{title:\"Link\",type:ControlType.Link},I5NOBVtlq:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerBlLduBBWJ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBlLduBBWJ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"PTg7sqraW\\\":\\\"label\\\",\\\"aNGFS7dLi\\\":\\\"iGNORECursor\\\",\\\"s_hd6Xdvn\\\":\\\"link\\\",\\\"I5NOBVtlq\\\":\\\"newTab\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"49\",\"framerIntrinsicWidth\":\"103.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rgKPCDtEt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nQIwT422u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GqqtA2jg4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ECwxHEWTT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GrMXumE9Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlLduBBWJ.map", "// Generated by Framer (3f9fff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uUbl5bKHW4UmHBWq3qff/jTarKiODU9tFNtB9W1sB/jCwDSJJGK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MLQpRnQiczVJg6ahrvcQ/gzRHPYeHegMaKAvDWfep/oDMcMu4dM.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9mz9zs2B3vhGiuLXa2nD/xVxkCJwcPAG9kb99C4wR/PQmJW0QE2.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/cO4Xf44ogDIFNuQJkgf6/NCWGNXjuQ8MFhxSjLbfX/qwwrTlXiV.js\";import Button from\"https://framerusercontent.com/modules/tqPRuGXuyMInQ6N8mmlZ/jlaTs0Kwq7Q4eWXSrYVB/BlLduBBWJ.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"CDi4AoFxe\",\"zsVelk7ni\"];const serializationHash=\"framer-UNuF1\";const variantClassNames={CDi4AoFxe:\"framer-v-178xsg2\",zsVelk7ni:\"framer-v-dq5z24\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"CDi4AoFxe\",Featured:\"zsVelk7ni\"};const getProps=({buttonLabel,description,height,id,iGNORECursor,link,newTab,planType,point1,point2,point3,point4,point5,price,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_humanReadableVariantMap_props_variant,_ref7,_ref8,_ref9;return{...props,aqjDFNtSh:(_ref=planType!==null&&planType!==void 0?planType:props.aqjDFNtSh)!==null&&_ref!==void 0?_ref:\"Lite\",B16AKMTvD:(_ref1=point4!==null&&point4!==void 0?point4:props.B16AKMTvD)!==null&&_ref1!==void 0?_ref1:\"Max 1 revision\",BLMMSc5AE:(_ref2=price!==null&&price!==void 0?price:props.BLMMSc5AE)!==null&&_ref2!==void 0?_ref2:\"$1,495\",Es9XOr3oc:newTab!==null&&newTab!==void 0?newTab:props.Es9XOr3oc,EvqyuZXFQ:(_ref3=point2!==null&&point2!==void 0?point2:props.EvqyuZXFQ)!==null&&_ref3!==void 0?_ref3:\"Brand colours\",fOsmDMmXP:(_ref4=description!==null&&description!==void 0?description:props.fOsmDMmXP)!==null&&_ref4!==void 0?_ref4:\"Quickly receive a high-quality brand logo, representing your business vision.\",NTCCp42Ny:(_ref5=buttonLabel!==null&&buttonLabel!==void 0?buttonLabel:props.NTCCp42Ny)!==null&&_ref5!==void 0?_ref5:\"Get started\",sN3PhfBvr:(_ref6=point5!==null&&point5!==void 0?point5:props.sN3PhfBvr)!==null&&_ref6!==void 0?_ref6:\"Figma files\",variant:(_ref7=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref7!==void 0?_ref7:\"CDi4AoFxe\",VJ9yFjxAq:iGNORECursor!==null&&iGNORECursor!==void 0?iGNORECursor:props.VJ9yFjxAq,WNbhzSMBJ:(_ref8=point1!==null&&point1!==void 0?point1:props.WNbhzSMBJ)!==null&&_ref8!==void 0?_ref8:\"Primary logo\",y5thXLVlQ:(_ref9=point3!==null&&point3!==void 0?point3:props.y5thXLVlQ)!==null&&_ref9!==void 0?_ref9:\"48hr delivery\",yTPGGjUXP:link!==null&&link!==void 0?link:props.yTPGGjUXP};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aqjDFNtSh,BLMMSc5AE,fOsmDMmXP,WNbhzSMBJ,EvqyuZXFQ,y5thXLVlQ,B16AKMTvD,sN3PhfBvr,NTCCp42Ny,yTPGGjUXP,Es9XOr3oc,VJ9yFjxAq,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CDi4AoFxe\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"zsVelk7ni\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-178xsg2\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CDi4AoFxe\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-061c2b9f-64af-493d-8868-31ff2263526e, rgb(15, 15, 15))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({zsVelk7ni:{\"data-framer-name\":\"Featured\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19mnh8r\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"D7QLmhW7a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1up66mo\",\"data-styles-preset\":\"oDMcMu4dM\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)))\"},children:\"Lite\"})}),className:\"framer-qmf2p1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JScXOiC0L\",style:{\"--extracted-1eung3n\":\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:aqjDFNtSh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"$1,495\"})}),className:\"framer-hysnsq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UjzhjMUNv\",style:{\"--extracted-1of0zx5\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:BLMMSc5AE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Quickly receive a high-quality brand logo, representing your business vision.\"})}),className:\"framer-ur3y2h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XWkaMSo81\",style:{\"--extracted-r6o4lv\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fOsmDMmXP,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w5xfbh\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"B_6A1fe0E\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Primary logo\"})})})}),className:\"framer-1b96ry6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lgKOs9Jj1\",style:{\"--extracted-19i96z7\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WNbhzSMBJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Brand colours\"})})})}),className:\"framer-t6v114\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RTUtkDVXg\",style:{\"--extracted-19i96z7\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EvqyuZXFQ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"48hr delivery\"})})})}),className:\"framer-11g9tcs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZN7obWueE\",style:{\"--extracted-19i96z7\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:y5thXLVlQ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Max 1 revision\"})})})}),className:\"framer-1w3lcn2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FEFZCbGW0\",style:{\"--extracted-19i96z7\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:B16AKMTvD,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1v72pdt\",\"data-styles-preset\":\"qwwrTlXiV\",style:{\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--framer-text-color\":\"var(--extracted-19i96z7, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Figma files\"})})})}),className:\"framer-1csd27f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"svZGdDZvC\",style:{\"--extracted-19i96z7\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sN3PhfBvr,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 72px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-emaeqi-container\",layoutDependency:layoutDependency,layoutId:\"Hf49Awf58-container\",children:/*#__PURE__*/_jsx(Button,{aNGFS7dLi:VJ9yFjxAq,height:\"100%\",I5NOBVtlq:Es9XOr3oc,id:\"Hf49Awf58\",layoutId:\"Hf49Awf58\",PTg7sqraW:NTCCp42Ny,s_hd6Xdvn:yTPGGjUXP,style:{width:\"100%\"},variant:\"rgKPCDtEt\",width:\"100%\",...addPropertyOverrides({zsVelk7ni:{variant:\"QXuBFotnW\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14fttic\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"iXdf87AQo\",style:{backgroundColor:\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",filter:\"blur(100px)\",opacity:.7,WebkitFilter:\"blur(100px)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UNuF1.framer-1nur0vm, .framer-UNuF1 .framer-1nur0vm { display: block; }\",\".framer-UNuF1.framer-178xsg2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: hidden; padding: 36px; position: relative; width: 526px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UNuF1 .framer-19mnh8r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-UNuF1 .framer-qmf2p1, .framer-UNuF1 .framer-hysnsq, .framer-UNuF1 .framer-ur3y2h, .framer-UNuF1 .framer-1b96ry6, .framer-UNuF1 .framer-t6v114, .framer-UNuF1 .framer-11g9tcs, .framer-UNuF1 .framer-1w3lcn2, .framer-UNuF1 .framer-1csd27f { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-UNuF1 .framer-w5xfbh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-UNuF1 .framer-emaeqi-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-UNuF1 .framer-14fttic { bottom: 0px; flex: none; height: 261px; overflow: visible; position: absolute; right: 0px; width: 236px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UNuF1.framer-178xsg2, .framer-UNuF1 .framer-19mnh8r, .framer-UNuF1 .framer-w5xfbh { gap: 0px; } .framer-UNuF1.framer-178xsg2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-UNuF1.framer-178xsg2 > :first-child, .framer-UNuF1 .framer-19mnh8r > :first-child, .framer-UNuF1 .framer-w5xfbh > :first-child { margin-top: 0px; } .framer-UNuF1.framer-178xsg2 > :last-child, .framer-UNuF1 .framer-19mnh8r > :last-child, .framer-UNuF1 .framer-w5xfbh > :last-child { margin-bottom: 0px; } .framer-UNuF1 .framer-19mnh8r > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-UNuF1 .framer-w5xfbh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-UNuF1.framer-v-dq5z24 .framer-19mnh8r { z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-UNuF1[data-border=\"true\"]::after, .framer-UNuF1 [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 515.5\n * @framerIntrinsicWidth 526\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zsVelk7ni\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aqjDFNtSh\":\"planType\",\"BLMMSc5AE\":\"price\",\"fOsmDMmXP\":\"description\",\"WNbhzSMBJ\":\"point1\",\"EvqyuZXFQ\":\"point2\",\"y5thXLVlQ\":\"point3\",\"B16AKMTvD\":\"point4\",\"sN3PhfBvr\":\"point5\",\"NTCCp42Ny\":\"buttonLabel\",\"yTPGGjUXP\":\"link\",\"Es9XOr3oc\":\"newTab\",\"VJ9yFjxAq\":\"iGNORECursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNXIzh2yUk=withCSS(Component,css,\"framer-UNuF1\");export default FramerNXIzh2yUk;FramerNXIzh2yUk.displayName=\"Tile/Service\";FramerNXIzh2yUk.defaultProps={height:515.5,width:526};addPropertyControls(FramerNXIzh2yUk,{variant:{options:[\"CDi4AoFxe\",\"zsVelk7ni\"],optionTitles:[\"Default\",\"Featured\"],title:\"Variant\",type:ControlType.Enum},aqjDFNtSh:{defaultValue:\"Lite\",displayTextArea:false,title:\"Plan Type\",type:ControlType.String},BLMMSc5AE:{defaultValue:\"$1,495\",displayTextArea:false,title:\"Price\",type:ControlType.String},fOsmDMmXP:{defaultValue:\"Quickly receive a high-quality brand logo, representing your business vision.\",displayTextArea:false,title:\"Description\",type:ControlType.String},WNbhzSMBJ:{defaultValue:\"Primary logo\",displayTextArea:false,title:\"Point 1\",type:ControlType.String},EvqyuZXFQ:{defaultValue:\"Brand colours\",displayTextArea:false,title:\"Point 2\",type:ControlType.String},y5thXLVlQ:{defaultValue:\"48hr delivery\",displayTextArea:false,title:\"Point 3\",type:ControlType.String},B16AKMTvD:{defaultValue:\"Max 1 revision\",displayTextArea:false,title:\"Point 4\",type:ControlType.String},sN3PhfBvr:{defaultValue:\"Figma files\",displayTextArea:false,title:\"Point 5\",type:ControlType.String},NTCCp42Ny:{defaultValue:\"Get started\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},yTPGGjUXP:{title:\"Link\",type:ControlType.Link},Es9XOr3oc:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},VJ9yFjxAq:{title:\"[IGNORE] Cursor\",type:ControlType.CustomCursor}});addFonts(FramerNXIzh2yUk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNXIzh2yUk\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zsVelk7ni\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aqjDFNtSh\\\":\\\"planType\\\",\\\"BLMMSc5AE\\\":\\\"price\\\",\\\"fOsmDMmXP\\\":\\\"description\\\",\\\"WNbhzSMBJ\\\":\\\"point1\\\",\\\"EvqyuZXFQ\\\":\\\"point2\\\",\\\"y5thXLVlQ\\\":\\\"point3\\\",\\\"B16AKMTvD\\\":\\\"point4\\\",\\\"sN3PhfBvr\\\":\\\"point5\\\",\\\"NTCCp42Ny\\\":\\\"buttonLabel\\\",\\\"yTPGGjUXP\\\":\\\"link\\\",\\\"Es9XOr3oc\\\":\\\"newTab\\\",\\\"VJ9yFjxAq\\\":\\\"iGNORECursor\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"515.5\",\"framerIntrinsicWidth\":\"526\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (3f9fff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uUbl5bKHW4UmHBWq3qff/jTarKiODU9tFNtB9W1sB/jCwDSJJGK.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wWirzANq2ic5WBWmjCMk/6ICCRlYPZreNiSGesPgl/m42nfZshI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MLQpRnQiczVJg6ahrvcQ/gzRHPYeHegMaKAvDWfep/oDMcMu4dM.js\";const cycleOrder=[\"bJrKgNgub\"];const serializationHash=\"framer-Ozpny\";const variantClassNames={bJrKgNgub:\"framer-v-1cidqyu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({heading,height,id,number,point1,point2,point3,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4;return{...props,KUhi2_rOi:(_ref=number!==null&&number!==void 0?number:props.KUhi2_rOi)!==null&&_ref!==void 0?_ref:\"01\",qYCtZtVPd:(_ref1=point1!==null&&point1!==void 0?point1:props.qYCtZtVPd)!==null&&_ref1!==void 0?_ref1:\"Understand the client's brand, values, and target audience.\",TXzQ_w5PK:(_ref2=heading!==null&&heading!==void 0?heading:props.TXzQ_w5PK)!==null&&_ref2!==void 0?_ref2:\"Discovery & Research\",yHZQLduGW:(_ref3=point3!==null&&point3!==void 0?point3:props.yHZQLduGW)!==null&&_ref3!==void 0?_ref3:\"Identify key design elements that align with the brand's identity.\",zSFupcS2V:(_ref4=point2!==null&&point2!==void 0?point2:props.zSFupcS2V)!==null&&_ref4!==void 0?_ref4:\"Conduct market research and analyse competitors.\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KUhi2_rOi,TXzQ_w5PK,qYCtZtVPd,zSFupcS2V,yHZQLduGW,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bJrKgNgub\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1cidqyu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"bJrKgNgub\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-061c2b9f-64af-493d-8868-31ff2263526e, rgb(15, 15, 15))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sz0ma5\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"LvjNSrH75\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1up66mo\",\"data-styles-preset\":\"oDMcMu4dM\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)))\"},children:\"01\"})}),className:\"framer-p4dgd5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vs88PNLuz\",style:{\"--extracted-1eung3n\":\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KUhi2_rOi,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i5gjni\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"GTGSBY9uL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1pw3dtd\",\"data-styles-preset\":\"m42nfZshI\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"Discovery & Research\"})}),className:\"framer-144rn1o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R7kSHlpnv\",style:{\"--extracted-a0htzi\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TXzQ_w5PK,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-164u4qx, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Understand the client's brand, values, and target audience.\"})})})}),className:\"framer-a5hhct\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SBVZi2jdD\",style:{\"--extracted-164u4qx\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qYCtZtVPd,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-164u4qx, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Conduct market research and analyse competitors.\"})})})}),className:\"framer-xucz9i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V58PCbTlm\",style:{\"--extracted-164u4qx\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zSFupcS2V,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ul,{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1l7ec2w, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-164u4qx, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Identify key design elements that align with the brand's identity.\"})})})}),className:\"framer-1f6oyrs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vF0bSmndr\",style:{\"--extracted-164u4qx\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--extracted-1l7ec2w\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yHZQLduGW,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ozpny.framer-19sap4m, .framer-Ozpny .framer-19sap4m { display: block; }\",\".framer-Ozpny.framer-1cidqyu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: hidden; padding: 36px; position: relative; width: 361px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ozpny .framer-1sz0ma5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ozpny .framer-p4dgd5, .framer-Ozpny .framer-144rn1o, .framer-Ozpny .framer-a5hhct, .framer-Ozpny .framer-xucz9i, .framer-Ozpny .framer-1f6oyrs { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Ozpny .framer-1i5gjni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ozpny.framer-1cidqyu, .framer-Ozpny .framer-1sz0ma5, .framer-Ozpny .framer-1i5gjni { gap: 0px; } .framer-Ozpny.framer-1cidqyu > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Ozpny.framer-1cidqyu > :first-child, .framer-Ozpny .framer-1sz0ma5 > :first-child, .framer-Ozpny .framer-1i5gjni > :first-child { margin-top: 0px; } .framer-Ozpny.framer-1cidqyu > :last-child, .framer-Ozpny .framer-1sz0ma5 > :last-child, .framer-Ozpny .framer-1i5gjni > :last-child { margin-bottom: 0px; } .framer-Ozpny .framer-1sz0ma5 > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-Ozpny .framer-1i5gjni > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-Ozpny[data-border=\"true\"]::after, .framer-Ozpny [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 399.5\n * @framerIntrinsicWidth 361\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KUhi2_rOi\":\"number\",\"TXzQ_w5PK\":\"heading\",\"qYCtZtVPd\":\"point1\",\"zSFupcS2V\":\"point2\",\"yHZQLduGW\":\"point3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameruRWsmD9qg=withCSS(Component,css,\"framer-Ozpny\");export default FrameruRWsmD9qg;FrameruRWsmD9qg.displayName=\"Tile/Process\";FrameruRWsmD9qg.defaultProps={height:399.5,width:361};addPropertyControls(FrameruRWsmD9qg,{KUhi2_rOi:{defaultValue:\"01\",displayTextArea:false,title:\"Number\",type:ControlType.String},TXzQ_w5PK:{defaultValue:\"Discovery & Research\",displayTextArea:false,title:\"Heading\",type:ControlType.String},qYCtZtVPd:{defaultValue:\"Understand the client's brand, values, and target audience.\",displayTextArea:false,title:\"Point 1\",type:ControlType.String},zSFupcS2V:{defaultValue:\"Conduct market research and analyse competitors.\",displayTextArea:false,title:\"Point 2\",type:ControlType.String},yHZQLduGW:{defaultValue:\"Identify key design elements that align with the brand's identity.\",displayTextArea:false,title:\"Point 3\",type:ControlType.String}});addFonts(FrameruRWsmD9qg,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruRWsmD9qg\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"399.5\",\"framerIntrinsicWidth\":\"361\",\"framerVariables\":\"{\\\"KUhi2_rOi\\\":\\\"number\\\",\\\"TXzQ_w5PK\\\":\\\"heading\\\",\\\"qYCtZtVPd\\\":\\\"point1\\\",\\\"zSFupcS2V\\\":\\\"point2\\\",\\\"yHZQLduGW\\\":\\\"point3\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (461de17)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/wWirzANq2ic5WBWmjCMk/6ICCRlYPZreNiSGesPgl/m42nfZshI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/MLQpRnQiczVJg6ahrvcQ/gzRHPYeHegMaKAvDWfep/oDMcMu4dM.js\";const enabledGestures={IMlYiIBcT:{hover:true}};const cycleOrder=[\"IMlYiIBcT\"];const serializationHash=\"framer-yyCpO\";const variantClassNames={IMlYiIBcT:\"framer-v-19d09kw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,iGNORECursor,image,name1,roleTitle,socialLink,width,...props})=>{var _ref,_ref1,_ref2;return{...props,b1BbnoN9z:(_ref=roleTitle!==null&&roleTitle!==void 0?roleTitle:props.b1BbnoN9z)!==null&&_ref!==void 0?_ref:\"Founder of LogoFolio\",hrdXEX8KF:(_ref1=image!==null&&image!==void 0?image:props.hrdXEX8KF)!==null&&_ref1!==void 0?_ref1:{src:\"https://framerusercontent.com/images/f0xTwK2sFT7WC47RQXuNuTiQAQ.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/f0xTwK2sFT7WC47RQXuNuTiQAQ.jpg?scale-down-to=1024 680w,https://framerusercontent.com/images/f0xTwK2sFT7WC47RQXuNuTiQAQ.jpg?scale-down-to=2048 1361w,https://framerusercontent.com/images/f0xTwK2sFT7WC47RQXuNuTiQAQ.jpg 2586w\"},OHrqErVNR:iGNORECursor!==null&&iGNORECursor!==void 0?iGNORECursor:props.OHrqErVNR,Q0vfbbqMT:socialLink!==null&&socialLink!==void 0?socialLink:props.Q0vfbbqMT,UUGP5C_MJ:(_ref2=name1!==null&&name1!==void 0?name1:props.UUGP5C_MJ)!==null&&_ref2!==void 0?_ref2:\"Sarah Farine\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,hrdXEX8KF,UUGP5C_MJ,b1BbnoN9z,Q0vfbbqMT,OHrqErVNR,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IMlYiIBcT\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Q0vfbbqMT,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-19d09kw\",className,classNames)} framer-1nce7jt`,\"data-border\":true,\"data-framer-cursor\":OHrqErVNR,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"IMlYiIBcT\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-061c2b9f-64af-493d-8868-31ff2263526e, rgb(15, 15, 15))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"IMlYiIBcT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gpihic\",\"data-framer-name\":\"Content Container\",layoutDependency:layoutDependency,layoutId:\"IEIYRciF3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1pw3dtd\",\"data-styles-preset\":\"m42nfZshI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255)))\"},children:\"Sarah Farine\"})}),className:\"framer-1lj8o8x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pjRRRBG7D\",style:{\"--extracted-a0htzi\":\"var(--token-528f84e0-f915-420f-bf60-2cbf77101a8e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UUGP5C_MJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1up66mo\",\"data-styles-preset\":\"oDMcMu4dM\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240)))\"},children:\"Founder of LogoFolio\"})}),className:\"framer-1tkn92t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Oxd36lHqt\",style:{\"--extracted-1eung3n\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\"},text:b1BbnoN9z,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3891,pixelWidth:2586,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(hrdXEX8KF)},className:\"framer-12fkv53\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"ZcQnOsOhP\",style:{filter:\"grayscale(1)\",mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0, 0, 0, 0.5) 100%) add\",WebkitFilter:\"grayscale(1)\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0, 0, 0, 0.5) 100%) add\"},variants:{\"IMlYiIBcT-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"}},...addPropertyOverrides({\"IMlYiIBcT-hover\":{background:{alt:\"\",fit:\"fill\",pixelHeight:3891,pixelWidth:2586,sizes:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} + 38px)`,...toResponsiveImage(hrdXEX8KF)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bylf4y\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"KzcpmufW9\",style:{backgroundColor:\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",filter:\"blur(100px)\",opacity:0,WebkitFilter:\"blur(100px)\"},variants:{\"IMlYiIBcT-hover\":{opacity:1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yyCpO.framer-1nce7jt, .framer-yyCpO .framer-1nce7jt { display: block; }\",\".framer-yyCpO.framer-19d09kw { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 400px; justify-content: flex-start; overflow: hidden; padding: 36px; position: relative; text-decoration: none; width: 368px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yyCpO .framer-gpihic { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-yyCpO .framer-1lj8o8x, .framer-yyCpO .framer-1tkn92t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yyCpO .framer-12fkv53 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-yyCpO .framer-1bylf4y { bottom: 0px; flex: none; height: 183px; overflow: visible; position: absolute; right: 0px; width: 236px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yyCpO.framer-19d09kw, .framer-yyCpO .framer-gpihic { gap: 0px; } .framer-yyCpO.framer-19d09kw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-yyCpO.framer-19d09kw > :first-child { margin-left: 0px; } .framer-yyCpO.framer-19d09kw > :last-child { margin-right: 0px; } .framer-yyCpO .framer-gpihic > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-yyCpO .framer-gpihic > :first-child { margin-top: 0px; } .framer-yyCpO .framer-gpihic > :last-child { margin-bottom: 0px; } }\",\".framer-yyCpO.framer-v-19d09kw.hover .framer-12fkv53 { bottom: -20px; left: -19px; right: -19px; top: -20px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-yyCpO[data-border=\"true\"]::after, .framer-yyCpO [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 400\n * @framerIntrinsicWidth 368\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mKBcp0bn8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"hrdXEX8KF\":\"image\",\"UUGP5C_MJ\":\"name1\",\"b1BbnoN9z\":\"roleTitle\",\"Q0vfbbqMT\":\"socialLink\",\"OHrqErVNR\":\"iGNORECursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryK5nsU97t=withCSS(Component,css,\"framer-yyCpO\");export default FrameryK5nsU97t;FrameryK5nsU97t.displayName=\"Tile/Team Member\";FrameryK5nsU97t.defaultProps={height:400,width:368};addPropertyControls(FrameryK5nsU97t,{hrdXEX8KF:{__defaultAssetReference:\"data:framer/asset-reference,f0xTwK2sFT7WC47RQXuNuTiQAQ.jpg?originalFilename=photo-1632765854612-9b02b6ec2b15%3Fcrop%3Dentropy%26cs%3Dsrgb%26fm%3Djpg%26ixid%3DM3wxMzc5NjJ8MHwxfHNlYXJjaHwzNHx8UG9ydHJhaXR8ZW58MHx8fHwxNzE3NjA5MTQwfDA%26ixlib%3Drb-4.0.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},UUGP5C_MJ:{defaultValue:\"Sarah Farine\",displayTextArea:false,title:\"Name\",type:ControlType.String},b1BbnoN9z:{defaultValue:\"Founder of LogoFolio\",displayTextArea:false,title:\"Role Title\",type:ControlType.String},Q0vfbbqMT:{title:\"Social Link\",type:ControlType.Link},OHrqErVNR:{title:\"[IGNORE] Cursor\",type:ControlType.CustomCursor}});addFonts(FrameryK5nsU97t,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryK5nsU97t\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"368\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mKBcp0bn8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"hrdXEX8KF\\\":\\\"image\\\",\\\"UUGP5C_MJ\\\":\\\"name1\\\",\\\"b1BbnoN9z\\\":\\\"roleTitle\\\",\\\"Q0vfbbqMT\\\":\\\"socialLink\\\",\\\"OHrqErVNR\\\":\\\"iGNORECursor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yK5nsU97t.map", "// Generated by Framer (575e68f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/ZtFjxnixyznUo5AKQme5/Carousel.js\";import Button from\"#framer/local/canvasComponent/BlLduBBWJ/BlLduBBWJ.js\";import TileProject from\"#framer/local/canvasComponent/G3ahsW2qE/G3ahsW2qE.js\";import Cursor from\"#framer/local/canvasComponent/ICoVow458/ICoVow458.js\";import Header from\"#framer/local/canvasComponent/IIrdkDili/IIrdkDili.js\";import Testimonial from\"#framer/local/canvasComponent/mkqLv8f4I/mkqLv8f4I.js\";import TileService from\"#framer/local/canvasComponent/NXIzh2yUk/NXIzh2yUk.js\";import Footer from\"#framer/local/canvasComponent/RG_Mu1JTi/RG_Mu1JTi.js\";import FAQs from\"#framer/local/canvasComponent/rPqBwpqvL/rPqBwpqvL.js\";import TileProcess from\"#framer/local/canvasComponent/uRWsmD9qg/uRWsmD9qg.js\";import TileTeamMember from\"#framer/local/canvasComponent/yK5nsU97t/yK5nsU97t.js\";import*as sharedStyle1 from\"#framer/local/css/jCwDSJJGK/jCwDSJJGK.js\";import*as sharedStyle from\"#framer/local/css/NUV2c0Jvb/NUV2c0Jvb.js\";import*as sharedStyle2 from\"#framer/local/css/PQmJW0QE2/PQmJW0QE2.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const HeaderFonts=getFonts(Header);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ButtonFonts=getFonts(Button);const TickerFonts=getFonts(Ticker);const MotionDivWithFX=withFX(motion.div);const TileProcessFonts=getFonts(TileProcess);const TileProjectFonts=getFonts(TileProject);const TestimonialFonts=getFonts(Testimonial);const TileServiceFonts=getFonts(TileService);const TileTeamMemberFonts=getFonts(TileTeamMember);const CarouselFonts=getFonts(Carousel);const FAQsFonts=getFonts(FAQs);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const cycleOrder=[\"WQLkyLRf1\",\"HxrEupOZd\",\"qmKZde4mC\"];const breakpoints={HxrEupOZd:\"(min-width: 810px) and (max-width: 1199px)\",qmKZde4mC:\"(max-width: 809px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-XEDKG\";const variantClassNames={HxrEupOZd:\"framer-v-1u1rb7\",qmKZde4mC:\"framer-v-1t042d7\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={damping:60,delay:0,mass:.1,stiffness:360,type:\"spring\"};const transition2={damping:80,delay:.4,mass:2,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition3={damping:80,delay:1.2,mass:2,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:80};const transition4={damping:80,delay:.2,mass:2,stiffness:150,type:\"spring\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:32};const transition5={damping:80,delay:.2,mass:2,stiffness:200,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"qmKZde4mC\",Tablet:\"HxrEupOZd\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQLkyLRf1\"};};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:-16},placement:\"bottom\",transition:transition1,variant:\"A0cAR45q6\"};const cursor1={alignment:\"center\",component:Cursor,offset:{x:0,y:-16},placement:\"bottom\",transition:transition1,variant:\"A1NHRGbzy\"};const cursor2={alignment:\"center\",component:Cursor,offset:{x:0,y:-16},placement:\"bottom\",transition:transition1,variant:\"lkSy4rhWs\"};const cursor3={alignment:\"center\",component:Cursor,offset:{x:0,y:-16},placement:\"bottom\",transition:transition1,variant:\"HnDhajQ9N\"};const cursor4={alignment:\"center\",component:Cursor,offset:{x:0,y:-16},placement:\"bottom\",transition:transition1,variant:\"z4dq9zcKd\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-XEDKG`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-XEDKG`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const id=useRouteElementId(\"ivJJv6UFQ\");const ref2=React.useRef(null);const router=useRouter();const id1=useRouteElementId(\"fQ1yMqfAq\");const ref3=React.useRef(null);const id2=useRouteElementId(\"KG9LWa78V\");const ref4=React.useRef(null);const id3=useRouteElementId(\"HK9MXYWDt\");const ref5=React.useRef(null);const id4=useRouteElementId(\"XUdEbIMR_\");const ref6=React.useRef(null);const id5=useRouteElementId(\"OY_6IKL3S\");const ref7=React.useRef(null);const id6=useRouteElementId(\"qr1rYPGWT\");const ref8=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];useCustomCursors({\"142zfie\":cursor4,\"1joixo7\":{...cursor,variant:\"A1NHRGbzy\"},\"1oqkynk\":cursor,\"1q94mzp\":cursor2,ghidzh:cursor3});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-72rtr7\",className),\"data-framer-cursor\":\"1oqkynk\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o2q167\",\"data-framer-name\":\"Page\",name:\"Page\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-cuhjny\",\"data-framer-name\":\"Blur\",name:\"Blur\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-xbpta2-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{variant:\"rWQ5z6cvU\"},qmKZde4mC:{variant:\"BFI8ZD9Pa\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"Cv3QLfs29\",layoutId:\"Cv3QLfs29\",style:{width:\"100%\"},variant:\"k7H2nOSUu\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-kct9qv\",\"data-framer-name\":\"Section/Hero\",id:id,name:\"Section/Hero\",ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16ppi1y\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1gyo64x\",\"data-framer-appear-id\":\"1gyo64x\",\"data-framer-name\":\"Text Container\",initial:animation1,name:\"Text Container\",optimized:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qmKZde4mC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mzqjwm\",\"data-styles-preset\":\"NUV2c0Jvb\",style:{\"--framer-text-alignment\":\"center\"},children:\"Elevate your brand with a timeless minimal logo.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mzqjwm\",\"data-styles-preset\":\"NUV2c0Jvb\",style:{\"--framer-text-alignment\":\"left\"},children:\"Elevate your brand with a timeless minimal logo.\"})}),className:\"framer-s5q4h6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qmKZde4mC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\"},children:\"Design agency crafting minimal brand identities that speaks volumes.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-6510fa55-c69a-42d8-a1e8-6b55182b3dfa, rgb(240, 240, 240))\"},children:\"Design agency crafting minimal brand identities that speaks volumes.\"})}),className:\"framer-16es1mp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-8vbgdk\",\"data-framer-appear-id\":\"8vbgdk\",\"data-framer-name\":\"Row/Buttons\",initial:animation1,name:\"Row/Buttons\",optimized:true,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":XUdEbIMR_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":XUdEbIMR_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":XUdEbIMR_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13j18f2-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{s_hd6Xdvn:resolvedLinks[1]},qmKZde4mC:{s_hd6Xdvn:resolvedLinks[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aNGFS7dLi:\"1joixo7\",height:\"100%\",I5NOBVtlq:false,id:\"xTpYCOnjx\",layoutId:\"xTpYCOnjx\",PTg7sqraW:\"View plans\",s_hd6Xdvn:resolvedLinks[0],variant:\"QXuBFotnW\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":KG9LWa78V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":KG9LWa78V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":KG9LWa78V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pf2nbs-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{s_hd6Xdvn:resolvedLinks1[1]},qmKZde4mC:{s_hd6Xdvn:resolvedLinks1[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",I5NOBVtlq:false,id:\"Tbd_VUdjo\",layoutId:\"Tbd_VUdjo\",PTg7sqraW:\"Learn more\",s_hd6Xdvn:resolvedLinks1[0],variant:\"rgKPCDtEt\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{animate:animation2,className:\"framer-1rr241x-container\",\"data-framer-appear-id\":\"1rr241x\",initial:animation3,optimized:true,children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:70,height:\"100%\",hoverFactor:1,id:\"eFClbMwSR\",layoutId:\"eFClbMwSR\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x93q6c\",\"data-framer-name\":\"Company Logo 1\",name:\"Company Logo 1\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1hzz31l\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:169,name:\"Logo\",svg:'<svg width=\"169\" height=\"40\" viewBox=\"0 0 169 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_602_30)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.0148 2.5V40H0V2.5H10.0148Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.0222 2.5H36.3037C43.2175 2.5 48.8222 8.09644 48.8222 15C48.8222 21.9036 43.2175 27.5 36.3037 27.5H25.037V40H15.0222V2.5ZM25.037 17.5H36.3037C37.6865 17.5 38.8074 16.3807 38.8074 15C38.8074 13.6193 37.6865 12.5 36.3037 12.5H25.037V17.5Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M86.3778 2.5V21.875C86.3778 26.3623 90.0208 30 94.5148 30C99.0088 30 102.652 26.3623 102.652 21.875V2.5H112.667V21.875C112.667 31.8852 104.54 40 94.5148 40C84.4898 40 76.363 31.8852 76.363 21.875V2.5H86.3778Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M52.5778 20C52.5778 10.335 60.4244 2.5 70.1037 2.5H72.6074V12.5H70.1037C65.9554 12.5 62.5926 15.8579 62.5926 20V21.25C62.5926 31.6053 54.1855 40 43.8148 40H42.563V30H43.8148C48.6545 30 52.5778 26.0825 52.5778 21.25V20Z\" fill=\"white\"/>\\n<path d=\"M169 3.75C169 5.82107 167.319 7.5 165.244 7.5C163.17 7.5 161.489 5.82107 161.489 3.75C161.489 1.67893 163.17 0 165.244 0C167.319 0 169 1.67893 169 3.75Z\" fill=\"white\"/>\\n<path d=\"M123.42 40L128.199 20.0181L131.752 32.0393C133.87 39.2091 144.041 39.2091 146.16 32.0393L149.712 20.0181L154.491 40H164.787L157.273 8.57949C155.486 1.10744 144.941 0.83078 142.763 8.19891L138.956 21.0833L135.148 8.19892C132.971 0.830823 122.425 1.1074 120.638 8.57948L113.124 40H123.42Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_602_30\">\\n<rect width=\"169\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zsu4ns\",\"data-framer-name\":\"Company Logo 2\",name:\"Company Logo 2\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lt7mx2\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:176,name:\"Logo\",svg:'<svg width=\"176\" height=\"40\" viewBox=\"0 0 176 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.6933 14C41.1733 14 41.3333 14.1486 41.3333 14.5486V23.6H46.76C47.2267 23.6 47.4 23.7486 47.4 24.1486V24.9486C47.4 25.3486 47.2267 25.4971 46.76 25.4971H39.6133C39.1467 25.4971 38.96 25.3486 38.96 24.9486V14.5486C38.96 14.1486 39.1467 14 39.6133 14H40.6933Z\" fill=\"white\"/>\\n<path d=\"M52.1333 17.9886C52.1333 15.3486 54.08 13.76 57.4667 13.76C60.8533 13.76 62.8 15.3486 62.8 17.9886V21.5086C62.8 24.1486 60.84 25.7371 57.4667 25.7371C54.0933 25.7371 52.1333 24.1486 52.1333 21.5086V17.9886ZM60.56 17.9886C60.56 16.5029 59.48 15.7029 57.5333 15.7029C55.5867 15.7029 54.52 16.5143 54.52 17.9886V21.5314C54.52 23.0286 55.5867 23.8171 57.5333 23.8171C59.48 23.8171 60.56 22.9943 60.56 21.5314V17.9886Z\" fill=\"white\"/>\\n<path d=\"M78.68 19.2C79.2 19.2 79.32 19.3486 79.32 19.7486V21.92C79.3341 22.4314 79.2145 22.9392 78.97 23.4058C78.7253 23.8726 78.3621 24.2864 77.9067 24.6171C76.7756 25.3891 75.3495 25.7721 73.9067 25.6914C70.4533 25.6914 68.5733 24.1029 68.5733 21.4629V17.92C68.5733 15.3143 70.52 13.7143 73.9067 13.7143C76.5733 13.7143 78.3067 14.6171 79.04 16.4229C79.0811 16.4907 79.1031 16.5658 79.1043 16.6422C79.1055 16.7186 79.0859 16.7943 79.0471 16.863C79.0083 16.9318 78.9512 16.9919 78.8805 17.0385C78.8099 17.085 78.7275 17.1169 78.64 17.1314L77.6 17.44C77.1467 17.5771 76.96 17.4971 76.8 17.0971C76.5791 16.609 76.1747 16.1978 75.6507 15.9288C75.1267 15.6598 74.5131 15.548 73.9067 15.6114C71.9467 15.6114 70.88 16.4229 70.88 17.8971V21.5314C70.88 23.0286 71.96 23.8171 73.9067 23.8171C75.8533 23.8171 77.0533 23.0514 77.0533 21.9314V21.0857H74.16C73.68 21.0857 73.5067 20.9257 73.5067 20.5257V19.7486C73.5067 19.3486 73.68 19.2 74.16 19.2H78.68Z\" fill=\"white\"/>\\n<path d=\"M84.8267 17.9886C84.8267 15.3486 86.7733 13.76 90.16 13.76C93.5467 13.76 95.4933 15.3486 95.4933 17.9886V21.5086C95.4933 24.1486 93.5333 25.7371 90.16 25.7371C86.7867 25.7371 84.8267 24.1486 84.8267 21.5086V17.9886ZM93.24 17.9886C93.24 16.5029 92.16 15.7029 90.2267 15.7029C88.2933 15.7029 87.2 16.5143 87.2 17.9886V21.5314C87.2 23.0286 88.28 23.8171 90.2267 23.8171C92.1733 23.8171 93.24 22.9943 93.24 21.5314V17.9886Z\" fill=\"white\"/>\\n<path d=\"M101.773 14.3314C101.773 14.08 101.867 14 102.16 14H102.773C103.067 14 103.133 14.08 103.133 14.3314V25.1657C103.133 25.4171 103.133 25.4971 102.773 25.4971H102.16C101.867 25.4971 101.773 25.4171 101.773 25.1657V14.3314Z\" fill=\"white\"/>\\n<path d=\"M115.28 14C116.39 14 117.455 14.3781 118.24 15.0511C119.026 15.724 119.467 16.6368 119.467 17.5886C119.467 18.5403 119.026 19.4531 118.24 20.1261C117.455 20.7991 116.39 21.1771 115.28 21.1771H111.28V25.1657C111.28 25.4171 111.213 25.4971 110.933 25.4971H110.307C110.027 25.4971 109.92 25.4171 109.92 25.1657V14.3314C109.92 14.08 110.027 14 110.307 14H115.28ZM115.16 20.0457C115.542 20.0457 115.92 19.9813 116.272 19.8561C116.625 19.7309 116.945 19.5473 117.215 19.316C117.485 19.0847 117.699 18.8099 117.845 18.5078C117.991 18.2055 118.067 17.8815 118.067 17.5543C118.067 17.2271 117.991 16.9031 117.845 16.6008C117.699 16.2986 117.485 16.0239 117.215 15.7926C116.945 15.5613 116.625 15.3777 116.272 15.2525C115.92 15.1273 115.542 15.0629 115.16 15.0629H111.16V20.0457H115.16Z\" fill=\"white\"/>\\n<path d=\"M129.88 13.7714C130.909 13.6741 131.948 13.8639 132.842 14.3127C133.735 14.7616 134.436 15.4455 134.84 16.2629C134.947 16.4457 134.84 16.5943 134.627 16.6857L134.04 16.9143C133.8 16.9943 133.707 16.9829 133.56 16.7657C133.258 16.1591 132.739 15.6505 132.077 15.3136C131.415 14.9767 130.646 14.8288 129.88 14.8914C127.627 14.8914 126.4 15.6571 126.4 17.0286C126.387 17.4477 126.551 17.8568 126.862 18.1802C127.174 18.5037 127.611 18.7198 128.093 18.7886C128.81 18.989 129.554 19.1119 130.307 19.1543C131.218 19.1959 132.117 19.3538 132.973 19.6229C133.631 19.801 134.196 20.1674 134.575 20.6607C134.953 21.1539 135.123 21.7439 135.053 22.3314C135.053 24.4686 133.24 25.76 129.907 25.76C128.813 25.8672 127.71 25.6501 126.781 25.1447C125.852 24.6394 125.153 23.8763 124.8 22.9829C124.776 22.9422 124.764 22.8975 124.763 22.852C124.762 22.8065 124.772 22.7615 124.794 22.72C124.816 22.6785 124.848 22.6416 124.888 22.612C124.928 22.5823 124.975 22.5607 125.027 22.5486L125.613 22.3657C125.659 22.3495 125.709 22.3417 125.759 22.3429C125.809 22.344 125.858 22.3541 125.903 22.3723C125.948 22.3906 125.989 22.4167 126.021 22.449C126.054 22.4814 126.079 22.5191 126.093 22.56C126.392 23.2056 126.922 23.753 127.608 24.123C128.293 24.4928 129.099 24.6659 129.907 24.6171C132.427 24.6171 133.667 23.8629 133.667 22.3314C133.691 21.9289 133.547 21.5322 133.261 21.212C132.975 20.8919 132.566 20.6689 132.107 20.5829C131.417 20.4065 130.705 20.2991 129.987 20.2629L128.547 20.1029C128.096 20.0209 127.651 19.9178 127.213 19.7943C126.781 19.6824 126.378 19.5 126.027 19.2571C125.673 18.9826 125.394 18.6448 125.21 18.2675C125.025 17.8903 124.94 17.483 124.96 17.0743C125.053 15.0743 126.8 13.7714 129.88 13.7714Z\" fill=\"white\"/>\\n<path d=\"M142.24 21.5886C142.296 22.3968 142.711 23.156 143.399 23.7111C144.087 24.2662 144.996 24.5752 145.94 24.5752C146.884 24.5752 147.793 24.2662 148.481 23.7111C149.169 23.156 149.583 22.3968 149.64 21.5886V14.3314C149.64 14.08 149.733 14 150.027 14H150.64C150.933 14 151.027 14.08 151.027 14.3314V21.5771C151.027 24.1714 149.24 25.7371 145.947 25.7371C142.653 25.7371 140.867 24.1714 140.867 21.5771V14.3314C140.867 14.08 140.96 14 141.24 14H141.867C142.147 14 142.24 14.08 142.24 14.3314V21.5886Z\" fill=\"white\"/>\\n<path d=\"M169.427 14C169.72 14 169.813 14.08 169.813 14.3314V25.1657C169.813 25.4171 169.72 25.4971 169.427 25.4971H168.867C168.587 25.4971 168.493 25.4171 168.493 25.1657V18.5714C168.493 17.612 168.569 16.6536 168.72 15.7029H168.64C168.224 16.5722 167.737 17.4161 167.187 18.2286L164.32 22.56C164.285 22.6352 164.224 22.6994 164.145 22.7443C164.067 22.7891 163.975 22.8126 163.88 22.8114H163.507C163.411 22.8119 163.317 22.7882 163.236 22.7437C163.156 22.699 163.092 22.6352 163.053 22.56L160.147 18.1829C159.631 17.3821 159.185 16.5493 158.813 15.6914H158.733C158.869 16.6509 158.941 17.6163 158.947 18.5829V25.1657C158.947 25.4171 158.853 25.4971 158.56 25.4971H158.04C157.747 25.4971 157.653 25.4171 157.653 25.1657V14.3314C157.653 14.08 157.747 14 158.04 14H158.52C158.629 13.9913 158.74 14.0118 158.835 14.0589C158.931 14.1059 159.007 14.1773 159.053 14.2629L163.72 21.3714L168.36 14.3314C168.507 14.0914 168.587 14.0571 168.88 14.0571L169.427 14Z\" fill=\"white\"/>\\n<path d=\"M16.9733 23.76V32.0229C16.9733 32.3397 16.8265 32.6434 16.5652 32.8673C16.304 33.0913 15.9496 33.2171 15.58 33.2171C15.2105 33.2171 14.8561 33.0913 14.5948 32.8673C14.3335 32.6434 14.1867 32.3397 14.1867 32.0229V23.7714C14.5747 24.0143 15.0397 24.1498 15.52 24.16C16.0435 24.1728 16.5564 24.0317 16.9733 23.76ZM28.84 21.3714C28.4864 21.3714 28.1472 21.4919 27.8972 21.7062C27.6472 21.9205 27.5067 22.2112 27.5067 22.5143V23.9543C27.5067 24.2711 27.6535 24.5749 27.9148 24.7987C28.176 25.0227 28.5304 25.1486 28.9 25.1486C29.2696 25.1486 29.624 25.0227 29.8852 24.7987C30.1465 24.5749 30.2933 24.2711 30.2933 23.9543V22.5714C30.3037 22.4075 30.2728 22.2437 30.2027 22.091C30.1325 21.9383 30.0249 21.8002 29.8869 21.6864C29.7491 21.5726 29.5841 21.4855 29.4036 21.4311C29.2229 21.3768 29.0307 21.3565 28.84 21.3714ZM11.16 26.8914C10.6802 26.8791 10.2158 26.7438 9.82666 26.5029V34.7886C9.82666 35.1069 9.97416 35.4121 10.2367 35.6371C10.4993 35.8622 10.8554 35.9886 11.2267 35.9886C11.598 35.9886 11.9541 35.8622 12.2166 35.6371C12.4792 35.4121 12.6267 35.1069 12.6267 34.7886V26.56C12.1913 26.8013 11.6775 26.9174 11.16 26.8914ZM24.4933 18.8914C24.3127 18.8837 24.1321 18.9075 23.9625 18.9615C23.7931 19.0154 23.6381 19.0984 23.5071 19.2053C23.3761 19.3122 23.272 19.4408 23.2008 19.5833C23.1297 19.7258 23.0931 19.8793 23.0933 20.0343V26.4C23.0933 26.7183 23.2408 27.0235 23.5033 27.2486C23.766 27.4736 24.122 27.6 24.4933 27.6C24.8647 27.6 25.2208 27.4736 25.4833 27.2486C25.7459 27.0235 25.8933 26.7183 25.8933 26.4V20.1143C25.904 19.9494 25.8728 19.7845 25.8019 19.6309C25.7309 19.4773 25.6221 19.3386 25.4827 19.2246C25.3432 19.1105 25.1767 19.0237 24.9944 18.9702C24.8121 18.9166 24.6184 18.8975 24.4267 18.9143L24.4933 18.8914ZM20.0667 21.3371C19.5644 21.3342 19.0756 21.1985 18.6667 20.9486V29.2571C18.6667 29.5754 18.8141 29.8807 19.0767 30.1057C19.3393 30.3307 19.6953 30.4571 20.0667 30.4571C20.438 30.4571 20.794 30.3307 21.0567 30.1057C21.3192 29.8807 21.4667 29.5754 21.4667 29.2571V20.96C21.0437 21.2301 20.5273 21.3709 20 21.36L20.0667 21.3371ZM8.13333 27.7029V4.49143C8.12983 4.20849 7.99623 3.93818 7.76156 3.73918C7.52689 3.54017 7.21011 3.42856 6.88 3.42857H6.58667C6.25656 3.42856 5.93977 3.54017 5.70511 3.73918C5.47044 3.93818 5.33684 4.20849 5.33333 4.49143V27.7029C5.33333 27.9878 5.46539 28.261 5.70043 28.4625C5.93547 28.664 6.25427 28.7771 6.58667 28.7771H6.88C7.21241 28.7771 7.5312 28.664 7.76624 28.4625C8.00129 28.261 8.13333 27.9878 8.13333 27.7029ZM11.3067 26.0114H11.0133C10.6809 26.0114 10.3621 25.8983 10.1271 25.6968C9.89205 25.4953 9.76 25.2221 9.76 24.9371V7.25714C9.76352 6.97422 9.89711 6.70388 10.1318 6.50489C10.3664 6.30588 10.6832 6.19427 11.0133 6.19428H11.3067C11.6368 6.19427 11.9536 6.30588 12.1882 6.50489C12.4229 6.70388 12.5565 6.97422 12.56 7.25714V24.96C12.56 25.2449 12.4279 25.5182 12.1929 25.7197C11.9579 25.9211 11.6391 26.0343 11.3067 26.0343V26.0114ZM15.72 23.2914H15.4133C15.0845 23.2914 14.7691 23.1794 14.5365 22.9801C14.304 22.7808 14.1733 22.5105 14.1733 22.2286V10C14.1716 9.85946 14.2024 9.72002 14.2639 9.58975C14.3253 9.45947 14.4164 9.34096 14.5317 9.24105C14.6471 9.14114 14.7844 9.06183 14.9357 9.0077C15.0871 8.95358 15.2493 8.9257 15.4133 8.92571H15.72C16.0501 8.92873 16.3655 9.04323 16.5976 9.24438C16.8299 9.44552 16.96 9.71705 16.96 10V22.2286C16.96 22.5105 16.8293 22.7808 16.5968 22.9801C16.3643 23.1794 16.0489 23.2914 15.72 23.2914ZM20.1333 20.4914H19.8533C19.5232 20.4914 19.2064 20.3799 18.9717 20.1808C18.7371 19.9818 18.6035 19.7115 18.6 19.4286V12.8457C18.5891 12.699 18.6133 12.5519 18.6715 12.4135C18.7295 12.2752 18.8201 12.1485 18.9376 12.0414C19.0551 11.9342 19.1969 11.8489 19.3545 11.7906C19.512 11.7325 19.6817 11.7025 19.8533 11.7029H20.1467C20.4791 11.7029 20.7979 11.816 21.0329 12.0175C21.268 12.219 21.4 12.4922 21.4 12.7771V19.4057C21.4017 19.5478 21.3707 19.6887 21.3084 19.8203C21.2463 19.952 21.1543 20.0718 21.0376 20.1728C20.9211 20.2737 20.7824 20.3538 20.6293 20.4086C20.4764 20.4633 20.3124 20.4914 20.1467 20.4914H20.1333ZM24.56 18.0343H24.2667C23.9343 18.0343 23.6155 17.9211 23.3804 17.7197C23.1453 17.5182 23.0133 17.2449 23.0133 16.96V15.2571C23.0168 14.9742 23.1504 14.7039 23.3851 14.5049C23.6197 14.3058 23.9365 14.1943 24.2667 14.1943H24.56C24.8901 14.1943 25.2069 14.3058 25.4416 14.5049C25.6763 14.7039 25.8099 14.9742 25.8133 15.2571V16.96C25.8133 17.243 25.6832 17.5145 25.4509 17.7157C25.2188 17.9168 24.9035 18.0313 24.5733 18.0343H24.56Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p915xp\",\"data-framer-name\":\"Company Logo 3\",name:\"Company Logo 3\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1l8wtwd\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:105,name:\"Logo\",svg:'<svg width=\"105\" height=\"40\" viewBox=\"0 0 105 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_602_17)\">\\n<path d=\"M48.136 35.2381H50.8704V24.9238H48.136V35.2381ZM48.136 23.3153H50.8704V20.8624H48.136V23.3153Z\" fill=\"white\"/>\\n<path d=\"M52.6323 38.6159H55.3667V34.072H55.407C55.99 34.9566 56.935 35.5397 58.3826 35.5397C61.0366 35.5397 62.8461 33.4286 62.8461 30.091C62.8461 26.874 61.0969 24.6423 58.3625 24.6423C56.9551 24.6423 55.99 25.3058 55.3265 26.2105H55.2662V24.9238H52.6323V38.6159ZM57.7996 33.2677C56.171 33.2677 55.3064 32.0413 55.3064 30.1714C55.3064 28.3217 55.99 26.8539 57.699 26.8539C59.3879 26.8539 60.0715 28.2211 60.0715 30.1714C60.0715 32.1217 59.1869 33.2677 57.7996 33.2677Z\" fill=\"white\"/>\\n<path d=\"M68.3007 35.5397C70.8742 35.5397 72.6435 34.2931 72.6435 32.2222C72.6435 29.8095 70.7335 29.327 69.0044 28.9651C67.5366 28.6635 66.1694 28.583 66.1694 27.6984C66.1694 26.9545 66.8731 26.5523 67.9388 26.5523C69.1049 26.5523 69.8086 26.9545 69.9292 28.0603H72.4023C72.2012 25.9894 70.6933 24.6423 67.979 24.6423C65.6266 24.6423 63.7768 25.7079 63.7768 27.9396C63.7768 30.1915 65.5864 30.6942 67.4361 31.0561C68.8435 31.3375 70.1504 31.4381 70.1504 32.4233C70.1504 33.1471 69.4668 33.6095 68.2604 33.6095C67.034 33.6095 66.1895 33.0868 66.0086 31.9005H63.4752C63.6361 34.0921 65.3049 35.5397 68.3007 35.5397Z\" fill=\"white\"/>\\n<path d=\"M83.0252 35.2381V24.9238H80.2908V30.8751C80.2908 32.2423 79.5067 33.2074 78.2199 33.2074C77.0538 33.2074 76.5109 32.5439 76.5109 31.3375V24.9238H73.7966V31.8C73.7966 34.0518 75.0834 35.5196 77.3755 35.5196C78.8231 35.5196 79.6273 34.9767 80.3311 34.0317H80.3914V35.2381H83.0252Z\" fill=\"white\"/>\\n<path d=\"M84.7939 35.2381H87.5284V29.2465C87.5284 27.8793 88.2723 26.9947 89.3781 26.9947C90.3834 26.9947 90.9665 27.5978 90.9665 28.764V35.2381H93.7009V29.2465C93.7009 27.8793 94.4046 26.9947 95.5506 26.9947C96.5559 26.9947 97.139 27.5978 97.139 28.764V35.2381H99.8734V28.3016C99.8734 26.0497 98.6469 24.6423 96.4755 24.6423C95.1686 24.6423 94.0829 25.3259 93.3792 26.4518H93.339C92.8363 25.3661 91.7908 24.6423 90.4839 24.6423C89.0564 24.6423 88.0511 25.3661 87.4881 26.3111H87.4278V24.9238H84.7939V35.2381Z\" fill=\"white\"/>\\n<path d=\"M48.1762 17.572H50.9106V3.19629H48.1762V17.572Z\" fill=\"white\"/>\\n<path d=\"M57.5966 17.8736C60.7935 17.8736 62.985 15.5011 62.985 12.4249C62.985 9.3487 60.7935 6.97621 57.5966 6.97621C54.3998 6.97621 52.2082 9.3487 52.2082 12.4249C52.2082 15.5011 54.3998 17.8736 57.5966 17.8736ZM57.5966 15.7826C55.9077 15.7826 54.9829 14.4355 54.9829 12.4249C54.9829 10.4143 55.9077 9.04712 57.5966 9.04712C59.2654 9.04712 60.2104 10.4143 60.2104 12.4249C60.2104 14.4355 59.2654 15.7826 57.5966 15.7826Z\" fill=\"white\"/>\\n<path d=\"M68.8 21.0906C70.3281 21.0906 71.6551 20.7287 72.5196 19.9244C73.2836 19.2207 73.7461 18.2355 73.7461 16.7879V7.25769H71.1122V8.34341H71.072C70.4487 7.47885 69.5037 6.97621 68.2169 6.97621C65.6032 6.97621 63.7534 8.94659 63.7534 12.0228C63.7534 15.1392 66.0053 16.9487 68.2974 16.9487C69.6043 16.9487 70.3884 16.426 70.9916 15.7424H71.0519V16.8683C71.0519 18.2757 70.308 19.0196 68.7598 19.0196C67.4931 19.0196 66.9101 18.517 66.6889 17.8736H63.9746C64.2561 19.8842 65.9852 21.0906 68.8 21.0906ZM68.7598 14.7572C67.3524 14.7572 66.4275 13.7318 66.4275 11.9826C66.4275 10.2535 67.3524 9.16775 68.7397 9.16775C70.3884 9.16775 71.1926 10.4545 71.1926 11.9625C71.1926 13.4905 70.4889 14.7572 68.7598 14.7572Z\" fill=\"white\"/>\\n<path d=\"M80.3925 17.8736C83.5893 17.8736 85.7809 15.5011 85.7809 12.4249C85.7809 9.3487 83.5893 6.97621 80.3925 6.97621C77.1957 6.97621 75.0041 9.3487 75.0041 12.4249C75.0041 15.5011 77.1957 17.8736 80.3925 17.8736ZM80.3925 15.7826C78.7036 15.7826 77.7787 14.4355 77.7787 12.4249C77.7787 10.4143 78.7036 9.04712 80.3925 9.04712C82.0613 9.04712 83.0063 10.4143 83.0063 12.4249C83.0063 14.4355 82.0613 15.7826 80.3925 15.7826Z\" fill=\"white\"/>\\n<path d=\"M88.1779 13.6313H100V11.2789H88.1779V13.6313Z\" fill=\"white\"/>\\n<path d=\"M100.867 23.1717C100.867 22.709 101.242 22.3339 101.705 22.3339H103.38C103.843 22.3339 104.218 22.709 104.218 23.1717C104.218 23.6343 103.843 24.0094 103.38 24.0094H101.705C101.242 24.0094 100.867 23.6343 100.867 23.1717Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M20.5216 0C31.5673 0 40.5216 8.9543 40.5216 20C40.5216 31.0457 31.5673 40 20.5216 40C9.47591 40 0.521606 31.0457 0.521606 20C0.521606 8.9543 9.47591 0 20.5216 0ZM19.7987 1.49659C17.5171 1.81769 15.3445 3.65108 13.658 6.7174C13.1688 7.60683 12.7274 8.58946 12.3427 9.65044C14.6359 9.07417 17.155 8.73442 19.7987 8.68187V1.49659ZM10.6524 10.1308C11.1307 8.62958 11.7159 7.2484 12.3912 6.02065C13.2272 4.50059 14.2194 3.18795 15.3373 2.17977C9.2584 3.94523 4.46683 8.73679 2.70138 14.8157C3.70955 13.6978 5.0222 12.7056 6.54226 11.8696C7.77001 11.1943 9.15118 10.6091 10.6524 10.1308ZM10.172 11.8211C9.59577 14.1143 9.25603 16.6334 9.20348 19.2771H2.01819C2.3393 16.9954 4.17269 14.8228 7.23901 13.1364C8.12844 12.6472 9.11107 12.2058 10.172 11.8211ZM10.6496 19.2771C10.7093 16.392 11.1246 13.6834 11.8118 11.2902C14.205 10.603 16.9137 10.1876 19.7987 10.1279V13.2508C18.7224 16.0062 16.5272 18.2012 13.7717 19.2771H10.6496ZM9.20348 20.7229H2.01819C2.3393 23.0046 4.17269 25.1771 7.23901 26.8636C8.12844 27.3528 9.11107 27.7942 10.172 28.1789C9.59577 25.8857 9.25603 23.3666 9.20348 20.7229ZM11.8118 28.7098C11.1246 26.3166 10.7093 23.608 10.6496 20.7229H13.7717C16.5272 21.7988 18.7225 23.9938 19.7987 26.7492V29.8721C16.9137 29.8124 14.205 29.397 11.8118 28.7098ZM10.6524 29.8692C9.15118 29.3909 7.77001 28.8057 6.54226 28.1304C5.0222 27.2944 3.70955 26.3022 2.70138 25.1843C4.46683 31.2632 9.2584 36.0548 15.3373 37.8202C14.2194 36.812 13.2272 35.4994 12.3912 33.9793C11.7159 32.7516 11.1307 31.3704 10.6524 29.8692ZM19.7987 38.5034C17.5171 38.1823 15.3445 36.3489 13.658 33.2826C13.1688 32.3932 12.7274 31.4105 12.3427 30.3496C14.6359 30.9258 17.155 31.2656 19.7987 31.3181V38.5034ZM25.7059 37.8202C26.8238 36.812 27.816 35.4994 28.6521 33.9793C29.3273 32.7516 29.9125 31.3704 30.3908 29.8692C31.892 29.3909 33.2732 28.8057 34.501 28.1304C36.021 27.2944 37.3337 26.3022 38.3418 25.1843C36.5764 31.2632 31.7848 36.0548 25.7059 37.8202ZM28.7005 30.3496C28.3158 31.4105 27.8744 32.3932 27.3852 33.2826C25.6988 36.3489 23.5262 38.1823 21.2445 38.5034V31.3181C23.8882 31.2656 26.4073 30.9258 28.7005 30.3496ZM30.8712 28.1789C31.9321 27.7942 32.9148 27.3528 33.8042 26.8636C36.8705 25.1771 38.7039 23.0046 39.025 20.7229H31.8397C31.7872 23.3666 31.4474 25.8857 30.8712 28.1789ZM30.3937 20.7229C30.334 23.608 29.9186 26.3166 29.2314 28.7098C26.8382 29.397 24.1296 29.8124 21.2445 29.8721V26.7515C22.3204 23.9951 24.5161 21.7991 27.2724 20.7229H30.3937ZM31.8397 19.2771H39.025C38.7039 16.9954 36.8705 14.8228 33.8042 13.1364C32.9148 12.6472 31.9321 12.2058 30.8712 11.8211C31.4474 14.1143 31.7872 16.6334 31.8397 19.2771ZM29.2314 11.2902C29.9186 13.6834 30.334 16.392 30.3937 19.2771H27.2724C24.5161 18.2009 22.3204 16.0049 21.2445 13.2485V10.1279C24.1296 10.1876 26.8382 10.603 29.2314 11.2902ZM30.3908 10.1308C31.892 10.6091 33.2732 11.1943 34.501 11.8696C36.021 12.7056 37.3337 13.6978 38.3418 14.8157C36.5764 8.73679 31.7848 3.94523 25.7059 2.17977C26.8238 3.18795 27.816 4.50059 28.6521 6.02065C29.3273 7.2484 29.9125 8.62958 30.3908 10.1308ZM21.2445 1.49659C23.5262 1.81769 25.6988 3.65108 27.3852 6.7174C27.8744 7.60684 28.3158 8.58946 28.7005 9.65044C26.4073 9.07417 23.8882 8.73442 21.2445 8.68187V1.49659Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_602_17\">\\n<rect width=\"105\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xqkjqy\",\"data-framer-name\":\"Company Logo 4\",name:\"Company Logo 4\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-x9ssw6\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:176,name:\"Logo\",svg:'<svg width=\"176\" height=\"40\" viewBox=\"0 0 176 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_602_3)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15 28C13.6739 28 12.4021 27.4732 11.4645 26.5355C10.5268 25.5979 10 24.3261 10 23V0H0V23C0 31.284 6.716 38 15 38H26V28H15ZM45 10C43.8181 10 42.6478 10.2328 41.5558 10.6851C40.4639 11.1374 39.4718 11.8003 38.636 12.636C37.8003 13.4718 37.1374 14.4639 36.6851 15.5558C36.2328 16.6478 36 17.8181 36 19C36 20.1819 36.2328 21.3522 36.6851 22.4442C37.1374 23.5361 37.8003 24.5282 38.636 25.364C39.4718 26.1997 40.4639 26.8626 41.5558 27.3149C42.6478 27.7672 43.8181 28 45 28C47.3869 28 49.6761 27.0518 51.364 25.364C53.0518 23.6761 54 21.3869 54 19C54 16.6131 53.0518 14.3239 51.364 12.636C49.6761 10.9482 47.3869 10 45 10ZM26 19C26 8.507 34.507 0 45 0C55.493 0 64 8.507 64 19C64 29.493 55.493 38 45 38C34.507 38 26 29.493 26 19ZM153 10C150.613 10 148.324 10.9482 146.636 12.636C144.948 14.3239 144 16.6131 144 19C144 21.3869 144.948 23.6761 146.636 25.364C148.324 27.0518 150.613 28 153 28C155.387 28 157.676 27.0518 159.364 25.364C161.052 23.6761 162 21.3869 162 19C162 16.6131 161.052 14.3239 159.364 12.636C157.676 10.9482 155.387 10 153 10ZM134 19C134 8.507 142.507 0 153 0C163.493 0 172 8.507 172 19C172 29.493 163.493 38 153 38C142.507 38 134 29.493 134 19ZM85 0C74.507 0 66 8.507 66 19C66 29.493 74.507 38 85 38H113C114.969 38 116.868 37.7 118.654 37.144L124 40L129.768 29.196C131.233 26.4457 132 23.3773 132 20.261V19C132 8.507 123.493 0 113 0H85ZM122 19C122 16.6131 121.052 14.3239 119.364 12.636C117.676 10.9482 115.387 10 113 10H85C83.8181 10 82.6478 10.2328 81.5558 10.6851C80.4639 11.1374 79.4718 11.8003 78.636 12.636C77.8003 13.4718 77.1374 14.4639 76.6851 15.5558C76.2328 16.6478 76 17.8181 76 19C76 20.1819 76.2328 21.3522 76.6851 22.4442C77.1374 23.5361 77.8003 24.5282 78.636 25.364C79.4718 26.1997 80.4639 26.8626 81.5558 27.3149C82.6478 27.7672 83.8181 28 85 28H113C115.375 28.0001 117.654 27.0615 119.339 25.3888C121.025 23.716 121.982 21.4448 122 19.07V19Z\" fill=\"white\"/>\\n<path d=\"M176 2.5C176 3.16304 175.737 3.79893 175.268 4.26777C174.799 4.73661 174.163 5 173.5 5C172.837 5 172.201 4.73661 171.732 4.26777C171.263 3.79893 171 3.16304 171 2.5C171 1.83696 171.263 1.20107 171.732 0.732233C172.201 0.263392 172.837 0 173.5 0C174.163 0 174.799 0.263392 175.268 0.732233C175.737 1.20107 176 1.83696 176 2.5Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_602_3\">\\n<rect width=\"176\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2hlv4y\",\"data-framer-name\":\"Company Logo 5\",name:\"Company Logo 5\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1dqgpu8\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:54,name:\"Logo\",svg:'<svg width=\"54\" height=\"40\" viewBox=\"0 0 54 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_602_37)\">\\n<path d=\"M54 1.46341C54 1.85154 53.842 2.22376 53.5607 2.49821C53.2794 2.77265 52.8978 2.92683 52.5 2.92683C52.1022 2.92683 51.7206 2.77265 51.4393 2.49821C51.158 2.22376 51 1.85154 51 1.46341C51 1.07529 51.158 0.703068 51.4393 0.428624C51.7206 0.154181 52.1022 0 52.5 0C52.8978 0 53.2794 0.154181 53.5607 0.428624C53.842 0.703068 54 1.07529 54 1.46341Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.75 39.799C6.156 39.799 0 33.7932 0 26.3844V0.975609H5V26.3844C5 28.6484 5.92187 30.8197 7.56282 32.4207C9.20376 34.0216 11.4294 34.921 13.75 34.921C18.643 34.921 22.5 31.242 22.5 26.5854H27.5V33.9024C27.5 34.2259 27.6317 34.5361 27.8661 34.7648C28.1005 34.9935 28.4185 35.122 28.75 35.122C29.0815 35.122 29.3995 34.9935 29.6339 34.7648C29.8683 34.5361 30 34.2259 30 33.9024V25.2439C29.0918 25.4248 28.1538 25.4063 27.2538 25.1898C26.3539 24.9733 25.5146 24.5643 24.7967 23.9923C24.0787 23.4203 23.5002 22.6997 23.103 21.8826C22.7058 21.0656 22.4998 20.1726 22.5 19.2683V7.07317C22.5 5.456 23.1585 3.90506 24.3306 2.76154C25.5027 1.61803 27.0924 0.975609 28.75 0.975609C30.4076 0.975609 31.9973 1.61803 33.1694 2.76154C34.3415 3.90506 35 5.456 35 7.07317V33.9024C35 34.2259 35.1317 34.5361 35.3661 34.7648C35.6005 34.9935 35.9185 35.122 36.25 35.122C36.5815 35.122 36.8995 34.9935 37.1339 34.7648C37.3683 34.5361 37.5 34.2259 37.5 33.9024V7.07317C37.5 5.456 38.1585 3.90506 39.3306 2.76154C40.5027 1.61803 42.0924 0.975609 43.75 0.975609C45.4076 0.975609 46.9973 1.61803 48.1694 2.76154C49.3415 3.90506 50 5.456 50 7.07317V33.9024C50 35.0348 49.6768 36.1448 49.0666 37.1081C48.4564 38.0714 47.5832 38.8498 46.5451 39.3563C45.5069 39.8627 44.3447 40.0771 43.1887 39.9754C42.0327 39.8737 40.9286 39.4599 40 38.7805C38.9191 39.5739 37.6026 40.002 36.25 40C34.8974 40.002 33.5809 39.5739 32.5 38.7805C31.7478 39.3308 30.878 39.7085 29.9554 39.8855C29.0328 40.0624 28.0812 40.034 27.1714 39.8024C26.2616 39.5708 25.4171 39.142 24.7008 38.5478C23.9844 37.9536 23.4147 37.2095 23.034 36.3707C20.578 38.5141 17.311 39.799 13.75 39.799ZM43.75 35.122C43.06 35.122 42.5 34.5756 42.5 33.9024V7.07317C42.5 6.74974 42.6317 6.43955 42.8661 6.21084C43.1005 5.98214 43.4185 5.85366 43.75 5.85366C44.0815 5.85366 44.3995 5.98214 44.6339 6.21084C44.8683 6.43955 45 6.74974 45 7.07317V33.9024C45 34.5756 44.44 35.122 43.75 35.122ZM30 19.2683C30 19.5917 29.8683 19.9019 29.6339 20.1306C29.3995 20.3593 29.0815 20.4878 28.75 20.4878C28.4185 20.4878 28.1005 20.3593 27.8661 20.1306C27.6317 19.9019 27.5 19.5917 27.5 19.2683V7.07317C27.5 6.74974 27.6317 6.43955 27.8661 6.21084C28.1005 5.98214 28.4185 5.85366 28.75 5.85366C29.0815 5.85366 29.3995 5.98214 29.6339 6.21084C29.8683 6.43955 30 6.74974 30 7.07317V19.2683Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.5 26.5854C7.5 28.2025 8.15848 29.7535 9.33058 30.897C10.5027 32.0405 12.0924 32.6829 13.75 32.6829C15.4076 32.6829 16.9973 32.0405 18.1694 30.897C19.3415 29.7535 20 28.2025 20 26.5854V7.07317C20 5.456 19.3415 3.90506 18.1694 2.76154C16.9973 1.61803 15.4076 0.975609 13.75 0.975609C12.0924 0.975609 10.5027 1.61803 9.33058 2.76154C8.15848 3.90506 7.5 5.456 7.5 7.07317V26.5854ZM13.75 27.8049C13.06 27.8049 12.5 27.2585 12.5 26.5854V7.07317C12.5 6.74974 12.6317 6.43955 12.8661 6.21084C13.1005 5.98214 13.4185 5.85366 13.75 5.85366C14.0815 5.85366 14.3995 5.98214 14.6339 6.21084C14.8683 6.43955 15 6.74974 15 7.07317V26.5854C15 27.2585 14.44 27.8049 13.75 27.8049Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_602_37\">\\n<rect width=\"54\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qix6f3\",\"data-framer-name\":\"Company Logo 6\",name:\"Company Logo 6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-feph0a\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:220,name:\"Logo\",svg:'<svg width=\"220\" height=\"40\" viewBox=\"0 0 220 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_602_41)\">\\n<path d=\"M20 40C31.046 40 40 31.046 40 20V6C40 4.4087 39.3678 2.88258 38.2426 1.75736C37.1174 0.632141 35.5913 0 34 0L21 0V8.774C21 10.776 21.122 12.85 22.172 14.554C22.9237 15.7752 23.9292 16.8204 25.1205 17.6188C26.3117 18.4171 27.6607 18.9499 29.076 19.181L29.459 19.243C29.6169 19.297 29.754 19.399 29.851 19.5347C29.9481 19.6704 30.0002 19.8331 30.0002 20C30.0002 20.1669 29.9481 20.3296 29.851 20.4653C29.754 20.601 29.6169 20.703 29.459 20.757L29.076 20.819C27.0082 21.1568 25.0987 22.1356 23.6171 23.6171C22.1355 25.0987 21.1568 27.0082 20.819 29.076L20.757 29.459C20.703 29.6169 20.601 29.754 20.4653 29.851C20.3295 29.9481 20.1669 30.0003 20 30.0003C19.8331 30.0003 19.6704 29.9481 19.5347 29.851C19.399 29.754 19.297 29.6169 19.243 29.459L19.181 29.076C18.9499 27.6607 18.417 26.3118 17.6187 25.1205C16.8204 23.9293 15.7752 22.9237 14.554 22.172C12.85 21.122 10.776 21 8.77399 21H0.0239868C0.546987 31.581 9.28999 40 20 40Z\" fill=\"white\"/>\\n<path d=\"M0 19H8.774C10.776 19 12.85 18.878 14.554 17.828C15.886 17.0073 17.0073 15.886 17.828 14.554C18.878 12.85 19 10.776 19 8.774V0H6C4.4087 0 2.88258 0.632141 1.75736 1.75736C0.632141 2.88258 0 4.4087 0 6L0 19ZM46.455 2C46.455 2.53043 46.2443 3.03914 45.8692 3.41421C45.4941 3.78929 44.9854 4 44.455 4C43.9246 4 43.4159 3.78929 43.0408 3.41421C42.6657 3.03914 42.455 2.53043 42.455 2C42.455 1.46957 42.6657 0.960859 43.0408 0.585786C43.4159 0.210714 43.9246 0 44.455 0C44.9854 0 45.4941 0.210714 45.8692 0.585786C46.2443 0.960859 46.455 1.46957 46.455 2ZM211.711 12.104C217.302 12.104 220 16.009 220 20.532V29.027H214.149V21.54C214.149 19.49 213.401 17.798 211.256 17.798C209.111 17.798 208.396 19.49 208.396 21.54V29.026H202.545V21.54C202.545 19.49 201.83 17.798 199.684 17.798C197.539 17.798 196.791 19.49 196.791 21.54V29.026H190.941V20.531C190.941 16.008 193.638 12.103 199.229 12.103C202.285 12.103 204.495 13.307 205.503 15.292C206.575 13.307 208.916 12.102 211.711 12.102V12.104ZM180.427 23.82C182.312 23.82 183.125 22.095 183.125 20.044V12.754H188.975V20.76C188.975 25.544 186.18 29.515 180.427 29.515C174.673 29.515 171.878 25.545 171.878 20.76V12.754H177.729V20.044C177.729 22.094 178.541 23.82 180.427 23.82ZM163.275 29.547C159.602 29.547 157.229 28.278 155.831 25.805L160.057 23.429C160.642 24.47 161.519 24.991 162.982 24.991C164.185 24.991 164.737 24.568 164.737 24.047C164.737 22.062 156.156 24.08 156.156 17.767C156.156 14.707 158.756 12.234 163.177 12.234C167.045 12.234 169.158 14.121 170.101 15.944L165.875 18.352C165.518 17.376 164.412 16.79 163.307 16.79C162.462 16.79 162.007 17.148 162.007 17.636C162.007 19.654 170.588 17.799 170.588 23.917C170.588 27.334 167.24 29.547 163.275 29.547ZM142.833 36.512H136.982V20.858C136.982 15.878 140.72 12.266 145.921 12.266C150.992 12.266 154.86 16.139 154.86 20.858C154.86 26.065 151.414 29.515 146.246 29.515C145.043 29.515 143.841 29.157 142.833 28.603V36.512ZM145.921 24.015C147.774 24.015 149.009 22.583 149.009 20.89C149.009 19.166 147.774 17.766 145.921 17.766C144.068 17.766 142.833 19.166 142.833 20.891C142.833 22.583 144.068 24.015 145.921 24.015ZM131.121 11.03C129.203 11.03 127.611 9.435 127.611 7.515C127.611 5.595 129.203 4 131.121 4C133.039 4 134.632 5.595 134.632 7.515C134.632 9.435 133.039 11.03 131.121 11.03ZM128.196 12.754H134.047V29.027H128.196V12.754ZM116.97 29.515C111.899 29.515 108.031 25.61 108.031 20.858C108.031 16.139 111.899 12.234 116.97 12.234C122.041 12.234 125.909 16.139 125.909 20.858C125.909 25.61 122.041 29.515 116.97 29.515ZM116.97 24.015C118.823 24.015 120.058 22.583 120.058 20.89C120.058 19.166 118.823 17.734 116.97 17.734C115.117 17.734 113.882 19.166 113.882 20.89C113.882 22.583 115.117 24.015 116.97 24.015ZM96.983 37C92.953 37 90.027 35.21 88.532 32.02L93.375 29.417C93.895 30.524 94.87 31.663 96.885 31.663C98.999 31.663 100.396 30.328 100.559 27.985C99.779 28.669 98.543 29.189 96.691 29.189C92.172 29.189 88.531 25.707 88.531 20.825C88.531 16.107 92.4 12.266 97.471 12.266C102.672 12.266 106.41 15.879 106.41 20.858V27.302C106.41 33.16 102.346 37 96.983 37ZM97.373 23.69C99.128 23.69 100.461 22.485 100.461 20.695C100.461 18.938 99.129 17.766 97.373 17.766C95.65 17.766 94.285 18.938 94.285 20.696C94.285 22.486 95.65 23.689 97.373 23.689V23.69ZM78.607 29.515C73.536 29.515 69.667 25.61 69.667 20.858C69.667 16.139 73.536 12.234 78.607 12.234C83.677 12.234 87.546 16.139 87.546 20.858C87.546 25.61 83.678 29.515 78.607 29.515ZM78.607 24.015C80.46 24.015 81.695 22.583 81.695 20.89C81.695 19.166 80.46 17.734 78.607 17.734C76.754 17.734 75.519 19.166 75.519 20.89C75.519 22.583 76.754 24.015 78.607 24.015ZM59.013 7.06V23.494H68.7V29.027H58.2C54.495 29.027 53 27.074 53 23.982V7.06H59.013Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_602_41\">\\n<rect width=\"220\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1g8cy6w\",\"data-framer-name\":\"Section/Intro\",id:id1,name:\"Section/Intro\",ref:ref3,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-zyx35y\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-6b5y74\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"We specialise in crafting minimal logos that embody the essence of your brand. \"})}),className:\"framer-4nitid\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"First impressions matter. That's why our mission is to create clean, enduring designs that elevate your brand with simplicity and elegance. Captivate your audience with your timeless presence.\"})}),className:\"framer-sbvoo6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-mfieg8\",\"data-framer-name\":\"Section/Process\",id:id2,name:\"Section/Process\",ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1920wcn\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qi55je\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our process.\"})}),className:\"framer-1v7v0o6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"Reliable process for achieving distinctiveness.\"})}),className:\"framer-199rk6r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e03026\",\"data-framer-name\":\"Process\",name:\"Process\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-526z89\",\"data-framer-name\":\"Row/Process\",name:\"Row/Process\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gjftms-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TileProcess,{height:\"100%\",id:\"jDNWfoIZG\",KUhi2_rOi:\"01\",layoutId:\"jDNWfoIZG\",qYCtZtVPd:\"Understand the client's values and audience.\",style:{width:\"100%\"},TXzQ_w5PK:\"Discovery and Research.\",width:\"100%\",yHZQLduGW:\"Identify key design elements.\",zSFupcS2V:\"Conduct market research.\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1799fvv-container\",children:/*#__PURE__*/_jsx(TileProcess,{height:\"100%\",id:\"wKmVbUda5\",KUhi2_rOi:\"02\",layoutId:\"wKmVbUda5\",qYCtZtVPd:\"Brainstorm and sketch initial logo concepts.\",style:{width:\"100%\"},TXzQ_w5PK:\"Concept Development.\",width:\"100%\",yHZQLduGW:\"Prioritise ideas for further development.\",zSFupcS2V:\"Focus on simplicity.\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-54xgj8\",\"data-framer-name\":\"Row/Process\",name:\"Row/Process\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ptht3f-container\",children:/*#__PURE__*/_jsx(TileProcess,{height:\"100%\",id:\"sJhp6RW7y\",KUhi2_rOi:\"03\",layoutId:\"sJhp6RW7y\",qYCtZtVPd:\"Create digital versions of prioritised concepts.\",style:{width:\"100%\"},TXzQ_w5PK:\"Design and Refinement.\",width:\"100%\",yHZQLduGW:\"Incorporate client feedback to fine-tuning.\",zSFupcS2V:\"Refine the designs, ensuring clarity.\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-17jkbtf-container\",children:/*#__PURE__*/_jsx(TileProcess,{height:\"100%\",id:\"bgn5ShKF8\",KUhi2_rOi:\"04\",layoutId:\"bgn5ShKF8\",qYCtZtVPd:\"Prepare the final logo in various formats.\",style:{width:\"100%\"},TXzQ_w5PK:\"Finalisation and Delivery.\",width:\"100%\",yHZQLduGW:\"Deliver the final assets and suppport.\",zSFupcS2V:\"Provide a comprehensive brand guide.\"})})})})]})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-14ang5s\",\"data-framer-name\":\"Section/Work\",id:id3,name:\"Section/Work\",ref:ref5,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-117wasm\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-gfaks8\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our work.\"})}),className:\"framer-1stuqg4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"View our expertly crafted minimal logos, designed to convey simplicity and elegance.\"})}),className:\"framer-18pvfbu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vootbs\",\"data-framer-name\":\"Projects\",name:\"Projects\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hnmajf\",\"data-framer-name\":\"Row/Projects\",name:\"Row/Projects\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-4wzkch-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"GFEMX8CfP\",layoutId:\"GFEMX8CfP\",style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-13iloph-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"mRMaXKZJe\",layoutId:\"mRMaXKZJe\",qmgPsxnAx:addImageAlt({src:\"https://framerusercontent.com/images/Pnm0SYCeoeHklsqHupny9h17gU.png\",srcSet:\"https://framerusercontent.com/images/Pnm0SYCeoeHklsqHupny9h17gU.png?scale-down-to=512 512w,https://framerusercontent.com/images/Pnm0SYCeoeHklsqHupny9h17gU.png 600w\"},\"Logo Design Project for a Client\"),style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-159ygwp\",\"data-framer-name\":\"Row/Projects\",name:\"Row/Projects\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-pb3o1i-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"kWe6yMSoz\",layoutId:\"kWe6yMSoz\",qmgPsxnAx:addImageAlt({src:\"https://framerusercontent.com/images/EqhJmY5YdCHP2We4W5o1sOB2w.png\",srcSet:\"https://framerusercontent.com/images/EqhJmY5YdCHP2We4W5o1sOB2w.png?scale-down-to=512 512w,https://framerusercontent.com/images/EqhJmY5YdCHP2We4W5o1sOB2w.png 600w\"},\"Logo Design Project for a Client\"),style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-xsnf9f-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"rkDUiEONW\",layoutId:\"rkDUiEONW\",qmgPsxnAx:addImageAlt({src:\"https://framerusercontent.com/images/n4CgyCHfiUAHGPPF2EcFjv2G2Xg.png\",srcSet:\"https://framerusercontent.com/images/n4CgyCHfiUAHGPPF2EcFjv2G2Xg.png?scale-down-to=512 512w,https://framerusercontent.com/images/n4CgyCHfiUAHGPPF2EcFjv2G2Xg.png 600w\"},\"Logo Design Project for a Client\"),style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wjc8nt\",\"data-framer-name\":\"Row/Projects\",name:\"Row/Projects\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-19ceuto-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"Zr2EUiQB6\",layoutId:\"Zr2EUiQB6\",qmgPsxnAx:addImageAlt({src:\"https://framerusercontent.com/images/zbW1LUhBr7BgqpE9pE9wfyyOvWQ.png\",srcSet:\"https://framerusercontent.com/images/zbW1LUhBr7BgqpE9pE9wfyyOvWQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/zbW1LUhBr7BgqpE9pE9wfyyOvWQ.png 600w\"},\"Logo Design Project for a Client\"),style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 20px) / 2, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 20px) / 2, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-g3i0lh-container\",children:/*#__PURE__*/_jsx(TileProject,{HcXl17phF:\"1q94mzp\",height:\"100%\",id:\"G5LylsWVR\",layoutId:\"G5LylsWVR\",qmgPsxnAx:addImageAlt({src:\"https://framerusercontent.com/images/RLhh9rKsvWrc9VOilbq4tOFYZI.png\",srcSet:\"https://framerusercontent.com/images/RLhh9rKsvWrc9VOilbq4tOFYZI.png?scale-down-to=512 512w,https://framerusercontent.com/images/RLhh9rKsvWrc9VOilbq4tOFYZI.png 600w\"},\"Logo Design Project for a Client\"),style:{width:\"100%\"},width:\"100%\",zizrr5g4i:\"https://psxid.figma.com/qsh2607m50e1\"})})})})]})]})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-qch4an\",\"data-framer-name\":\"Section/Testimonials\",name:\"Section/Testimonials\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ia0wc\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kd84jb\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our results.\"})}),className:\"framer-1ejun69\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"Hear what our clients have to say about out team and our services.\"})}),className:\"framer-i6xxpj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qaas78-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:20,height:\"100%\",hoverFactor:.5,id:\"Stz76r9EH\",layoutId:\"Stz76r9EH\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13ojwsf-container\",children:/*#__PURE__*/_jsx(Testimonial,{dGxw9Fvp8:\"Max\",height:\"100%\",hqEKA4UbL:\"Our logo now truly stands out in the market.\",id:\"lfOHzUZOI\",layoutId:\"lfOHzUZOI\",MFqbol69n:addImageAlt({src:\"https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg\",srcSet:\"https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/IQKddGGUVKfESbTRhHhxUrBqwQ.jpg 4928w\"},\"\"),nxjYJm7is:\"Head of Design @ Fabrics\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bpzyhj-container\",children:/*#__PURE__*/_jsx(Testimonial,{dGxw9Fvp8:\"John\",height:\"100%\",hqEKA4UbL:\"The design exceeded our expectations in every way.\",id:\"KfmieVkdt\",layoutId:\"KfmieVkdt\",MFqbol69n:addImageAlt({src:\"https://framerusercontent.com/images/1ApcT7kVDOZTELD8XFISmocdiA.jpg\",srcSet:\"https://framerusercontent.com/images/1ApcT7kVDOZTELD8XFISmocdiA.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/1ApcT7kVDOZTELD8XFISmocdiA.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/1ApcT7kVDOZTELD8XFISmocdiA.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/1ApcT7kVDOZTELD8XFISmocdiA.jpg 3648w\"},\"\"),nxjYJm7is:\"Founder @ UrbanCore\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jbchqh-container\",children:/*#__PURE__*/_jsx(Testimonial,{dGxw9Fvp8:\"Eddie\",height:\"100%\",hqEKA4UbL:\"Our logo has garnered so many compliments!\",id:\"OpV3uZ9PI\",layoutId:\"OpV3uZ9PI\",nxjYJm7is:\"Founder @ UrbanCore\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jpdo3k-container\",children:/*#__PURE__*/_jsx(Testimonial,{dGxw9Fvp8:\"Mary\",height:\"100%\",hqEKA4UbL:\"They created a logo that's memorable.\",id:\"Kxcpuyf89\",layoutId:\"Kxcpuyf89\",MFqbol69n:addImageAlt({src:\"https://framerusercontent.com/images/a6V9t9YFzI29cz5gMQRbfWgjVS4.jpg\",srcSet:\"https://framerusercontent.com/images/a6V9t9YFzI29cz5gMQRbfWgjVS4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/a6V9t9YFzI29cz5gMQRbfWgjVS4.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/a6V9t9YFzI29cz5gMQRbfWgjVS4.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/a6V9t9YFzI29cz5gMQRbfWgjVS4.jpg 3840w\"},\"\"),nxjYJm7is:\"Founder @ Plex\",width:\"100%\"})})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-cm4lp4\",\"data-framer-name\":\"Section/Services\",id:id4,name:\"Section/Services\",ref:ref6,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s68nxy\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1exjesi\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our services.\"})}),className:\"framer-bkwcc1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"Fixed-cost plans to avoid negotiations and start creating.\"})}),className:\"framer-106vigh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pwlfgg\",\"data-framer-name\":\"Services\",name:\"Services\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lm1xvf\",\"data-framer-name\":\"Row/Services\",name:\"Row/Services\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 40px) / 3, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 40px) / 3, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o123oe-container\",children:/*#__PURE__*/_jsx(TileService,{aqjDFNtSh:\"Lite\",B16AKMTvD:\"Max 1 revision\",BLMMSc5AE:\"$1,495\",Es9XOr3oc:true,EvqyuZXFQ:\"Brand colours\",fOsmDMmXP:\"Quickly receive a high-quality brand logo, representing your business vision.\",height:\"100%\",id:\"NPpNVbWj7\",layoutId:\"NPpNVbWj7\",NTCCp42Ny:\"Get started\",sN3PhfBvr:\"Figma files\",style:{width:\"100%\"},variant:\"CDi4AoFxe\",width:\"100%\",WNbhzSMBJ:\"Primary logo\",y5thXLVlQ:\"72hr delivery\",yTPGGjUXP:\"https://calendly.com/\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 40px) / 3, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 40px) / 3, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mhw93w-container\",children:/*#__PURE__*/_jsx(TileService,{aqjDFNtSh:\"Standard\",B16AKMTvD:\"Max 3 revisions\",BLMMSc5AE:\"$2,225\",Es9XOr3oc:true,EvqyuZXFQ:\"Full brand guidebook\",fOsmDMmXP:\"Full scale brand identity promoting and connecting with your target audience.\",height:\"100%\",id:\"rv6936DPD\",layoutId:\"rv6936DPD\",NTCCp42Ny:\"Get started\",sN3PhfBvr:\"Figma files\",style:{width:\"100%\"},variant:\"zsVelk7ni\",VJ9yFjxAq:\"1joixo7\",width:\"100%\",WNbhzSMBJ:\"Primary and secondary logos\",y5thXLVlQ:\"2 weeks delivery\",yTPGGjUXP:\"https://calendly.com/\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"max((min(100vw - 80px, 1000px) - 40px) / 3, 1px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((min(100vw - 200px, 1000px) - 40px) / 3, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-tvzpbi-container\",children:/*#__PURE__*/_jsx(TileService,{aqjDFNtSh:\"Monthly\",B16AKMTvD:\"Max 1 revision\",BLMMSc5AE:\"$2,495/m\",Es9XOr3oc:true,EvqyuZXFQ:\"Unlimited revisions\",fOsmDMmXP:\"Monthly design support, perfect for companies who require ongoing design work.\",height:\"100%\",id:\"enKZOLhwz\",layoutId:\"enKZOLhwz\",NTCCp42Ny:\"Get started\",sN3PhfBvr:\"Pause or cancel anytime\",style:{width:\"100%\"},variant:\"CDi4AoFxe\",width:\"100%\",WNbhzSMBJ:\"Unlimited banners\",y5thXLVlQ:\"Updates every 24 hours\",yTPGGjUXP:\"https://calendly.com/\"})})})})]})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-17ql6o6\",\"data-framer-name\":\"Section/About\",id:id5,name:\"Section/About\",ref:ref7,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xaqmho\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1t2aek9\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our team.\"})}),className:\"framer-1b3b219\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"Meet our talented team proud in delivering your brand's logo.\"})}),className:\"framer-15a8imd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hy7j53-container\",\"data-framer-cursor\":\"1joixo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qmKZde4mC:{snapObject:{fluid:false,snap:true,snapEdge:\"center\"}}},children:/*#__PURE__*/_jsx(Carousel,{align:\"flex-start\",ariaLabel:\"\",arrowObject:{arrowFill:\"var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14))\",arrowPadding:20,arrowRadius:8,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeTransition:{damping:50,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:200,type:\"spring\"},fadeWidth:10},gap:20,height:\"100%\",id:\"jDdlZadYb\",layoutId:\"jDdlZadYb\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"auto\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-116dx8c-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Founder of LogoFolio\",height:\"100%\",id:\"lhDGBueRN\",layoutId:\"lhDGBueRN\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Sarah Farine\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gq5htq-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Head of Design\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/SxzTLiNEeuCPxt7HTFNnCyB5Vo.jpg\",srcSet:\"https://framerusercontent.com/images/SxzTLiNEeuCPxt7HTFNnCyB5Vo.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/SxzTLiNEeuCPxt7HTFNnCyB5Vo.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/SxzTLiNEeuCPxt7HTFNnCyB5Vo.jpg 2667w\"},\"Profile Image of Logo Design Client\"),id:\"sorgYgDsT\",layoutId:\"sorgYgDsT\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Konrad Cheung\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-f965y9-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Head of Operations\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/qvR9fTSM2W4iMzZYMhj97IfQ0.jpg\",srcSet:\"https://framerusercontent.com/images/qvR9fTSM2W4iMzZYMhj97IfQ0.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/qvR9fTSM2W4iMzZYMhj97IfQ0.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/qvR9fTSM2W4iMzZYMhj97IfQ0.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/qvR9fTSM2W4iMzZYMhj97IfQ0.jpg 3888w\"},\"Profile Image of Logo Design Client\"),id:\"qbcPuuSKD\",layoutId:\"qbcPuuSKD\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Carla Lopez\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jkd0j3-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Lead Designer\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/F8ur4MxzltB6kcNMHbY8uVKQbg.jpg\",srcSet:\"https://framerusercontent.com/images/F8ur4MxzltB6kcNMHbY8uVKQbg.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/F8ur4MxzltB6kcNMHbY8uVKQbg.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/F8ur4MxzltB6kcNMHbY8uVKQbg.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/F8ur4MxzltB6kcNMHbY8uVKQbg.jpg 3624w\"},\"Profile Image of Logo Design Client\"),id:\"Gq4qf4WH7\",layoutId:\"Gq4qf4WH7\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Trevor Johnson\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yxjs2d-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Lead Designer\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/IbizBNnCi7CMxYQ8SefpJd3sH3U.jpg\",srcSet:\"https://framerusercontent.com/images/IbizBNnCi7CMxYQ8SefpJd3sH3U.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/IbizBNnCi7CMxYQ8SefpJd3sH3U.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/IbizBNnCi7CMxYQ8SefpJd3sH3U.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/IbizBNnCi7CMxYQ8SefpJd3sH3U.jpg 5504w\"},\"Profile Image of Logo Design Client\"),id:\"s354kOFOJ\",layoutId:\"s354kOFOJ\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Zainab Khalid\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-983ijw-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Senior Designer\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/eagUj6fdcOtLyUeB6liyehmZmo0.jpg\",srcSet:\"https://framerusercontent.com/images/eagUj6fdcOtLyUeB6liyehmZmo0.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/eagUj6fdcOtLyUeB6liyehmZmo0.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/eagUj6fdcOtLyUeB6liyehmZmo0.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/eagUj6fdcOtLyUeB6liyehmZmo0.jpg 4160w\"},\"Profile Image of Logo Design Client\"),id:\"VMkQo6lB7\",layoutId:\"VMkQo6lB7\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Adam Hopkins\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-g80lq0-container\",children:/*#__PURE__*/_jsx(TileTeamMember,{b1BbnoN9z:\"Associate Designer\",height:\"100%\",hrdXEX8KF:addImageAlt({src:\"https://framerusercontent.com/images/Rn7L2FIXiFolLWOlGOQHw63nvE.jpg\",srcSet:\"https://framerusercontent.com/images/Rn7L2FIXiFolLWOlGOQHw63nvE.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/Rn7L2FIXiFolLWOlGOQHw63nvE.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/Rn7L2FIXiFolLWOlGOQHw63nvE.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/Rn7L2FIXiFolLWOlGOQHw63nvE.jpg 3648w\"},\"Profile Image of Logo Design Client\"),id:\"VEFFVsKuR\",layoutId:\"VEFFVsKuR\",OHrqErVNR:\"ghidzh\",Q0vfbbqMT:\"https://x.com/ramishdotdesign\",style:{height:\"100%\",width:\"100%\"},UUGP5C_MJ:\"Abel Kamau\",width:\"100%\"})})})],snapObject:{fluid:false,snap:true,snapEdge:\"end\"},style:{width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-n67hrm\",\"data-framer-name\":\"Section/FAQs\",id:id6,name:\"Section/FAQs\",ref:ref8,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3xxj1\",\"data-framer-name\":\"Content Container\",name:\"Content Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1f7a8ta\",\"data-framer-name\":\"Text Container\",name:\"Text Container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pgjgt9\",\"data-styles-preset\":\"PQmJW0QE2\",children:\"Our faqs.\"})}),className:\"framer-1guvx88\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1cik5j8\",\"data-styles-preset\":\"jCwDSJJGK\",children:\"The most common questions we get asked.\"})}),className:\"framer-vop7xn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{width:\"min(100vw - 80px, 1000px)\"},qmKZde4mC:{width:\"min(100vw - 40px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw - 200px, 1000px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rdcn4q-container\",children:/*#__PURE__*/_jsx(FAQs,{height:\"100%\",id:\"ihGZzBNLo\",layoutId:\"ihGZzBNLo\",style:{width:\"100%\"},swuYCgX81:\"142zfie\",width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ur0ar4-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HxrEupOZd:{variant:\"xvMFvSDbl\"},qmKZde4mC:{variant:\"EYs68x07w\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"VojwfEJbz\",layoutId:\"VojwfEJbz\",style:{width:\"100%\"},variant:\"FsIilnUj4\",width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XEDKG.framer-lux5qc, .framer-XEDKG .framer-lux5qc { display: block; }\",\".framer-XEDKG.framer-72rtr7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-XEDKG .framer-o2q167 { align-content: center; align-items: center; background-color: var(--token-012e9259-476e-4ce8-b232-f97a7a4ed06f, #0d0d0d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",'.framer-XEDKG .framer-cuhjny { -webkit-filter: blur(100px); background: linear-gradient(180deg, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, #ff520e) /* {\"name\":\"Brand/Orange\"} */ -43%, var(--token-305af9d4-fe33-4ce3-9dac-e261fb045b39, rgb(255, 82, 14)) /* {\"name\":\"Brand/Orange\"} */ 100%); filter: blur(100px); flex: none; height: 212px; opacity: 0.5; overflow: visible; position: absolute; right: 0px; top: 0px; width: 1047px; z-index: 1; }',\".framer-XEDKG .framer-xbpta2-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 2; }\",\".framer-XEDKG .framer-kct9qv, .framer-XEDKG .framer-mfieg8, .framer-XEDKG .framer-14ang5s, .framer-XEDKG .framer-qch4an, .framer-XEDKG .framer-cm4lp4, .framer-XEDKG .framer-17ql6o6 { align-content: center; align-items: center; background-color: var(--token-012e9259-476e-4ce8-b232-f97a7a4ed06f, #0d0d0d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 100px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-16ppi1y, .framer-XEDKG .framer-zyx35y, .framer-XEDKG .framer-1920wcn, .framer-XEDKG .framer-117wasm, .framer-XEDKG .framer-1ia0wc, .framer-XEDKG .framer-1s68nxy, .framer-XEDKG .framer-xaqmho, .framer-XEDKG .framer-3xxj1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-XEDKG .framer-1gyo64x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-s5q4h6, .framer-XEDKG .framer-16es1mp, .framer-XEDKG .framer-4nitid, .framer-XEDKG .framer-sbvoo6, .framer-XEDKG .framer-1v7v0o6, .framer-XEDKG .framer-199rk6r, .framer-XEDKG .framer-1stuqg4, .framer-XEDKG .framer-18pvfbu, .framer-XEDKG .framer-1ejun69, .framer-XEDKG .framer-i6xxpj, .framer-XEDKG .framer-bkwcc1, .framer-XEDKG .framer-106vigh, .framer-XEDKG .framer-1b3b219, .framer-XEDKG .framer-15a8imd, .framer-XEDKG .framer-1guvx88, .framer-XEDKG .framer-vop7xn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XEDKG .framer-8vbgdk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-13j18f2-container, .framer-XEDKG .framer-1pf2nbs-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XEDKG .framer-1rr241x-container { flex: none; height: 155px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-1x93q6c { height: 25px; overflow: hidden; position: relative; width: 106px; }\",\".framer-XEDKG .framer-1hzz31l, .framer-XEDKG .framer-1lt7mx2, .framer-XEDKG .framer-1l8wtwd, .framer-XEDKG .framer-x9ssw6, .framer-XEDKG .framer-1dqgpu8, .framer-XEDKG .framer-feph0a { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-XEDKG .framer-zsu4ns, .framer-XEDKG .framer-xqkjqy { height: 25px; overflow: hidden; position: relative; width: 110px; }\",\".framer-XEDKG .framer-1p915xp { height: 25px; overflow: hidden; position: relative; width: 66px; }\",\".framer-XEDKG .framer-2hlv4y { height: 25px; overflow: hidden; position: relative; width: 34px; }\",\".framer-XEDKG .framer-1qix6f3 { height: 25px; overflow: hidden; position: relative; width: 138px; }\",\".framer-XEDKG .framer-1g8cy6w { align-content: center; align-items: center; background-color: var(--token-012e9259-476e-4ce8-b232-f97a7a4ed06f, #0d0d0d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 80px 100px 100px 100px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-6b5y74 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-1qi55je, .framer-XEDKG .framer-gfaks8, .framer-XEDKG .framer-1kd84jb, .framer-XEDKG .framer-1exjesi, .framer-XEDKG .framer-1t2aek9, .framer-XEDKG .framer-1f7a8ta { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-1e03026, .framer-XEDKG .framer-1vootbs, .framer-XEDKG .framer-pwlfgg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-526z89, .framer-XEDKG .framer-54xgj8, .framer-XEDKG .framer-hnmajf, .framer-XEDKG .framer-159ygwp, .framer-XEDKG .framer-1wjc8nt, .framer-XEDKG .framer-lm1xvf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-1gjftms-container, .framer-XEDKG .framer-1799fvv-container, .framer-XEDKG .framer-1ptht3f-container, .framer-XEDKG .framer-17jkbtf-container, .framer-XEDKG .framer-4wzkch-container, .framer-XEDKG .framer-13iloph-container, .framer-XEDKG .framer-pb3o1i-container, .framer-XEDKG .framer-xsnf9f-container, .framer-XEDKG .framer-19ceuto-container, .framer-XEDKG .framer-g3i0lh-container, .framer-XEDKG .framer-1o123oe-container, .framer-XEDKG .framer-1mhw93w-container, .framer-XEDKG .framer-tvzpbi-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-XEDKG .framer-qaas78-container { flex: none; height: 264px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-13ojwsf-container, .framer-XEDKG .framer-bpzyhj-container, .framer-XEDKG .framer-1jbchqh-container, .framer-XEDKG .framer-jpdo3k-container { height: auto; position: relative; width: auto; }\",\".framer-XEDKG .framer-1hy7j53-container, .framer-XEDKG .framer-1ur0ar4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-XEDKG .framer-116dx8c-container, .framer-XEDKG .framer-1gq5htq-container, .framer-XEDKG .framer-f965y9-container, .framer-XEDKG .framer-1jkd0j3-container, .framer-XEDKG .framer-1yxjs2d-container, .framer-XEDKG .framer-983ijw-container, .framer-XEDKG .framer-g80lq0-container { height: 400px; position: relative; width: 320px; }\",\".framer-XEDKG .framer-n67hrm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 100px; position: relative; width: 100%; }\",\".framer-XEDKG .framer-1rdcn4q-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-XEDKG.framer-72rtr7, .framer-XEDKG .framer-o2q167, .framer-XEDKG .framer-kct9qv, .framer-XEDKG .framer-16ppi1y, .framer-XEDKG .framer-1gyo64x, .framer-XEDKG .framer-8vbgdk, .framer-XEDKG .framer-1g8cy6w, .framer-XEDKG .framer-zyx35y, .framer-XEDKG .framer-6b5y74, .framer-XEDKG .framer-mfieg8, .framer-XEDKG .framer-1920wcn, .framer-XEDKG .framer-1qi55je, .framer-XEDKG .framer-1e03026, .framer-XEDKG .framer-526z89, .framer-XEDKG .framer-54xgj8, .framer-XEDKG .framer-14ang5s, .framer-XEDKG .framer-117wasm, .framer-XEDKG .framer-gfaks8, .framer-XEDKG .framer-1vootbs, .framer-XEDKG .framer-hnmajf, .framer-XEDKG .framer-159ygwp, .framer-XEDKG .framer-1wjc8nt, .framer-XEDKG .framer-qch4an, .framer-XEDKG .framer-1ia0wc, .framer-XEDKG .framer-1kd84jb, .framer-XEDKG .framer-cm4lp4, .framer-XEDKG .framer-1s68nxy, .framer-XEDKG .framer-1exjesi, .framer-XEDKG .framer-pwlfgg, .framer-XEDKG .framer-lm1xvf, .framer-XEDKG .framer-17ql6o6, .framer-XEDKG .framer-xaqmho, .framer-XEDKG .framer-1t2aek9, .framer-XEDKG .framer-n67hrm, .framer-XEDKG .framer-3xxj1, .framer-XEDKG .framer-1f7a8ta { gap: 0px; } .framer-XEDKG.framer-72rtr7 > *, .framer-XEDKG .framer-o2q167 > *, .framer-XEDKG .framer-kct9qv > *, .framer-XEDKG .framer-1g8cy6w > *, .framer-XEDKG .framer-mfieg8 > *, .framer-XEDKG .framer-14ang5s > *, .framer-XEDKG .framer-qch4an > *, .framer-XEDKG .framer-cm4lp4 > *, .framer-XEDKG .framer-17ql6o6 > *, .framer-XEDKG .framer-n67hrm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-XEDKG.framer-72rtr7 > :first-child, .framer-XEDKG .framer-o2q167 > :first-child, .framer-XEDKG .framer-kct9qv > :first-child, .framer-XEDKG .framer-16ppi1y > :first-child, .framer-XEDKG .framer-1gyo64x > :first-child, .framer-XEDKG .framer-1g8cy6w > :first-child, .framer-XEDKG .framer-zyx35y > :first-child, .framer-XEDKG .framer-6b5y74 > :first-child, .framer-XEDKG .framer-mfieg8 > :first-child, .framer-XEDKG .framer-1920wcn > :first-child, .framer-XEDKG .framer-1qi55je > :first-child, .framer-XEDKG .framer-1e03026 > :first-child, .framer-XEDKG .framer-14ang5s > :first-child, .framer-XEDKG .framer-117wasm > :first-child, .framer-XEDKG .framer-gfaks8 > :first-child, .framer-XEDKG .framer-1vootbs > :first-child, .framer-XEDKG .framer-qch4an > :first-child, .framer-XEDKG .framer-1ia0wc > :first-child, .framer-XEDKG .framer-1kd84jb > :first-child, .framer-XEDKG .framer-cm4lp4 > :first-child, .framer-XEDKG .framer-1s68nxy > :first-child, .framer-XEDKG .framer-1exjesi > :first-child, .framer-XEDKG .framer-pwlfgg > :first-child, .framer-XEDKG .framer-17ql6o6 > :first-child, .framer-XEDKG .framer-xaqmho > :first-child, .framer-XEDKG .framer-1t2aek9 > :first-child, .framer-XEDKG .framer-n67hrm > :first-child, .framer-XEDKG .framer-3xxj1 > :first-child, .framer-XEDKG .framer-1f7a8ta > :first-child { margin-top: 0px; } .framer-XEDKG.framer-72rtr7 > :last-child, .framer-XEDKG .framer-o2q167 > :last-child, .framer-XEDKG .framer-kct9qv > :last-child, .framer-XEDKG .framer-16ppi1y > :last-child, .framer-XEDKG .framer-1gyo64x > :last-child, .framer-XEDKG .framer-1g8cy6w > :last-child, .framer-XEDKG .framer-zyx35y > :last-child, .framer-XEDKG .framer-6b5y74 > :last-child, .framer-XEDKG .framer-mfieg8 > :last-child, .framer-XEDKG .framer-1920wcn > :last-child, .framer-XEDKG .framer-1qi55je > :last-child, .framer-XEDKG .framer-1e03026 > :last-child, .framer-XEDKG .framer-14ang5s > :last-child, .framer-XEDKG .framer-117wasm > :last-child, .framer-XEDKG .framer-gfaks8 > :last-child, .framer-XEDKG .framer-1vootbs > :last-child, .framer-XEDKG .framer-qch4an > :last-child, .framer-XEDKG .framer-1ia0wc > :last-child, .framer-XEDKG .framer-1kd84jb > :last-child, .framer-XEDKG .framer-cm4lp4 > :last-child, .framer-XEDKG .framer-1s68nxy > :last-child, .framer-XEDKG .framer-1exjesi > :last-child, .framer-XEDKG .framer-pwlfgg > :last-child, .framer-XEDKG .framer-17ql6o6 > :last-child, .framer-XEDKG .framer-xaqmho > :last-child, .framer-XEDKG .framer-1t2aek9 > :last-child, .framer-XEDKG .framer-n67hrm > :last-child, .framer-XEDKG .framer-3xxj1 > :last-child, .framer-XEDKG .framer-1f7a8ta > :last-child { margin-bottom: 0px; } .framer-XEDKG .framer-16ppi1y > *, .framer-XEDKG .framer-zyx35y > *, .framer-XEDKG .framer-1920wcn > *, .framer-XEDKG .framer-117wasm > *, .framer-XEDKG .framer-1ia0wc > *, .framer-XEDKG .framer-1s68nxy > *, .framer-XEDKG .framer-xaqmho > *, .framer-XEDKG .framer-3xxj1 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-XEDKG .framer-1gyo64x > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-XEDKG .framer-8vbgdk > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-XEDKG .framer-8vbgdk > :first-child, .framer-XEDKG .framer-526z89 > :first-child, .framer-XEDKG .framer-54xgj8 > :first-child, .framer-XEDKG .framer-hnmajf > :first-child, .framer-XEDKG .framer-159ygwp > :first-child, .framer-XEDKG .framer-1wjc8nt > :first-child, .framer-XEDKG .framer-lm1xvf > :first-child { margin-left: 0px; } .framer-XEDKG .framer-8vbgdk > :last-child, .framer-XEDKG .framer-526z89 > :last-child, .framer-XEDKG .framer-54xgj8 > :last-child, .framer-XEDKG .framer-hnmajf > :last-child, .framer-XEDKG .framer-159ygwp > :last-child, .framer-XEDKG .framer-1wjc8nt > :last-child, .framer-XEDKG .framer-lm1xvf > :last-child { margin-right: 0px; } .framer-XEDKG .framer-6b5y74 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-XEDKG .framer-1qi55je > *, .framer-XEDKG .framer-gfaks8 > *, .framer-XEDKG .framer-1kd84jb > *, .framer-XEDKG .framer-1exjesi > *, .framer-XEDKG .framer-1t2aek9 > *, .framer-XEDKG .framer-1f7a8ta > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-XEDKG .framer-1e03026 > *, .framer-XEDKG .framer-1vootbs > *, .framer-XEDKG .framer-pwlfgg > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-XEDKG .framer-526z89 > *, .framer-XEDKG .framer-54xgj8 > *, .framer-XEDKG .framer-hnmajf > *, .framer-XEDKG .framer-159ygwp > *, .framer-XEDKG .framer-1wjc8nt > *, .framer-XEDKG .framer-lm1xvf > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\",\"@media (min-width: 1200px) { .framer-XEDKG .hidden-72rtr7 { display: none !important; } }\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-XEDKG .hidden-1u1rb7 { display: none !important; } .framer-XEDKG.framer-72rtr7 { width: 810px; } .framer-XEDKG .framer-cuhjny { width: 620px; } .framer-XEDKG .framer-kct9qv, .framer-XEDKG .framer-1g8cy6w, .framer-XEDKG .framer-mfieg8, .framer-XEDKG .framer-14ang5s, .framer-XEDKG .framer-qch4an, .framer-XEDKG .framer-cm4lp4, .framer-XEDKG .framer-17ql6o6, .framer-XEDKG .framer-n67hrm { padding: 80px 40px 80px 40px; } .framer-XEDKG .framer-6b5y74 { gap: 24px; } .framer-XEDKG .framer-1gjftms-container { align-self: stretch; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-XEDKG .framer-6b5y74 { gap: 0px; } .framer-XEDKG .framer-6b5y74 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-XEDKG .framer-6b5y74 > :first-child { margin-top: 0px; } .framer-XEDKG .framer-6b5y74 > :last-child { margin-bottom: 0px; } }}\",\"@media (max-width: 809px) { .framer-XEDKG .hidden-1t042d7 { display: none !important; } .framer-XEDKG.framer-72rtr7 { width: 390px; } .framer-XEDKG .framer-cuhjny { height: 460px; width: 280px; } .framer-XEDKG .framer-kct9qv, .framer-XEDKG .framer-1g8cy6w, .framer-XEDKG .framer-mfieg8, .framer-XEDKG .framer-14ang5s, .framer-XEDKG .framer-qch4an, .framer-XEDKG .framer-cm4lp4, .framer-XEDKG .framer-17ql6o6, .framer-XEDKG .framer-n67hrm { padding: 60px 20px 60px 20px; } .framer-XEDKG .framer-8vbgdk, .framer-XEDKG .framer-526z89, .framer-XEDKG .framer-54xgj8, .framer-XEDKG .framer-hnmajf, .framer-XEDKG .framer-159ygwp, .framer-XEDKG .framer-1wjc8nt, .framer-XEDKG .framer-lm1xvf { flex-direction: column; } .framer-XEDKG .framer-13j18f2-container, .framer-XEDKG .framer-1pf2nbs-container { width: 100%; } .framer-XEDKG .framer-1rr241x-container { height: 129px; } .framer-XEDKG .framer-6b5y74 { gap: 20px; } .framer-XEDKG .framer-1gjftms-container, .framer-XEDKG .framer-1799fvv-container, .framer-XEDKG .framer-1ptht3f-container, .framer-XEDKG .framer-17jkbtf-container, .framer-XEDKG .framer-4wzkch-container, .framer-XEDKG .framer-13iloph-container, .framer-XEDKG .framer-pb3o1i-container, .framer-XEDKG .framer-xsnf9f-container, .framer-XEDKG .framer-19ceuto-container, .framer-XEDKG .framer-g3i0lh-container, .framer-XEDKG .framer-1o123oe-container, .framer-XEDKG .framer-1mhw93w-container, .framer-XEDKG .framer-tvzpbi-container { flex: none; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-XEDKG .framer-8vbgdk, .framer-XEDKG .framer-6b5y74, .framer-XEDKG .framer-526z89, .framer-XEDKG .framer-54xgj8, .framer-XEDKG .framer-hnmajf, .framer-XEDKG .framer-159ygwp, .framer-XEDKG .framer-1wjc8nt, .framer-XEDKG .framer-lm1xvf { gap: 0px; } .framer-XEDKG .framer-8vbgdk > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-XEDKG .framer-8vbgdk > :first-child, .framer-XEDKG .framer-6b5y74 > :first-child, .framer-XEDKG .framer-526z89 > :first-child, .framer-XEDKG .framer-54xgj8 > :first-child, .framer-XEDKG .framer-hnmajf > :first-child, .framer-XEDKG .framer-159ygwp > :first-child, .framer-XEDKG .framer-1wjc8nt > :first-child, .framer-XEDKG .framer-lm1xvf > :first-child { margin-top: 0px; } .framer-XEDKG .framer-8vbgdk > :last-child, .framer-XEDKG .framer-6b5y74 > :last-child, .framer-XEDKG .framer-526z89 > :last-child, .framer-XEDKG .framer-54xgj8 > :last-child, .framer-XEDKG .framer-hnmajf > :last-child, .framer-XEDKG .framer-159ygwp > :last-child, .framer-XEDKG .framer-1wjc8nt > :last-child, .framer-XEDKG .framer-lm1xvf > :last-child { margin-bottom: 0px; } .framer-XEDKG .framer-6b5y74 > *, .framer-XEDKG .framer-526z89 > *, .framer-XEDKG .framer-54xgj8 > *, .framer-XEDKG .framer-hnmajf > *, .framer-XEDKG .framer-159ygwp > *, .framer-XEDKG .framer-1wjc8nt > *, .framer-XEDKG .framer-lm1xvf > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }}\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7001\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HxrEupOZd\":{\"layout\":[\"fixed\",\"auto\"]},\"qmKZde4mC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-XEDKG\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7001,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HeaderFonts,...ButtonFonts,...TickerFonts,...TileProcessFonts,...TileProjectFonts,...TestimonialFonts,...TileServiceFonts,...TileTeamMemberFonts,...CarouselFonts,...FAQsFonts,...FooterFonts,...CursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerResponsiveScreen\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"7001\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HxrEupOZd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qmKZde4mC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["clamp", "t", "e", "n", "isNumber", "t", "isEasingList", "wrap", "e", "n", "o", "getEasingForSegment", "mix", "noopReturn", "t", "progress", "e", "n", "fillOffset", "o", "s", "mix", "defaultOffset", "interpolate", "f", "r", "clamp", "getEasingForSegment", "isString", "t", "e", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "t", "r", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "c", "i", "h", "e", "u", "d", "l", "g", "glide", "o", "f", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "n", "createGeneratorEasing", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "Z", "createAxisInfo", "createScrollInfo", "X", "updateAxisInfo", "progress", "velocityPerSecond", "updateScrollInfo", "calcInset", "Y", "J", "resolveEdge", "isString", "isNumber", "Q", "resolveOffset", "ee", "resolveOffsets", "interpolate", "defaultOffset", "measure", "createOnScrollHandler", "scrubAnimation", "noopReturn", "te", "ne", "oe", "getEventTarget", "scroll", "__rest", "listener", "dispatchPointerEvent", "t", "n", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "clamp", "t", "e", "n", "progress", "t", "e", "n", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "borderRadiusControl", "ControlType", "usePadding", "props", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "se", "paddingControl", "calcMaskWidth", "inset", "width", "useIsMouse", "isMouseDevice", "setIsMouseDevice", "ye", "fe", "window", "checkLimit", "progress", "target", "edgeOpacity", "moreItems", "buttonRef", "transition", "animate", "useGUI", "initialMoreItems", "initialAlpha", "pe", "useMotionValue", "fadeOpacity", "useTransform", "buttonOpacity", "v", "pointerEvents", "cursor", "buttonStyle", "baseButtonStyles", "setAriaVisible", "element", "useScrollLimits", "container", "axis", "scrollInfo", "updateCurrentScroll", "targetScroll", "checkLimits", "measureItems", "ue", "stopScroll", "scroll", "info", "stopResize", "resize", "Carousel", "slots", "gap", "align", "sizingObject", "fadeObject", "arrowObject", "snapObject", "progressObject", "ariaLabel", "borderRadius", "effectsObject", "props", "filteredSlots", "numItems", "j", "isCanvas", "RenderTarget", "padding", "usePadding", "axisLabel", "fadeContent", "fadeWidth", "fadeInset", "fadeTransition", "fadeAlpha", "snap", "snapEdge", "fluid", "widthType", "widthInset", "widthColumns", "heightType", "heightInset", "heightRows", "showScrollbar", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowPadding", "currentScroll", "newScroll", "start", "end", "startMaskInset", "endMaskInset", "baseWidth", "startMaskWidth", "endMaskWidth", "direction", "mask", "latest", "carouselRef", "numPages", "setNumPages", "itemStyle", "childStyle", "scrollOverflow", "containerStyle", "baseContainerStyle", "carouselStyle", "baseCarouselStyle", "carouselA11y", "itemA11y", "itemSizes", "te", "targetLength", "containerLength", "scrollLength", "current", "i", "newNumPages", "findNextItem", "delta", "children", "scrollTarget", "item", "length", "threshold", "isReducedMotion", "useReducedMotion", "goto", "scrollTo", "options", "gotoPage", "page", "gotoDelta", "pageLength", "currentPage", "clamp", "p", "Placeholder", "dots", "dotsBlurStyle", "isSelected", "Dot", "dotStyle", "u", "motion", "child", "index", "_child_props", "q", "controlsStyles", "dotsContainerStyle", "MouseStyles", "addPropertyControls", "ControlType", "paddingControl", "selectedOpacity", "unselectedOpacity", "total", "opacity", "_scrollInfo_current", "_scrollInfo_current1", "minScroll", "maxScroll", "inlinePadding", "top", "bottom", "right", "left", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "baseContainerStyle", "baseCarouselStyle", "baseButtonStyles", "controlsStyles", "dotsContainerStyle", "dotStyle", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "iGNORECursor", "image", "link", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "HcXl17phF", "qmgPsxnAx", "zizrr5g4i", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "Image2", "css", "FramerG3ahsW2qE", "withCSS", "G3ahsW2qE_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "authorSImage", "authorSName", "authorSRole", "height", "id", "text", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "hqEKA4UbL", "MFqbol69n", "dGxw9Fvp8", "nxjYJm7is", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "u", "SVG", "RichText", "Image2", "css", "FramermkqLv8f4I", "withCSS", "mkqLv8f4I_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "iGNORECursor", "label", "link", "newTab", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "PTg7sqraW", "aNGFS7dLi", "s_hd6Xdvn", "I5NOBVtlq", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "u", "RichText", "css", "FramerBlLduBBWJ", "withCSS", "BlLduBBWJ_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "BlLduBBWJ_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonLabel", "description", "height", "id", "iGNORECursor", "link", "newTab", "planType", "point1", "point2", "point3", "point4", "point5", "price", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_humanReadableVariantMap_props_variant", "_ref7", "_ref8", "_ref9", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "aqjDFNtSh", "BLMMSc5AE", "fOsmDMmXP", "WNbhzSMBJ", "EvqyuZXFQ", "y5thXLVlQ", "B16AKMTvD", "sN3PhfBvr", "NTCCp42Ny", "yTPGGjUXP", "Es9XOr3oc", "VJ9yFjxAq", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText", "ComponentViewportProvider", "css", "FramerNXIzh2yUk", "withCSS", "NXIzh2yUk_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "heading", "height", "id", "number", "point1", "point2", "point3", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "KUhi2_rOi", "TXzQ_w5PK", "qYCtZtVPd", "zSFupcS2V", "yHZQLduGW", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "u", "RichText", "css", "FrameruRWsmD9qg", "withCSS", "uRWsmD9qg_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "iGNORECursor", "image", "name1", "roleTitle", "socialLink", "width", "props", "_ref", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "hrdXEX8KF", "UUGP5C_MJ", "b1BbnoN9z", "Q0vfbbqMT", "OHrqErVNR", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText", "Image2", "css", "FrameryK5nsU97t", "withCSS", "yK5nsU97t_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "HeaderFonts", "getFonts", "IIrdkDili_default", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "ButtonFonts", "BlLduBBWJ_default", "TickerFonts", "Ticker", "MotionDivWithFX", "withFX", "TileProcessFonts", "uRWsmD9qg_default", "TileProjectFonts", "G3ahsW2qE_default", "TestimonialFonts", "mkqLv8f4I_default", "TileServiceFonts", "NXIzh2yUk_default", "TileTeamMemberFonts", "yK5nsU97t_default", "CarouselFonts", "Carousel", "FAQsFonts", "rPqBwpqvL_default", "FooterFonts", "RG_Mu1JTi_default", "CursorFonts", "ICoVow458_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "animation3", "animation4", "transition4", "animation5", "transition5", "addImageAlt", "image", "alt", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "cursor", "ICoVow458_default", "cursor2", "ICoVow458_default", "transition1", "cursor3", "cursor4", "Component", "Y", "props", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "getProps", "ue", "metadata1", "metadata", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "ref1", "pe", "id", "useRouteElementId", "ref2", "router", "useRouter", "id1", "ref3", "id2", "ref4", "id3", "ref5", "id4", "ref6", "id5", "ref7", "id6", "ref8", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "cursor", "p", "GeneratedComponentContext", "variantClassNames", "u", "LayoutGroup", "motion", "cx", "serializationHash", "ComponentViewportProvider", "Container", "PropertyOverrides2", "IIrdkDili_default", "MotionDivWithOptimizedAppearEffect", "animation", "animation1", "x", "RichText", "ResolveLinks", "resolvedLinks", "BlLduBBWJ_default", "resolvedLinks1", "animation2", "animation3", "Ticker", "SVG", "MotionDivWithFX", "transition4", "animation4", "transition5", "animation5", "uRWsmD9qg_default", "G3ahsW2qE_default", "addImageAlt", "mkqLv8f4I_default", "NXIzh2yUk_default", "Carousel", "yK5nsU97t_default", "rPqBwpqvL_default", "RG_Mu1JTi_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "HeaderFonts", "ButtonFonts", "TickerFonts", "TileProcessFonts", "TileProjectFonts", "TestimonialFonts", "TileServiceFonts", "TileTeamMemberFonts", "CarouselFonts", "FAQsFonts", "FooterFonts", "CursorFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
