{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:style-value-types@5.0.0/dist/es/index.mjs", "ssg:https://ga.jspm.io/npm:framesync@6.0.1/dist/es/index.mjs", "ssg:https://ga.jspm.io/npm:popmotion@11.0.3/dist/es/index.mjs", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/ozEmHfjNuPlYdOaimlhV/Ticker.js", "ssg:https://framerusercontent.com/modules/OpGtrX2p4dofSIaiJpST/Z14P3dO6oEIO6v4Pn8KS/b3m9HiTjZ.js", "ssg:https://ga.jspm.io/npm:@emotion/hash@0.8.0/dist/hash.browser.esm.js", "ssg:https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/TDb0qbFhtN7SkrM58svb/Arc.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/534oB9Tn5cZB6VZbkWLJ/Video.js", "ssg:https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js", "ssg:https://framerusercontent.com/modules/k2N2lWn2kvgK54bZ7PEM/6pXvEsabS1s0gbhgf75W/cL2yvun8O.js", "ssg:https://framerusercontent.com/modules/exyBn2DRnJuM9FTJJVCQ/gu3br3NOsVfVhENLZdtS/bJiT2yQtN.js", "ssg:https://framerusercontent.com/modules/oSv41d2CQlwpgh5k7YjE/uYawwnTooqX1tYaJPeug/Cl1Xzgeua.js", "ssg:https://framerusercontent.com/modules/0h5iBZWxZrtPHSU0S5ol/j1zpCNAHuQJM5za0FEuG/ScrollLottie.js", "ssg:https://framerusercontent.com/modules/ZeB7xeJFTitcnLm2lnpB/xlgg7Kb1NGeB3AbOFgHz/fhxhKUxbN.js", "ssg:https://framerusercontent.com/modules/ouYkrE80iC6hY71EgvJ4/4JgUDNQXMrUdgDdanfrc/onaZvFRq9.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/nFAy8p4fOASsyhPbo192/Ticker.js", "ssg:https://framerusercontent.com/modules/z1IRTAmAKHUmY0FKT2LK/mLquqrOT6D3IgnUFlUK5/RiDeeYbEZ.js", "ssg:https://framerusercontent.com/modules/OXzZjZc5YJKamJfHRIcB/Pv7lYvumIsR3VehLzN6H/tsZnrGRML.js", "ssg:https://framerusercontent.com/modules/2FFcuxtyZKuME4iKovjx/FMx4dx3B6bxifXGQQDic/uA1U8IMWr.js", "ssg:https://ga.jspm.io/npm:@cyriacbr/react-split-text@1.0.0/dist/index.js", "ssg:https://framerusercontent.com/modules/2AusMW9Upi6mhJ0JzKTi/b0GOvxzDuuEZvz71ut2V/MotionText.js", "ssg:https://framerusercontent.com/modules/oMyeMdNV1PnKI9Ae1KBn/SgwInyWwKYBvQbtU7eGb/VmxsO1gvJ.js", "ssg:https://framerusercontent.com/modules/n8Fmg5vaNplvdBV4oNcm/XUgffNK2Mxf8Pre2qkKI/x4wFhCti9.js"],
  "sourcesContent": ["const clamp=(t,s)=>e=>Math.max(Math.min(e,s),t);const sanitize=t=>t%1?Number(t.toFixed(5)):t;const t=/(-)?([\\d]*\\.?[\\d])+/g;const s=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))/gi;const e=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))$/i;function isString(t){return\"string\"===typeof t}const r={test:t=>\"number\"===typeof t,parse:parseFloat,transform:t=>t};const n=Object.assign(Object.assign({},r),{transform:clamp(0,1)});const a=Object.assign(Object.assign({},r),{default:1});const createUnitType=t=>({test:s=>isString(s)&&s.endsWith(t)&&1===s.split(\" \").length,parse:parseFloat,transform:s=>`${s}${t}`});const o=createUnitType(\"deg\");const c=createUnitType(\"%\");const l=createUnitType(\"px\");const i=createUnitType(\"vh\");const p=createUnitType(\"vw\");const u=Object.assign(Object.assign({},c),{parse:t=>c.parse(t)/100,transform:t=>c.transform(100*t)});const isColorString=(t,s)=>r=>Boolean(isString(r)&&e.test(r)&&r.startsWith(t)||s&&Object.prototype.hasOwnProperty.call(r,s));const splitColor=(s,e,r)=>n=>{if(!isString(n))return n;const[a,o,c,l]=n.match(t);return{[s]:parseFloat(a),[e]:parseFloat(o),[r]:parseFloat(c),alpha:void 0!==l?parseFloat(l):1}};const f={test:isColorString(\"hsl\",\"hue\"),parse:splitColor(\"hue\",\"saturation\",\"lightness\"),transform:({hue:t,saturation:s,lightness:e,alpha:r=1})=>\"hsla(\"+Math.round(t)+\", \"+c.transform(sanitize(s))+\", \"+c.transform(sanitize(e))+\", \"+sanitize(n.transform(r))+\")\"};const m=clamp(0,255);const g=Object.assign(Object.assign({},r),{transform:t=>Math.round(m(t))});const h={test:isColorString(\"rgb\",\"red\"),parse:splitColor(\"red\",\"green\",\"blue\"),transform:({red:t,green:s,blue:e,alpha:r=1})=>\"rgba(\"+g.transform(t)+\", \"+g.transform(s)+\", \"+g.transform(e)+\", \"+sanitize(n.transform(r))+\")\"};function parseHex(t){let s=\"\";let e=\"\";let r=\"\";let n=\"\";if(t.length>5){s=t.substr(1,2);e=t.substr(3,2);r=t.substr(5,2);n=t.substr(7,2)}else{s=t.substr(1,1);e=t.substr(2,1);r=t.substr(3,1);n=t.substr(4,1);s+=s;e+=e;r+=r;n+=n}return{red:parseInt(s,16),green:parseInt(e,16),blue:parseInt(r,16),alpha:n?parseInt(n,16)/255:1}}const b={test:isColorString(\"#\"),parse:parseHex,transform:h.transform};const d={test:t=>h.test(t)||b.test(t)||f.test(t),parse:t=>h.test(t)?h.parse(t):f.test(t)?f.parse(t):b.parse(t),transform:t=>isString(t)?t:t.hasOwnProperty(\"red\")?h.transform(t):f.transform(t)};const v=\"${c}\";const y=\"${n}\";function test(e){var r,n,a,o;return isNaN(e)&&isString(e)&&(null!==(n=null===(r=e.match(t))||void 0===r?void 0:r.length)&&void 0!==n?n:0)+(null!==(o=null===(a=e.match(s))||void 0===a?void 0:a.length)&&void 0!==o?o:0)>0}function analyse(e){\"number\"===typeof e&&(e=`${e}`);const n=[];let a=0;const o=e.match(s);if(o){a=o.length;e=e.replace(s,v);n.push(...o.map(d.parse))}const c=e.match(t);if(c){e=e.replace(t,y);n.push(...c.map(r.parse))}return{values:n,numColors:a,tokenised:e}}function parse(t){return analyse(t).values}function createTransformer(t){const{values:s,numColors:e,tokenised:r}=analyse(t);const n=s.length;return t=>{let s=r;for(let r=0;r<n;r++)s=s.replace(r<e?v:y,r<e?d.transform(t[r]):sanitize(t[r]));return s}}const convertNumbersToZero=t=>\"number\"===typeof t?0:t;function getAnimatableNone(t){const s=parse(t);const e=createTransformer(t);return e(s.map(convertNumbersToZero))}const O={test:test,parse:parse,createTransformer:createTransformer,getAnimatableNone:getAnimatableNone};const j=new Set([\"brightness\",\"contrast\",\"saturate\",\"opacity\"]);function applyDefaultFilter(s){let[e,r]=s.slice(0,-1).split(\"(\");if(\"drop-shadow\"===e)return s;const[n]=r.match(t)||[];if(!n)return s;const a=r.replace(n,\"\");let o=j.has(e)?1:0;n!==r&&(o*=100);return e+\"(\"+o+a+\")\"}const F=/([a-z-]*)\\(.*?\\)/g;const N=Object.assign(Object.assign({},O),{getAnimatableNone:t=>{const s=t.match(F);return s?s.map(applyDefaultFilter).join(\" \"):t}});export{n as alpha,d as color,O as complex,o as degrees,N as filter,b as hex,f as hsla,r as number,c as percent,u as progressPercentage,l as px,g as rgbUnit,h as rgba,a as scale,i as vh,p as vw};\n\n//# sourceMappingURL=index.mjs.map", "const e=1/60*1e3;const t=\"undefined\"!==typeof performance?()=>performance.now():()=>Date.now();const n=\"undefined\"!==typeof window?e=>window.requestAnimationFrame(e):n=>setTimeout((()=>n(t())),e);function createRenderStep(e){let t=[];let n=[];let s=0;let r=false;let c=false;const o=new WeakSet;const a={schedule:(e,c=false,a=false)=>{const l=a&&r;const f=l?t:n;c&&o.add(e);if(-1===f.indexOf(e)){f.push(e);l&&r&&(s=t.length)}return e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1);o.delete(e)},process:l=>{if(r)c=true;else{r=true;[t,n]=[n,t];n.length=0;s=t.length;if(s)for(let n=0;n<s;n++){const s=t[n];s(l);if(o.has(s)){a.schedule(s);e()}}r=false;if(c){c=false;a.process(l)}}}};return a}const s=40;let r=true;let c=false;let o=false;const a={delta:0,timestamp:0};const l=[\"read\",\"update\",\"preRender\",\"render\",\"postRender\"];const f=l.reduce(((e,t)=>{e[t]=createRenderStep((()=>c=true));return e}),{});const u=l.reduce(((e,t)=>{const n=f[t];e[t]=(e,t=false,s=false)=>{c||startLoop();return n.schedule(e,t,s)};return e}),{});const d=l.reduce(((e,t)=>{e[t]=f[t].cancel;return e}),{});const i=l.reduce(((e,t)=>{e[t]=()=>f[t].process(a);return e}),{});const processStep=e=>f[e].process(a);const processFrame=t=>{c=false;a.delta=r?e:Math.max(Math.min(t-a.timestamp,s),1);a.timestamp=t;o=true;l.forEach(processStep);o=false;if(c){r=false;n(processFrame)}};const startLoop=()=>{c=true;r=true;o||n(processFrame)};const getFrameData=()=>a;export{d as cancelSync,u as default,i as flushSync,getFrameData};\n\n//# sourceMappingURL=index.mjs.map", "import{__rest as t}from\"tslib\";import{warning as e,invariant as n}from\"hey-listen\";import{hex as o,rgba as s,hsla as r,color as i,complex as u}from\"style-value-types\";import l,{cancelSync as p,getFrameData as f}from\"framesync\";const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const d=.001;const h=.01;const m=10;const y=.05;const g=1;function findSpring({duration:t=800,bounce:n=.25,velocity:o=0,mass:s=1}){let r;let i;e(t<=1e3*m,\"Spring duration must be 10 seconds or less\");let u=1-n;u=clamp(y,g,u);t=clamp(h,m,t/1e3);if(u<1){r=e=>{const n=e*u;const s=n*t;const r=n-o;const i=calcAngularFreq(e,u);const l=Math.exp(-s);return d-r/i*l};i=e=>{const n=e*u;const s=n*t;const i=s*o+o;const l=Math.pow(u,2)*Math.pow(e,2)*t;const p=Math.exp(-s);const f=calcAngularFreq(Math.pow(e,2),u);const h=-r(e)+d>0?-1:1;return h*((i-l)*p)/f}}else{r=e=>{const n=Math.exp(-e*t);const s=(e-o)*t+1;return n*s-d};i=e=>{const n=Math.exp(-e*t);const s=t*t*(o-e);return n*s}}const l=5/t;const p=approximateRoot(r,i,l);t*=1e3;if(isNaN(p))return{stiffness:100,damping:10,duration:t};{const e=Math.pow(p,2)*s;return{stiffness:e,damping:2*u*Math.sqrt(s*e),duration:t}}}const v=12;function approximateRoot(t,e,n){let o=n;for(let n=1;n<v;n++)o-=t(o)/e(o);return o}function calcAngularFreq(t,e){return t*Math.sqrt(1-e*e)}const M=[\"duration\",\"bounce\"];const x=[\"stiffness\",\"damping\",\"mass\"];function isSpringType(t,e){return e.some((e=>void 0!==t[e]))}function getSpringOptions(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:false},t);if(!isSpringType(t,x)&&isSpringType(t,M)){const n=findSpring(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1});e.isResolvedFromDuration=true}return e}function spring(e){var{from:n=0,to:o=1,restSpeed:s=2,restDelta:r}=e,i=t(e,[\"from\",\"to\",\"restSpeed\",\"restDelta\"]);const u={done:false,value:n};let{stiffness:l,damping:p,mass:f,velocity:d,duration:h,isResolvedFromDuration:m}=getSpringOptions(i);let y=zero;let g=zero;function createSpring(){const t=d?-d/1e3:0;const e=o-n;const s=p/(2*Math.sqrt(l*f));const i=Math.sqrt(l/f)/1e3;void 0===r&&(r=Math.min(Math.abs(o-n)/100,.4));if(s<1){const n=calcAngularFreq(i,s);y=r=>{const u=Math.exp(-s*i*r);return o-u*((t+s*i*e)/n*Math.sin(n*r)+e*Math.cos(n*r))};g=o=>{const r=Math.exp(-s*i*o);return s*i*r*(Math.sin(n*o)*(t+s*i*e)/n+e*Math.cos(n*o))-r*(Math.cos(n*o)*(t+s*i*e)-n*e*Math.sin(n*o))}}else if(1===s)y=n=>o-Math.exp(-i*n)*(e+(t+i*e)*n);else{const n=i*Math.sqrt(s*s-1);y=r=>{const u=Math.exp(-s*i*r);const l=Math.min(n*r,300);return o-u*((t+s*i*e)*Math.sinh(l)+n*e*Math.cosh(l))/n}}}createSpring();return{next:t=>{const e=y(t);if(m)u.done=t>=h;else{const n=1e3*g(t);const i=Math.abs(n)<=s;const l=Math.abs(o-e)<=r;u.done=i&&l}u.value=u.done?o:e;return u},flipTarget:()=>{d=-d;[n,o]=[o,n];createSpring()}}}spring.needsInterpolation=(t,e)=>\"string\"===typeof t||\"string\"===typeof e;const zero=t=>0;const progress=(t,e,n)=>{const o=e-t;return 0===o?1:(n-t)/o};const mix=(t,e,n)=>-n*t+n*e+t;function hueToRgb(t,e,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function hslaToRgba({hue:t,saturation:e,lightness:n,alpha:o}){t/=360;e/=100;n/=100;let s=0;let r=0;let i=0;if(e){const o=n<.5?n*(1+e):n+e-n*e;const u=2*n-o;s=hueToRgb(u,o,t+1/3);r=hueToRgb(u,o,t);i=hueToRgb(u,o,t-1/3)}else s=r=i=n;return{red:Math.round(255*s),green:Math.round(255*r),blue:Math.round(255*i),alpha:o}}const mixLinearColor=(t,e,n)=>{const o=t*t;const s=e*e;return Math.sqrt(Math.max(0,n*(s-o)+o))};const S=[o,s,r];const getColorType=t=>S.find((e=>e.test(t)));const notAnimatable=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`;const mixColor=(t,e)=>{let o=getColorType(t);let i=getColorType(e);n(!!o,notAnimatable(t));n(!!i,notAnimatable(e));let u=o.parse(t);let l=i.parse(e);if(o===r){u=hslaToRgba(u);o=s}if(i===r){l=hslaToRgba(l);i=s}const p=Object.assign({},u);return t=>{for(const e in p)\"alpha\"!==e&&(p[e]=mixLinearColor(u[e],l[e],t));p.alpha=mix(u.alpha,l.alpha,t);return o.transform(p)}};const O={x:0,y:0,z:0};const isNum=t=>\"number\"===typeof t;const combineFunctions=(t,e)=>n=>e(t(n));const pipe=(...t)=>t.reduce(combineFunctions);function getMixer(t,e){return isNum(t)?n=>mix(t,e,n):i.test(t)?mixColor(t,e):mixComplex(t,e)}const mixArray=(t,e)=>{const n=[...t];const o=n.length;const s=t.map(((t,n)=>getMixer(t,e[n])));return t=>{for(let e=0;e<o;e++)n[e]=s[e](t);return n}};const mixObject=(t,e)=>{const n=Object.assign(Object.assign({},t),e);const o={};for(const s in n)void 0!==t[s]&&void 0!==e[s]&&(o[s]=getMixer(t[s],e[s]));return t=>{for(const e in o)n[e]=o[e](t);return n}};function analyse(t){const e=u.parse(t);const n=e.length;let o=0;let s=0;let r=0;for(let t=0;t<n;t++)o||\"number\"===typeof e[t]?o++:void 0!==e[t].hue?r++:s++;return{parsed:e,numNumbers:o,numRGB:s,numHSL:r}}const mixComplex=(t,n)=>{const o=u.createTransformer(n);const s=analyse(t);const r=analyse(n);const i=s.numHSL===r.numHSL&&s.numRGB===r.numRGB&&s.numNumbers>=r.numNumbers;if(i)return pipe(mixArray(s.parsed,r.parsed),o);e(true,`Complex values '${t}' and '${n}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`);return e=>`${e>0?n:t}`};const mixNumber=(t,e)=>n=>mix(t,e,n);function detectMixerFactory(t){return\"number\"===typeof t?mixNumber:\"string\"===typeof t?i.test(t)?mixColor:mixComplex:Array.isArray(t)?mixArray:\"object\"===typeof t?mixObject:void 0}function createMixers(t,e,n){const o=[];const s=n||detectMixerFactory(t[0]);const r=t.length-1;for(let n=0;n<r;n++){let r=s(t[n],t[n+1]);if(e){const t=Array.isArray(e)?e[n]:e;r=pipe(t,r)}o.push(r)}return o}function fastInterpolate([t,e],[n]){return o=>n(progress(t,e,o))}function slowInterpolate(t,e){const n=t.length;const o=n-1;return s=>{let r=0;let i=false;if(s<=t[0])i=true;else if(s>=t[o]){r=o-1;i=true}if(!i){let e=1;for(;e<n;e++)if(t[e]>s||e===o)break;r=e-1}const u=progress(t[r],t[r+1],s);return e[r](u)}}function interpolate(t,e,{clamp:o=true,ease:s,mixer:r}={}){const i=t.length;n(i===e.length,\"Both input and output ranges must be the same length\");n(!s||!Array.isArray(s)||s.length===i-1,\"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values.\");if(t[0]>t[i-1]){t=[].concat(t);e=[].concat(e);t.reverse();e.reverse()}const u=createMixers(e,s,r);const l=2===i?fastInterpolate(t,u):slowInterpolate(t,u);return o?e=>l(clamp(t[0],t[i-1],e)):l}const reverseEasing=t=>e=>1-t(1-e);const mirrorEasing=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2;const createExpoIn=t=>e=>Math.pow(e,t);const createBackIn=t=>e=>e*e*((t+1)*e-t);const createAnticipate=t=>{const e=createBackIn(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))};const T=1.525;const w=4/11;const A=8/11;const R=.9;const linear=t=>t;const F=createExpoIn(2);const D=reverseEasing(F);const j=mirrorEasing(F);const circIn=t=>1-Math.sin(Math.acos(t));const q=reverseEasing(circIn);const I=mirrorEasing(q);const P=createBackIn(T);const k=reverseEasing(P);const E=mirrorEasing(P);const B=createAnticipate(T);const C=4356/361;const N=35442/1805;const U=16061/1805;const bounceOut=t=>{if(1===t||0===t)return t;const e=t*t;return t<w?7.5625*e:t<A?9.075*e-9.9*t+3.4:t<R?C*e-N*t+U:10.8*t*t-20.52*t+10.72};const z=reverseEasing(bounceOut);const bounceInOut=t=>t<.5?.5*(1-bounceOut(1-2*t)):.5*bounceOut(2*t-1)+.5;function defaultEasing(t,e){return t.map((()=>e||j)).splice(0,t.length-1)}function defaultOffset(t){const e=t.length;return t.map(((t,n)=>0!==n?n/(e-1):0))}function convertOffsetToTimes(t,e){return t.map((t=>t*e))}function keyframes({from:t=0,to:e=1,ease:n,offset:o,duration:s=300}){const r={done:false,value:t};const i=Array.isArray(e)?e:[t,e];const u=convertOffsetToTimes(o&&o.length===i.length?o:defaultOffset(i),s);function createInterpolator(){return interpolate(u,i,{ease:Array.isArray(n)?n:defaultEasing(i,n)})}let l=createInterpolator();return{next:t=>{r.value=l(t);r.done=t>=s;return r},flipTarget:()=>{i.reverse();l=createInterpolator()}}}function decay({velocity:t=0,from:e=0,power:n=.8,timeConstant:o=350,restDelta:s=.5,modifyTarget:r}){const i={done:false,value:e};let u=n*t;const l=e+u;const p=void 0===r?l:r(l);p!==l&&(u=p-e);return{next:t=>{const e=-u*Math.exp(-t/o);i.done=!(e>s||e<-s);i.value=i.done?p:p+e;return i},flipTarget:()=>{}}}const $={keyframes:keyframes,spring:spring,decay:decay};function detectAnimationFromOptions(t){if(Array.isArray(t.to))return keyframes;if($[t.type])return $[t.type];const e=new Set(Object.keys(t));return e.has(\"ease\")||e.has(\"duration\")&&!e.has(\"dampingRatio\")?keyframes:e.has(\"dampingRatio\")||e.has(\"stiffness\")||e.has(\"mass\")||e.has(\"damping\")||e.has(\"restSpeed\")||e.has(\"restDelta\")?spring:keyframes}function loopElapsed(t,e,n=0){return t-e-n}function reverseElapsed(t,e,n=0,o=true){return o?loopElapsed(e+-t,e,n):e-(t-e)+n}function hasRepeatDelayElapsed(t,e,n,o){return o?t>=e+n:t<=-n}const framesync=t=>{const passTimestamp=({delta:e})=>t(e);return{start:()=>l.update(passTimestamp,true),stop:()=>p.update(passTimestamp)}};function animate(e){var n,o;var{from:s,autoplay:r=true,driver:i=framesync,elapsed:u=0,repeat:l=0,repeatType:p=\"loop\",repeatDelay:f=0,onPlay:d,onStop:h,onComplete:m,onRepeat:y,onUpdate:g}=e,v=t(e,[\"from\",\"autoplay\",\"driver\",\"elapsed\",\"repeat\",\"repeatType\",\"repeatDelay\",\"onPlay\",\"onStop\",\"onComplete\",\"onRepeat\",\"onUpdate\"]);let{to:M}=v;let x;let S=0;let O=v.duration;let T;let w=false;let A=true;let R;const F=detectAnimationFromOptions(v);if(null===(o=(n=F).needsInterpolation)||void 0===o?void 0:o.call(n,s,M)){R=interpolate([0,100],[s,M],{clamp:false});s=0;M=100}const D=F(Object.assign(Object.assign({},v),{from:s,to:M}));function repeat(){S++;if(\"reverse\"===p){A=S%2===0;u=reverseElapsed(u,O,f,A)}else{u=loopElapsed(u,O,f);\"mirror\"===p&&D.flipTarget()}w=false;y&&y()}function complete(){x.stop();m&&m()}function update(t){A||(t=-t);u+=t;if(!w){const t=D.next(Math.max(0,u));T=t.value;R&&(T=R(T));w=A?t.done:u<=0}null===g||void 0===g?void 0:g(T);if(w){0===S&&(null!==O&&void 0!==O?O:O=u);S<l?hasRepeatDelayElapsed(u,O,f,A)&&repeat():complete()}}function play(){null===d||void 0===d?void 0:d();x=i(update);x.start()}r&&play();return{stop:()=>{null===h||void 0===h?void 0:h();x.stop()}}}function velocityPerSecond(t,e){return e?t*(1e3/e):0}function inertia({from:t=0,velocity:e=0,min:n,max:o,power:s=.8,timeConstant:r=750,bounceStiffness:i=500,bounceDamping:u=10,restDelta:l=1,modifyTarget:p,driver:d,onUpdate:h,onComplete:m,onStop:y}){let g;function isOutOfBounds(t){return void 0!==n&&t<n||void 0!==o&&t>o}function boundaryNearest(t){return void 0===n?o:void 0===o||Math.abs(n-t)<Math.abs(o-t)?n:o}function startAnimation(t){null===g||void 0===g?void 0:g.stop();g=animate(Object.assign(Object.assign({},t),{driver:d,onUpdate:e=>{var n;null===h||void 0===h?void 0:h(e);null===(n=t.onUpdate)||void 0===n?void 0:n.call(t,e)},onComplete:m,onStop:y}))}function startSpring(t){startAnimation(Object.assign({type:\"spring\",stiffness:i,damping:u,restDelta:l},t))}if(isOutOfBounds(t))startSpring({from:t,velocity:e,to:boundaryNearest(t)});else{let o=s*e+t;\"undefined\"!==typeof p&&(o=p(o));const i=boundaryNearest(o);const u=i===n?-1:1;let d;let h;const checkBoundary=t=>{d=h;h=t;e=velocityPerSecond(t-d,f().delta);(1===u&&t>i||-1===u&&t<i)&&startSpring({from:t,to:i,velocity:e})};startAnimation({type:\"decay\",from:t,velocity:e,timeConstant:r,power:s,restDelta:l,modifyTarget:p,onUpdate:isOutOfBounds(o)?checkBoundary:void 0})}return{stop:()=>null===g||void 0===g?void 0:g.stop()}}const radiansToDegrees=t=>180*t/Math.PI;const angle=(t,e=O)=>radiansToDegrees(Math.atan2(e.y-t.y,e.x-t.x));const applyOffset=(t,e)=>{let n=true;if(void 0===e){e=t;n=false}return o=>{if(n)return o-t+e;t=o;n=true;return e}};const identity=t=>t;const createAttractor=(t=identity)=>(e,n,o)=>{const s=n-o;const r=-(0-e+1)*(0-t(Math.abs(s)));return s<=0?n+r:n-r};const G=createAttractor();const H=createAttractor(Math.sqrt);const degreesToRadians=t=>t*Math.PI/180;const isPoint=t=>t.hasOwnProperty(\"x\")&&t.hasOwnProperty(\"y\");const isPoint3D=t=>isPoint(t)&&t.hasOwnProperty(\"z\");const distance1D=(t,e)=>Math.abs(t-e);function distance(t,e){if(isNum(t)&&isNum(e))return distance1D(t,e);if(isPoint(t)&&isPoint(e)){const n=distance1D(t.x,e.x);const o=distance1D(t.y,e.y);const s=isPoint3D(t)&&isPoint3D(e)?distance1D(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2)+Math.pow(s,2))}}const pointFromVector=(t,e,n)=>{e=degreesToRadians(e);return{x:n*Math.cos(e)+t.x,y:n*Math.sin(e)+t.y}};const toDecimal=(t,e=2)=>{e=Math.pow(10,e);return Math.round(t*e)/e};const smoothFrame=(t,e,n,o=0)=>toDecimal(t+n*(e-t)/Math.max(o,n));const smooth=(t=50)=>{let e=0;let n=0;return o=>{const s=f().timestamp;const r=s!==n?s-n:0;const i=r?smoothFrame(e,o,r,t):e;n=s;e=i;return i}};const snap=t=>{if(\"number\"===typeof t)return e=>Math.round(e/t)*t;{let e=0;const n=t.length;return o=>{let s=Math.abs(t[0]-o);for(e=1;e<n;e++){const r=t[e];const i=Math.abs(r-o);if(0===i)return r;if(i>s)return t[e-1];if(e===n-1)return r;s=i}}}};function velocityPerFrame(t,e){return t/(1e3/e)}const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};const a=(t,e)=>1-3*e+3*t;const b=(t,e)=>3*e-6*t;const c=t=>3*t;const calcBezier=(t,e,n)=>((a(e,n)*t+b(e,n))*t+c(e))*t;const getSlope=(t,e,n)=>3*a(e,n)*t*t+2*b(e,n)*t+c(e);const L=1e-7;const X=10;function binarySubdivide(t,e,n,o,s){let r;let i;let u=0;do{i=e+(n-e)/2;r=calcBezier(i,o,s)-t;r>0?n=i:e=i}while(Math.abs(r)>L&&++u<X);return i}const J=8;const K=.001;function newtonRaphsonIterate(t,e,n,o){for(let s=0;s<J;++s){const s=getSlope(e,n,o);if(0===s)return e;const r=calcBezier(e,n,o)-t;e-=r/s}return e}const Q=11;const V=1/(Q-1);function cubicBezier(t,e,n,o){if(t===e&&n===o)return linear;const s=new Float32Array(Q);for(let e=0;e<Q;++e)s[e]=calcBezier(e*V,t,n);function getTForX(e){let o=0;let r=1;const i=Q-1;for(;r!==i&&s[r]<=e;++r)o+=V;--r;const u=(e-s[r])/(s[r+1]-s[r]);const l=o+u*V;const p=getSlope(l,t,n);return p>=K?newtonRaphsonIterate(e,l,t,n):0===p?l:binarySubdivide(e,o,o+V,t,n)}return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>n=>{n=\"end\"===e?Math.min(n,.999):Math.max(n,.001);const o=n*t;const s=\"end\"===e?Math.floor(o):Math.ceil(o);return clamp(0,1,s/t)};export{angle,animate,B as anticipate,applyOffset,G as attract,H as attractExpo,P as backIn,E as backInOut,k as backOut,z as bounceIn,bounceInOut,bounceOut,circIn,I as circInOut,q as circOut,clamp,createAnticipate,createAttractor,createBackIn,createExpoIn,cubicBezier,decay,degreesToRadians,distance,F as easeIn,j as easeInOut,D as easeOut,inertia,interpolate,isPoint,isPoint3D,keyframes,linear,mirrorEasing,mix,mixColor,mixComplex,pipe,pointFromVector,progress,radiansToDegrees,reverseEasing,smooth,smoothFrame,snap,spring,steps,toDecimal,velocityPerFrame,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.mjs.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{wrap}from\"popmotion\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ const{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;const numChildren=Children.count(slots);const hasChildren=numChildren>0;const isHorizontal=direction===\"left\"||direction===\"right\";/* 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 = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;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});}},[]);/* 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){useLayoutEffect(()=>{measure();},[]);/**\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(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0}},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3;return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref=child.props)===null||ref===void 0?void 0:ref.style,width:widthType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.width:\"100%\",height:heightType?(ref2=child.props)===null||ref2===void 0?void 0:ref2.height:\"100%\",flexShrink:0}},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const transformRef=useRef(null);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isInView=useInView(parentRef);const isReducedMotion=useReducedMotion();useAnimationFrame(t=>{if(isCanvas||!transformRef.current||!animateToValue||isReducedMotion){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;/* Direction */ if(direction===\"left\"){transformRef.current.style.transform=`translateX(-${xOrY.current}px)`;}if(direction===\"right\"){transformRef.current.style.transform=`translateX(${xOrY.current}px)`;}if(direction===\"top\"){transformRef.current.style.transform=`translateY(-${xOrY.current}px)`;}if(direction===\"bottom\"){transformRef.current.style.transform=`translateY(${xOrY.current}px)`;}});/* 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(\"ul\",{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\",willChange:\"transform\",...style},ref:transformRef,onMouseEnter:()=>isHover.current=true,onMouseLeave:()=>isHover.current=false,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:.5,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\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (f318921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7TPNnek7TLaEt1nA85O9/cAoiQ6qQLfeDK5hHOmC2/stylesPresetHeading1.js\";const LottieFonts=getFonts(Lottie);const enabledGestures={lKsk6jkCC:{hover:true}};const cycleOrder=[\"lKsk6jkCC\",\"JPX4lj2yz\",\"sQQH33Sei\"];const serializationHash=\"framer-LwwW7\";const variantClassNames={JPX4lj2yz:\"framer-v-13giej5\",lKsk6jkCC:\"framer-v-z3gn8x\",sQQH33Sei:\"framer-v-1rrvvji\"};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.create(React.Fragment);const humanReadableVariantMap={Default:\"lKsk6jkCC\",Mobile:\"JPX4lj2yz\",MobileClicked:\"sQQH33Sei\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,BVJdv5xRw:(_ref=title!==null&&title!==void 0?title:props.BVJdv5xRw)!==null&&_ref!==void 0?_ref:\"Agencies\",ToFrDINtE:link!==null&&link!==void 0?link:props.ToFrDINtE,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"lKsk6jkCC\"};};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,BVJdv5xRw,ToFrDINtE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lKsk6jkCC\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"JPX4lj2yz\",\"sQQH33Sei\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ToFrDINtE,nodeId:\"lKsk6jkCC\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-z3gn8x\",className,classNames)} framer-1kt1ag3`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lKsk6jkCC\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"lKsk6jkCC-hover\":{\"data-framer-name\":undefined},JPX4lj2yz:{\"data-framer-name\":\"Mobile\"},sQQH33Sei:{\"data-framer-name\":\"MobileClicked\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xfw8z\",\"data-framer-name\":\"arrow\",layoutDependency:layoutDependency,layoutId:\"yhlbrYty6\",style:{opacity:0},variants:{\"lKsk6jkCC-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1035ori-container\",layoutDependency:layoutDependency,layoutId:\"n2Nb5sAOJ-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"n2Nb5sAOJ\",isForwardsDirection:true,layoutId:\"n2Nb5sAOJ\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcType:\"URL\",srcUrl:\"https://jsonproxy.web.app/json/c495ef10-0d89-4477-bb2a-75e28f0929be.json\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"lKsk6jkCC-hover\":{loop:false,playing:true}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-o3e5h0\",\"data-styles-preset\":\"stylesPresetHeading1\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:\"Agencies\"})}),className:\"framer-15r77n7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KZ9gm0vB5\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:BVJdv5xRw,variants:{\"lKsk6jkCC-hover\":{\"--extracted-gdpscs\":\"rgb(236, 227, 252)\"},JPX4lj2yz:{\"--extracted-1of0zx5\":\"rgb(51, 51, 51)\"},sQQH33Sei:{\"--extracted-1of0zx5\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lKsk6jkCC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-o3e5h0\",\"data-styles-preset\":\"stylesPresetHeading1\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(236, 227, 252))\"},children:\"Agencies\"})})},JPX4lj2yz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UnViaWstNzAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(51, 51, 51))\"},children:\"Agencies\"})}),fonts:[\"GF;Rubik-700\"]},sQQH33Sei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UnViaWstNzAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Agencies\"})}),fonts:[\"GF;Rubik-700\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LwwW7.framer-1kt1ag3, .framer-LwwW7 .framer-1kt1ag3 { display: block; }\",\".framer-LwwW7.framer-z3gn8x { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 77px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-LwwW7 .framer-1xfw8z { cursor: pointer; flex: none; height: 60px; overflow: visible; position: relative; width: 0px; }\",\".framer-LwwW7 .framer-1035ori-container { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: 60px; }\",\".framer-LwwW7 .framer-15r77n7 { flex: none; height: auto; max-width: 700px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LwwW7.framer-z3gn8x { gap: 0px; } .framer-LwwW7.framer-z3gn8x > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-LwwW7.framer-z3gn8x > :first-child { margin-left: 0px; } .framer-LwwW7.framer-z3gn8x > :last-child { margin-right: 0px; } }\",\".framer-LwwW7.framer-v-13giej5.framer-z3gn8x { justify-content: center; }\",\".framer-LwwW7.framer-v-13giej5 .framer-15r77n7, .framer-LwwW7.framer-v-1rrvvji .framer-15r77n7 { max-width: unset; white-space: pre; }\",\".framer-LwwW7.framer-v-z3gn8x.hover .framer-1xfw8z { width: 60px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 77\n * @framerIntrinsicWidth 67.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"JPX4lj2yz\":{\"layout\":[\"auto\",\"fixed\"]},\"sQQH33Sei\":{\"layout\":[\"auto\",\"fixed\"]},\"pgn2hKk4Y\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"BVJdv5xRw\":\"title\",\"ToFrDINtE\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerb3m9HiTjZ=withCSS(Component,css,\"framer-LwwW7\");export default Framerb3m9HiTjZ;Framerb3m9HiTjZ.displayName=\"Title&Frame\";Framerb3m9HiTjZ.defaultProps={height:77,width:67.5};addPropertyControls(Framerb3m9HiTjZ,{variant:{options:[\"lKsk6jkCC\",\"JPX4lj2yz\",\"sQQH33Sei\"],optionTitles:[\"Default\",\"Mobile\",\"MobileClicked\"],title:\"Variant\",type:ControlType.Enum},BVJdv5xRw:{defaultValue:\"Agencies\",displayTextArea:false,title:\"Title\",type:ControlType.String},ToFrDINtE:{title:\"Link\",type:ControlType.Link}});addFonts(Framerb3m9HiTjZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1VU80V4bVkA.woff2\",weight:\"700\"}]},...LottieFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb3m9HiTjZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JPX4lj2yz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sQQH33Sei\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pgn2hKk4Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BVJdv5xRw\\\":\\\"title\\\",\\\"ToFrDINtE\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"77\",\"framerIntrinsicWidth\":\"67.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./b3m9HiTjZ.map", "function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=255&r.charCodeAt(e)|(255&r.charCodeAt(++e))<<8|(255&r.charCodeAt(++e))<<16|(255&r.charCodeAt(++e))<<24;a=1540483477*(65535&a)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(65535&a)+(59797*(a>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(255&r.charCodeAt(e+2))<<16;case 2:t^=(255&r.charCodeAt(e+1))<<8;case 1:t^=255&r.charCodeAt(e);t=1540483477*(65535&t)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(65535&t)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n\n//# sourceMappingURL=hash.browser.esm.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import hash from\"@emotion/hash\";import{renderToString}from\"react-dom/server\";/**\n * ARC TEXT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ const Arc=withCSS(function Arc(props){// Checks\nconst hasChildren=Children.count(props.slots)>0;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const showCustomPath=hasChildren&&props.type===\"graphic\";// For Ellipse\nconst isCircle=props.type===\"circle\";const isEllipse=props.type===\"ellipse\";const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nlet path=createPath(props.flip,cylinder);let childPath;let viewBox;// If graphic is connected\nif(showCustomPath){const firstChild=getFirstChild(props.slots);const svgChild=getFirstChild(firstChild.props.svg);const svgChildCanvas=getFirstChild(firstChild.props.children);// Show placeholder on canvas if connected layer isn\u2019t a graphic\nif(isCanvas&&!svgChildCanvas.props.frame){return /*#__PURE__*/ _jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\uD83D\uDC8E\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Please connect to Graphic\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"You can only connect the Arc to a Graphic with a single path.\"})]});}// Grab the react element from the canvas and turn it into SVG\nif(isCanvas&&svgChildCanvas){const svgString=renderToString(svgChildCanvas);// Canvas does not give us viewBox within the string\nconst canvasFrame=svgChildCanvas.props.frame;viewBox=`0 0 ${canvasFrame.width} ${canvasFrame.height}`;let attributes=svgString.match(/[\\w-]+=\"[^\"]*\"/g);for(const element of attributes){if(element.includes(\"d=\")){childPath=splitAndReplace(element);}}}// On the preview/deploy we already get the SVG string\nif(!isCanvas&&svgChild){let attributes1=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);viewBox=svgChild.split(\"viewBox=\")[1];viewBox=viewBox.split(\">\")[0];viewBox=viewBox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");for(const element1 of attributes1){if(element1.includes(\"d=\")){childPath=splitAndReplace(element1);}}}}// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(childPath||path)}`;// Alignment icon conversion\nlet alignmentValue;if(props.alignmentBaseline===\"top\")alignmentValue=\"Text Top\";if(props.alignmentBaseline===\"center\")alignmentValue=\"Central\";if(props.alignmentBaseline===\"bottom\")alignmentValue=\"Hanging\";return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",// userSelect: \"none\",\n// pointerEvents: \"none\",\nposition:\"relative\"},draggable:\"false\",children:/*#__PURE__*/ _jsxs(motion.svg,{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,transformOrigin:\"center\",willChange:props.rotate&&\"transform\"},viewBox:showCustomPath?viewBox:`0 0 100 100`,overflow:\"visible\",animate:isCircle&&props.rotate&&{rotate:360},transition:isCircle&&props.rotate&&{duration:100/props.rotateSpeed,repeat:Infinity,ease:\"linear\"},children:[/*#__PURE__*/ _jsx(\"path\",{id:id,d:showCustomPath?childPath:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/ _jsx(\"text\",{children:/*#__PURE__*/ _jsxs(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{fontSize:props.font.fontSize,fontFamily:props.font.font,fontWeight:props.font.fontWeight,wordSpacing:props.font.wordSpacing,letterSpacing:props.font.letterSpacing,fill:props.color},children:[props.text,!isCanvas&&props.animate&&/*#__PURE__*/ _jsx(\"animate\",{attributeName:\"startOffset\",from:`${props.animateStart}%`,to:`${props.animateEnd}%`,begin:\"0s\",dur:`${props.animateDuration}s`,repeatCount:\"indefinite\"})]})})]})});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\",]);export default Arc;Arc.defaultProps={height:50,width:50};addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"\u2726 THANK YOU \u2726 FOR VISITING\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Enum,options:[\"circle\",\"ellipse\",\"graphic\"],optionTitles:[\"Circle\",\"Ellipse\",\"Graphic\"],defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,unit:\"px\",min:0,max:1e3,hidden:({type})=>type!==\"ellipse\"},rotate:{type:ControlType.Boolean,title:\"Rotate\",defaultValue:false,hidden:({type})=>type!==\"circle\"},rotateSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:50,defaultValue:5,displayStepper:true,step:1,hidden:({type,rotate})=>type!==\"circle\"||!rotate},slots:{type:ControlType.ComponentInstance,title:\"Graphic\",hidden:({type})=>type!==\"graphic\"},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\",hidden:({type})=>type===\"graphic\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"},font:{type:ControlType.Object,controls:{font:{type:ControlType.String,placeholder:\"Inter\",defaultValue:\"Inter\"},fontSize:{title:\"Size\",type:ControlType.Number,min:0,max:100,step:.5,defaultValue:12},fontWeight:{type:ControlType.Enum,options:[100,200,300,400,500,600,700,800,900],defaultValue:600,title:\"Weight\"},wordSpacing:{title:\"Word\",type:ControlType.Number,defaultValue:4,step:.1,displayStepper:true},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:4,step:.1,displayStepper:true}}},animate:{type:ControlType.Boolean,defaultValue:false,title:\"Animate\"},animateStart:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:-50,title:\"From\",unit:\"%\",hidden:props=>!props.animate},animateEnd:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:150,title:\"To\",unit:\"%\",hidden:props=>!props.animate},animateDuration:{type:ControlType.Number,min:0,max:50,defaultValue:5,title:\"Time\",unit:\"s\",displayStepper:true,hidden:props=>!props.animate}});/* Method to get the first child */ function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Method to get stringless attributes */ const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Path creation method */ const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};/* 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\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:160,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"150\",\"framerIntrinsicWidth\":\"150\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useMemo,useCallback,memo}from\"react\";import{ControlType,addPropertyControls,useIsInCurrentNavigationTarget}from\"framer\";import{useOnEnter,useOnExit,defaultEvents,useIsOnCanvas,useIsBrowserSafari,useOnChange,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{useAutoMotionValue}from\"https://framer.com/m/framer/useAutoMotionValue.js@^0.3.0\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export function Video(props){const newProps=getProps(props);return /*#__PURE__*/ _jsx(VideoMemo,{...newProps});}const VideoMemo=/*#__PURE__*/ memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing,canvasPlay,muted,playsinline,controls,progress,objectFit,backgroundColor,radius,topLeft,topRight,bottomRight,bottomLeft,isMixed,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,restartOnEnter,posterEnabled,startTime:startTimeProp,volume,loop}=props;const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const videoRef=useRef();const isSafari=useIsBrowserSafari();const requestingPlay=useRef(false);const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const shouldPlay=!isOnCanvas||canvasPlay;const autoPlay=useMemo(()=>playing,[]);const isMuted=useMemo(()=>isOnCanvas?true:muted,[isOnCanvas,muted]);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.play().catch(e=>{}) // It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();},[]);// Pause/play via props\nuseEffect(()=>{if(playing&&shouldPlay)play();else pause();},[playing,canvasPlay]);// Change progress via prop\nuseEffect(()=>{setProgress(startTime*.01);},[startTimeProp,srcFile,srcUrl]);const videoProgress=useAutoMotionValue(progress,{transform:value=>value*.01,onChange:newValue=>{setProgress(newValue);}});// Allow scrubbing with MotionValue\nuseOnChange(videoProgress,val=>{if(isOnCanvas)return;setProgress(val);});// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{if(srcType===SrcType.Url)return srcUrl;if(srcType===SrcType.Video)return srcFile;},[srcType,srcFile,srcUrl]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoPlay){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=volume/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(videoRef.current&&videoRef.current.currentTime<.3)setProgress(startTime*.01);if(shouldPlay&&videoRef.current&&autoPlay)play();};return /*#__PURE__*/ _jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>{return onSeeked===null||onSeeked===void 0?void 0:onSeeked(e);},onPause:e=>{return onPause===null||onPause===void 0?void 0:onPause(e);},onPlay:e=>{return onPlay===null||onPlay===void 0?void 0:onPlay(e);},onEnded:e=>{return onEnd===null||onEnd===void 0?void 0:onEnd(e);},autoPlay:autoPlay&&shouldPlay,poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isMuted,playsInline:playsinline,style:{width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";Video.defaultProps={srcType:SrcType.Url,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",srcFile:\"\",posterEnabled:false,controls:false,autoPlay:true,canvasPlay:false,loop:true,muted:true,playsinline:true,restartOnEnter:false,objectFit:ObjectFitType.Cover,backgroundColor:\"rgba(0,0,0,0)\",radius:0,volume:25,startTime:0};addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Url,SrcType.Video]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\"../example.mp4\",hidden(props){return props.srcType===SrcType.Video;},description:\"Hosted video file URL. For Youtube, use the Youtube component.\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\"],hidden(props){return props.srcType===SrcType.Url;}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:[ObjectFitType.Cover,ObjectFitType.Fill,ObjectFitType.Contain,ObjectFitType.ScaleDown,ObjectFitType.None,]},canvasPlay:{type:ControlType.Boolean,title:\"On Canvas\",enabledTitle:\"Play\",disabledTitle:\"Pause\",hidden(props){return props.autoPlay===false;}},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (2add0ca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,SVG,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Arc from\"https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/TDb0qbFhtN7SkrM58svb/Arc.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/534oB9Tn5cZB6VZbkWLJ/Video.js\";const VideoFonts=getFonts(Video);const ArcFonts=getFonts(Arc);const cycleOrder=[\"bPTaH67k7\",\"j5ErZPPJE\",\"GBZL7lWSH\",\"JO5qFs3Wj\",\"JBTWrfKGW\"];const variantClassNames={bPTaH67k7:\"framer-v-bb4u7z\",GBZL7lWSH:\"framer-v-a6lrmf\",j5ErZPPJE:\"framer-v-1o8qfkj\",JBTWrfKGW:\"framer-v-bdod5q\",JO5qFs3Wj:\"framer-v-1yuvf4m\"};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 humanReadableVariantMap={default:\"bPTaH67k7\",first:\"j5ErZPPJE\",fourth:\"JBTWrfKGW\",second:\"GBZL7lWSH\",third:\"JO5qFs3Wj\"};const transitions={default:{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 Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"bPTaH67k7\",_1StVidURL:vUzKXRVeS=\"https://video.twimg.com/ext_tw_video/1567637767948992512/pu/vid/558x360/kAgAu6uhg92CWz7k.mp4?tag=12\",_2NdVidURL:I9A_ddOaN=\"https://video.twimg.com/ext_tw_video/1570132222153265154/pu/vid/570x360/smW462-6IzeNm4Tm.mp4?tag=12\",_3RdVidURL:TAJtE5qBA=\"https://video.twimg.com/ext_tw_video/1431001988544831493/pu/vid/592x360/PzOs8Jt0fdLz3L3S.mp4?tag=12\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"bPTaH67k7\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed=()=>{if([\"GBZL7lWSH\",\"JBTWrfKGW\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"JO5qFs3Wj\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"GBZL7lWSH\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"j5ErZPPJE\")return true;return false;};const isDisplayed4=()=>{if([\"j5ErZPPJE\",\"GBZL7lWSH\",\"JO5qFs3Wj\",\"JBTWrfKGW\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-ZPoHq\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(Image,{...restProps,background:{alt:\"\",fit:\"fill\",intrinsicHeight:780,intrinsicWidth:1100,pixelHeight:780,pixelWidth:1100,sizes:\"min(480px, 100vw)\",src:new URL(\"assets/ykcltjcYlJ8R8x1UGFEJhyfXIM.png\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href,srcSet:`${new URL(\"assets/512/ykcltjcYlJ8R8x1UGFEJhyfXIM.png\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href} 512w, ${new URL(\"assets/1024/ykcltjcYlJ8R8x1UGFEJhyfXIM.png\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href} 1024w, ${new URL(\"assets/ykcltjcYlJ8R8x1UGFEJhyfXIM.png\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href} 1100w`},className:cx(\"framer-bb4u7z\",className),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"bPTaH67k7\",ref:ref,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{GBZL7lWSH:{backgroundColor:\"rgb(16, 16, 16)\"},j5ErZPPJE:{backgroundColor:\"rgb(16, 16, 16)\"},JBTWrfKGW:{backgroundColor:\"rgb(16, 16, 16)\"},JO5qFs3Wj:{backgroundColor:\"rgb(16, 16, 16)\"}},...addPropertyOverrides({GBZL7lWSH:{\"data-framer-name\":\"second\",background:undefined},j5ErZPPJE:{\"data-framer-name\":\"first\",background:undefined},JBTWrfKGW:{\"data-framer-name\":\"fourth\",background:undefined},JO5qFs3Wj:{\"data-framer-name\":\"third\",background:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-84uzfd-container\",\"data-framer-name\":\"VideoFourth\",layoutDependency:layoutDependency,layoutId:\"WCcamaRzI-container\",name:\"VideoFourth\",style:{opacity:0},variants:{JBTWrfKGW:{opacity:1}},children:/*#__PURE__*/ _jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"WCcamaRzI\",isMixedBorderRadius:false,layoutId:\"WCcamaRzI\",loop:true,muted:true,name:\"VideoFourth\",objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:new URL(\"assets/KvyN2QYmbG0FMrLRGX4tnp2QA.mp4\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href,srcType:\"Upload\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/mp4%2FpfM63G5eZIM5W6T443gP.mp4?alt=media\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({GBZL7lWSH:{srcFile:new URL(\"assets/dhRQPkrTWAUNTU68yyXc2GsC36E.mp4\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href},JBTWrfKGW:{srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/mp4%2F744exkBh54QoKpFAec6W.mp4?alt=media\"}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1cuufey-container\",\"data-framer-name\":\"VideoThird\",layoutDependency:layoutDependency,layoutId:\"OItO68FfY-container\",name:\"VideoThird\",style:{opacity:0},variants:{JO5qFs3Wj:{opacity:1}},children:/*#__PURE__*/ _jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"OItO68FfY\",isMixedBorderRadius:false,layoutId:\"OItO68FfY\",loop:true,muted:true,name:\"VideoThird\",objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:new URL(\"assets/Ddhc77FmcDDK81wLRizCdKTGMjY.mp4\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href,srcType:\"Upload\",srcUrl:TAJtE5qBA,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-5dycrw-container\",\"data-framer-name\":\"VideoSecond\",layoutDependency:layoutDependency,layoutId:\"CdulcQ2rp-container\",name:\"VideoSecond\",style:{opacity:0},variants:{GBZL7lWSH:{opacity:1}},children:/*#__PURE__*/ _jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"CdulcQ2rp\",isMixedBorderRadius:false,layoutId:\"CdulcQ2rp\",loop:true,muted:true,name:\"VideoSecond\",objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:new URL(\"assets/XAvXRcvJuIofZ79EVJ2BtdBV8.mp4\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href,srcType:\"Upload\",srcUrl:I9A_ddOaN,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})}),isDisplayed3()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-bdny5p-container\",\"data-framer-name\":\"VideoFirst\",layoutDependency:layoutDependency,layoutId:\"DN6GnsMzB-container\",name:\"VideoFirst\",style:{opacity:0},variants:{j5ErZPPJE:{opacity:1}},children:/*#__PURE__*/ _jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"DN6GnsMzB\",isMixedBorderRadius:false,layoutId:\"DN6GnsMzB\",loop:true,muted:true,name:\"VideoFirst\",objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:new URL(\"assets/QfcDC6utsI2fUqxbd1jqHg4Nqs.mp4\",\"https://framerusercontent.com/modules/TYuzHd1uTzm1E2hZFKHf/EIKP8FXTBK4sbSWuJ0e4/Bgp0qQjKa.js\").href,srcType:\"Upload\",srcUrl:vUzKXRVeS,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({j5ErZPPJE:{srcUrl:\"https://video.twimg.com/ext_tw_video/1567637767948992512/pu/vid/558x360/kAgAu6uhg92CWz7k.mp4?tag=12\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1ocwpg5\",layoutDependency:layoutDependency,layoutId:\"Thx0ToK5i\",children:[isDisplayed4()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-kvdxf6-container\",layoutDependency:layoutDependency,layoutId:\"lKPw85pfu-container\",children:/*#__PURE__*/ _jsx(Arc,{alignmentBaseline:\"bottom\",animate:false,animateDuration:5,animateEnd:150,animateStart:-50,color:\"rgb(255, 255, 255)\",cylinderHeight:0,flip:false,font:{font:\"Rubik\",fontSize:12,fontWeight:600,letterSpacing:4,wordSpacing:4},height:\"100%\",id:\"lKPw85pfu\",layoutId:\"lKPw85pfu\",rotate:true,rotateSpeed:4,slots:[],startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"FREE \u2726 LOTTIE ANIMATIONS \u2726 \",type:\"circle\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1kq6l9t\",layoutDependency:layoutDependency,layoutId:\"oICuxHdwh\",children:isDisplayed4()&&/*#__PURE__*/ _jsx(SVG,{className:\"framer-1t96txj\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:42,intrinsicWidth:42,layoutDependency:layoutDependency,layoutId:\"f7UWPy5OJ\",svg:'<svg width=\"42\" height=\"42\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21 0c16.8 0 21 4.2 21 21s-4.2 21-21 21S0 37.8 0 21 4.2 0 21 0Zm-7.932 10h-.91l-.071.001a2.145 2.145 0 0 0-2.074 1.935l-.006.07-.003.125L10 29.87l.004.125A2.144 2.144 0 0 0 12.084 32l.07.001h.91l.14-.005a2.136 2.136 0 0 0 1.395-.645l3.948-4.255c.074-.082.152-.16.235-.234 1.153-1.024 3.567-.942 4.61.171l.057.063 3.888 4.19c.387.434.933.691 1.512.713l.083.002h.91a2.144 2.144 0 0 0 2.153-2.062l.001-.07L32 12.132l-.001-.069a2.143 2.143 0 0 0-2.082-2.06L29.845 10h-.91l-.082.002c-.55.02-1.07.254-1.453.649l-.06.063-3.887 4.363-.058.063c-1.053 1.113-3.456 1.195-4.61.171a2.844 2.844 0 0 1-.159-.153l-.075-.08-3.888-4.364-.06-.064a2.136 2.136 0 0 0-1.307-.638l-.088-.007-.14-.005Z\" fill=\"#8D8D8D\"/></svg>',withExternalLayout:true})})]})]})})})});});const css=['.framer-ZPoHq [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZPoHq .framer-1kjzwhp { display: block; }\",\".framer-ZPoHq .framer-bb4u7z { height: 320px; overflow: hidden; position: relative; width: 480px; will-change: transform; }\",\".framer-ZPoHq .framer-84uzfd-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-ZPoHq .framer-1cuufey-container, .framer-ZPoHq .framer-5dycrw-container, .framer-ZPoHq .framer-bdny5p-container, .framer-ZPoHq .framer-kvdxf6-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-ZPoHq .framer-1ocwpg5 { flex: none; height: 174px; left: calc(50.00000000000002% - 174px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 174px / 2); width: 174px; }\",\".framer-ZPoHq .framer-1kq6l9t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-ZPoHq .framer-1t96txj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; width: 36px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZPoHq .framer-1kq6l9t { gap: 0px; } .framer-ZPoHq .framer-1kq6l9t > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ZPoHq .framer-1kq6l9t > :first-child { margin-left: 0px; } .framer-ZPoHq .framer-1kq6l9t > :last-child { margin-right: 0px; } }\",\".framer-ZPoHq.framer-v-1o8qfkj .framer-bb4u7z, .framer-ZPoHq.framer-v-a6lrmf .framer-bb4u7z, .framer-ZPoHq.framer-v-1yuvf4m .framer-bb4u7z, .framer-ZPoHq.framer-v-bdod5q .framer-bb4u7z { aspect-ratio: 1.5 / 1; height: var(--framer-aspect-ratio-supported, 320px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 320\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"j5ErZPPJE\":{\"layout\":[\"fixed\",\"fixed\"]},\"GBZL7lWSH\":{\"layout\":[\"fixed\",\"fixed\"]},\"JO5qFs3Wj\":{\"layout\":[\"fixed\",\"fixed\"]},\"JBTWrfKGW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vUzKXRVeS\":\"_1StVidURL\",\"I9A_ddOaN\":\"_2NdVidURL\",\"TAJtE5qBA\":\"_3RdVidURL\"}\n */ const FramerBgp0qQjKa=withCSS(Component,css,\"framer-ZPoHq\");export default FramerBgp0qQjKa;FramerBgp0qQjKa.displayName=\"currentVideo\";FramerBgp0qQjKa.defaultProps={height:320,width:480};addPropertyControls(FramerBgp0qQjKa,{variant:{options:[\"bPTaH67k7\",\"j5ErZPPJE\",\"GBZL7lWSH\",\"JO5qFs3Wj\",\"JBTWrfKGW\"],optionTitles:[\"default\",\"first\",\"second\",\"third\",\"fourth\"],title:\"Variant\",type:ControlType.Enum},vUzKXRVeS:{defaultValue:\"https://video.twimg.com/ext_tw_video/1567637767948992512/pu/vid/558x360/kAgAu6uhg92CWz7k.mp4?tag=12\",placeholder:\"../example.mp4\",title:\"1st vid URL\",type:ControlType.String},I9A_ddOaN:{defaultValue:\"https://video.twimg.com/ext_tw_video/1570132222153265154/pu/vid/570x360/smW462-6IzeNm4Tm.mp4?tag=12\",placeholder:\"../example.mp4\",title:\"2nd vid URL\",type:ControlType.String},TAJtE5qBA:{defaultValue:\"https://video.twimg.com/ext_tw_video/1431001988544831493/pu/vid/592x360/PzOs8Jt0fdLz3L3S.mp4?tag=12\",placeholder:\"../example.mp4\",title:\"3rd vid URL\",type:ControlType.String}});addFonts(FramerBgp0qQjKa,[...VideoFonts,...ArcFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBgp0qQjKa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"480\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j5ErZPPJE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GBZL7lWSH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JO5qFs3Wj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JBTWrfKGW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"320\",\"framerVariables\":\"{\\\"vUzKXRVeS\\\":\\\"_1StVidURL\\\",\\\"I9A_ddOaN\\\":\\\"_2NdVidURL\\\",\\\"TAJtE5qBA\\\":\\\"_3RdVidURL\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bgp0qQjKa.map", "// Generated by Framer (443f1d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const LottieFonts=getFonts(Lottie);const enabledGestures={B_XSJ6shU:{hover:true},B7zbVJIMC:{hover:true},UmywoRxWC:{hover:true}};const cycleOrder=[\"B_XSJ6shU\",\"UmywoRxWC\",\"B7zbVJIMC\"];const variantClassNames={B_XSJ6shU:\"framer-v-d647uj\",B7zbVJIMC:\"framer-v-12jm8sl\",UmywoRxWC:\"framer-v-u3iwoa\"};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 humanReadableVariantMap={Primary:\"B_XSJ6shU\",PrimaryWithArrow:\"B7zbVJIMC\",Secondary:\"UmywoRxWC\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"B_XSJ6shU\",title:qtsZRnWIm=\"Get Started\",link:Lxbdez7ml,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"B_XSJ6shU\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed=()=>{if(gestureVariant===\"B7zbVJIMC-hover\")return true;if(baseVariant===\"B7zbVJIMC\")return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-dMdVJ\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:Lxbdez7ml,children:/*#__PURE__*/ _jsxs(motion.a,{...restProps,className:`${cx(\"framer-d647uj\",className)} framer-8h9hms`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"B_XSJ6shU\",ref:ref,style:{backgroundColor:\"var(--token-0a3a1407-529b-495a-9d28-b11fffb6ec08, rgb(197, 250, 82))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},transition:transition,variants:{\"B_XSJ6shU-hover\":{backgroundColor:\"rgb(164, 220, 46)\"},\"B7zbVJIMC-hover\":{backgroundColor:\"var(--token-2c104bc5-8b82-4c15-9aed-9f18d28218ea, rgb(148, 198, 42))\"},\"UmywoRxWC-hover\":{backgroundColor:\"var(--token-7cdde701-7ba3-4494-91ec-d07f0c7ca013, rgb(67, 74, 54))\"},UmywoRxWC:{backgroundColor:\"var(--token-ff125cd1-c355-4eb6-9133-cf8eede68a3c, rgb(86, 94, 69))\"}},...addPropertyOverrides({\"B_XSJ6shU-hover\":{\"data-framer-name\":undefined},\"B7zbVJIMC-hover\":{\"data-framer-name\":undefined},\"UmywoRxWC-hover\":{\"data-framer-name\":undefined},B7zbVJIMC:{\"data-framer-name\":\"PrimaryWithArrow\"},UmywoRxWC:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Get Started\"})}),className:\"framer-nu4gbl\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"FbT_Sn8Bp\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:qtsZRnWIm,transition:transition,variants:{UmywoRxWC:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)) \"}},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1ewdusq\",\"data-framer-name\":\"Lottieholder\",layoutDependency:layoutDependency,layoutId:\"nB5YQ3em6\",style:{opacity:0},transition:transition,variants:{\"B7zbVJIMC-hover\":{opacity:1}},children:isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-chj3xk-container\",layoutDependency:layoutDependency,layoutId:\"wQzsZZfkz-container\",transition:transition,children:/*#__PURE__*/ _jsx(Lottie,{height:\"100%\",id:\"wQzsZZfkz\",isForwardsDirection:true,layoutId:\"wQzsZZfkz\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcType:\"URL\",srcUrl:\"https://jsonproxy.web.app/json/219a369d-29f5-41c5-b727-406766b6e7df.json\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"B7zbVJIMC-hover\":{loop:false,playing:true}},baseVariant,gestureVariant)})})})]})})})});});const css=['.framer-dMdVJ [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dMdVJ * { box-sizing: border-box; }\",\".framer-dMdVJ .framer-8h9hms { display: block; }\",\".framer-dMdVJ .framer-d647uj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 20px 20px 20px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dMdVJ .framer-nu4gbl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dMdVJ .framer-1ewdusq { flex: none; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-dMdVJ .framer-chj3xk-container { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-dMdVJ .framer-v-d647uj .framer-d647uj, .framer-dMdVJ .framer-v-u3iwoa .framer-d647uj, .framer-dMdVJ .framer-v-12jm8sl .framer-d647uj { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dMdVJ .framer-d647uj { gap: 0px; } .framer-dMdVJ .framer-d647uj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dMdVJ .framer-d647uj > :first-child { margin-left: 0px; } .framer-dMdVJ .framer-d647uj > :last-child { margin-right: 0px; } }\",\".framer-dMdVJ.framer-v-12jm8sl .framer-d647uj { gap: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dMdVJ.framer-v-12jm8sl .framer-d647uj { gap: 0px; } .framer-dMdVJ.framer-v-12jm8sl .framer-d647uj > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-dMdVJ.framer-v-12jm8sl .framer-d647uj > :first-child { margin-left: 0px; } .framer-dMdVJ.framer-v-12jm8sl .framer-d647uj > :last-child { margin-right: 0px; } }\",\".framer-dMdVJ.framer-v-12jm8sl.hover .framer-d647uj { gap: 6px; padding: 20px 6px 20px 10px; }\",\".framer-dMdVJ.framer-v-12jm8sl.hover .framer-1ewdusq { width: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dMdVJ.framer-v-12jm8sl.hover .framer-d647uj { gap: 0px; } .framer-dMdVJ.framer-v-12jm8sl.hover .framer-d647uj > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-dMdVJ.framer-v-12jm8sl.hover .framer-d647uj > :first-child { margin-left: 0px; } .framer-dMdVJ.framer-v-12jm8sl.hover .framer-d647uj > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 132.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"UmywoRxWC\":{\"layout\":[\"auto\",\"fixed\"]},\"B7zbVJIMC\":{\"layout\":[\"auto\",\"fixed\"]},\"sHFEx5nUQ\":{\"layout\":[\"auto\",\"fixed\"]},\"fiKTz0wqg\":{\"layout\":[\"auto\",\"fixed\"]},\"N1enOjbZE\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"qtsZRnWIm\":\"title\",\"Lxbdez7ml\":\"link\"}\n */ const FramercL2yvun8O=withCSS(Component,css,\"framer-dMdVJ\");export default FramercL2yvun8O;FramercL2yvun8O.displayName=\"Button\";FramercL2yvun8O.defaultProps={height:40,width:132.5};addPropertyControls(FramercL2yvun8O,{variant:{options:[\"B_XSJ6shU\",\"UmywoRxWC\",\"B7zbVJIMC\"],optionTitles:[\"Primary\",\"Secondary\",\"PrimaryWithArrow\"],title:\"Variant\",type:ControlType.Enum},qtsZRnWIm:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Title\",type:ControlType.String},Lxbdez7ml:{title:\"Link\",type:ControlType.Link}});addFonts(FramercL2yvun8O,[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/cL2yvun8O:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf\",weight:\"600\"},...LottieFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercL2yvun8O\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"132.5\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"qtsZRnWIm\\\":\\\"title\\\",\\\"Lxbdez7ml\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UmywoRxWC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"B7zbVJIMC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sHFEx5nUQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fiKTz0wqg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"N1enOjbZE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cL2yvun8O.map", "// Generated by Framer (7af8adc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/k2N2lWn2kvgK54bZ7PEM/6pXvEsabS1s0gbhgf75W/cL2yvun8O.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/z9e7yrJii7kuBc5OghhM/FiNodaGVC3LitMSJprWO/stylesPresetHeading2.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"SoNSQXb0g\",\"trKio_4MM\",\"kOQaP9kNf\"];const variantClassNames={kOQaP9kNf:\"framer-v-twnth5\",SoNSQXb0g:\"framer-v-f76jma\",trKio_4MM:\"framer-v-3zd3nc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={DesktopOnLight:\"SoNSQXb0g\",PhoneOnLight:\"kOQaP9kNf\",TabletOnLight:\"trKio_4MM\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"SoNSQXb0g\",_1StLine:X38VzfiHL=\"A rookie drag n drop\",textColor:hkg_POXtD='var(--token-ccee47e0-a973-4aeb-b76a-02c46a20c7be, rgb(44, 47, 39)) /* {\"name\":\"primaryTextColor\"} */',hasSubtitle:hRcJjwpVV=true,subtitle:JpdMoK2NL=\"Yeah let's ignore all of the code components and NPM packages\",hasButton:aUxSiG6dj=true,buttonTitle:qFRNKhb9e=\"Get Started\",link:eLruLz6l6,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"SoNSQXb0g\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-weWoZ\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(motion.header,{...restProps,className:cx(\"framer-f76jma\",className),\"data-framer-name\":\"DesktopOnLight\",layoutDependency:layoutDependency,layoutId:\"SoNSQXb0g\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({kOQaP9kNf:{\"data-framer-name\":\"PhoneOnLight\"},trKio_4MM:{\"data-framer-name\":\"TabletOnLight\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16e2iia\",\"data-framer-name\":\"Textaligner\",layoutDependency:layoutDependency,layoutId:\"OZpHMsnqB\",transition:transition,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18b5hf6\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"N3viUp3YQ\",transition:transition,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1m9bzi2\",\"data-styles-preset\":\"stylesPresetHeading2\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5)\"},children:\"A rookie drag n drop\"})}),className:\"framer-o6bgl\",layoutDependency:layoutDependency,layoutId:\"z3FUYowgV\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-hkg_POXtD-bJiT2yQtN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-hkg_POXtD-bJiT2yQtN\":hkg_POXtD},text:X38VzfiHL,transition:transition,verticalAlignment:\"top\",withExternalLayout:true})}),hRcJjwpVV&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-1of0zx5)\"},children:\"Yeah let's ignore all of the code components and NPM packages\"})}),className:\"framer-1er6h6h\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"chf9dxzbP\",style:{\"--extracted-1of0zx5\":\"var(--token-675b654c-4bd5-4860-85a2-8248ffa8f5af, rgb(108, 111, 103))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:JpdMoK2NL,transition:transition,variants:{kOQaP9kNf:{\"--extracted-r6o4lv\":\"var(--token-675b654c-4bd5-4860-85a2-8248ffa8f5af, rgb(108, 111, 103))\"},trKio_4MM:{\"--extracted-r6o4lv\":\"var(--token-675b654c-4bd5-4860-85a2-8248ffa8f5af, rgb(108, 111, 103))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kOQaP9kNf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.75em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Yeah let's ignore all of the code components and NPM packages\"})}),fonts:[\"GF;Poppins-500\"]},trKio_4MM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.75em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Yeah let's ignore all of the code components and NPM packages\"})}),fonts:[\"GF;Poppins-500\"]}},baseVariant,gestureVariant)}),aUxSiG6dj&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pmgwzw-container\",layoutDependency:layoutDependency,layoutId:\"DmIiNILkZ-container\",transition:transition,children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"DmIiNILkZ\",layoutId:\"DmIiNILkZ\",link:eLruLz6l6,title:qFRNKhb9e,variant:\"B_XSJ6shU\",width:\"100%\"})})]})})})});});const css=['.framer-weWoZ [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-weWoZ * { box-sizing: border-box; }\",\".framer-weWoZ .framer-11hzu9t { display: block; }\",\".framer-weWoZ .framer-f76jma { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-weWoZ .framer-16e2iia { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: visible; padding: 0px 0px 32px 0px; position: relative; width: 100%; }\",\".framer-weWoZ .framer-18b5hf6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-weWoZ .framer-o6bgl, .framer-weWoZ .framer-1er6h6h { flex: none; height: auto; max-width: 700px; min-width: 100px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-weWoZ .framer-1pmgwzw-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-weWoZ .framer-f76jma, .framer-weWoZ .framer-16e2iia, .framer-weWoZ .framer-18b5hf6 { gap: 0px; } .framer-weWoZ .framer-f76jma > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-weWoZ .framer-f76jma > :first-child, .framer-weWoZ .framer-16e2iia > :first-child, .framer-weWoZ .framer-18b5hf6 > :first-child { margin-top: 0px; } .framer-weWoZ .framer-f76jma > :last-child, .framer-weWoZ .framer-16e2iia > :last-child, .framer-weWoZ .framer-18b5hf6 > :last-child { margin-bottom: 0px; } .framer-weWoZ .framer-16e2iia > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-weWoZ .framer-18b5hf6 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 286\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"trKio_4MM\":{\"layout\":[\"fixed\",\"auto\"]},\"kOQaP9kNf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"X38VzfiHL\":\"_1StLine\",\"hkg_POXtD\":\"textColor\",\"hRcJjwpVV\":\"hasSubtitle\",\"JpdMoK2NL\":\"subtitle\",\"aUxSiG6dj\":\"hasButton\",\"qFRNKhb9e\":\"buttonTitle\",\"eLruLz6l6\":\"link\"}\n */const FramerbJiT2yQtN=withCSS(Component,css,\"framer-weWoZ\");export default FramerbJiT2yQtN;FramerbJiT2yQtN.displayName=\"TextBlock\";FramerbJiT2yQtN.defaultProps={height:286,width:1200};addPropertyControls(FramerbJiT2yQtN,{variant:{options:[\"SoNSQXb0g\",\"trKio_4MM\",\"kOQaP9kNf\"],optionTitles:[\"DesktopOnLight\",\"TabletOnLight\",\"PhoneOnLight\"],title:\"Variant\",type:ControlType.Enum},X38VzfiHL:{defaultValue:\"A rookie drag n drop\",displayTextArea:false,title:\"1 St Line\",type:ControlType.String},hkg_POXtD:{defaultValue:'var(--token-ccee47e0-a973-4aeb-b76a-02c46a20c7be, rgb(44, 47, 39)) /* {\"name\":\"primaryTextColor\"} */',title:\"Text Color\",type:ControlType.Color},hRcJjwpVV:{defaultValue:true,title:\"Has Subtitle\",type:ControlType.Boolean},JpdMoK2NL:{defaultValue:\"Yeah let's ignore all of the code components and NPM packages\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},aUxSiG6dj:{defaultValue:true,title:\"Has Button\",type:ControlType.Boolean},qFRNKhb9e:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Button Title\",type:ControlType.String},eLruLz6l6:{title:\"Link\",type:ControlType.Link}});addFonts(FramerbJiT2yQtN,[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/bJiT2yQtN:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\",weight:\"400\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/bJiT2yQtN:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\",weight:\"500\"},...ButtonFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbJiT2yQtN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"trKio_4MM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kOQaP9kNf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"286\",\"framerVariables\":\"{\\\"X38VzfiHL\\\":\\\"_1StLine\\\",\\\"hkg_POXtD\\\":\\\"textColor\\\",\\\"hRcJjwpVV\\\":\\\"hasSubtitle\\\",\\\"JpdMoK2NL\\\":\\\"subtitle\\\",\\\"aUxSiG6dj\\\":\\\"hasButton\\\",\\\"qFRNKhb9e\\\":\\\"buttonTitle\\\",\\\"eLruLz6l6\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f57d8b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const VideoFonts=getFonts(Video);const LottieFonts=getFonts(Lottie);const enabledGestures={I2OmD8CEJ:{hover:true}};const serializationHash=\"framer-z5YqV\";const variantClassNames={I2OmD8CEJ:\"framer-v-1ojxwlx\"};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.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{var _ref;return{...props,NYF2gtfCx:(_ref=title!==null&&title!==void 0?title:props.NYF2gtfCx)!==null&&_ref!==void 0?_ref:\"Subscribe\"};};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,NYF2gtfCx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"I2OmD8CEJ\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ojxwlx\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"I2OmD8CEJ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(26, 26, 26)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"I2OmD8CEJ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ymdzm2-container\",layoutDependency:layoutDependency,layoutId:\"f3NPaSkP6-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:16,bottomLeftRadius:16,bottomRightRadius:16,canvasPlay:false,controls:false,height:\"100%\",id:\"f3NPaSkP6\",isMixedBorderRadius:false,layoutId:\"f3NPaSkP6\",loop:true,muted:true,objectFit:\"cover\",playing:false,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/yuiFlH2Pxq3VtFxJozSwohMsEI.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:17.8,style:{height:\"100%\",width:\"100%\"},topLeftRadius:16,topRightRadius:16,volume:25,width:\"100%\",...addPropertyOverrides({\"I2OmD8CEJ-hover\":{playing:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ydpjcn\",layoutDependency:layoutDependency,layoutId:\"mpKQiRHcu\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(5px)\"},variants:{\"I2OmD8CEJ-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.8)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subscribe\"})}),className:\"framer-1bfpx5v\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"cb8q5iXRR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:NYF2gtfCx,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14ui1sb-container\",layoutDependency:layoutDependency,layoutId:\"oJUuM3HN8-container\",style:{rotate:-45},children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"oJUuM3HN8\",isForwardsDirection:true,layoutId:\"oJUuM3HN8\",loop:false,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1.2,srcFile:\"https://framerusercontent.com/assets/xFzU7LfSIlkiwACHsJi27njqXs.json\",srcType:\"Upload\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/json%2F8e2ce2f3-7aa0-4658-8325-e6987a51af1b.json?alt=media&token=5cd307d0-091f-4b73-9acc-646c45be78b5\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"I2OmD8CEJ-hover\":{loop:true,playing:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-z5YqV.framer-hb771p, .framer-z5YqV .framer-hb771p { display: block; }\",\".framer-z5YqV.framer-1ojxwlx { cursor: pointer; height: 379px; overflow: hidden; position: relative; width: 430px; will-change: var(--framer-will-change-override, transform); }\",\".framer-z5YqV .framer-1ymdzm2-container { flex: none; height: 100%; left: calc(49.90059642147119% - 100% / 2); position: absolute; top: calc(49.88662131519276% - 100% / 2); width: 100%; }\",\".framer-z5YqV .framer-ydpjcn { align-content: center; align-items: center; bottom: 142px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 20px; overflow: hidden; padding: 16px 24px 16px 24px; position: absolute; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-z5YqV .framer-1bfpx5v { flex: none; height: auto; max-width: 600px; overflow: visible; position: relative; white-space: pre-wrap; width: 95px; word-break: break-word; word-wrap: break-word; }\",\".framer-z5YqV .framer-14ui1sb-container { flex: none; height: 97px; left: 121px; position: absolute; top: 186px; width: 97px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-z5YqV .framer-ydpjcn { gap: 0px; } .framer-z5YqV .framer-ydpjcn > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-z5YqV .framer-ydpjcn > :first-child { margin-top: 0px; } .framer-z5YqV .framer-ydpjcn > :last-child { margin-bottom: 0px; } }\",\".framer-z5YqV.framer-v-1ojxwlx.hover.framer-1ojxwlx { aspect-ratio: 1.1355932203389831 / 1; height: var(--framer-aspect-ratio-supported, 379px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 378.5\n * @framerIntrinsicWidth 430\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NDZsVNHpu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NYF2gtfCx\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCl1Xzgeua=withCSS(Component,css,\"framer-z5YqV\");export default FramerCl1Xzgeua;FramerCl1Xzgeua.displayName=\"VideoCase\";FramerCl1Xzgeua.defaultProps={height:378.5,width:430};addPropertyControls(FramerCl1Xzgeua,{NYF2gtfCx:{defaultValue:\"Subscribe\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerCl1Xzgeua,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...VideoFonts,...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCl1Xzgeua\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"430\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"378.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NDZsVNHpu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"NYF2gtfCx\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cl1Xzgeua.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useScroll,useTransform}from\"framer-motion\";// Scrub through a video or drive a Lottie animation by scrolling\nexport function withScrolledProgress(Component){const startY=0 // scroll position when animation starts\n;const distance=1200 // scroll distance after which animation ends\n;const endY=startY+distance;return props=>{const{scrollY}=useScroll();const progress=useTransform(scrollY,[startY,endY],[0,1]);return /*#__PURE__*/ _jsx(Component,{...props,progress:progress});};}// Scrub through a video or drive a Lottie animation by scrolling\nexport function withScrolledProgressMobile(Component){const startY=0 // scroll position when animation starts\n;const distance=800 // scroll distance after which animation ends\n;const endY=startY+distance;return props=>{const{scrollY}=useScroll();const progress=useTransform(scrollY,[startY,endY],[0,1]);return /*#__PURE__*/ _jsx(Component,{...props,progress:progress});};}export function withScrolledProgressVideo(Component){const startY=2e3 // scroll position when animation starts\n;const distance=2300 // scroll distance after which animation ends\n;const endY=startY+distance;return props=>{const{scrollY}=useScroll();const progress=useTransform(scrollY,[startY,endY],[0,1]);return /*#__PURE__*/ _jsx(Component,{...props,progress:progress});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withScrolledProgressMobile\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgressMobile\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgress\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrolledProgressVideo\":{\"type\":\"reactHoc\",\"name\":\"withScrolledProgressVideo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollLottie.map", "// Generated by Framer (15813d8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";import{withScrolledProgress}from\"https://framerusercontent.com/modules/0h5iBZWxZrtPHSU0S5ol/j1zpCNAHuQJM5za0FEuG/ScrollLottie.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/s6bCOkiwXK1hHS9EHQzC/3oUw1IEO7DbaMCxCtI2O/Xtv4s76BK.js\";import LinkItem from\"https://framerusercontent.com/modules/5f2MMbdpf4NUHEe2jmyF/OgtnjVKuihixZKygdQea/BGV72nW2K.js\";const LottieFonts=getFonts(Lottie);const VideoFonts=getFonts(Video);const VideoWithScrolledProgress=withScrolledProgress(Video);const LinkItemFonts=getFonts(LinkItem);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const VideoControls=getPropertyControls(Video);const enabledGestures={PVtgv2yCt:{hover:true},wThhXdRGl:{hover:true},WulYuDO2F:{hover:true}};const cycleOrder=[\"WulYuDO2F\",\"PVtgv2yCt\",\"wThhXdRGl\",\"lDtaJvTyI\",\"xtYNJHmv3\",\"jQbzilheo\",\"vpujvw4R4\",\"z3VAwfO02\"];const serializationHash=\"framer-71LC4\";const variantClassNames={jQbzilheo:\"framer-v-77wtkf\",lDtaJvTyI:\"framer-v-1lj7j2a\",PVtgv2yCt:\"framer-v-15yyj9x\",vpujvw4R4:\"framer-v-1ykojes\",wThhXdRGl:\"framer-v-1rbuh0y\",WulYuDO2F:\"framer-v-17ce8za\",xtYNJHmv3:\"framer-v-1mza9aj\",z3VAwfO02:\"framer-v-qi85ak\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dark reversed Mobile\":\"jQbzilheo\",\"Dark reversed\":\"wThhXdRGl\",\"Default Mobile\":\"lDtaJvTyI\",\"Default nonclickable\":\"vpujvw4R4\",\"Variant 8\":\"z3VAwfO02\",Dark:\"PVtgv2yCt\",DarkMobile:\"xtYNJHmv3\",Default:\"WulYuDO2F\"};const getProps=({avatar,hasAvatar,hasIcon,hasImage,hasLabel,hasVideo,height,id,image,label,link,newTab,text,textColor,videoFile,width,...props})=>{return{...props,Dh6G0zaVN:hasVideo??props.Dh6G0zaVN,gFf0RrpH3:link??props.gFf0RrpH3,GPe3kppPZ:label??props.GPe3kppPZ??\"Management\",Ha5aNbUPA:hasLabel??props.Ha5aNbUPA??true,HGs0dmTNq:hasImage??props.HGs0dmTNq??true,jE4e8Ckp5:text??props.jE4e8Ckp5??\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\",KgdgKGN9L:image??props.KgdgKGN9L,kvEZx8PCf:newTab??props.kvEZx8PCf,nNXQT9VG_:textColor??props.nNXQT9VG_??\"var(--token-ccee47e0-a973-4aeb-b76a-02c46a20c7be, rgb(44, 47, 39))\",tdolS0sor:hasAvatar??props.tdolS0sor,ujLXq8KZ9:avatar??props.ujLXq8KZ9,variant:humanReadableVariantMap[props.variant]??props.variant??\"WulYuDO2F\",WQ4wPwiyo:videoFile??props.WQ4wPwiyo,xNuZ1SyaM:hasIcon??props.xNuZ1SyaM??true};};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,HGs0dmTNq,KgdgKGN9L,Ha5aNbUPA,GPe3kppPZ,jE4e8Ckp5,nNXQT9VG_,xNuZ1SyaM,tdolS0sor,ujLXq8KZ9,gFf0RrpH3,kvEZx8PCf,Dh6G0zaVN,WQ4wPwiyo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WulYuDO2F\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=value=>{if(gestureVariant===\"wThhXdRGl-hover\")return value;if(baseVariant===\"wThhXdRGl\")return value;return true;};const isDisplayed1=value=>{if(baseVariant===\"vpujvw4R4\")return false;return value;};const isDisplayed2=value=>{if(gestureVariant===\"PVtgv2yCt-hover\")return value;if([\"PVtgv2yCt\",\"z3VAwfO02\"].includes(baseVariant))return value;return false;};const isDisplayed3=()=>{if(baseVariant===\"z3VAwfO02\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:gFf0RrpH3,openInNewTab:kvEZx8PCf,...addPropertyOverrides({vpujvw4R4:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-17ce8za\",className,classNames)} framer-bp6z56`,\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"WulYuDO2F\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(217, 220, 214)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, #F5F7F2 0%, hsl(0, 0%, 98%) 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.6666666666666665px rgba(0, 0, 0, 0.23495), 0px 2.288533303243457px 2.288533303243457px -3.333333333333333px rgba(0, 0, 0, 0.19279), 0px 10px 10px -5px rgba(0, 0, 0, 0)\",...style},variants:{\"PVtgv2yCt-hover\":{background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, hsl(260, 45%, 12%) 0%, #0f0f10 100%)\"},\"wThhXdRGl-hover\":{background:\"radial-gradient(105.4% 86.9% at 82.3% 90.2%, #292B22 0%, #20211B 100%)\"},\"WulYuDO2F-hover\":{\"--border-color\":\"rgb(226, 235, 214)\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, #EDFCD9 0%, hsl(0, 0%, 98%) 100%)\",boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -0.5px rgba(0, 0, 0, 0.09723), 0px 2.288533303243457px 5.950186588432988px -1px rgba(0, 0, 0, 0.11746), 0px 10px 26px -1.5px rgba(0, 0, 0, 0.21)\"},jQbzilheo:{\"--border-color\":\"rgb(52, 53, 44)\",background:\"radial-gradient(105.4% 86.9% at 100% 100%, #20211B 0%, #20211B 100%)\"},PVtgv2yCt:{\"--border-color\":\"rgb(40, 38, 44)\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, hsl(260, 12%, 9%) 0%, #0E0E0E 100%)\"},wThhXdRGl:{\"--border-color\":\"rgb(52, 53, 44)\",background:\"radial-gradient(105.4% 86.9% at 100% 100%, #20211B 0%, #20211B 100%)\"},xtYNJHmv3:{\"--border-color\":\"rgb(52, 53, 44)\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, #20211B 0%, #20211B 100%)\"},z3VAwfO02:{\"--border-color\":\"rgb(40, 38, 44)\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, hsl(260, 12%, 9%) 0%, #0E0E0E 100%)\"}},...addPropertyOverrides({\"PVtgv2yCt-hover\":{\"data-framer-name\":undefined},\"wThhXdRGl-hover\":{\"data-framer-name\":undefined},\"WulYuDO2F-hover\":{\"data-framer-name\":undefined},jQbzilheo:{\"data-framer-name\":\"Dark reversed Mobile\"},lDtaJvTyI:{\"data-framer-name\":\"Default Mobile\"},PVtgv2yCt:{\"data-framer-name\":\"Dark\"},vpujvw4R4:{\"data-framer-name\":\"Default nonclickable\"},wThhXdRGl:{\"data-framer-name\":\"Dark reversed\"},xtYNJHmv3:{\"data-framer-name\":\"DarkMobile\"},z3VAwfO02:{\"data-framer-name\":\"Variant 8\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mfxsap\",layoutDependency:layoutDependency,layoutId:\"rbCuO0Tz4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13caz76\",layoutDependency:layoutDependency,layoutId:\"f6Ez2qqKT\",children:[isDisplayed(Ha5aNbUPA)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ny9u1d\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"c4YusPOSe\",children:[tdolS0sor&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+32+0+0+-4),sizes:\"36px\",...toResponsiveImage(ujLXq8KZ9)},className:\"framer-xj59gf\",\"data-framer-name\":\"Adornment\",layoutDependency:layoutDependency,layoutId:\"GDpwPeMTZ\",style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},...addPropertyOverrides({\"wThhXdRGl-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+32+33+0+32+-4),sizes:\"36px\",...toResponsiveImage(ujLXq8KZ9)}},jQbzilheo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+32+108+0+32+-4),sizes:\"36px\",...toResponsiveImage(ujLXq8KZ9)}},wThhXdRGl:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+32+38+0+32+-4),sizes:\"36px\",...toResponsiveImage(ujLXq8KZ9)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55da2657-4dfa-473e-9e36-ab2bd80ed47a, rgb(136, 138, 133)))\"},children:\"Management\"})}),className:\"framer-1nas8kd\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"Cs2f7h_BV\",style:{\"--extracted-r6o4lv\":\"var(--token-55da2657-4dfa-473e-9e36-ab2bd80ed47a, rgb(136, 138, 133))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GPe3kppPZ,variants:{\"wThhXdRGl-hover\":{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"},jQbzilheo:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"},PVtgv2yCt:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"},xtYNJHmv3:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"},z3VAwfO02:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wThhXdRGl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Management\"})})},jQbzilheo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Management\"})})},PVtgv2yCt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Management\"})})},xtYNJHmv3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Management\"})})},z3VAwfO02:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Management\"})})}},baseVariant,gestureVariant)})]}),isDisplayed1(xNuZ1SyaM)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7hrn2v\",\"data-framer-name\":\"Iconaligner\",layoutDependency:layoutDependency,layoutId:\"m6RU9HcIw\",style:{opacity:0},variants:{\"PVtgv2yCt-hover\":{opacity:1},\"wThhXdRGl-hover\":{opacity:1},\"WulYuDO2F-hover\":{opacity:1},jQbzilheo:{opacity:1},lDtaJvTyI:{opacity:1},xtYNJHmv3:{opacity:1}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aahbgn\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"RXK7gX2qi\",style:{backgroundColor:\"rgb(197, 250, 82)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{\"PVtgv2yCt-hover\":{backgroundColor:\"var(--token-b1a86e76-6acd-4adf-9446-960b085a5939, rgb(85, 0, 255))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4z4o40-container\",layoutDependency:layoutDependency,layoutId:\"FUqwXEwws-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"FUqwXEwws\",isForwardsDirection:true,layoutId:\"FUqwXEwws\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcType:\"URL\",srcUrl:\"https://jsonproxy.web.app/json/5182b5a4-14b6-4ce0-84e4-b3ea29eb27b4.json\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"PVtgv2yCt-hover\":{loop:false,playing:true},\"wThhXdRGl-hover\":{loop:false,playing:true},\"WulYuDO2F-hover\":{loop:false,playing:true},jQbzilheo:{loop:false,progress:100},lDtaJvTyI:{progress:100},xtYNJHmv3:{loop:false,progress:100}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})}),className:\"framer-1uwvr6t\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"JdLRTXGQG\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-nNXQT9VG_-fhxhKUxbN)\",\"--variable-reference-nNXQT9VG_-fhxhKUxbN\":nNXQT9VG_},text:jE4e8Ckp5,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wThhXdRGl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})})},jQbzilheo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})})},PVtgv2yCt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})})},xtYNJHmv3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})})},z3VAwfO02:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-nNXQT9VG_-fhxhKUxbN))\"},children:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\"})})}},baseVariant,gestureVariant)})]}),HGs0dmTNq&&/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+146),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)},className:\"framer-1u0dg65\",\"data-framer-name\":\"Photo\",layoutDependency:layoutDependency,layoutId:\"RRmYfzZc9\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({jQbzilheo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)}},PVtgv2yCt:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+141),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)}},wThhXdRGl:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)}},xtYNJHmv3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+141),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)}},z3VAwfO02:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+141),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(KgdgKGN9L)}}},baseVariant,gestureVariant),children:[isDisplayed2(Dh6G0zaVN)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jg41dg-container\",layoutDependency:layoutDependency,layoutId:\"YdBYaK6U2-container\",children:/*#__PURE__*/_jsx(VideoWithScrolledProgress,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"YdBYaK6U2\",isMixedBorderRadius:false,layoutId:\"YdBYaK6U2\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:WQ4wPwiyo,srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1wqj59y\",\"data-border\":true,\"data-framer-appear-id\":\"1wqj59y\",\"data-framer-name\":\"ColorsModule\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rguK3LGg_\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(36, 36, 38)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(25, 25, 26, 0.9)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(8px)\"},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mpgetf\",layoutDependency:layoutDependency,layoutId:\"fLwJ_VcDM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cnmyz0\",\"data-styles-preset\":\"Xtv4s76BK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-db91f90f-bd86-4ee4-8806-0577079e225b, rgb(39, 38, 43)))\"},children:\"LINKS\"})}),className:\"framer-ss0i4e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IaI5EaFSc\",style:{\"--extracted-r6o4lv\":\"var(--token-db91f90f-bd86-4ee4-8806-0577079e225b, rgb(39, 38, 43))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8hggl9\",layoutDependency:layoutDependency,layoutId:\"rzgwNg_hY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qd0dkw\",layoutDependency:layoutDependency,layoutId:\"j8P4O5AEY\",style:{rotate:180},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-lbjg0u\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"w8J7Drg2G\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\"><path d=\"M 1.414 4.243 L 4.243 7.07 L 7.07 4.243\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-db91f90f-bd86-4ee4-8806-0577079e225b, rgb(39, 38, 43)) /* {&quot;name&quot;:&quot;secondaryFontColor&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:8796011100,withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1spm8j3\",\"data-framer-name\":\"Colors\",layoutDependency:layoutDependency,layoutId:\"LSNSt1ZAe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17wr5dk-container\",layoutDependency:layoutDependency,layoutId:\"hflYjv9GA-container\",children:/*#__PURE__*/_jsx(LinkItem,{g42vv9KlY:\"https://jsonproxy.web.app/json/dd443214-ad21-4be4-8e5a-165f08305956.json\",height:\"100%\",id:\"hflYjv9GA\",layoutId:\"hflYjv9GA\",style:{width:\"100%\"},tbZEegWur:\"JSON\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bt8vq4-container\",layoutDependency:layoutDependency,layoutId:\"dzXdJkQhQ-container\",children:/*#__PURE__*/_jsx(LinkItem,{g42vv9KlY:\"https://mokomp4.web.app/json/dd443214-ad21-4be4-8e5a-165f08305956.json\",height:\"100%\",id:\"dzXdJkQhQ\",layoutId:\"dzXdJkQhQ\",style:{width:\"100%\"},tbZEegWur:\"MP4\",width:\"100%\"})})})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-71LC4.framer-bp6z56, .framer-71LC4 .framer-bp6z56 { display: block; }\",\".framer-71LC4.framer-17ce8za { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 460px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 283px; will-change: var(--framer-will-change-override, transform); }\",\".framer-71LC4 .framer-mfxsap { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 32px 16px 32px; position: relative; width: 100%; }\",\".framer-71LC4 .framer-13caz76 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-71LC4 .framer-1ny9u1d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-71LC4 .framer-xj59gf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); overflow: hidden; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-71LC4 .framer-1nas8kd { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-71LC4 .framer-7hrn2v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 70px; }\",\".framer-71LC4 .framer-aahbgn { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); overflow: visible; position: relative; width: 48px; }\",\".framer-71LC4 .framer-4z4o40-container { flex: none; height: 32px; left: calc(50.00000000000002% - 32px / 2); position: absolute; top: calc(50.00000000000002% - 32px / 2); width: 32px; }\",\".framer-71LC4 .framer-1uwvr6t { flex: none; height: auto; max-width: 500px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-71LC4 .framer-1u0dg65 { flex: 1 0 0px; height: 1px; min-height: 200px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-71LC4 .framer-1jg41dg-container { flex: none; height: 1fr; left: 29px; position: absolute; top: 11px; width: 1fr; }\",\".framer-71LC4 .framer-1wqj59y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: hidden; padding: 10px; position: absolute; top: 50%; width: 290px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-71LC4 .framer-1mpgetf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 4px 6px 8px 0px; position: relative; width: 100%; }\",\".framer-71LC4 .framer-ss0i4e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-71LC4 .framer-8hggl9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: visible; padding: 0px 0px 4px 0px; position: relative; width: 16px; }\",\".framer-71LC4 .framer-qd0dkw { flex: none; height: 8px; overflow: visible; position: relative; width: 8px; }\",\".framer-71LC4 .framer-lbjg0u { flex: none; height: 8px; left: calc(50.00000000000002% - 8px / 2); position: absolute; top: -1px; width: 8px; }\",\".framer-71LC4 .framer-1spm8j3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-71LC4 .framer-17wr5dk-container, .framer-71LC4 .framer-bt8vq4-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-71LC4.framer-17ce8za, .framer-71LC4 .framer-mfxsap, .framer-71LC4 .framer-1ny9u1d, .framer-71LC4 .framer-7hrn2v, .framer-71LC4 .framer-1wqj59y, .framer-71LC4 .framer-8hggl9, .framer-71LC4 .framer-1spm8j3 { gap: 0px; } .framer-71LC4.framer-17ce8za > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-71LC4.framer-17ce8za > :first-child, .framer-71LC4 .framer-mfxsap > :first-child, .framer-71LC4 .framer-1wqj59y > :first-child, .framer-71LC4 .framer-1spm8j3 > :first-child { margin-top: 0px; } .framer-71LC4.framer-17ce8za > :last-child, .framer-71LC4 .framer-mfxsap > :last-child, .framer-71LC4 .framer-1wqj59y > :last-child, .framer-71LC4 .framer-1spm8j3 > :last-child { margin-bottom: 0px; } .framer-71LC4 .framer-mfxsap > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-71LC4 .framer-1ny9u1d > *, .framer-71LC4 .framer-7hrn2v > *, .framer-71LC4 .framer-8hggl9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-71LC4 .framer-1ny9u1d > :first-child, .framer-71LC4 .framer-7hrn2v > :first-child, .framer-71LC4 .framer-8hggl9 > :first-child { margin-left: 0px; } .framer-71LC4 .framer-1ny9u1d > :last-child, .framer-71LC4 .framer-7hrn2v > :last-child, .framer-71LC4 .framer-8hggl9 > :last-child { margin-right: 0px; } .framer-71LC4 .framer-1wqj59y > *, .framer-71LC4 .framer-1spm8j3 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-71LC4.framer-v-15yyj9x .framer-1u0dg65, .framer-71LC4.framer-v-qi85ak .framer-1u0dg65 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; }\",\".framer-71LC4.framer-v-15yyj9x .framer-1jg41dg-container, .framer-71LC4.framer-v-qi85ak .framer-1jg41dg-container { flex: 1 0 0px; height: 1px; left: unset; position: relative; top: unset; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-71LC4.framer-v-15yyj9x .framer-1u0dg65 { gap: 0px; } .framer-71LC4.framer-v-15yyj9x .framer-1u0dg65 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-71LC4.framer-v-15yyj9x .framer-1u0dg65 > :first-child { margin-top: 0px; } .framer-71LC4.framer-v-15yyj9x .framer-1u0dg65 > :last-child { margin-bottom: 0px; } }\",\".framer-71LC4.framer-v-1rbuh0y.framer-17ce8za { height: min-content; }\",\".framer-71LC4.framer-v-1rbuh0y .framer-mfxsap { justify-content: flex-end; order: 1; padding: 32px; }\",\".framer-71LC4.framer-v-1rbuh0y .framer-13caz76, .framer-71LC4.framer-v-77wtkf .framer-13caz76 { align-content: flex-end; align-items: flex-end; order: 1; }\",\".framer-71LC4.framer-v-1rbuh0y .framer-7hrn2v { align-content: flex-end; align-items: flex-end; }\",\".framer-71LC4.framer-v-1rbuh0y .framer-1uwvr6t { order: 0; }\",\".framer-71LC4.framer-v-1rbuh0y .framer-1u0dg65, .framer-71LC4.framer-v-77wtkf .framer-1u0dg65 { flex: none; height: 200px; order: 0; }\",\".framer-71LC4.framer-v-1lj7j2a.framer-17ce8za, .framer-71LC4.framer-v-1mza9aj.framer-17ce8za, .framer-71LC4.framer-v-1ykojes.framer-17ce8za, .framer-71LC4.framer-v-qi85ak.framer-17ce8za { cursor: unset; }\",\".framer-71LC4.framer-v-1lj7j2a .framer-7hrn2v, .framer-71LC4.framer-v-1mza9aj .framer-7hrn2v, .framer-71LC4.framer-v-77wtkf .framer-7hrn2v, .framer-71LC4.framer-v-17ce8za.hover .framer-7hrn2v, .framer-71LC4.framer-v-15yyj9x.hover .framer-7hrn2v, .framer-71LC4.framer-v-1rbuh0y.hover .framer-7hrn2v { width: 48px; }\",\".framer-71LC4.framer-v-77wtkf.framer-17ce8za { cursor: unset; height: min-content; }\",\".framer-71LC4.framer-v-77wtkf .framer-mfxsap { justify-content: flex-end; min-height: 200px; order: 1; padding: 32px; }\",\".framer-71LC4.framer-v-77wtkf .framer-1uwvr6t { min-height: 100px; order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-71LC4.framer-v-qi85ak .framer-1u0dg65 { gap: 0px; } .framer-71LC4.framer-v-qi85ak .framer-1u0dg65 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-71LC4.framer-v-qi85ak .framer-1u0dg65 > :first-child { margin-top: 0px; } .framer-71LC4.framer-v-qi85ak .framer-1u0dg65 > :last-child { margin-bottom: 0px; } }\",\".framer-71LC4.framer-v-17ce8za.hover .framer-aahbgn { cursor: pointer; }\",\".framer-71LC4.framer-v-15yyj9x.hover .framer-1jg41dg-container { left: unset; top: unset; }\",...sharedStyle.css,'.framer-71LC4[data-border=\"true\"]::after, .framer-71LC4 [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 460\n * @framerIntrinsicWidth 283\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PVtgv2yCt\":{\"layout\":[\"fixed\",\"fixed\"]},\"wThhXdRGl\":{\"layout\":[\"fixed\",\"auto\"]},\"lDtaJvTyI\":{\"layout\":[\"fixed\",\"fixed\"]},\"xtYNJHmv3\":{\"layout\":[\"fixed\",\"fixed\"]},\"jQbzilheo\":{\"layout\":[\"fixed\",\"auto\"]},\"vpujvw4R4\":{\"layout\":[\"fixed\",\"fixed\"]},\"z3VAwfO02\":{\"layout\":[\"fixed\",\"fixed\"]},\"bs2zDXp_H\":{\"layout\":[\"fixed\",\"fixed\"]},\"uMS9yGtJF\":{\"layout\":[\"fixed\",\"fixed\"]},\"iA33RBNn_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HGs0dmTNq\":\"hasImage\",\"KgdgKGN9L\":\"image\",\"Ha5aNbUPA\":\"hasLabel\",\"GPe3kppPZ\":\"label\",\"jE4e8Ckp5\":\"text\",\"nNXQT9VG_\":\"textColor\",\"xNuZ1SyaM\":\"hasIcon\",\"tdolS0sor\":\"hasAvatar\",\"ujLXq8KZ9\":\"avatar\",\"gFf0RrpH3\":\"link\",\"kvEZx8PCf\":\"newTab\",\"Dh6G0zaVN\":\"hasVideo\",\"WQ4wPwiyo\":\"videoFile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerfhxhKUxbN=withCSS(Component,css,\"framer-71LC4\");export default FramerfhxhKUxbN;FramerfhxhKUxbN.displayName=\"BasicCard Copy\";FramerfhxhKUxbN.defaultProps={height:460,width:283};addPropertyControls(FramerfhxhKUxbN,{variant:{options:[\"WulYuDO2F\",\"PVtgv2yCt\",\"wThhXdRGl\",\"lDtaJvTyI\",\"xtYNJHmv3\",\"jQbzilheo\",\"vpujvw4R4\",\"z3VAwfO02\"],optionTitles:[\"Default\",\"Dark\",\"Dark reversed\",\"Default Mobile\",\"DarkMobile\",\"Dark reversed Mobile\",\"Default nonclickable\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum},HGs0dmTNq:{defaultValue:true,title:\"has Image\",type:ControlType.Boolean},KgdgKGN9L:{title:\"Image\",type:ControlType.ResponsiveImage},Ha5aNbUPA:{defaultValue:true,title:\"has Label\",type:ControlType.Boolean},GPe3kppPZ:{defaultValue:\"Management\",displayTextArea:false,title:\"Label\",type:ControlType.String},jE4e8Ckp5:{defaultValue:\"Ultimate control. Manage your team, control access and analyse your decks in real-time.\",displayTextArea:false,title:\"Text\",type:ControlType.String},nNXQT9VG_:{defaultValue:'var(--token-ccee47e0-a973-4aeb-b76a-02c46a20c7be, rgb(44, 47, 39)) /* {\"name\":\"primaryTextColor\"} */',title:\"textColor\",type:ControlType.Color},xNuZ1SyaM:{defaultValue:true,title:\"has Icon\",type:ControlType.Boolean},tdolS0sor:{defaultValue:false,title:\"has Avatar\",type:ControlType.Boolean},ujLXq8KZ9:{title:\"Avatar\",type:ControlType.ResponsiveImage},gFf0RrpH3:{title:\"Link\",type:ControlType.Link},kvEZx8PCf:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},Dh6G0zaVN:{defaultValue:false,title:\"hasVideo\",type:ControlType.Boolean},WQ4wPwiyo:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:undefined,hidden:undefined,title:\"videoFile\"}});addFonts(FramerfhxhKUxbN,[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LottieFonts,...VideoFonts,...LinkItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfhxhKUxbN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"283\",\"framerVariables\":\"{\\\"HGs0dmTNq\\\":\\\"hasImage\\\",\\\"KgdgKGN9L\\\":\\\"image\\\",\\\"Ha5aNbUPA\\\":\\\"hasLabel\\\",\\\"GPe3kppPZ\\\":\\\"label\\\",\\\"jE4e8Ckp5\\\":\\\"text\\\",\\\"nNXQT9VG_\\\":\\\"textColor\\\",\\\"xNuZ1SyaM\\\":\\\"hasIcon\\\",\\\"tdolS0sor\\\":\\\"hasAvatar\\\",\\\"ujLXq8KZ9\\\":\\\"avatar\\\",\\\"gFf0RrpH3\\\":\\\"link\\\",\\\"kvEZx8PCf\\\":\\\"newTab\\\",\\\"Dh6G0zaVN\\\":\\\"hasVideo\\\",\\\"WQ4wPwiyo\\\":\\\"videoFile\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PVtgv2yCt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wThhXdRGl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lDtaJvTyI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xtYNJHmv3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jQbzilheo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vpujvw4R4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z3VAwfO02\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bs2zDXp_H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uMS9yGtJF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iA33RBNn_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"460\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f57d8b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const LottieFonts=getFonts(Lottie);const enabledGestures={UPp8c7FCW:{hover:true}};const serializationHash=\"framer-u4mNJ\";const variantClassNames={UPp8c7FCW:\"framer-v-1qxctud\"};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.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UPp8c7FCW\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1qxctud\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UPp8c7FCW\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(40, 38, 44)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, hsl(260, 12%, 9%) 0%, #0E0E0E 100%)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.6666666666666665px rgba(0, 0, 0, 0.23495), 0px 2.288533303243457px 2.288533303243457px -3.333333333333333px rgba(0, 0, 0, 0.19279), 0px 10px 10px -5px rgba(0, 0, 0, 0)\",...style},variants:{\"UPp8c7FCW-hover\":{background:\"radial-gradient(105.4% 86.9% at 104.4% -5%, #1A112C 0%, #0E0E0E 100%)\"}},...addPropertyOverrides({\"UPp8c7FCW-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hmyhos\",layoutDependency:layoutDependency,layoutId:\"sLJdTaYFj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-daw7p3\",layoutDependency:layoutDependency,layoutId:\"MZIIAKQ5Y\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qreadb\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"vL8oR5YNg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210)))\"},children:\"Work smarter\"})}),className:\"framer-yqbboe\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"vzqEXyYgW\",style:{\"--extracted-r6o4lv\":\"var(--token-14554594-80c4-49d1-9deb-4e48e6a469d7, rgb(224, 229, 210))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(129, 130, 134))\"},children:\"With dynamic links, any alterations you make to a animation will be mirrored in your projects.\"})}),className:\"framer-ogc9ht\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"ujmsr8GDk\",style:{\"--extracted-a0htzi\":\"rgb(129, 130, 134)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17iuz2s\",layoutDependency:layoutDependency,layoutId:\"IFV3YGih5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-68qjq7-container\",layoutDependency:layoutDependency,layoutId:\"Z8cp0ZrF8-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"Z8cp0ZrF8\",isForwardsDirection:true,layoutId:\"Z8cp0ZrF8\",loop:false,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/W2YrOmunyKWU0R54NQEFYAtSj8.json\",srcType:\"Upload\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/json%2F8b69f29d-5c2c-4719-88d3-5e5bd3cdc001.json?alt=media&token=16d621de-020b-4220-ab20-f589e17ff51d\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"UPp8c7FCW-hover\":{loop:true,playing:true}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u4mNJ.framer-1lel6y8, .framer-u4mNJ .framer-1lel6y8 { display: block; }\",\".framer-u4mNJ.framer-1qxctud { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 400px; justify-content: flex-start; min-height: 400px; overflow: hidden; padding: 0px; position: relative; width: 328px; will-change: var(--framer-will-change-override, transform); }\",\".framer-u4mNJ .framer-hmyhos { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 32px 16px 32px; position: relative; width: 100%; }\",\".framer-u4mNJ .framer-daw7p3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u4mNJ .framer-qreadb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-u4mNJ .framer-yqbboe { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-u4mNJ .framer-ogc9ht { flex: none; height: auto; max-width: 500px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-u4mNJ .framer-17iuz2s { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-u4mNJ .framer-68qjq7-container { flex: none; height: 200px; left: calc(50.00000000000002% - 328px / 2); min-height: 200px; position: absolute; top: calc(50.00000000000002% - max(200px, 200px) / 2); width: 328px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u4mNJ.framer-1qxctud, .framer-u4mNJ .framer-hmyhos, .framer-u4mNJ .framer-qreadb { gap: 0px; } .framer-u4mNJ.framer-1qxctud > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-u4mNJ.framer-1qxctud > :first-child, .framer-u4mNJ .framer-hmyhos > :first-child { margin-top: 0px; } .framer-u4mNJ.framer-1qxctud > :last-child, .framer-u4mNJ .framer-hmyhos > :last-child { margin-bottom: 0px; } .framer-u4mNJ .framer-hmyhos > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-u4mNJ .framer-qreadb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-u4mNJ .framer-qreadb > :first-child { margin-left: 0px; } .framer-u4mNJ .framer-qreadb > :last-child { margin-right: 0px; } }\",\".framer-u4mNJ.framer-v-1qxctud.hover .framer-68qjq7-container { bottom: -20px; height: unset; left: -19px; right: -20px; top: -20px; width: unset; }\",'.framer-u4mNJ[data-border=\"true\"]::after, .framer-u4mNJ [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 328\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"400px\",null]},\"P2Fuy0qmh\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"400px\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameronaZvFRq9=withCSS(Component,css,\"framer-u4mNJ\");export default FrameronaZvFRq9;FrameronaZvFRq9.displayName=\"LottieCard\";FrameronaZvFRq9.defaultProps={height:400,width:328};addFonts(FrameronaZvFRq9,[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"}]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameronaZvFRq9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"328\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"400px\\\",null]},\\\"P2Fuy0qmh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"400px\\\",null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./onaZvFRq9.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}from\"framer-motion\";import{resize}from\"@motionone/dom\";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;const numChildren=Children.count(slots);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 = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;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(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3;return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref=child.props)===null||ref===void 0?void 0:ref.style,width:widthType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.width:\"100%\",height:heightType?(ref2=child.props)===null||ref2===void 0?void 0:ref2.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.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 isInView=useInView(parentRef);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){/**\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]);}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,transform:supportsAcceleratedAnimations?undefined:transform,willChange:\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(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\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (4ba8877)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/nFAy8p4fOASsyhPbo192/Ticker.js\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const TickerFonts=getFonts(Ticker);const LottieFonts=getFonts(Lottie);const enabledGestures={wa3LybIy1:{hover:true}};const serializationHash=\"framer-lrO9N\";const variantClassNames={wa3LybIy1:\"framer-v-10spksw\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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.create(React.Fragment);const getProps=({height,id,image,title,width,...props})=>{var _ref,_ref1;return{...props,HX4dqwUB4:(_ref=image!==null&&image!==void 0?image:props.HX4dqwUB4)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/56QhynU2H7iPtvcV5eGJ6HVh4Eg.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/56QhynU2H7iPtvcV5eGJ6HVh4Eg.png?scale-down-to=1024 909w,https://framerusercontent.com/images/56QhynU2H7iPtvcV5eGJ6HVh4Eg.png 967w\"},ZBZf9xom0:(_ref1=title!==null&&title!==void 0?title:props.ZBZf9xom0)!==null&&_ref1!==void 0?_ref1:\"Next\"};};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,ZBZf9xom0,HX4dqwUB4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wa3LybIy1\",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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-10spksw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wa3LybIy1\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"wa3LybIy1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:989.9999785423283,intrinsicWidth:879.0908900371272,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||202.5)-0-270)/2+0+0)),pixelHeight:1089,pixelWidth:967,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(HX4dqwUB4)},className:\"framer-1xetc1b\",\"data-framer-name\":\"awatch\",layoutDependency:layoutDependency,layoutId:\"NWF4KhrGe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kidc4k-container\",layoutDependency:layoutDependency,layoutId:\"fZH0GaKH8-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"fZH0GaKH8\",layoutId:\"fZH0GaKH8\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0lfel\",layoutDependency:layoutDependency,layoutId:\"r62U9Uuv8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-yxy0ig\",\"data-framer-name\":\"waveform\",fill:\"black\",intrinsicHeight:421,intrinsicWidth:849,layoutDependency:layoutDependency,layoutId:\"u3T_nwVJv\",svg:'<svg width=\"849\" height=\"421\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient x1=\"100%\" y1=\"48.313%\" x2=\"0%\" y2=\"50%\" id=\"a\"><stop stop-color=\"#101803\" offset=\"0%\"/><stop stop-color=\"#0F1604\" offset=\"100%\"/></linearGradient></defs><g fill=\"none\" fill-rule=\"evenodd\"><rect fill=\"url(#a)\" width=\"849\" height=\"421\" rx=\"82\"/><path d=\"M0 191h6v59H0v-59Zm15 12h6v36h-6v-36Zm16-20h6v75h-6v-75Zm15-19h6v113h-6V164Zm17 19h6v75h-6v-75Zm16 8h6v59h-6v-59Zm15-27h6v113h-6V164Zm15-9h6v132h-6V155Zm16-8h6v148h-6V147Zm15 44h6v59h-6v-59Zm15 12h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-17h6v94h-6v-94Zm15-27h6v148h-6V147Zm16-23h6v194h-6V124Zm15-6h6v205h-6V118Zm15 6h6v194h-6V124Zm18 11h6v171h-6V135Zm15 20h6v132h-6V155Zm15 36h6v59h-6v-59Zm16 12h6v36h-6v-36Zm15 5h6v25h-6v-25Zm15 0h6v25h-6v-25Zm15-11h6v48h-6v-48Zm18 0h6v48h-6v-48Zm15 11h6v25h-6v-25Zm15 6h6v13h-6v-13Zm16 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-17h6v48h-6v-48Zm16-16h6v79h-6v-79Zm17-30h6v140h-6V151Zm15 11h6v117h-6V162Zm16 23h6v71h-6v-71Zm15 12h6v48h-6v-48Zm15 11h6v25h-6v-25Zm16 6h6v13h-6v-13Zm17 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-11h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-10h6v79h-6v-79Zm15 16h6v48h-6v-48Zm16 11h6v25h-6v-25Zm17 0h6v25h-6v-25Zm15 0h6v25h-6v-25Zm16 0h6v25h-6v-25Zm15 0h6v25h-6v-25Z\" fill=\"#506539\"/></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ur92xt\",layoutDependency:layoutDependency,layoutId:\"YjtU2FYsh\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-z3thcq\",\"data-framer-name\":\"waveform\",fill:\"black\",intrinsicHeight:421,intrinsicWidth:849,layoutDependency:layoutDependency,layoutId:\"nNkCiGxEJ\",svg:'<svg width=\"849\" height=\"421\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient x1=\"100%\" y1=\"48.313%\" x2=\"0%\" y2=\"50%\" id=\"a\"><stop stop-color=\"#101803\" offset=\"0%\"/><stop stop-color=\"#0F1604\" offset=\"100%\"/></linearGradient></defs><g fill=\"none\" fill-rule=\"evenodd\"><rect fill=\"url(#a)\" width=\"849\" height=\"421\" rx=\"82\"/><path d=\"M0 191h6v59H0v-59Zm15 12h6v36h-6v-36Zm16-20h6v75h-6v-75Zm15-19h6v113h-6V164Zm17 19h6v75h-6v-75Zm16 8h6v59h-6v-59Zm15-27h6v113h-6V164Zm15-9h6v132h-6V155Zm16-8h6v148h-6V147Zm15 44h6v59h-6v-59Zm15 12h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-17h6v94h-6v-94Zm15-27h6v148h-6V147Zm16-23h6v194h-6V124Zm15-6h6v205h-6V118Zm15 6h6v194h-6V124Zm18 11h6v171h-6V135Zm15 20h6v132h-6V155Zm15 36h6v59h-6v-59Zm16 12h6v36h-6v-36Zm15 5h6v25h-6v-25Zm15 0h6v25h-6v-25Zm15-11h6v48h-6v-48Zm18 0h6v48h-6v-48Zm15 11h6v25h-6v-25Zm15 6h6v13h-6v-13Zm16 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-17h6v48h-6v-48Zm16-16h6v79h-6v-79Zm17-30h6v140h-6V151Zm15 11h6v117h-6V162Zm16 23h6v71h-6v-71Zm15 12h6v48h-6v-48Zm15 11h6v25h-6v-25Zm16 6h6v13h-6v-13Zm17 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-11h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-10h6v79h-6v-79Zm15 16h6v48h-6v-48Zm16 11h6v25h-6v-25Zm17 0h6v25h-6v-25Zm15 0h6v25h-6v-25Zm16 0h6v25h-6v-25Zm15 0h6v25h-6v-25Z\" fill=\"#506539\"/></g></svg>',withExternalLayout:true})})],speed:5,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jd9ytf-container\",layoutDependency:layoutDependency,layoutId:\"Ooo2S4jNF-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"Ooo2S4jNF\",isForwardsDirection:true,layoutId:\"Ooo2S4jNF\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:29,speed:1,srcType:\"URL\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/json%2Fd803bfe9-7038-4d4e-8561-03bb4229e1ac.json?alt=media&token=79ff458f-fe3b-4e26-a65c-0f9d0e9a9df0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"wa3LybIy1-hover\":{playing:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hdrptf\",layoutDependency:layoutDependency,layoutId:\"DC2HwEYny\",style:{backgroundColor:\"rgb(37, 46, 37)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(57, 251, 106))\"},children:\"Next\"})}),className:\"framer-1kf7bhl\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"JlY2IVyPy\",style:{\"--extracted-r6o4lv\":\"rgb(57, 251, 106)\"},text:ZBZf9xom0,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(133, 138, 133))\"},children:\"Scroll easily\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(133, 138, 133))\"},children:\"through record\"})]}),className:\"framer-1nvgkiv\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"uBNCkyhDd\",style:{\"--extracted-2gxw0f\":\"rgb(133, 138, 133)\",\"--extracted-r6o4lv\":\"rgb(133, 138, 133)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lrO9N.framer-1mwpt2b, .framer-lrO9N .framer-1mwpt2b { display: block; }\",\".framer-lrO9N.framer-10spksw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lrO9N .framer-1xetc1b { aspect-ratio: 0.8879706152433425 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 203px); overflow: visible; position: relative; width: 100%; }\",\".framer-lrO9N .framer-1kidc4k-container { flex: none; height: 91px; left: 6px; position: absolute; right: 14px; top: calc(49.876543209876566% - 91px / 2); }\",\".framer-lrO9N .framer-1b0lfel, .framer-lrO9N .framer-1ur92xt { height: 80px; overflow: hidden; position: relative; width: 160px; }\",\".framer-lrO9N .framer-yxy0ig, .framer-lrO9N .framer-z3thcq { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-lrO9N .framer-1jd9ytf-container { flex: none; height: 30%; left: calc(48.33333333333336% - 33.88888888888889% / 2); position: absolute; top: calc(51.231527093596085% - 30.12345679012346% / 2); width: 34%; }\",\".framer-lrO9N .framer-1hdrptf { align-content: center; align-items: center; bottom: 23px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 48%; overflow: hidden; padding: 8px; position: absolute; width: 129px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lrO9N .framer-1kf7bhl { flex: none; height: auto; max-width: 600px; overflow: visible; position: relative; white-space: pre-wrap; width: 95px; word-break: break-word; word-wrap: break-word; }\",\".framer-lrO9N .framer-1nvgkiv { flex: none; height: auto; left: 47%; max-width: 600px; overflow: visible; position: absolute; top: 23px; white-space: pre-wrap; width: 131px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lrO9N.framer-10spksw, .framer-lrO9N .framer-1hdrptf { gap: 0px; } .framer-lrO9N.framer-10spksw > *, .framer-lrO9N .framer-1hdrptf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-lrO9N.framer-10spksw > :first-child, .framer-lrO9N .framer-1hdrptf > :first-child { margin-top: 0px; } .framer-lrO9N.framer-10spksw > :last-child, .framer-lrO9N .framer-1hdrptf > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 202.5\n * @framerIntrinsicWidth 180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aLsL4itfV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZBZf9xom0\":\"title\",\"HX4dqwUB4\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRiDeeYbEZ=withCSS(Component,css,\"framer-lrO9N\");export default FramerRiDeeYbEZ;FramerRiDeeYbEZ.displayName=\"WatchCase\";FramerRiDeeYbEZ.defaultProps={height:202.5,width:180};addPropertyControls(FramerRiDeeYbEZ,{ZBZf9xom0:{defaultValue:\"Next\",displayTextArea:false,title:\"Title\",type:ControlType.String},HX4dqwUB4:{__defaultAssetReference:\"data:framer/asset-reference,56QhynU2H7iPtvcV5eGJ6HVh4Eg.png?originalFilename=awatch.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerRiDeeYbEZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...TickerFonts,...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRiDeeYbEZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aLsL4itfV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"202.5\",\"framerVariables\":\"{\\\"ZBZf9xom0\\\":\\\"title\\\",\\\"HX4dqwUB4\\\":\\\"image\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"180\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RiDeeYbEZ.map", "// Generated by Framer (f318921)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const LottieFonts=getFonts(Lottie);const cycleOrder=[\"yzz8tjRlt\",\"rCy0sWQPj\",\"veLBFN_BD\",\"WoUZhnGof\"];const serializationHash=\"framer-X09fe\";const variantClassNames={rCy0sWQPj:\"framer-v-1ufaqfs\",veLBFN_BD:\"framer-v-qvjeid\",WoUZhnGof:\"framer-v-1jyq4fj\",yzz8tjRlt:\"framer-v-ev6idr\"};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.create(React.Fragment);const humanReadableVariantMap={defaultNone:\"yzz8tjRlt\",defaultPlay:\"veLBFN_BD\",defaultPlayLoop:\"WoUZhnGof\",defaultStop:\"rCy0sWQPj\"};const getProps=({height,id,uRL,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;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:\"yzz8tjRlt\",YGZUwuYrj:(_ref1=uRL!==null&&uRL!==void 0?uRL:props.YGZUwuYrj)!==null&&_ref1!==void 0?_ref1:\"https://jsonproxy.web.app/json/8ab5dcd7-9999-4e14-896f-55b58208b6b5.json\"};};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,YGZUwuYrj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yzz8tjRlt\",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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ev6idr\",className,classNames),\"data-framer-name\":\"defaultNone\",layoutDependency:layoutDependency,layoutId:\"yzz8tjRlt\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({rCy0sWQPj:{\"data-framer-name\":\"defaultStop\"},veLBFN_BD:{\"data-framer-name\":\"defaultPlay\"},WoUZhnGof:{\"data-framer-name\":\"defaultPlayLoop\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i27a69-container\",layoutDependency:layoutDependency,layoutId:\"OQR2vnhBl-container\",style:{opacity:0},variants:{rCy0sWQPj:{opacity:1},veLBFN_BD:{opacity:1},WoUZhnGof:{opacity:1}},children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"OQR2vnhBl\",isForwardsDirection:true,layoutId:\"OQR2vnhBl\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcType:\"URL\",srcUrl:YGZUwuYrj,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({veLBFN_BD:{loop:false,playing:true,speed:1.2},WoUZhnGof:{playing:true,speed:1.2}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X09fe.framer-j8q9ao, .framer-X09fe .framer-j8q9ao { display: block; }\",\".framer-X09fe.framer-ev6idr { height: 85px; overflow: hidden; position: relative; width: 91px; }\",\".framer-X09fe .framer-1i27a69-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 85\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rCy0sWQPj\":{\"layout\":[\"fixed\",\"fixed\"]},\"veLBFN_BD\":{\"layout\":[\"fixed\",\"fixed\"]},\"WoUZhnGof\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YGZUwuYrj\":\"uRL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertsZnrGRML=withCSS(Component,css,\"framer-X09fe\");export default FramertsZnrGRML;FramertsZnrGRML.displayName=\"lottietransformer\";FramertsZnrGRML.defaultProps={height:85,width:91};addPropertyControls(FramertsZnrGRML,{variant:{options:[\"yzz8tjRlt\",\"rCy0sWQPj\",\"veLBFN_BD\",\"WoUZhnGof\"],optionTitles:[\"defaultNone\",\"defaultStop\",\"defaultPlay\",\"defaultPlayLoop\"],title:\"Variant\",type:ControlType.Enum},YGZUwuYrj:{defaultValue:\"https://jsonproxy.web.app/json/8ab5dcd7-9999-4e14-896f-55b58208b6b5.json\",placeholder:\"../example.json\",title:\"URL\",type:ControlType.String}});addFonts(FramertsZnrGRML,[{explicitInter:true,fonts:[]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertsZnrGRML\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rCy0sWQPj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"veLBFN_BD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WoUZhnGof\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"85\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"YGZUwuYrj\\\":\\\"uRL\\\"}\",\"framerIntrinsicWidth\":\"91\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tsZnrGRML.map", "// Generated by Framer (4ba8877)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const LottieFonts=getFonts(Lottie);const cycleOrder=[\"lZXkNnM2G\",\"nugF2aP5z\"];const serializationHash=\"framer-P7vb9\";const variantClassNames={lZXkNnM2G:\"framer-v-l4phlz\",nugF2aP5z:\"framer-v-unnn0i\"};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.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"lZXkNnM2G\",\"Variant 2\":\"nugF2aP5z\"};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:\"lZXkNnM2G\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lZXkNnM2G\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1g53imt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"nugF2aP5z\");});const onMouseLeavei5yko3=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"lZXkNnM2G\");});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-l4phlz\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lZXkNnM2G\",onMouseEnter:onMouseEnter1g53imt,onMouseLeave:onMouseLeavei5yko3,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(14, 21, 4)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({nugF2aP5z:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1v9y1v6\",\"data-framer-name\":\"waveform\",fill:\"black\",intrinsicHeight:421,intrinsicWidth:849,layoutDependency:layoutDependency,layoutId:\"VQR_CW85F\",svg:'<svg width=\"849\" height=\"421\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient x1=\"100%\" y1=\"48.313%\" x2=\"0%\" y2=\"50%\" id=\"a\"><stop stop-color=\"#101803\" offset=\"0%\"/><stop stop-color=\"#0F1604\" offset=\"100%\"/></linearGradient></defs><g fill=\"none\" fill-rule=\"evenodd\"><rect fill=\"url(#a)\" width=\"849\" height=\"421\" rx=\"82\"/><path d=\"M0 191h6v59H0v-59Zm15 12h6v36h-6v-36Zm16-20h6v75h-6v-75Zm15-19h6v113h-6V164Zm17 19h6v75h-6v-75Zm16 8h6v59h-6v-59Zm15-27h6v113h-6V164Zm15-9h6v132h-6V155Zm16-8h6v148h-6V147Zm15 44h6v59h-6v-59Zm15 12h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm16 0h6v36h-6v-36Zm15 0h6v36h-6v-36Zm17 0h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-17h6v94h-6v-94Zm15-27h6v148h-6V147Zm16-23h6v194h-6V124Zm15-6h6v205h-6V118Zm15 6h6v194h-6V124Zm18 11h6v171h-6V135Zm15 20h6v132h-6V155Zm15 36h6v59h-6v-59Zm16 12h6v36h-6v-36Zm15 5h6v25h-6v-25Zm15 0h6v25h-6v-25Zm15-11h6v48h-6v-48Zm18 0h6v48h-6v-48Zm15 11h6v25h-6v-25Zm15 6h6v13h-6v-13Zm16 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-17h6v48h-6v-48Zm16-16h6v79h-6v-79Zm17-30h6v140h-6V151Zm15 11h6v117h-6V162Zm16 23h6v71h-6v-71Zm15 12h6v48h-6v-48Zm15 11h6v25h-6v-25Zm16 6h6v13h-6v-13Zm17 0h6v13h-6v-13Zm15 0h6v13h-6v-13Zm15-11h6v36h-6v-36Zm16-12h6v59h-6v-59Zm15-10h6v79h-6v-79Zm15 16h6v48h-6v-48Zm16 11h6v25h-6v-25Zm17 0h6v25h-6v-25Zm15 0h6v25h-6v-25Zm16 0h6v25h-6v-25Zm15 0h6v25h-6v-25Z\" fill=\"#506539\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lazlz0-container\",layoutDependency:layoutDependency,layoutId:\"Rg473P6SC-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"Rg473P6SC\",isForwardsDirection:true,layoutId:\"Rg473P6SC\",loop:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcType:\"URL\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/json%2Ff81a6b0a-a390-4098-a1d9-8c73ab31e2cf.json?alt=media&token=4a861bff-ebcb-48db-b5c7-fd733a0933a0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({nugF2aP5z:{loop:false,playing:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P7vb9.framer-qhkn1u, .framer-P7vb9 .framer-qhkn1u { display: block; }\",\".framer-P7vb9.framer-l4phlz { height: 142px; overflow: hidden; position: relative; width: 295px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P7vb9 .framer-1v9y1v6 { bottom: -2px; flex: none; left: 0px; position: absolute; right: 1px; top: -2px; }\",\".framer-P7vb9 .framer-lazlz0-container { flex: none; height: 92px; left: calc(51.52542372881358% - 102px / 2); position: absolute; top: calc(50.27624309392268% - 92px / 2); width: 102px; }\",\".framer-P7vb9.framer-v-unnn0i .framer-1v9y1v6 { bottom: -66px; left: -129px; right: -128px; top: -66px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 142\n * @framerIntrinsicWidth 295\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nugF2aP5z\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameruA1U8IMWr=withCSS(Component,css,\"framer-P7vb9\");export default FrameruA1U8IMWr;FrameruA1U8IMWr.displayName=\"zoominHover\";FrameruA1U8IMWr.defaultProps={height:142,width:295};addPropertyControls(FrameruA1U8IMWr,{variant:{options:[\"lZXkNnM2G\",\"nugF2aP5z\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruA1U8IMWr,[{explicitInter:true,fonts:[]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruA1U8IMWr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nugF2aP5z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"295\",\"framerIntrinsicHeight\":\"142\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uA1U8IMWr.map", "import e from\"react\";var r={};Object.defineProperty(r,\"__esModule\",{value:!0});var t,a=e,l=(t=a)&&\"object\"==typeof t&&\"default\"in t?t.default:t;function n(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,a=new Array(r);t<r;t++)a[t]=e[t];return a}var o=function(e){return l.createElement(\"div\",null,e.children)},i=function(e){return l.createElement(\"span\",{style:{whiteSpace:\"pre\"}},e.children)},u=function(e){return l.createElement(\"span\",null,e.children)},f=a.memo(o),p=a.memo(i),s=a.memo(u),d=a.forwardRef((function(e,r){var t=e.className,d=e.style,m=e.LineWrapper,v=void 0===m?f:m,y=e.WordWrapper,h=void 0===y?p:y,x=e.LetterWrapper,g=void 0===x?s:x,b=e.extraProps,E=\"\";l.Children.map(e.children,(function(e){if(\"string\"!=typeof e&&\"number\"!=typeof e)throw new Error(\"SplitText expect a text as children\");E+=String(e)}));var w=a.useRef(null),S=a.useState([]),W=S[0],I=S[1],j=a.useRef(0);a.useLayoutEffect((function(){return function(){var e=w.current;if(e){if(W.length>0)return function(e,r){for(var t,a=j.current||e.map((function(e){return e.length})).sort((function(e,r){return r-e}))[0],l=[],f=\"\",p=0,s=function(e,r){var t;if(\"undefined\"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(t=function(e,r){if(e){if(\"string\"==typeof e)return n(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);return\"Object\"===t&&e.constructor&&(t=e.constructor.name),\"Map\"===t||\"Set\"===t?Array.from(e):\"Arguments\"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,void 0):void 0}}(e))){t&&(e=t);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}return(t=e[Symbol.iterator]()).next.bind(t)}(r.split(\" \").entries());!(t=s()).done;){var d=t.value[1];(p+=d.length+1)>a+1&&(l.push(f),f=\"\",p=0),f+=d.trim()+\" \"}l.push(f),I(l.map((function(e){return e.trim()}))),a>j.current&&(j.current=a)}(W,E);for(var r,t=[],a=[],l=0,f=Array.from(e.children);l<f.length;l++){var p=f[l],s=p.getBoundingClientRect().top;null==r&&(r=s),s!==r&&(t.push(a.join(\" \")),a=[]),r=s,a.push((p.textContent||\"\").trim())}t.push(a.join(\" \")),I(t)}}()}),[E]);var L=0,A=0;return W.length?l.createElement(\"div\",{className:t,ref:function(e){w.current=e,\"function\"==typeof r?r(e):r&&(r.current=e)},style:d},W.map((function(e,r){var t=e.split(\" \");return t=t.map((function(e,r){return r===t.length-1?e:e+\" \"})),l.createElement(v,{key:r,lineIndex:r,extraProps:b},t.map((function(e,t){var a=e.split(\"\");return l.createElement(h,{key:t,lineIndex:r,wordIndex:t,countIndex:L++,extraProps:b},a.map((function(e,a){return l.createElement(g,{key:a,lineIndex:r,wordIndex:t,letterIndex:a,countIndex:A++,extraProps:b},e)})))})))}))):l.createElement(\"div\",{className:t,ref:w,style:d},E.split(\" \").map((function(e,r){return l.createElement(\"span\",{key:r},e,\" \")})))})),m=a.forwardRef((function(e,r){var t,f,p,s=e.children,m=function(e,r){if(null==e)return{};var t,a,l={},f=Object.keys(e);for(a=0;a<f.length;a++)r.indexOf(t=f[a])>=0||(l[t]=e[t]);return l}(e,[\"children\"]),v=a.useState(0),y=v[0],h=v[1],x=(t=function(){return h((function(e){return e+1}))},void 0===f&&(f=!1),function(){for(var e=this,r=arguments.length,a=new Array(r),l=0;l<r;l++)a[l]=arguments[l];var s=f&&!p,c=function(){return t.apply(e,a)};clearTimeout(p),p=setTimeout(c,300),s&&c()});return a.useEffect((function(){return window.addEventListener(\"resize\",x),function(){return window.removeEventListener(\"resize\",x)}}),[]),l.createElement(d,Object.assign({key:y},m,{ref:r}),s)}));r.LetterWrapper=u,r.LineWrapper=o,r.SplitText=m,r.WordWrapper=i;const v=r.__esModule,y=r.LetterWrapper,h=r.LineWrapper,x=r.SplitText,g=r.WordWrapper;export default r;export{y as LetterWrapper,h as LineWrapper,x as SplitText,g as WordWrapper,v as __esModule};\n\n//# sourceMappingURL=index.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useContext,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,MotionContext,useMotionValue}from\"framer-motion\";import{SplitText}from\"@cyriacbr/react-split-text\";const visibleVariant={opacity:1,x:0,y:0,scale:1,rotate:0,rotateX:0,rotateY:0};function variantToString(variant){return variant?\"visible\":\"hidden\";}/**\n * Motion Text\n * By Benjamin den Boer & Adam Seckel\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */ export default function MotionText(props){const{opacity,x,y,scale,rotate,rotateX,rotateY}=props.effectOptions;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const initialOpacity=useMotionValue(isCanvas?1:0);const isSpring=props.transitionOptions.type===\"spring\";const lastVariant=useRef();const[animate,setAnimate]=useState(()=>isCanvas?\"visible\":variantToString(!props.variant));const hasIndexAnimatedRef=useRef({});useEffect(()=>{// If the type of animation changes,\n// reset the ref so that we don't confuse old indexes with new ones.\nhasIndexAnimatedRef.current={};},[props.type]);// Animate the text after React renders,\n// and an animation frame has passed run the animation in the browser.\nuseEffect(()=>{if(isCanvas)return;requestAnimationFrame(()=>{initialOpacity.set(1);setAnimate(variantToString(props.variant));});},[]);// If the variant changes, trigger the animation if the variant boolean has changed.\nuseEffect(()=>{if(isCanvas)return;if(lastVariant.current!==props.variant){hasIndexAnimatedRef.current={};setAnimate(variantToString(props.variant));}lastVariant.current=props.variant;},[props.variant]);const springCurve={type:props.transitionOptions.type,stiffness:props.transitionOptions.stiffness,damping:props.transitionOptions.damping,mass:props.transitionOptions.mass};const easeCurve={type:props.transitionOptions.type,duration:props.transitionOptions.duration,ease:props.transitionOptions.ease};// Constructing the variants based on Effects\n// Hidden: from, visible: to\nconst item={hidden:{opacity,x,y,scale,rotate,rotateX,rotateY},visible:visibleVariant};const filteredTransition=isSpring?springCurve:easeCurve;const delay=props.transitionOptions.delay;const isLetter=props.type===\"letter\";const isWord=props.type===\"word\";const isLine=props.type===\"line\";const splitWrapperStyle={display:\"contents\"};function getSplitTextProps({isLetter,isWord,isLine}){const sharedProps={type:props.type,variants:item,filteredTransition:filteredTransition,delay:delay,stagger:props.stagger,perWord:props.perWord,hasIndexAnimatedRef};if(isLetter)return{LetterWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};if(isLine)return{LineWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};return{WordWrapper:info=>/*#__PURE__*/ _jsx(MotionSpanComponent,{...info,...sharedProps})};}return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",// display: \"inline-block\",\nposition:\"relative\",overflow:props.overflow?\"visible\":\"hidden\",fontSize:props.font.fontSize,fontFamily:props.font.font,fontWeight:props.font.fontWeight,letterSpacing:props.font.letterSpacing,lineHeight:props.font.lineHeightType?props.font.lineHeight:`${props.font.lineHeightPixels}px`,textAlign:props.font.textAlign,whiteSpace:props.font.whiteSpace,color:props.color,left:`${props.font.offset}%`,margin:0,padding:0,opacity:initialOpacity},initial:isCanvas?\"visible\":\"hidden\",animate:animate,children:isCanvas?props.text:/*#__PURE__*/ _jsx(SplitText,{style:splitWrapperStyle,...getSplitTextProps({isLetter,isWord,isLine}),children:props.text})});};const getIndex=(isLetter,isWord,isLine,countIndex=0,letterIndex=0,wordIndex=0,lineIndex=0,perWord)=>{if(isLetter)return perWord?letterIndex:countIndex;if(isWord)return countIndex;return lineIndex;};const MotionSpanComponent=({type,countIndex=0,letterIndex=0,wordIndex=0,lineIndex=0,variants,isCanvas,filteredTransition,delay,stagger,children,perWord,hasIndexAnimatedRef})=>{const isLetter=type===\"letter\";const isWord=type===\"word\";const isLine=type===\"line\";const index=getIndex(isLetter,isWord,isLine,countIndex,letterIndex,wordIndex,lineIndex,perWord);// We have to do a lot of work to prevent this component from animating after it's animated once.\n// This is because SplitText aggressivly updates `keys` to rerender after the window resizes.\n// This means we can't keep any state in these components, and have to read from the parent.\n// If the layer has animated before, we override the inherited `initial` to whatever\n// the inherited `animate` is, to prevent another animation.\nconst{animate}=useContext(MotionContext);const props={};if(hasIndexAnimatedRef.current[index]===true)props.initial=animate;return /*#__PURE__*/ _jsx(motion.span,{...props,onAnimationComplete:()=>hasIndexAnimatedRef.current[index]=true,style:{perspective:1200,display:\"inline-block\",whiteSpace:\"pre\",margin:0,padding:0,willChange:\"transform\"},variants:variants,transition:{...filteredTransition,delay:delay+stagger*(index+1)},children:children});};MotionText.displayName=\"Motion Text\";MotionText.defaultProps={text:\"Hello World\",stagger:.05,variant:true,newTab:true,tag:\"heading1\",effectOptions:{x:0,y:100,rotate:0,rotateX:0,rotateY:0},transitionOptions:{type:\"spring\",stiffness:400,damping:30,mass:1,delay:.05},overflow:false,font:{font:\"Inter\",fontSize:32,fontWeight:400,textAlign:\"center\",lineHeight:1.2,lineHeightType:true,lineHeightPixels:100,letterSpacing:0,offset:0,whiteSpace:\"nowrap\"}};/* Property Controls */ addPropertyControls(MotionText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Hello World\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Enum,options:[\"letter\",\"word\",\"line\"],optionTitles:[\"Letter\",\"Word\",\"Line\"],defaultValue:\"letter\"},// link: { type: ControlType.Link, title: \"Link\" },\n// newTab: { type: ControlType.Boolean, title: \"New Tab\", defaultValue: true },\nperWord:{type:ControlType.Boolean,title:\"Per Word\",defaultValue:false,hidden:props=>props.type!==\"letter\"},variant:{title:\"Animate\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"In\",disabledTitle:\"Out\"},overflow:{title:\"Overflow\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},stagger:{title:\"Stagger\",type:ControlType.Number,step:.01,defaultValue:.05,displayStepper:true},effectOptions:{title:\"From\",type:ControlType.Object,controls:{opacity:{title:\"Opacity\",type:ControlType.Number,min:0,max:1,step:.01,defaultValue:0},x:{title:\"X\",type:ControlType.Number,min:-200,max:200,unit:\"%\",step:1,defaultValue:0,displayStepper:true},y:{title:\"Y\",type:ControlType.Number,min:-200,max:200,unit:\"%\",step:1,defaultValue:100,displayStepper:true},scale:{title:\"Scale\",type:ControlType.Number,min:0,max:5,step:.01,defaultValue:1,displayStepper:true},rotate:{title:\"Rotate\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0},rotateX:{title:\"Rotate X\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0},rotateY:{title:\"Rotate Y\",type:ControlType.Number,min:-360,max:360,unit:\"\\xb0\",step:1,defaultValue:0}}},transitionOptions:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30,mass:1,delay:.05}},color:{type:ControlType.Color,defaultValue:\"#888\"},font:{type:ControlType.Object,controls:{font:{type:ControlType.String,placeholder:\"Inter\",defaultValue:\"Inter\"},fontSize:{title:\"Size\",type:ControlType.Number,min:0,max:500,step:.5,defaultValue:32},fontWeight:{type:ControlType.Enum,options:[100,200,300,400,500,600,700,800,900],defaultValue:400,title:\"Weight\"},textAlign:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\"},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:0,step:.1,displayStepper:true},offset:{type:ControlType.Number,title:\"Offset\",min:-100,max:100,displayStepper:true,step:.25,defaultValue:0,unit:\"%\"},whiteSpace:{type:ControlType.Enum,title:\"Space\",options:[\"normal\",\"nowrap\",\"pre\",\"pre-wrap\",\"preline\",\"break-spaces\",],optionTitles:[\"Normal\",\"No Wrap\",\"Pre\",\"Pre Wrap\",\"Preline\",\"Break Spaces\",],defaultValue:\"center\"},lineHeight:{type:ControlType.Number,title:\"Line\",min:-500,max:500,displayStepper:true,step:.1,defaultValue:1.2,hidden:props=>!props.lineHeightType},lineHeightPixels:{type:ControlType.Number,title:\"Line\",min:-500,max:500,displayStepper:true,step:.1,defaultValue:100,hidden:props=>props.lineHeightType},lineHeightType:{type:ControlType.Boolean,title:\" \",enabledTitle:\"em\",disabledTitle:\"px\",defaultValue:true}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MotionText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MotionText.map", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MotionText from\"https://framerusercontent.com/modules/2AusMW9Upi6mhJ0JzKTi/b0GOvxzDuuEZvz71ut2V/MotionText.js\";const MotionTextFonts=getFonts(MotionText);const cycleOrder=[\"ltWQtA9KI\",\"tbgvcm8ef\",\"ijmA8hzC9\",\"ZEK1Awrp7\",\"YZkAWcIE_\",\"v6Ikgbr_g\",\"u_vXOk8fR\",\"znLfTscra\",\"nperLZ5By\"];const serializationHash=\"framer-737zA\";const variantClassNames={ijmA8hzC9:\"framer-v-1y6nl17\",ltWQtA9KI:\"framer-v-oiclj3\",nperLZ5By:\"framer-v-1qpxcl7\",tbgvcm8ef:\"framer-v-dv6n37\",u_vXOk8fR:\"framer-v-1b9e9nl\",v6Ikgbr_g:\"framer-v-3j7fh3\",YZkAWcIE_:\"framer-v-g4elg3\",ZEK1Awrp7:\"framer-v-uwhs2s\",znLfTscra:\"framer-v-1cewcc2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={First:\"ltWQtA9KI\",FirstMedium:\"ZEK1Awrp7\",FirstSmall:\"u_vXOk8fR\",Second:\"tbgvcm8ef\",SecondMedium:\"YZkAWcIE_\",SecondSmall:\"znLfTscra\",Third:\"ijmA8hzC9\",ThirdMedium:\"v6Ikgbr_g\",ThirdSmall:\"nperLZ5By\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ltWQtA9KI\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ltWQtA9KI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearlei7iv=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"tbgvcm8ef\"),4e3);});const onAppearzq26kz=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ijmA8hzC9\"),4e3);});const onAppear12rm451=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ltWQtA9KI\"),4e3);});const onAppear1d53cs9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"YZkAWcIE_\"),4e3);});const onAppearch8ue7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"v6Ikgbr_g\"),4e3);});const onAppear1fei2dt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZEK1Awrp7\"),4e3);});const onAppearif4ip4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"znLfTscra\"),4e3);});const onAppear4as8cp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nperLZ5By\"),4e3);});const onAppeariecr6p=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"u_vXOk8fR\"),4e3);});useOnVariantChange(baseVariant,{default:onAppearlei7iv,ijmA8hzC9:onAppear12rm451,nperLZ5By:onAppeariecr6p,tbgvcm8ef:onAppearzq26kz,u_vXOk8fR:onAppearif4ip4,v6Ikgbr_g:onAppear1fei2dt,YZkAWcIE_:onAppearch8ue7,ZEK1Awrp7:onAppear1d53cs9,znLfTscra:onAppear4as8cp});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-oiclj3\",className,classNames),\"data-framer-name\":\"First\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ltWQtA9KI\",ref:refBinding,style:{...style},...addPropertyOverrides({ijmA8hzC9:{\"data-framer-name\":\"Third\"},nperLZ5By:{\"data-framer-name\":\"ThirdSmall\"},tbgvcm8ef:{\"data-framer-name\":\"Second\"},u_vXOk8fR:{\"data-framer-name\":\"FirstSmall\"},v6Ikgbr_g:{\"data-framer-name\":\"ThirdMedium\"},YZkAWcIE_:{\"data-framer-name\":\"SecondMedium\"},ZEK1Awrp7:{\"data-framer-name\":\"FirstMedium\"},znLfTscra:{\"data-framer-name\":\"SecondSmall\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xtxkfp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bMHyVzvpd-container\",nodeId:\"bMHyVzvpd\",rendersWithMotion:true,scopeId:\"VmxsO1gvJ\",style:{opacity:1},transformTemplate:transformTemplate1,variants:{ijmA8hzC9:{opacity:0},nperLZ5By:{opacity:0},u_vXOk8fR:{opacity:1},v6Ikgbr_g:{opacity:0},YZkAWcIE_:{opacity:1},ZEK1Awrp7:{opacity:1},znLfTscra:{opacity:1}},children:/*#__PURE__*/_jsx(MotionText,{color:\"rgb(235, 232, 242)\",effectOptions:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:100},font:{font:\"Rubik\",fontSize:86,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},height:\"100%\",id:\"bMHyVzvpd\",layoutId:\"bMHyVzvpd\",overflow:true,perWord:true,stagger:.025,style:{width:\"100%\"},text:\"websites\",transitionOptions:{delay:0,duration:.4,ease:[.1,.86,.48,1.06],type:\"tween\"},type:\"letter\",variant:true,width:\"100%\",...addPropertyOverrides({ijmA8hzC9:{transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false},nperLZ5By:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false},tbgvcm8ef:{transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false},u_vXOk8fR:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"}},v6Ikgbr_g:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false},YZkAWcIE_:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false},ZEK1Awrp7:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"}},znLfTscra:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nmy1mu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gTV7WJJ_x-container\",nodeId:\"gTV7WJJ_x\",rendersWithMotion:true,scopeId:\"VmxsO1gvJ\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{ijmA8hzC9:{opacity:1},nperLZ5By:{opacity:1},tbgvcm8ef:{opacity:1},v6Ikgbr_g:{opacity:1},YZkAWcIE_:{opacity:1},znLfTscra:{opacity:1}},children:/*#__PURE__*/_jsx(MotionText,{color:\"rgb(235, 232, 242)\",effectOptions:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:100},font:{font:\"Rubik\",fontSize:86,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},height:\"100%\",id:\"gTV7WJJ_x\",layoutId:\"gTV7WJJ_x\",overflow:true,perWord:true,stagger:.025,style:{width:\"100%\"},text:\"pitch decks\",transitionOptions:{delay:.5,duration:.4,ease:[.1,.86,.48,1.06],type:\"tween\"},type:\"word\",variant:false,width:\"100%\",...addPropertyOverrides({ijmA8hzC9:{transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"}},nperLZ5By:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},type:\"letter\"},tbgvcm8ef:{transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:true},u_vXOk8fR:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},type:\"letter\"},v6Ikgbr_g:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"}},YZkAWcIE_:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:true},ZEK1Awrp7:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"}},znLfTscra:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},type:\"letter\",variant:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o1s9pk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fC5mnUlLU-container\",nodeId:\"fC5mnUlLU\",rendersWithMotion:true,scopeId:\"VmxsO1gvJ\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{ijmA8hzC9:{opacity:1},nperLZ5By:{opacity:1},v6Ikgbr_g:{opacity:1}},children:/*#__PURE__*/_jsx(MotionText,{color:\"rgb(235, 232, 242)\",effectOptions:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:100},font:{font:\"Rubik\",fontSize:86,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},height:\"100%\",id:\"fC5mnUlLU\",layoutId:\"fC5mnUlLU\",overflow:true,perWord:true,stagger:.025,style:{width:\"100%\"},text:\"social media\",transitionOptions:{delay:.5,duration:.4,ease:[.1,.86,.48,1.06],type:\"tween\"},type:\"word\",variant:false,width:\"100%\",...addPropertyOverrides({ijmA8hzC9:{transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:true},nperLZ5By:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},type:\"letter\",variant:true},u_vXOk8fR:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},type:\"letter\"},v6Ikgbr_g:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"},transitionOptions:{delay:0,duration:.3,ease:[.7,.61,.48,1.06],type:\"tween\"},variant:true},YZkAWcIE_:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"}},ZEK1Awrp7:{font:{font:\"Rubik\",fontSize:64,fontWeight:500,letterSpacing:-2.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"left\",whiteSpace:\"nowrap\"}},znLfTscra:{font:{font:\"Rubik\",fontSize:38,fontWeight:500,letterSpacing:-1.4,lineHeight:1,lineHeightPixels:100,lineHeightType:true,offset:0,textAlign:\"center\",whiteSpace:\"nowrap\"},type:\"letter\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-737zA.framer-1x9ofpi, .framer-737zA .framer-1x9ofpi { display: block; }\",\".framer-737zA.framer-oiclj3 { height: 86px; overflow: hidden; position: relative; width: 707px; }\",\".framer-737zA .framer-xtxkfp-container, .framer-737zA .framer-1nmy1mu-container, .framer-737zA .framer-o1s9pk-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; }\",\".framer-737zA.framer-v-1b9e9nl.framer-oiclj3 { overflow: visible; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 707\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tbgvcm8ef\":{\"layout\":[\"fixed\",\"fixed\"]},\"ijmA8hzC9\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZEK1Awrp7\":{\"layout\":[\"fixed\",\"fixed\"]},\"YZkAWcIE_\":{\"layout\":[\"fixed\",\"fixed\"]},\"v6Ikgbr_g\":{\"layout\":[\"fixed\",\"fixed\"]},\"u_vXOk8fR\":{\"layout\":[\"fixed\",\"fixed\"]},\"znLfTscra\":{\"layout\":[\"fixed\",\"fixed\"]},\"nperLZ5By\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVmxsO1gvJ=withCSS(Component,css,\"framer-737zA\");export default FramerVmxsO1gvJ;FramerVmxsO1gvJ.displayName=\"ChangeableTexts\";FramerVmxsO1gvJ.defaultProps={height:86,width:707};addPropertyControls(FramerVmxsO1gvJ,{variant:{options:[\"ltWQtA9KI\",\"tbgvcm8ef\",\"ijmA8hzC9\",\"ZEK1Awrp7\",\"YZkAWcIE_\",\"v6Ikgbr_g\",\"u_vXOk8fR\",\"znLfTscra\",\"nperLZ5By\"],optionTitles:[\"First\",\"Second\",\"Third\",\"FirstMedium\",\"SecondMedium\",\"ThirdMedium\",\"FirstSmall\",\"SecondSmall\",\"ThirdSmall\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVmxsO1gvJ,[{explicitInter:true,fonts:[]},...MotionTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVmxsO1gvJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tbgvcm8ef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ijmA8hzC9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZEK1Awrp7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YZkAWcIE_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v6Ikgbr_g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u_vXOk8fR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"znLfTscra\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nperLZ5By\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"707\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VmxsO1gvJ.map", "// Generated by Framer (f57d8b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/7oWoX9MqdnxameM59dqC/Lottie.js\";const MotionDivWithFX=withFX(motion.div);const LottieFonts=getFonts(Lottie);const enabledGestures={Oj7fIRKY2:{hover:true}};const serializationHash=\"framer-pYnzs\";const variantClassNames={Oj7fIRKY2:\"framer-v-1e251e2\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:20};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Oj7fIRKY2\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1e251e2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Oj7fIRKY2\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({\"Oj7fIRKY2-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lm3eva\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"ykdGuf3Jp\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(26, 26, 26)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ofnddc\",layoutDependency:layoutDependency,layoutId:\"ayzgoVD0e\",style:{backgroundColor:\"rgb(20, 21, 20)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16q7qbf\",layoutDependency:layoutDependency,layoutId:\"CJXL8ck27\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1nhvt2a\",\"data-framer-name\":\"Soloing\",fill:\"black\",intrinsicHeight:2064,intrinsicWidth:1003,layoutDependency:layoutDependency,layoutId:\"aHD7E1aN4\",svg:'<svg width=\"1003\" height=\"2064\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"translate(3.5 3.5)\" fill=\"none\" fill-rule=\"evenodd\"><rect stroke=\"#1A1A1A\" stroke-width=\"7\" fill=\"#000\" width=\"996\" height=\"2057\" rx=\"125\"/><rect fill=\"#131313\" transform=\"matrix(-1 0 0 1 996 0)\" x=\"38\" y=\"38\" width=\"920\" height=\"1980\" rx=\"80\"/><path fill=\"#797979\" d=\"M138 1183h2v47h-2zm706 0h2v47h-2z\"/><path fill=\"#343333\" d=\"M726 1206h2v24h-2zm-58 0h2v24h-2zm117 0h2v24h-2zm-294 0h2v24h-2zm-59 0h2v24h-2zm118 0h2v24h-2zm-294 0h2v24h-2zm-59 0h2v24h-2zm118 0h2v24h-2zm58 0h2v24h-2zm236 0h2v24h-2z\"/><g transform=\"translate(137.6 1265)\"><rect fill=\"#191C1A\" width=\"706.4\" height=\"350.785\" rx=\"38.4\"/><path d=\"M0 159.254h4.992v49.096H0v-49.096Zm12.48 9.986h4.993v29.956H12.48V169.24Zm13.313-16.643h4.992v62.41h-4.992v-62.41Zm12.48-15.81h4.993v94.03h-4.992v-94.03Zm14.145 15.81h4.993v62.41h-4.993v-62.41Zm13.313 6.657h4.992v49.096h-4.992v-49.096Zm12.48-22.468h4.993v94.032h-4.992v-94.032Zm12.481-7.489h4.992V239.14h-4.992V129.297Zm13.313-6.657h4.992v123.156h-4.992V122.64Zm12.48 36.614h4.993v49.096h-4.993v-49.096Zm12.48 9.986h4.993v29.956h-4.992V169.24Zm14.146 0h4.992v29.956h-4.992V169.24Zm13.312 0h4.992v29.956h-4.992V169.24Zm12.48 0h4.993v29.956h-4.992V169.24Zm12.481 0h4.992v29.956h-4.992V169.24Zm13.313 0h4.992v29.956h-4.992V169.24Zm312.014-34.118h4.992v97.36h-4.992v-97.36Zm13.313 19.14h4.992v59.08h-4.992v-59.08Zm12.48 9.985h4.992v39.942h-4.992v-39.942Zm12.48 9.153h4.993v20.804h-4.992V173.4Zm13.313 4.993h4.993v10.818h-4.993v-10.818Zm14.145 0h4.992v10.818h-4.992v-10.818Zm12.48 0h4.993v10.818h-4.992v-10.818Zm12.481-9.153h4.992v29.956h-4.992V169.24Zm13.313-9.986h4.992v49.096h-4.992v-49.096Zm12.48-8.321h4.993v65.738h-4.993v-65.738Zm12.481 13.314h4.992v39.942h-4.992v-39.942Zm13.313 9.153h4.992v20.804h-4.992V173.4Zm14.144 0h4.992v20.804h-4.992V173.4Zm12.48 0h4.993v20.804h-4.992V173.4Zm13.313 0h4.993v20.804h-4.993V173.4Zm12.48 0h4.993v20.804h-4.992V173.4Z\" fill=\"#1F4F2B\"/></g><g transform=\"translate(137.6 1265)\"><rect fill=\"#38FC6A\" x=\"207.2\" width=\"292\" height=\"350.785\" rx=\"38.4\"/><path d=\"M207.177 169.24h4.993v29.956h-4.993V169.24Zm14.145 0h4.992v29.956h-4.992V169.24Zm13.313-9.986h4.992v49.096h-4.992v-49.096Zm12.48-14.146h4.992v78.22h-4.992v-78.22Zm12.48-22.468h4.993v123.156h-4.992V122.64Zm13.313-19.139h4.993v161.434h-4.993V103.501Zm12.481-4.993h4.992v170.588h-4.992V98.508Zm12.48 4.993h4.993v161.434h-4.992V103.501Zm14.977 9.154h4.992v142.294h-4.992V112.655Zm12.48 16.642h4.993V239.14h-4.992V129.297Zm12.481 29.957h4.993v49.096h-4.993v-49.096Zm13.313 9.986h4.992v29.956h-4.992V169.24Zm12.48 4.16h4.993v20.804H363.6V173.4Zm12.481 0h4.992v20.804h-4.992V173.4Zm12.48-9.153h4.993v39.942h-4.992v-39.942Zm14.977 0h4.993v39.942h-4.993v-39.942Zm12.48 9.153h4.993v20.804h-4.992V173.4Zm12.482 4.993h4.992v10.818H428.5v-10.818Zm13.312 0h4.992v10.818h-4.992v-10.818Zm12.48 0h4.993v10.818h-4.992v-10.818Zm12.481-14.146h4.992v39.942h-4.992v-39.942Zm13.313-13.314h4.992v65.738h-4.992v-65.738Zm14.145-24.964h4.992v116.498h-4.992V125.97Z\" fill=\"#000\"/></g><path fill=\"red\" d=\"M524 1183h2v433h-2z\"/><g stroke=\"#343333\"><path d=\"M138 356h720v673H138z\"/><path d=\"M138 356h720v365H138z\"/><path d=\"M138 356h371v672H138zm186 0v365\"/><path d=\"M324 356v182H138m371 0H323m351-182v365m0-365v182H509m350 0H673M324 664v365m0-365v182H138m371 0H323m351-182v365m0-365v182H509m350 0H673\"/></g><path d=\"M139.375 1169.298c-1.605 0-2.972-.438-4.102-1.315-1.129-.878-1.992-2.152-2.588-3.825-.597-1.673-.895-3.695-.895-6.067 0-2.358.3-4.373.9-6.046.6-1.672 1.467-2.95 2.6-3.835 1.132-.884 2.494-1.326 4.085-1.326 1.59 0 2.953.442 4.086 1.326 1.132.884 1.999 2.163 2.599 3.835.6 1.673.9 3.688.9 6.046 0 2.372-.298 4.394-.895 6.067-.596 1.673-1.46 2.947-2.588 3.825-1.13.877-2.497 1.315-4.102 1.315Zm0-2.343c1.59 0 2.827-.767 3.707-2.302.881-1.534 1.321-3.721 1.321-6.562 0-1.89-.2-3.498-.602-4.826-.4-1.328-.976-2.34-1.725-3.036-.75-.696-1.65-1.044-2.701-1.044-1.577 0-2.809.776-3.697 2.327-.888 1.552-1.331 3.745-1.331 6.579 0 1.89.198 3.494.596 4.815.398 1.321.971 2.326 1.72 3.015.75.69 1.654 1.034 2.712 1.034Zm699.255 2.343c-1.406 0-2.657-.241-3.755-.724-1.097-.483-1.967-1.156-2.61-2.019-.642-.863-.992-1.866-1.05-3.01h2.686c.056.704.298 1.309.724 1.817s.984.9 1.673 1.177c.689.277 1.452.416 2.29.416.938 0 1.769-.164 2.493-.49.724-.327 1.293-.782 1.705-1.364.411-.583.617-1.257.617-2.024 0-.803-.198-1.511-.596-2.126-.398-.614-.98-1.095-1.747-1.443-.767-.348-1.705-.522-2.813-.522H836.5v-2.344h1.747c.867 0 1.628-.156 2.285-.469a3.704 3.704 0 0 0 1.545-1.32c.373-.569.56-1.237.56-2.004 0-.738-.164-1.381-.49-1.928a3.36 3.36 0 0 0-1.38-1.278c-.593-.306-1.291-.458-2.094-.458-.753 0-1.461.136-2.125.41a4.027 4.027 0 0 0-1.625 1.182c-.419.515-.646 1.135-.682 1.86h-2.556c.042-1.144.387-2.147 1.033-3.01.646-.863 1.493-1.536 2.54-2.019 1.048-.483 2.2-.724 3.458-.724 1.35 0 2.507.271 3.473.815.966.543 1.708 1.258 2.226 2.146.519.888.778 1.847.778 2.877 0 1.228-.321 2.276-.964 3.142-.643.867-1.515 1.467-2.615 1.8v.171c1.377.228 2.453.812 3.228 1.753.774.94 1.16 2.104 1.16 3.489 0 1.186-.32 2.25-.963 3.19-.643.941-1.518 1.682-2.626 2.222-1.108.54-2.369.81-3.782.81Zm18.836 0c-1.605 0-2.972-.438-4.102-1.315-1.129-.878-1.992-2.152-2.588-3.825-.597-1.673-.895-3.695-.895-6.067 0-2.358.3-4.373.9-6.046.6-1.672 1.467-2.95 2.6-3.835 1.132-.884 2.494-1.326 4.085-1.326 1.59 0 2.953.442 4.085 1.326 1.133.884 2 2.163 2.6 3.835.6 1.673.9 3.688.9 6.046 0 2.372-.298 4.394-.895 6.067-.596 1.673-1.46 2.947-2.589 3.825-1.129.877-2.496 1.315-4.101 1.315Zm0-2.343c1.59 0 2.827-.767 3.707-2.302.881-1.534 1.321-3.721 1.321-6.562 0-1.89-.2-3.498-.602-4.826-.4-1.328-.976-2.34-1.725-3.036-.75-.696-1.65-1.044-2.701-1.044-1.577 0-2.809.776-3.697 2.327-.888 1.552-1.332 3.745-1.332 6.579 0 1.89.2 3.494.597 4.815.398 1.321.971 2.326 1.72 3.015.75.69 1.654 1.034 2.712 1.034Z\" fill=\"#4F4F4F\" fill-rule=\"nonzero\"/><path d=\"M513 1145h24a4 4 0 0 1 4 4v24.62a6 6 0 0 1-1.63 4.113l-11.457 12.172a4 4 0 0 1-5.826 0l-11.456-12.172a6 6 0 0 1-1.631-4.112V1149a4 4 0 0 1 4-4Z\" fill=\"red\"/><path d=\"m139 1028 367-672c67.333 220.667 184.333 342.333 351 365\" stroke=\"#38FC6A\" stroke-width=\"2\"/><circle stroke=\"#38FC6A\" stroke-width=\"2\" fill=\"#272727\" cx=\"324\" cy=\"689\" r=\"17\"/><circle stroke=\"#38FC6A\" stroke-width=\"2\" fill=\"#272727\" cx=\"670\" cy=\"637\" r=\"17\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-gv8tg7\",layoutDependency:layoutDependency,layoutId:\"eF9totAV7\",style:{backgroundColor:\"rgb(27, 29, 28)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dmohbc\",\"data-framer-name\":\"Group\",fill:\"black\",intrinsicHeight:51,intrinsicWidth:43,layoutDependency:layoutDependency,layoutId:\"vtOSYmmDr\",svg:'<svg width=\"43\" height=\"51\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M40.777 21.502 7.107.69A4.632 4.632 0 0 0 2.4.596 4.73 4.73 0 0 0 0 4.688v41.624a4.73 4.73 0 0 0 2.4 4.092 4.632 4.632 0 0 0 4.707-.094l33.67-20.812A4.691 4.691 0 0 0 43 25.5a4.691 4.691 0 0 0-2.223-3.998ZM5.609 44.592V6.408L36.493 25.5 5.61 44.593Z\" fill=\"silver\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-owtdpv\",\"data-framer-name\":\"Group_2\",fill:\"black\",intrinsicHeight:43,intrinsicWidth:43,layoutDependency:layoutDependency,layoutId:\"y83wkZ07L\",svg:'<svg width=\"43\" height=\"43\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M38.497 0H4.503A4.51 4.51 0 0 0 0 4.503v33.994A4.51 4.51 0 0 0 4.503 43h33.994A4.51 4.51 0 0 0 43 38.497V4.503A4.51 4.51 0 0 0 38.497 0ZM37.39 37.391H5.61V5.61h31.78v31.78Z\" fill=\"silver\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-146jlxd\",layoutDependency:layoutDependency,layoutId:\"hZFiQBG2z\",style:{backgroundColor:\"rgb(255, 1, 0)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-159r5xl\",layoutDependency:layoutDependency,layoutId:\"TAhwDJ6R6\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(103, 116, 106))\"},children:\"How to apply effects\"})}),className:\"framer-1b2zhjy\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"yhz3IuXxO\",style:{\"--extracted-r6o4lv\":\"rgb(103, 116, 106)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(103, 116, 106))\"},children:\"After highlighting the desired audio section, tap on the effect icon, and adjust the intensity for each audio part. \"})}),className:\"framer-td1vt6\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"BRLTbVDzk\",style:{\"--extracted-r6o4lv\":\"rgb(103, 116, 106)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(103, 116, 106))\"},children:\"Drag the handle on the effect curve to regulate the effect speed over time.\"})}),className:\"framer-1qmm8ms\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"LXjMkg3vv\",style:{\"--extracted-r6o4lv\":\"rgb(103, 116, 106)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dpnaci\",layoutDependency:layoutDependency,layoutId:\"vGqje0VFv\",style:{backgroundColor:\"rgb(28, 29, 27)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14rkhwa\",\"data-framer-name\":\"fakelogo\",fill:\"black\",intrinsicHeight:116,intrinsicWidth:116,layoutDependency:layoutDependency,layoutId:\"w1jsJsWKF\",svg:'<svg width=\"116\" height=\"116\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M116 58c0 32.032-25.967 58-58 58S0 90.032 0 58 25.967 0 58 0s58 25.968 58 58Z\" fill=\"#38FC6A\"/><path d=\"M88.609 80.527c0-5.563-4.493-9.242-10.424-9.332l-17.703-.18c-3.415 0-4.853-.718-4.853-2.781 0-2.154 1.708-3.23 3.864-3.949l14.738-5.204c12.67-4.487 14.917-9.96 14.917-16.062 0-8.076-5.302-22.075-27.498-22.075-27.318 0-40.169 23.241-40.169 53.75 0 12.832 6.201 17.14 11.773 17.14 10.244 0 11.322-7.897 7.818-16.153l-9.166-21.535c-.72-1.705-1.169-3.5-1.169-5.205 0-6.371 5.033-11.845 14.289-11.845h28.127c6.56 0 9.974 3.41 9.974 7.807 0 4.666-3.145 8.973-12.76 7.717l-27.318-3.5c-3.325-.448-5.123.18-5.212 2.513 0 1.256.898 3.14 2.875 5.653l22.196 26.83c4.943 6.012 9.705 7.717 13.3 7.717 9.346 0 12.401-5.653 12.401-11.306Z\" fill=\"#121113\" fill-rule=\"nonzero\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1scaewi\",layoutDependency:layoutDependency,layoutId:\"ywhgRpE9Y\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(103, 116, 106))\"},children:\"Pricing \"})}),className:\"framer-bp0cx9\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"t1YxwdHGU\",style:{\"--extracted-r6o4lv\":\"rgb(103, 116, 106)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(158, 189, 166))\",\"--framer-text-decoration\":\"underline\"},children:\"Resources\"})}),className:\"framer-3na6b3\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"Bp5NHAGDR\",style:{\"--extracted-r6o4lv\":\"rgb(158, 189, 166)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(103, 116, 106))\"},children:\"Log in \"})}),className:\"framer-udai6m\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"yh0K7rcOy\",style:{\"--extracted-r6o4lv\":\"rgb(103, 116, 106)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l28287\",layoutDependency:layoutDependency,layoutId:\"bKWxns4DW\",style:{backgroundColor:\"rgb(37, 46, 37)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(57, 251, 106))\"},children:\"Sign up\"})}),className:\"framer-ui8y2y\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"ckMUgsfPk\",style:{\"--extracted-r6o4lv\":\"rgb(57, 251, 106)\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ye3v8-container\",layoutDependency:layoutDependency,layoutId:\"W5rEKom8D-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"W5rEKom8D\",isForwardsDirection:true,layoutId:\"W5rEKom8D\",loop:false,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/GG9kwYwpLAoVVPAyMOZwrV9fS4.json\",srcType:\"Upload\",srcUrl:\"https://firebasestorage.googleapis.com/v0/b/moko-app-bee21.appspot.com/o/json%2F2e30c4a8-f809-4212-a9be-043d5af8d385.json?alt=media&token=20183392-bcf6-4e4c-9f7c-98a54ea1f29e\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"Oj7fIRKY2-hover\":{loop:true,playing:true}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pYnzs.framer-4d1s4u, .framer-pYnzs .framer-4d1s4u { display: block; }\",\".framer-pYnzs.framer-1e251e2 { cursor: pointer; height: 350px; overflow: hidden; position: relative; width: 550px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pYnzs .framer-1lm3eva { bottom: 2px; flex: none; left: 2px; overflow: hidden; position: absolute; right: 2px; top: 2px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-pYnzs .framer-1ofnddc { bottom: 14px; flex: none; left: 14px; overflow: hidden; position: absolute; right: 14px; top: 14px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-pYnzs .framer-16q7qbf { flex: none; height: 300px; overflow: visible; position: absolute; right: 43px; top: -45px; width: 146px; }\",\".framer-pYnzs .framer-1nhvt2a { aspect-ratio: 0.48594961240310075 / 1; bottom: -30px; flex: none; height: var(--framer-aspect-ratio-supported, 300px); left: 0px; position: absolute; right: 0px; }\",\".framer-pYnzs .framer-gv8tg7 { align-content: center; align-items: center; bottom: -20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 29px; justify-content: center; left: calc(50.00000000000002% - 126px / 2); overflow: hidden; padding: 0px; position: absolute; width: 126px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pYnzs .framer-dmohbc { aspect-ratio: 0.8431372549019608 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; width: 8px; }\",\".framer-pYnzs .framer-owtdpv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); position: relative; width: 8px; }\",\".framer-pYnzs .framer-146jlxd { flex: none; height: 8px; overflow: visible; position: relative; width: 8px; }\",\".framer-pYnzs .framer-159r5xl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 54px; overflow: hidden; padding: 24px 0px 0px 0px; position: absolute; top: 50%; width: 202px; }\",\".framer-pYnzs .framer-1b2zhjy { flex: none; height: auto; max-width: 600px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pYnzs .framer-td1vt6, .framer-pYnzs .framer-1qmm8ms { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pYnzs .framer-1dpnaci { flex: none; height: 26px; left: calc(49.042145593869755% - 462px / 2); overflow: visible; position: absolute; top: 7px; width: 462px; }\",\".framer-pYnzs .framer-14rkhwa { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 6px; position: absolute; top: 5px; width: 16px; }\",\".framer-pYnzs .framer-1scaewi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: flex-end; overflow: visible; padding: 0px; position: absolute; right: 4px; top: 50%; width: min-content; }\",\".framer-pYnzs .framer-bp0cx9, .framer-pYnzs .framer-3na6b3, .framer-pYnzs .framer-udai6m { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-pYnzs .framer-l28287 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pYnzs .framer-ui8y2y { flex: none; height: auto; max-width: 600px; overflow: visible; position: relative; white-space: pre-wrap; width: 95px; word-break: break-word; word-wrap: break-word; }\",\".framer-pYnzs .framer-2ye3v8-container { flex: none; height: 42px; position: absolute; right: 69px; top: 72px; width: 45px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pYnzs .framer-gv8tg7, .framer-pYnzs .framer-159r5xl, .framer-pYnzs .framer-1scaewi, .framer-pYnzs .framer-l28287 { gap: 0px; } .framer-pYnzs .framer-gv8tg7 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-pYnzs .framer-gv8tg7 > :first-child, .framer-pYnzs .framer-1scaewi > :first-child { margin-left: 0px; } .framer-pYnzs .framer-gv8tg7 > :last-child, .framer-pYnzs .framer-1scaewi > :last-child { margin-right: 0px; } .framer-pYnzs .framer-159r5xl > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-pYnzs .framer-159r5xl > :first-child, .framer-pYnzs .framer-l28287 > :first-child { margin-top: 0px; } .framer-pYnzs .framer-159r5xl > :last-child, .framer-pYnzs .framer-l28287 > :last-child { margin-bottom: 0px; } .framer-pYnzs .framer-1scaewi > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-pYnzs .framer-l28287 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",'.framer-pYnzs[data-border=\"true\"]::after, .framer-pYnzs [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 350\n * @framerIntrinsicWidth 550\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eWAZKQyc1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerx4wFhCti9=withCSS(Component,css,\"framer-pYnzs\");export default Framerx4wFhCti9;Framerx4wFhCti9.displayName=\"WebCase\";Framerx4wFhCti9.defaultProps={height:350,width:550};addFonts(Framerx4wFhCti9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx4wFhCti9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eWAZKQyc1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"550\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"350\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x4wFhCti9.map"],
  "mappings": "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",
  "names": ["clamp", "t", "s", "e", "sanitize", "isString", "r", "n", "a", "createUnitType", "o", "c", "l", "i", "p", "u", "isColorString", "splitColor", "f", "m", "g", "h", "parseHex", "b", "d", "v", "y", "test", "analyse", "parse", "createTransformer", "convertNumbersToZero", "getAnimatableNone", "O", "j", "applyDefaultFilter", "F", "N", "e", "t", "n", "window", "createRenderStep", "s", "r", "c", "o", "a", "l", "f", "u", "startLoop", "d", "i", "processStep", "processFrame", "clamp", "t", "e", "n", "d", "h", "m", "y", "g", "findSpring", "o", "s", "r", "i", "u", "calcAngularFreq", "l", "p", "f", "approximateRoot", "v", "M", "x", "isSpringType", "getSpringOptions", "spring", "__rest", "zero", "createSpring", "reverseEasing", "t", "e", "mirrorEasing", "createExpoIn", "createBackIn", "createAnticipate", "T", "w", "A", "R", "F", "createExpoIn", "D", "reverseEasing", "j", "mirrorEasing", "circIn", "t", "q", "I", "P", "createBackIn", "T", "k", "E", "B", "createAnticipate", "C", "N", "U", "bounceOut", "e", "w", "A", "R", "z", "identity", "t", "createAttractor", "e", "n", "o", "s", "r", "G", "H", "wrap", "t", "e", "n", "o", "Q", "V", "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", "numChildren", "j", "hasChildren", "isHorizontal", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "fe", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "animateToValue", "transformRef", "initialTime", "prevTime", "xOrY", "isHover", "isInView", "useInView", "isReducedMotion", "useReducedMotion", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "b3m9HiTjZ_exports", "__export", "__FramerMetadata__", "b3m9HiTjZ_default", "LottieFonts", "getFonts", "Lottie", "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", "link", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "BVJdv5xRw", "ToFrDINtE", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "Framerb3m9HiTjZ", "withCSS", "b3m9HiTjZ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "murmur2", "r", "e", "c", "Arc", "withCSS", "props", "hasChildren", "j", "isCanvas", "RenderTarget", "showCustomPath", "isCircle", "cylinder", "path", "createPath", "childPath", "viewBox", "firstChild", "getFirstChild", "svgChild", "svgChildCanvas", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "svgString", "Gn", "canvasFrame", "attributes", "element", "splitAndReplace", "attributes1", "element1", "id", "murmur2", "alignmentValue", "motion", "Arc_default", "addPropertyControls", "ControlType", "type", "rotate", "slots", "child", "string", "flip", "cylinderTop", "cylinderBottom", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "X", "srcType", "srcFile", "srcUrl", "playing", "canvasPlay", "muted", "playsinline", "controls", "progress", "objectFit", "backgroundColor", "radius", "isMixed", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "restartOnEnter", "posterEnabled", "startTimeProp", "volume", "loop", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "videoRef", "pe", "isSafari", "useIsBrowserSafari", "requestingPlay", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "startTime", "shouldPlay", "autoPlay", "se", "isMuted", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "ue", "videoProgress", "useAutoMotionValue", "value", "newValue", "useOnChange", "val", "useOnEnter", "useOnExit", "src", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "VideoFonts", "getFonts", "Video", "ArcFonts", "Arc_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "vUzKXRVeS", "I9A_ddOaN", "TAJtE5qBA", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "LayoutGroup", "motion", "cx", "u", "Image2", "SVG", "css", "FramerBgp0qQjKa", "withCSS", "Bgp0qQjKa_default", "addPropertyControls", "ControlType", "addFonts", "LottieFonts", "getFonts", "Lottie", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "qtsZRnWIm", "Lxbdez7ml", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText2", "x", "css", "FramercL2yvun8O", "withCSS", "cL2yvun8O_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "cL2yvun8O_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "X38VzfiHL", "hkg_POXtD", "hRcJjwpVV", "JpdMoK2NL", "aUxSiG6dj", "qFRNKhb9e", "eLruLz6l6", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "p", "LayoutGroup", "motion", "cx", "u", "RichText2", "x", "css", "FramerbJiT2yQtN", "withCSS", "bJiT2yQtN_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "VideoFonts", "getFonts", "Video", "LottieFonts", "Lottie", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "NYF2gtfCx", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerCl1Xzgeua", "withCSS", "Cl1Xzgeua_default", "addPropertyControls", "ControlType", "addFonts", "withScrolledProgress", "Component", "props", "scrollY", "useScroll", "progress", "useTransform", "p", "LottieFonts", "getFonts", "Lottie", "VideoFonts", "Video", "VideoWithScrolledProgress", "withScrolledProgress", "LinkItemFonts", "BGV72nW2K_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "VideoControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "transformTemplate1", "_", "transition2", "animation", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "avatar", "hasAvatar", "hasIcon", "hasImage", "hasLabel", "hasVideo", "height", "id", "image", "label", "link", "newTab", "text", "textColor", "videoFile", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "HGs0dmTNq", "KgdgKGN9L", "Ha5aNbUPA", "GPe3kppPZ", "jE4e8Ckp5", "nNXQT9VG_", "xNuZ1SyaM", "tdolS0sor", "ujLXq8KZ9", "gFf0RrpH3", "kvEZx8PCf", "Dh6G0zaVN", "WQ4wPwiyo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "SVG", "css", "FramerfhxhKUxbN", "withCSS", "fhxhKUxbN_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "LottieFonts", "getFonts", "Lottie", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FrameronaZvFRq9", "withCSS", "onaZvFRq9_default", "addFonts", "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", "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", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isInView", "useInView", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "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", "TickerFonts", "getFonts", "Ticker", "LottieFonts", "Lottie", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "transformTemplate1", "_", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "title", "width", "props", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "ZBZf9xom0", "HX4dqwUB4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SVG", "RichText2", "css", "FramerRiDeeYbEZ", "withCSS", "RiDeeYbEZ_default", "addPropertyControls", "ControlType", "addFonts", "LottieFonts", "getFonts", "Lottie", "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", "uRL", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "YGZUwuYrj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "ComponentViewportProvider", "css", "FramertsZnrGRML", "withCSS", "tsZnrGRML_default", "addPropertyControls", "ControlType", "addFonts", "LottieFonts", "getFonts", "Lottie", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1g53imt", "args", "onMouseLeavei5yko3", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "ComponentViewportProvider", "css", "FrameruA1U8IMWr", "withCSS", "uA1U8IMWr_default", "addPropertyControls", "ControlType", "addFonts", "r", "t", "a", "e", "l", "n", "o", "i", "u", "f", "p", "s", "d", "m", "v", "y", "g", "b", "E", "w", "S", "W", "j", "L", "A", "h", "x", "c", "window", "visibleVariant", "variantToString", "variant", "MotionText", "props", "opacity", "x", "y", "scale", "rotate", "rotateX", "rotateY", "isCanvas", "RenderTarget", "initialOpacity", "useMotionValue", "isSpring", "lastVariant", "pe", "animate", "setAnimate", "ye", "hasIndexAnimatedRef", "ue", "springCurve", "easeCurve", "item", "filteredTransition", "delay", "isLetter", "isWord", "isLine", "splitWrapperStyle", "getSplitTextProps", "sharedProps", "info", "p", "MotionSpanComponent", "motion", "getIndex", "countIndex", "letterIndex", "wordIndex", "lineIndex", "perWord", "type", "variants", "stagger", "children", "index", "re", "MotionContext", "addPropertyControls", "ControlType", "MotionTextFonts", "getFonts", "MotionText", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppearlei7iv", "args", "onAppearzq26kz", "onAppear12rm451", "onAppear1d53cs9", "onAppearch8ue7", "onAppear1fei2dt", "onAppearif4ip4", "onAppear4as8cp", "onAppeariecr6p", "useOnVariantChange", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerVmxsO1gvJ", "withCSS", "VmxsO1gvJ_default", "addPropertyControls", "ControlType", "addFonts", "MotionDivWithFX", "withFX", "motion", "LottieFonts", "getFonts", "Lottie", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "RichText2", "ComponentViewportProvider", "css", "Framerx4wFhCti9", "withCSS", "x4wFhCti9_default", "addFonts"]
}
