{
  "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/HrxLgn3HodsTJEblZU6m/Ticker.js", "ssg:https://framerusercontent.com/modules/a46VLGCwduaFRppYhIEn/C4D4gH8pnbFsn6LIremV/rbf1DFpj4.js", "ssg:https://framerusercontent.com/modules/jgOHhFcZy4OtlFjTfyqp/IJAXiIVP6k0ESHOGm5YE/LnQMzmpqJ.js", "ssg:https://framerusercontent.com/modules/2IZKHo2fQjyO4iNJFhKB/RvaSWZvzxU0DiwoYoA3X/jJINZDwMF.js", "ssg:https://framerusercontent.com/modules/jaxoSXLrVoMQAVwi54Oc/NkpOdykfR0j6oURsEKWN/opfbr_yW4.js", "ssg:https://framerusercontent.com/modules/o9O00TMsxPRXu69eVbB2/AYpAPrxPgOx0yRVMGTpY/jRlNrjZfR.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];}return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/ cloneElement(child,{ref:ref4,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)})});});}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\"},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\"&&-animateToValue,left:direction===\"right\"&&-animateToValue,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);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (24d49ac)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Image,RichText,Text,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eSTM5SKWJyOosE8jvlrK/IYt3uFDYd8RhzV8iIsYr/Q4kC2bTJ2.js\";const enabledGestures={q7F_XsaAT:{hover:true}};const cycleOrder=[\"q7F_XsaAT\"];const serializationHash=\"framer-ajjAZ\";const variantClassNames={q7F_XsaAT:\"framer-v-1sc8lhv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({comment,height,id,image,name1,width,...props})=>{var _ref,_ref1;return{...props,WGDgFnn5C:image!==null&&image!==void 0?image:props.WGDgFnn5C,woCpzEL8i:(_ref=name1!==null&&name1!==void 0?name1:props.woCpzEL8i)!==null&&_ref!==void 0?_ref:\"Martin Rosser\",xBIYtOuFC:(_ref1=comment!==null&&comment!==void 0?comment:props.xBIYtOuFC)!==null&&_ref1!==void 0?_ref1:\"As a happy user, I could only recomment it. Keep up the good work. \uD83E\uDD19\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WGDgFnn5C,woCpzEL8i,xBIYtOuFC,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q7F_XsaAT\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);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(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1sc8lhv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q7F_XsaAT\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-19c4737c-eef7-4396-b22a-028772ac270e, rgba(0, 0, 0, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-67c1333b-4249-4ff1-a333-3581964020b4, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"q7F_XsaAT-hover\":{\"--border-color\":\"rgba(0, 0, 0, 0.24)\"}},...addPropertyOverrides({\"q7F_XsaAT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m3c7jl\",\"data-framer-name\":\"Frame 464\",layoutDependency:layoutDependency,layoutId:\"LtaupzSKm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lvaafp\",\"data-framer-name\":\"Frame 463\",layoutDependency:layoutDependency,layoutId:\"lUexc9Oq7\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"40px\",...toResponsiveImage(WGDgFnn5C)},className:\"framer-1a43d2x\",\"data-framer-name\":\"image 62\",layoutDependency:layoutDependency,layoutId:\"RwoyfMUD6\",style:{borderBottomLeftRadius:76.01,borderBottomRightRadius:76.01,borderTopLeftRadius:76.01,borderTopRightRadius:76.01}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fsipb9\",\"data-framer-name\":\"Frame 462\",layoutDependency:layoutDependency,layoutId:\"hVTEogVO_\",children:/*#__PURE__*/_jsx(Text,{__fromCanvasComponent:true,alignment:\"left\",className:\"framer-snufdk\",\"data-framer-name\":\"Main\",fonts:[\"GF;DM Sans-700\"],layoutDependency:layoutDependency,layoutId:\"wDiqJSX1W\",rawHTML:\"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Martin Rosser</span><br></span></span>\",style:{\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"normal\",\"--framer-font-weight\":700,\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1.2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-c97db126-8e49-4dfa-8a8a-566d4fa3e425, rgb(0, 0, 0))\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-color\":\"initial\",\"--framer-text-stroke-width\":\"initial\",\"--framer-text-transform\":\"none\"},text:woCpzEL8i,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-tdptso\",\"data-styles-preset\":\"Q4kC2bTJ2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c97db126-8e49-4dfa-8a8a-566d4fa3e425, rgb(0, 0, 0)))\"},children:\"As a happy user, I could only recomment it. Keep up the good work. \uD83E\uDD19\"})}),className:\"framer-1gh7dfz\",\"data-framer-name\":\"Main\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gxMOjwDxw\",style:{\"--extracted-r6o4lv\":\"var(--token-c97db126-8e49-4dfa-8a8a-566d4fa3e425, rgb(0, 0, 0))\"},text:xBIYtOuFC,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ajjAZ.framer-mx5nn6, .framer-ajjAZ .framer-mx5nn6 { display: block; }\",\".framer-ajjAZ.framer-1sc8lhv { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px; position: relative; width: 336px; }\",\".framer-ajjAZ .framer-m3c7jl { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ajjAZ .framer-lvaafp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ajjAZ .framer-1a43d2x { aspect-ratio: 1 / 1; flex: none; height: 40px; overflow: hidden; position: relative; width: var(--framer-aspect-ratio-supported, 40px); will-change: var(--framer-will-change-override, transform); }\",\".framer-ajjAZ .framer-fsipb9 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ajjAZ .framer-snufdk { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-ajjAZ .framer-1gh7dfz { flex: none; height: auto; overflow: hidden; position: relative; white-space: pre-wrap; width: 287px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ajjAZ.framer-1sc8lhv, .framer-ajjAZ .framer-m3c7jl, .framer-ajjAZ .framer-lvaafp, .framer-ajjAZ .framer-fsipb9 { gap: 0px; } .framer-ajjAZ.framer-1sc8lhv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ajjAZ.framer-1sc8lhv > :first-child, .framer-ajjAZ .framer-m3c7jl > :first-child, .framer-ajjAZ .framer-fsipb9 > :first-child { margin-top: 0px; } .framer-ajjAZ.framer-1sc8lhv > :last-child, .framer-ajjAZ .framer-m3c7jl > :last-child, .framer-ajjAZ .framer-fsipb9 > :last-child { margin-bottom: 0px; } .framer-ajjAZ .framer-m3c7jl > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ajjAZ .framer-lvaafp > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ajjAZ .framer-lvaafp > :first-child { margin-left: 0px; } .framer-ajjAZ .framer-lvaafp > :last-child { margin-right: 0px; } .framer-ajjAZ .framer-fsipb9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css,'.framer-ajjAZ[data-border=\"true\"]::after, .framer-ajjAZ [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 164\n * @framerIntrinsicWidth 336\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QMP9wmARc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WGDgFnn5C\":\"image\",\"woCpzEL8i\":\"name1\",\"xBIYtOuFC\":\"comment\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerrbf1DFpj4=withCSS(Component,css,\"framer-ajjAZ\");export default Framerrbf1DFpj4;Framerrbf1DFpj4.displayName=\"Comment\";Framerrbf1DFpj4.defaultProps={height:164,width:336};addPropertyControls(Framerrbf1DFpj4,{WGDgFnn5C:{title:\"Image\",type:ControlType.ResponsiveImage},woCpzEL8i:{defaultValue:\"Martin Rosser\",displayTextArea:false,placeholder:\"Name\",title:\"Name\",type:ControlType.String},xBIYtOuFC:{defaultValue:\"As a happy user, I could only recomment it. Keep up the good work. \uD83E\uDD19\",displayTextArea:true,title:\"Comment\",type:ControlType.String}});addFonts(Framerrbf1DFpj4,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrbf1DFpj4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"164\",\"framerVariables\":\"{\\\"WGDgFnn5C\\\":\\\"image\\\",\\\"woCpzEL8i\\\":\\\"name1\\\",\\\"xBIYtOuFC\\\":\\\"comment\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QMP9wmARc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"336\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}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 Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/HrxLgn3HodsTJEblZU6m/Ticker.js\";import Comment from\"https://framerusercontent.com/modules/a46VLGCwduaFRppYhIEn/C4D4gH8pnbFsn6LIremV/rbf1DFpj4.js\";const CommentFonts=getFonts(Comment);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"Ss6tBuxYW\",\"jbqU_7iL0\",\"dGbAdK8tT\"];const serializationHash=\"framer-kDaHC\";const variantClassNames={dGbAdK8tT:\"framer-v-zlhry6\",jbqU_7iL0:\"framer-v-1rmafa3\",Ss6tBuxYW:\"framer-v-1u3ccvm\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Ss6tBuxYW\",Mobile:\"dGbAdK8tT\",Tablet:\"jbqU_7iL0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ss6tBuxYW\"};};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:\"Ss6tBuxYW\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"dGbAdK8tT\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"dGbAdK8tT\")return false;return true;};const isDisplayed2=()=>{if([\"jbqU_7iL0\",\"dGbAdK8tT\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u3ccvm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ss6tBuxYW\",ref:ref??ref1,style:{...style},...addPropertyOverrides({dGbAdK8tT:{\"data-framer-name\":\"Mobile\"},jbqU_7iL0:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8iobv-container\",layoutDependency:layoutDependency,layoutId:\"wGQnFEwQa-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:12,height:\"100%\",hoverFactor:0,id:\"wGQnFEwQa\",layoutId:\"wGQnFEwQa\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ipkbaw-container\",\"data-framer-name\":\"Lucky\",layoutDependency:layoutDependency,layoutId:\"WuOUzfaZAxHz0g1cbc-container\",name:\"Lucky\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"WuOUzfaZAxHz0g1cbc\",layoutId:\"WuOUzfaZAxHz0g1cbc\",name:\"Lucky\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png\",srcSet:\"https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png?scale-down-to=512 512w,https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Lucky\",xBIYtOuFC:\"The booking process on this app is super easy. Was able to pick a date/time slot and within only a few minutes. Loving it so far!\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-deew5c-container\",\"data-framer-name\":\"Abbey\",layoutDependency:layoutDependency,layoutId:\"Cj4V3JQtK-container\",name:\"Abbey\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"Cj4V3JQtK\",layoutId:\"Cj4V3JQtK\",name:\"Abbey\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png\",srcSet:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png?scale-down-to=512 512w,https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Abbey\",xBIYtOuFC:\"We are so excited another yard sharing app is out there!\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kkd1pg-container\",\"data-framer-name\":\"Louie\",layoutDependency:layoutDependency,layoutId:\"esVi_bC_O-container\",name:\"Louie\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"esVi_bC_O\",layoutId:\"esVi_bC_O\",name:\"Louie\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png\",srcSet:\"https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png?scale-down-to=512 512w,https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Louie\",xBIYtOuFC:\"Louie had the best time! Think he\u2019s definitely tired out. \uD83D\uDE02\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xfjvqk-container\",\"data-framer-name\":\"Sky\",layoutDependency:layoutDependency,layoutId:\"gT3LVf0Bt-container\",name:\"Sky\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"gT3LVf0Bt\",layoutId:\"gT3LVf0Bt\",name:\"Sky\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png\",srcSet:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Sky\",xBIYtOuFC:\"I recently booked a yard for two dogs to play for 30 minutes at a yard nearby for under $7. My dog is super reactive to cars and i don't have a yard so it's hard to find a place to take him but with this app, i am able to find a perfect yard for my dog nearby for a price of a coffee! Highly recommend\"})})})],speed:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q10t3o-container\",layoutDependency:layoutDependency,layoutId:\"NoWVSQ3jR-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:30,height:\"100%\",hoverFactor:0,id:\"NoWVSQ3jR\",layoutId:\"NoWVSQ3jR\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ipkbaw-container\",\"data-framer-name\":\"Lucky\",layoutDependency:layoutDependency,layoutId:\"WuOUzfaZAxHz0g1cbc-container\",name:\"Lucky\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"WuOUzfaZAxHz0g1cbc\",layoutId:\"WuOUzfaZAxHz0g1cbc\",name:\"Lucky\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png\",srcSet:\"https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png?scale-down-to=512 512w,https://framerusercontent.com/images/zrutYTFhnNo4gdctGDJajKmUxFU.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Lucky\",xBIYtOuFC:\"The booking process on this app is super easy. Was able to pick a date/time slot and within only a few minutes. Loving it so far!\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r0mqk3-container\",\"data-framer-name\":\"Georgie\",layoutDependency:layoutDependency,layoutId:\"HusePqqZS-container\",name:\"Georgie\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"HusePqqZS\",layoutId:\"HusePqqZS\",name:\"Georgie\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png\",srcSet:\"https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png?scale-down-to=512 512w,https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Georgie\",xBIYtOuFC:\"Very reasonable rates for a safe neutral meeting spot for possible adopter/adoptee dogs!\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-deew5c-container\",\"data-framer-name\":\"Abbey\",layoutDependency:layoutDependency,layoutId:\"Cj4V3JQtK-container\",name:\"Abbey\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"Cj4V3JQtK\",layoutId:\"Cj4V3JQtK\",name:\"Abbey\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png\",srcSet:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png?scale-down-to=512 512w,https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Abbey\",xBIYtOuFC:\"We are so excited another yard sharing app is out there!\"})})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({jbqU_7iL0:{gap:12}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s0uzy2-container\",layoutDependency:layoutDependency,layoutId:\"Hu1dk6saa-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:30,height:\"100%\",hoverFactor:0,id:\"Hu1dk6saa\",layoutId:\"Hu1dk6saa\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kkd1pg-container\",\"data-framer-name\":\"Louie\",layoutDependency:layoutDependency,layoutId:\"esVi_bC_O-container\",name:\"Louie\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"esVi_bC_O\",layoutId:\"esVi_bC_O\",name:\"Louie\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png\",srcSet:\"https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png?scale-down-to=512 512w,https://framerusercontent.com/images/WSHRysYkJW599m01pYppeKRAM.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Louie\",xBIYtOuFC:\"Louie had the best time! Think he\u2019s definitely tired out. \uD83D\uDE02\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xfjvqk-container\",\"data-framer-name\":\"Sky\",layoutDependency:layoutDependency,layoutId:\"gT3LVf0Bt-container\",name:\"Sky\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"gT3LVf0Bt\",layoutId:\"gT3LVf0Bt\",name:\"Sky\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png\",srcSet:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Sky\",xBIYtOuFC:\"I recently booked a yard for two dogs to play for 30 minutes at a yard nearby for under $7. My dog is super reactive to cars and i don't have a yard so it's hard to find a place to take him but with this app, i am able to find a perfect yard for my dog nearby for a price of a coffee! Highly recommend\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-deew5c-container\",\"data-framer-name\":\"Abbey\",layoutDependency:layoutDependency,layoutId:\"Cj4V3JQtK-container\",name:\"Abbey\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"Cj4V3JQtK\",layoutId:\"Cj4V3JQtK\",name:\"Abbey\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png\",srcSet:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png?scale-down-to=512 512w,https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Abbey\",xBIYtOuFC:\"We are so excited another yard sharing app is out there!\"})})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({jbqU_7iL0:{gap:12}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16yuehg-container\",layoutDependency:layoutDependency,layoutId:\"grsZQcHZK-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:30,height:\"100%\",hoverFactor:0,id:\"grsZQcHZK\",layoutId:\"grsZQcHZK\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xfjvqk-container\",\"data-framer-name\":\"Sky\",layoutDependency:layoutDependency,layoutId:\"gT3LVf0Bt-container\",name:\"Sky\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"gT3LVf0Bt\",layoutId:\"gT3LVf0Bt\",name:\"Sky\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png\",srcSet:\"https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/o4WDDBVpanRNI5QWgHGpt1k4pBQ.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Sky\",xBIYtOuFC:\"I recently booked a yard for two dogs to play for 30 minutes at a yard nearby for under $7. My dog is super reactive to cars and i don't have a yard so it's hard to find a place to take him but with this app, i am able to find a perfect yard for my dog nearby for a price of a coffee! Highly recommend\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-deew5c-container\",\"data-framer-name\":\"Abbey\",layoutDependency:layoutDependency,layoutId:\"Cj4V3JQtK-container\",name:\"Abbey\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"Cj4V3JQtK\",layoutId:\"Cj4V3JQtK\",name:\"Abbey\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png\",srcSet:\"https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png?scale-down-to=512 512w,https://framerusercontent.com/images/8nRz0w1jJiWuT13Dab35mQJHow.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Abbey\",xBIYtOuFC:\"We are so excited another yard sharing app is out there!\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"336px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r0mqk3-container\",\"data-framer-name\":\"Georgie\",layoutDependency:layoutDependency,layoutId:\"HusePqqZS-container\",name:\"Georgie\",children:/*#__PURE__*/_jsx(Comment,{height:\"100%\",id:\"HusePqqZS\",layoutId:\"HusePqqZS\",name:\"Georgie\",style:{width:\"100%\"},WGDgFnn5C:addImageAlt({src:\"https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png\",srcSet:\"https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png?scale-down-to=512 512w,https://framerusercontent.com/images/nWvicjXJLeM0oW6CKYg9cBNlrw.png 900w\"},\"\"),width:\"100%\",woCpzEL8i:\"Georgie\",xBIYtOuFC:\"Very reasonable rates for a safe neutral meeting spot for possible adopter/adoptee dogs!\"})})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kDaHC.framer-1kssqyy, .framer-kDaHC .framer-1kssqyy { display: block; }\",\".framer-kDaHC.framer-1u3ccvm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-kDaHC .framer-1q8iobv-container { flex: none; height: 460px; position: relative; width: 350px; }\",\".framer-kDaHC .framer-ipkbaw-container, .framer-kDaHC .framer-deew5c-container, .framer-kDaHC .framer-kkd1pg-container, .framer-kDaHC .framer-xfjvqk-container, .framer-kDaHC .framer-1r0mqk3-container { height: auto; position: relative; width: 336px; }\",\".framer-kDaHC .framer-q10t3o-container, .framer-kDaHC .framer-1s0uzy2-container, .framer-kDaHC .framer-16yuehg-container { flex: none; height: 460px; position: relative; width: 340px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kDaHC.framer-1u3ccvm { gap: 0px; } .framer-kDaHC.framer-1u3ccvm > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-kDaHC.framer-1u3ccvm > :first-child { margin-left: 0px; } .framer-kDaHC.framer-1u3ccvm > :last-child { margin-right: 0px; } }\",\".framer-kDaHC.framer-v-1rmafa3.framer-1u3ccvm { gap: 12px; justify-content: flex-start; width: 690px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kDaHC.framer-v-1rmafa3.framer-1u3ccvm { gap: 0px; } .framer-kDaHC.framer-v-1rmafa3.framer-1u3ccvm > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-kDaHC.framer-v-1rmafa3.framer-1u3ccvm > :first-child { margin-left: 0px; } .framer-kDaHC.framer-v-1rmafa3.framer-1u3ccvm > :last-child { margin-right: 0px; } }\",\".framer-kDaHC.framer-v-zlhry6.framer-1u3ccvm { gap: 12px; width: 348px; }\",\".framer-kDaHC.framer-v-zlhry6 .framer-1q8iobv-container { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kDaHC.framer-v-zlhry6.framer-1u3ccvm { gap: 0px; } .framer-kDaHC.framer-v-zlhry6.framer-1u3ccvm > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-kDaHC.framer-v-zlhry6.framer-1u3ccvm > :first-child { margin-left: 0px; } .framer-kDaHC.framer-v-zlhry6.framer-1u3ccvm > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 460\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jbqU_7iL0\":{\"layout\":[\"fixed\",\"auto\"]},\"dGbAdK8tT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLnQMzmpqJ=withCSS(Component,css,\"framer-kDaHC\");export default FramerLnQMzmpqJ;FramerLnQMzmpqJ.displayName=\"Comments\";FramerLnQMzmpqJ.defaultProps={height:460,width:1080};addPropertyControls(FramerLnQMzmpqJ,{variant:{options:[\"Ss6tBuxYW\",\"jbqU_7iL0\",\"dGbAdK8tT\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLnQMzmpqJ,[{explicitInter:true,fonts:[]},...CommentFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLnQMzmpqJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jbqU_7iL0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dGbAdK8tT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1080\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"460\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LnQMzmpqJ.map", "// Generated by Framer (24d49ac)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/2eimjGJRzBre74DuRoZe/HETNTKaB9LKIZsimHYmV/doG0Bk1lQ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/pzuu7hSPfVxChXcr4hVm/0eUFTvkZt8ixv5UB6eiA/eshFTHo2K.js\";import PlusMinus from\"https://framerusercontent.com/modules/9HgUjVXVuhmfi1ubCIDF/SmYK6G6FqENTomoIXoz6/rg7tq8SMe.js\";const PlusMinusFonts=getFonts(PlusMinus);const cycleOrder=[\"IYTUlzT0X\",\"S4ONYBQnS\"];const serializationHash=\"framer-3Ergu\";const variantClassNames={IYTUlzT0X:\"framer-v-mn3j7s\",S4ONYBQnS:\"framer-v-xdg60z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Closed:\"S4ONYBQnS\",Open:\"IYTUlzT0X\"};const getProps=({height,id,tap,text,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,hPVXDFbeA:(_ref=title!==null&&title!==void 0?title:props.hPVXDFbeA)!==null&&_ref!==void 0?_ref:\"Collaborative Work\",nJYUFsVt3:(_ref1=text!==null&&text!==void 0?text:props.nJYUFsVt3)!==null&&_ref1!==void 0?_ref1:\"A brand new free podcasting platform\u2014the easiest way to create, distribute, and monetize your show.\",U4mpI1xlv:tap!==null&&tap!==void 0?tap:props.U4mpI1xlv,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"IYTUlzT0X\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,U4mpI1xlv,hPVXDFbeA,nJYUFsVt3,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IYTUlzT0X\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6b3gc6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(U4mpI1xlv){const res=await U4mpI1xlv(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"S4ONYBQnS\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-mn3j7s\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IYTUlzT0X\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap6b3gc6,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-19c4737c-eef7-4396-b22a-028772ac270e, rgba(0, 0, 0, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-0c22ea36-306e-42e1-af96-50541cdb40ca, rgb(255, 242, 241))\",...style},...addPropertyOverrides({S4ONYBQnS:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iju0ue\",\"data-framer-name\":\"Frame 40645\",layoutDependency:layoutDependency,layoutId:\"bObWQ7EkR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2o43k3\",\"data-styles-preset\":\"doG0Bk1lQ\",children:\"Collaborative Work\"})}),className:\"framer-rkverh\",\"data-framer-name\":\"Global tax compliance\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FyPtTAJaD\",text:hPVXDFbeA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-envy9o-container\",layoutDependency:layoutDependency,layoutId:\"gnojl9Rux-container\",children:/*#__PURE__*/_jsx(PlusMinus,{height:\"100%\",id:\"gnojl9Rux\",layoutId:\"gnojl9Rux\",style:{height:\"100%\",width:\"100%\"},variant:\"uciHdnGRB\",width:\"100%\",...addPropertyOverrides({S4ONYBQnS:{variant:\"CPWDZFPp5\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lbvr2l\",\"data-framer-name\":\"Frame 40646\",layoutDependency:layoutDependency,layoutId:\"ywMHwwcgQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s3kmoj\",\"data-styles-preset\":\"eshFTHo2K\",children:\"A brand new free podcasting platform\u2014the easiest way to create, distribute, and monetize your show.\"})}),className:\"framer-1705ryl\",\"data-framer-name\":\"Global tax compliance\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZfzEJnEQt\",text:nJYUFsVt3,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3Ergu.framer-1bp8f45, .framer-3Ergu .framer-1bp8f45 { display: block; }\",\".framer-3Ergu.framer-mn3j7s { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 428px; }\",\".framer-3Ergu .framer-1iju0ue { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3Ergu .framer-rkverh, .framer-3Ergu .framer-1705ryl { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-3Ergu .framer-envy9o-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-3Ergu .framer-lbvr2l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3Ergu.framer-mn3j7s, .framer-3Ergu .framer-1iju0ue, .framer-3Ergu .framer-lbvr2l { gap: 0px; } .framer-3Ergu.framer-mn3j7s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3Ergu.framer-mn3j7s > :first-child { margin-top: 0px; } .framer-3Ergu.framer-mn3j7s > :last-child { margin-bottom: 0px; } .framer-3Ergu .framer-1iju0ue > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3Ergu .framer-1iju0ue > :first-child, .framer-3Ergu .framer-lbvr2l > :first-child { margin-left: 0px; } .framer-3Ergu .framer-1iju0ue > :last-child, .framer-3Ergu .framer-lbvr2l > :last-child { margin-right: 0px; } .framer-3Ergu .framer-lbvr2l > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-3Ergu[data-border=\"true\"]::after, .framer-3Ergu [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 124\n * @framerIntrinsicWidth 428\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"S4ONYBQnS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"U4mpI1xlv\":\"tap\",\"hPVXDFbeA\":\"title\",\"nJYUFsVt3\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerjJINZDwMF=withCSS(Component,css,\"framer-3Ergu\");export default FramerjJINZDwMF;FramerjJINZDwMF.displayName=\"Feature Opened\";FramerjJINZDwMF.defaultProps={height:124,width:428};addPropertyControls(FramerjJINZDwMF,{variant:{options:[\"IYTUlzT0X\",\"S4ONYBQnS\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},U4mpI1xlv:{title:\"Tap\",type:ControlType.EventHandler},hPVXDFbeA:{defaultValue:\"Collaborative Work\",displayTextArea:false,title:\"Title\",type:ControlType.String},nJYUFsVt3:{defaultValue:\"A brand new free podcasting platform\u2014the easiest way to create, distribute, and monetize your show.\",displayTextArea:true,title:\"Text\",type:ControlType.String}});addFonts(FramerjJINZDwMF,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...PlusMinusFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjJINZDwMF\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"124\",\"framerIntrinsicWidth\":\"428\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"U4mpI1xlv\\\":\\\"tap\\\",\\\"hPVXDFbeA\\\":\\\"title\\\",\\\"nJYUFsVt3\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S4ONYBQnS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9d598a4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,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 SectionTitle from\"https://framerusercontent.com/modules/uwrYsHCcKZsV9EeST2JR/HXcr4USTS0ukBoxUiBBU/imqCP4fEz.js\";import FeatureOpened from\"https://framerusercontent.com/modules/2IZKHo2fQjyO4iNJFhKB/RvaSWZvzxU0DiwoYoA3X/jJINZDwMF.js\";const SectionTitleFonts=getFonts(SectionTitle);const FeatureOpenedFonts=getFonts(FeatureOpened);const cycleOrder=[\"QfbVPXvl_\",\"rBNftYUz7\",\"iKgRTNknd\",\"Yu8eZEbld\",\"yAei3wYWb\",\"FM5jdUSBT\",\"xoUk8tzKD\",\"XuLC1Br2G\",\"lQMR951JP\"];const serializationHash=\"framer-qxOuU\";const variantClassNames={FM5jdUSBT:\"framer-v-b06w2o\",iKgRTNknd:\"framer-v-12af6h8\",lQMR951JP:\"framer-v-11dlwb1\",QfbVPXvl_:\"framer-v-19n65w5\",rBNftYUz7:\"framer-v-p6zu7p\",xoUk8tzKD:\"framer-v-1fksv9n\",XuLC1Br2G:\"framer-v-1308n8x\",yAei3wYWb:\"framer-v-ypm4o3\",Yu8eZEbld:\"framer-v-uima6n\"};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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - 1\":\"QfbVPXvl_\",\"Desktop - 2\":\"rBNftYUz7\",\"Desktop - 3\":\"iKgRTNknd\",\"Mobile - 1\":\"xoUk8tzKD\",\"Mobile - 2\":\"XuLC1Br2G\",\"Mobile - 3\":\"lQMR951JP\",\"Tablet - 1\":\"Yu8eZEbld\",\"Tablet - 2\":\"FM5jdUSBT\",\"Tablet - 3\":\"yAei3wYWb\"};const getProps=({description,height,id,tagIcon,tagText,title,width,...props})=>{return{...props,lexfpACx3:tagIcon??props.lexfpACx3??{src:\"https://framerusercontent.com/images/9W7nPDDXdMWukdi8EsLxRpx8orE.svg\"},Ma6gU2i_U:description??props.Ma6gU2i_U,N0qBbEQPa:tagText??props.N0qBbEQPa??\"Better View\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QfbVPXvl_\",WrqXM8L8J:title??props.WrqXM8L8J??\"Features\"};};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,WrqXM8L8J,Ma6gU2i_U,N0qBbEQPa,lexfpACx3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QfbVPXvl_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearld0ws4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rBNftYUz7\"),1e4);});const onAppear1wnyq1s=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"iKgRTNknd\"),1e4);});const onAppear5wm9z8=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QfbVPXvl_\"),1e4);});const U4mpI1xlv77gsxl=activeVariantCallback(async(...args)=>{setVariant(\"QfbVPXvl_\");});const U4mpI1xlvy747y1=activeVariantCallback(async(...args)=>{setVariant(\"Yu8eZEbld\");});const U4mpI1xlvajz46k=activeVariantCallback(async(...args)=>{setVariant(\"xoUk8tzKD\");});const U4mpI1xlv198fy9o=activeVariantCallback(async(...args)=>{setVariant(\"rBNftYUz7\");});const U4mpI1xlvf20g64=activeVariantCallback(async(...args)=>{setVariant(\"FM5jdUSBT\");});const U4mpI1xlv1o0007t=activeVariantCallback(async(...args)=>{setVariant(\"XuLC1Br2G\");});const U4mpI1xlv8ukhop=activeVariantCallback(async(...args)=>{setVariant(\"iKgRTNknd\");});const U4mpI1xlviae42j=activeVariantCallback(async(...args)=>{setVariant(\"yAei3wYWb\");});const U4mpI1xlvhiz3eg=activeVariantCallback(async(...args)=>{setVariant(\"lQMR951JP\");});useOnVariantChange(baseVariant,{default:onAppearld0ws4,FM5jdUSBT:undefined,iKgRTNknd:onAppear5wm9z8,lQMR951JP:undefined,rBNftYUz7:onAppear1wnyq1s,xoUk8tzKD:undefined,XuLC1Br2G:undefined,yAei3wYWb:undefined,Yu8eZEbld:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xoUk8tzKD\",\"XuLC1Br2G\",\"lQMR951JP\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19n65w5\",className,classNames),\"data-framer-name\":\"Desktop - 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QfbVPXvl_\",ref:refBinding,style:{backgroundColor:\"var(--token-0c22ea36-306e-42e1-af96-50541cdb40ca, rgb(255, 242, 241))\",...style},...addPropertyOverrides({FM5jdUSBT:{\"data-framer-name\":\"Tablet - 2\",\"data-highlight\":undefined},iKgRTNknd:{\"data-framer-name\":\"Desktop - 3\"},lQMR951JP:{\"data-framer-name\":\"Mobile - 3\",\"data-highlight\":undefined},rBNftYUz7:{\"data-framer-name\":\"Desktop - 2\"},xoUk8tzKD:{\"data-framer-name\":\"Mobile - 1\",\"data-highlight\":undefined},XuLC1Br2G:{\"data-framer-name\":\"Mobile - 2\",\"data-highlight\":undefined},yAei3wYWb:{\"data-framer-name\":\"Tablet - 3\",\"data-highlight\":undefined},Yu8eZEbld:{\"data-framer-name\":\"Tablet - 1\",\"data-highlight\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10p4yyh\",\"data-framer-name\":\"Feature Text Content\",layoutDependency:layoutDependency,layoutId:\"Er2CI7Kjl\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:198,width:\"430px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-618)/2)+16+0,...addPropertyOverrides({FM5jdUSBT:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+0},lQMR951JP:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+0},xoUk8tzKD:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+0},XuLC1Br2G:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+0},yAei3wYWb:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+0},Yu8eZEbld:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-157cmmd-container\",layoutDependency:layoutDependency,layoutId:\"yfEqoygCo-container\",nodeId:\"yfEqoygCo\",rendersWithMotion:true,scopeId:\"opfbr_yW4\",children:/*#__PURE__*/_jsx(SectionTitle,{ecriYSsUC:Ma6gU2i_U,height:\"100%\",IaWp7lx6r:WrqXM8L8J,id:\"yfEqoygCo\",layoutId:\"yfEqoygCo\",moTqfDim_:N0qBbEQPa,SPRj6A3tJ:false,style:{width:\"100%\"},SU5SHTAmT:true,UygWIK1Ch:toResponsiveImage(lexfpACx3),variant:\"fMLzDPiVJ\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19e16c6\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"THSvMYVSQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:124,width:\"428px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-618)/2)+16+230+0+0,...addPropertyOverrides({FM5jdUSBT:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+0},lQMR951JP:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+0},xoUk8tzKD:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+0},XuLC1Br2G:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+0},yAei3wYWb:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+0},Yu8eZEbld:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dlfrma-container\",layoutDependency:layoutDependency,layoutId:\"JH6Hr1kis-container\",nodeId:\"JH6Hr1kis\",rendersWithMotion:true,scopeId:\"opfbr_yW4\",children:/*#__PURE__*/_jsx(FeatureOpened,{height:\"100%\",hPVXDFbeA:\"Provide for your dog like never before\",id:\"JH6Hr1kis\",layoutId:\"JH6Hr1kis\",nJYUFsVt3:\"Public dog parks don't always live up to their hype. Maybe your dog doesn't do well with the dog park regulars, or maybe the park isn't as clean as it should be. We've been there - and that's why we created Rome. We want to provide an alternative to dog parks, especially when you don't have a yard of your own.\",style:{width:\"100%\"},U4mpI1xlv:U4mpI1xlv77gsxl,variant:\"IYTUlzT0X\",width:\"100%\",...addPropertyOverrides({FM5jdUSBT:{U4mpI1xlv:U4mpI1xlvy747y1,variant:\"S4ONYBQnS\"},iKgRTNknd:{variant:\"S4ONYBQnS\"},lQMR951JP:{U4mpI1xlv:U4mpI1xlvajz46k,variant:\"S4ONYBQnS\"},rBNftYUz7:{variant:\"S4ONYBQnS\"},xoUk8tzKD:{U4mpI1xlv:U4mpI1xlvajz46k},XuLC1Br2G:{U4mpI1xlv:U4mpI1xlvajz46k,variant:\"S4ONYBQnS\"},yAei3wYWb:{U4mpI1xlv:U4mpI1xlvy747y1,variant:\"S4ONYBQnS\"},Yu8eZEbld:{U4mpI1xlv:U4mpI1xlvy747y1}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:124,width:\"428px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-618)/2)+16+230+0+124,...addPropertyOverrides({FM5jdUSBT:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+124},lQMR951JP:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+124},xoUk8tzKD:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+124},XuLC1Br2G:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+124},yAei3wYWb:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+124},Yu8eZEbld:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pi5xug-container\",layoutDependency:layoutDependency,layoutId:\"WtzCS_ykN-container\",nodeId:\"WtzCS_ykN\",rendersWithMotion:true,scopeId:\"opfbr_yW4\",children:/*#__PURE__*/_jsx(FeatureOpened,{height:\"100%\",hPVXDFbeA:\"Easily discover yards near you\",id:\"WtzCS_ykN\",layoutId:\"WtzCS_ykN\",nJYUFsVt3:\"At Rome, we know the important role your dog plays in your life. We also know that life gets busy. Rome is on a mission to make taking care of your dog easier than ever before. With our unique map-first view, you'll find yards closest to you in seconds. We're working hard to find yards of all different sizes to fit everyone's needs. Visit a yard for a quick play session every day, or go on a weekend trip that's sure to result in a sleepy pup.\",style:{width:\"100%\"},U4mpI1xlv:U4mpI1xlv198fy9o,variant:\"S4ONYBQnS\",width:\"100%\",...addPropertyOverrides({FM5jdUSBT:{U4mpI1xlv:U4mpI1xlvf20g64,variant:\"IYTUlzT0X\"},lQMR951JP:{U4mpI1xlv:U4mpI1xlv1o0007t},rBNftYUz7:{U4mpI1xlv:undefined,variant:\"IYTUlzT0X\"},xoUk8tzKD:{U4mpI1xlv:U4mpI1xlv1o0007t},XuLC1Br2G:{U4mpI1xlv:U4mpI1xlv1o0007t,variant:\"IYTUlzT0X\"},yAei3wYWb:{U4mpI1xlv:U4mpI1xlvf20g64},Yu8eZEbld:{U4mpI1xlv:U4mpI1xlvf20g64}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:124,width:\"428px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-618)/2)+16+230+0+248,...addPropertyOverrides({FM5jdUSBT:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+248},lQMR951JP:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+248},xoUk8tzKD:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+248},XuLC1Br2G:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-602)/2+0+0)+16+214+0+248},yAei3wYWb:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+248},Yu8eZEbld:{width:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+520+60)+16+214+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x7cyql-container\",layoutDependency:layoutDependency,layoutId:\"GhPdbFeMy-container\",nodeId:\"GhPdbFeMy\",rendersWithMotion:true,scopeId:\"opfbr_yW4\",children:/*#__PURE__*/_jsx(FeatureOpened,{height:\"100%\",hPVXDFbeA:\"Flexible, no membership required\",id:\"GhPdbFeMy\",layoutId:\"GhPdbFeMy\",nJYUFsVt3:\"You can book a yard for as little as 15 minutes or as much as 2 hours - it's up to you! Hosts set their hourly rate, but you're charged based on the amount of time you actually reserve. Nothing more, nothing less! Bringing more than one dog? Every additional dog is charged at a 75% discount. \",style:{width:\"100%\"},U4mpI1xlv:U4mpI1xlv8ukhop,variant:\"S4ONYBQnS\",width:\"100%\",...addPropertyOverrides({FM5jdUSBT:{U4mpI1xlv:U4mpI1xlviae42j},iKgRTNknd:{hPVXDFbeA:\"Flexible with your schedule\",variant:\"IYTUlzT0X\"},lQMR951JP:{U4mpI1xlv:U4mpI1xlvhiz3eg,variant:\"IYTUlzT0X\"},xoUk8tzKD:{U4mpI1xlv:U4mpI1xlvhiz3eg},XuLC1Br2G:{U4mpI1xlv:U4mpI1xlvhiz3eg},yAei3wYWb:{U4mpI1xlv:U4mpI1xlviae42j,variant:\"IYTUlzT0X\"},Yu8eZEbld:{U4mpI1xlv:U4mpI1xlviae42j}},baseVariant,gestureVariant)})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b5sega\",\"data-framer-name\":\"Feature Image\",layoutDependency:layoutDependency,layoutId:\"WBhqFuuyy\",style:{backgroundColor:\"var(--token-64603892-5c8b-477a-82d6-e795e75dd5dc, rgb(255, 79, 0))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{FM5jdUSBT:{backgroundColor:\"var(--token-80072d4a-57c3-42e2-914c-5a914c902dca, rgb(116, 55, 246))\"},iKgRTNknd:{backgroundColor:\"var(--token-3bca6946-ae13-47d7-851a-781c7e0e7337, rgb(224, 29, 104))\"},rBNftYUz7:{backgroundColor:\"var(--token-80072d4a-57c3-42e2-914c-5a914c902dca, rgb(116, 55, 246))\"},yAei3wYWb:{backgroundColor:\"var(--token-3bca6946-ae13-47d7-851a-781c7e0e7337, rgb(224, 29, 104))\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-520)/2)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:\"520px\",src:\"https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png\",srcSet:\"https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png?scale-down-to=1024 557w,https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png 1034w\"},className:\"framer-1n3va39\",\"data-framer-name\":\"Feature Image\",layoutDependency:layoutDependency,layoutId:\"DlUTowgY5\",...addPropertyOverrides({FM5jdUSBT:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+0+0)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,src:\"https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png\",srcSet:\"https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png?scale-down-to=1024 557w,https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png 1034w\"}},iKgRTNknd:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-520)/2)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:\"520px\",src:\"https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png\",srcSet:\"https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png?scale-down-to=1024 557w,https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png 1034w\"}},rBNftYUz7:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||620)-0-520)/2)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:\"520px\",src:\"https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png\",srcSet:\"https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png?scale-down-to=1024 557w,https://framerusercontent.com/images/h29Pi3mjtbWsMoQkkB3UhQA5s9o.png 1034w\"}},yAei3wYWb:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+0+0)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,src:\"https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png\",srcSet:\"https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png?scale-down-to=1024 557w,https://framerusercontent.com/images/2glU66HnKdvULrhAZaOT4kqsFVo.png 1034w\"}},Yu8eZEbld:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1040,intrinsicWidth:1040,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1182)/2+0+0)+0),pixelHeight:1900,pixelWidth:1034,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,src:\"https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png\",srcSet:\"https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png?scale-down-to=1024 557w,https://framerusercontent.com/images/YCurXISMYKfjPe1A9953LI6MFpQ.png 1034w\"}}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qxOuU.framer-15g1kk2, .framer-qxOuU .framer-15g1kk2 { display: block; }\",\".framer-qxOuU.framer-19n65w5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 620px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1070px; }\",\".framer-qxOuU .framer-10p4yyh { 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; overflow: hidden; padding: 16px 0px 0px 0px; position: relative; width: 430px; }\",\".framer-qxOuU .framer-157cmmd-container, .framer-qxOuU .framer-1dlfrma-container, .framer-qxOuU .framer-1pi5xug-container, .framer-qxOuU .framer-1x7cyql-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-qxOuU .framer-19e16c6 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 428px; }\",\".framer-qxOuU .framer-b5sega { flex: none; height: 520px; overflow: hidden; position: relative; width: 520px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qxOuU .framer-1n3va39 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU .framer-10p4yyh, .framer-qxOuU .framer-19e16c6 { gap: 0px; } .framer-qxOuU .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-qxOuU .framer-10p4yyh > :first-child, .framer-qxOuU .framer-19e16c6 > :first-child { margin-top: 0px; } .framer-qxOuU .framer-10p4yyh > :last-child, .framer-qxOuU .framer-19e16c6 > :last-child { margin-bottom: 0px; } .framer-qxOuU .framer-19e16c6 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-qxOuU.framer-v-uima6n.framer-19n65w5, .framer-qxOuU.framer-v-ypm4o3.framer-19n65w5, .framer-qxOuU.framer-v-b06w2o.framer-19n65w5 { flex-direction: column; gap: 60px; height: min-content; justify-content: center; padding: 0px 60px 0px 60px; width: 690px; }\",\".framer-qxOuU.framer-v-uima6n .framer-10p4yyh, .framer-qxOuU.framer-v-ypm4o3 .framer-10p4yyh, .framer-qxOuU.framer-v-b06w2o .framer-10p4yyh, .framer-qxOuU.framer-v-1fksv9n .framer-10p4yyh, .framer-qxOuU.framer-v-1308n8x .framer-10p4yyh, .framer-qxOuU.framer-v-11dlwb1 .framer-10p4yyh { gap: 16px; order: 1; width: 100%; }\",\".framer-qxOuU.framer-v-uima6n .framer-19e16c6, .framer-qxOuU.framer-v-ypm4o3 .framer-19e16c6, .framer-qxOuU.framer-v-b06w2o .framer-19e16c6, .framer-qxOuU.framer-v-1fksv9n .framer-19e16c6, .framer-qxOuU.framer-v-1308n8x .framer-19e16c6, .framer-qxOuU.framer-v-11dlwb1 .framer-19e16c6 { width: 100%; }\",\".framer-qxOuU.framer-v-uima6n .framer-b5sega, .framer-qxOuU.framer-v-ypm4o3 .framer-b5sega, .framer-qxOuU.framer-v-b06w2o .framer-b5sega { order: 0; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-uima6n.framer-19n65w5, .framer-qxOuU.framer-v-uima6n .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-uima6n.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-qxOuU.framer-v-uima6n.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-uima6n .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-uima6n.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-uima6n .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-uima6n .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-ypm4o3.framer-19n65w5, .framer-qxOuU.framer-v-ypm4o3 .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-ypm4o3.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-qxOuU.framer-v-ypm4o3.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-ypm4o3 .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-ypm4o3.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-ypm4o3 .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-ypm4o3 .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-b06w2o.framer-19n65w5, .framer-qxOuU.framer-v-b06w2o .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-b06w2o.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-qxOuU.framer-v-b06w2o.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-b06w2o .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-b06w2o.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-b06w2o .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-b06w2o .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-qxOuU.framer-v-1fksv9n.framer-19n65w5, .framer-qxOuU.framer-v-1308n8x.framer-19n65w5, .framer-qxOuU.framer-v-11dlwb1.framer-19n65w5 { flex-direction: column; gap: 30px; height: min-content; justify-content: center; padding: 0px 20px 0px 20px; width: 330px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-1fksv9n.framer-19n65w5, .framer-qxOuU.framer-v-1fksv9n .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-1fksv9n.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-qxOuU.framer-v-1fksv9n.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-1fksv9n .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-1fksv9n.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-1fksv9n .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-1fksv9n .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-1308n8x.framer-19n65w5, .framer-qxOuU.framer-v-1308n8x .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-1308n8x.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-qxOuU.framer-v-1308n8x.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-1308n8x .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-1308n8x.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-1308n8x .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-1308n8x .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qxOuU.framer-v-11dlwb1.framer-19n65w5, .framer-qxOuU.framer-v-11dlwb1 .framer-10p4yyh { gap: 0px; } .framer-qxOuU.framer-v-11dlwb1.framer-19n65w5 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-qxOuU.framer-v-11dlwb1.framer-19n65w5 > :first-child, .framer-qxOuU.framer-v-11dlwb1 .framer-10p4yyh > :first-child { margin-top: 0px; } .framer-qxOuU.framer-v-11dlwb1.framer-19n65w5 > :last-child, .framer-qxOuU.framer-v-11dlwb1 .framer-10p4yyh > :last-child { margin-bottom: 0px; } .framer-qxOuU.framer-v-11dlwb1 .framer-10p4yyh > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 620\n * @framerIntrinsicWidth 1070\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rBNftYUz7\":{\"layout\":[\"fixed\",\"fixed\"]},\"iKgRTNknd\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yu8eZEbld\":{\"layout\":[\"fixed\",\"auto\"]},\"yAei3wYWb\":{\"layout\":[\"fixed\",\"auto\"]},\"FM5jdUSBT\":{\"layout\":[\"fixed\",\"auto\"]},\"xoUk8tzKD\":{\"layout\":[\"fixed\",\"auto\"]},\"XuLC1Br2G\":{\"layout\":[\"fixed\",\"auto\"]},\"lQMR951JP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WrqXM8L8J\":\"title\",\"Ma6gU2i_U\":\"description\",\"N0qBbEQPa\":\"tagText\",\"lexfpACx3\":\"tagIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameropfbr_yW4=withCSS(Component,css,\"framer-qxOuU\");export default Frameropfbr_yW4;Frameropfbr_yW4.displayName=\"Section 4 - Guest\";Frameropfbr_yW4.defaultProps={height:620,width:1070};addPropertyControls(Frameropfbr_yW4,{variant:{options:[\"QfbVPXvl_\",\"rBNftYUz7\",\"iKgRTNknd\",\"Yu8eZEbld\",\"yAei3wYWb\",\"FM5jdUSBT\",\"xoUk8tzKD\",\"XuLC1Br2G\",\"lQMR951JP\"],optionTitles:[\"Desktop - 1\",\"Desktop - 2\",\"Desktop - 3\",\"Tablet - 1\",\"Tablet - 3\",\"Tablet - 2\",\"Mobile - 1\",\"Mobile - 2\",\"Mobile - 3\"],title:\"Variant\",type:ControlType.Enum},WrqXM8L8J:{defaultValue:\"Features\",displayTextArea:true,title:\"Title\",type:ControlType.String},Ma6gU2i_U:{defaultValue:\"\",displayTextArea:true,title:\"Description\",type:ControlType.String},N0qBbEQPa:{defaultValue:\"Better View\",displayTextArea:false,title:\"Tag Text\",type:ControlType.String},lexfpACx3:{__defaultAssetReference:\"data:framer/asset-reference,9W7nPDDXdMWukdi8EsLxRpx8orE.svg?originalFilename=cable-tag.svg&preferredSize=auto\",title:\"Tag Icon\",type:ControlType.ResponsiveImage}});addFonts(Frameropfbr_yW4,[{explicitInter:true,fonts:[]},...SectionTitleFonts,...FeatureOpenedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameropfbr_yW4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"620\",\"framerIntrinsicWidth\":\"1070\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rBNftYUz7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iKgRTNknd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yu8eZEbld\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yAei3wYWb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FM5jdUSBT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xoUk8tzKD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XuLC1Br2G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lQMR951JP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"WrqXM8L8J\\\":\\\"title\\\",\\\"Ma6gU2i_U\\\":\\\"description\\\",\\\"N0qBbEQPa\\\":\\\"tagText\\\",\\\"lexfpACx3\\\":\\\"tagIcon\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./opfbr_yW4.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;DM Sans-700\"]);export const fonts=[{family:\"DM Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/jRlNrjZfR:default\",url:\"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v11/rP2Cp2ywxg089UriASitOB-sClQX6Cg.ttf\",weight:\"700\"}];export const css=['.framer-YImsf .framer-styles-preset-eqqs84:not(.rich-text-wrapper), .framer-YImsf .framer-styles-preset-eqqs84.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: -1.4px; --framer-line-height: 40px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-YImsf\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "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", "s", "r", "G", "H", "wrap", "t", "e", "n", "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", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "comment", "height", "id", "image", "name1", "width", "props", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "WGDgFnn5C", "woCpzEL8i", "xBIYtOuFC", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "Text2", "RichText2", "css", "Framerrbf1DFpj4", "withCSS", "rbf1DFpj4_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CommentFonts", "getFonts", "rbf1DFpj4_default", "TickerFonts", "Ticker", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "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", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "css", "FramerLnQMzmpqJ", "withCSS", "LnQMzmpqJ_default", "addPropertyControls", "ControlType", "addFonts", "PlusMinusFonts", "getFonts", "rg7tq8SMe_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap", "text", "title", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "U4mpI1xlv", "hPVXDFbeA", "nJYUFsVt3", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap6b3gc6", "args", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerjJINZDwMF", "withCSS", "jJINZDwMF_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SectionTitleFonts", "getFonts", "imqCP4fEz_default", "FeatureOpenedFonts", "jJINZDwMF_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "id", "tagIcon", "tagText", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "WrqXM8L8J", "Ma6gU2i_U", "N0qBbEQPa", "lexfpACx3", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppearld0ws4", "args", "onAppear1wnyq1s", "onAppear5wm9z8", "U4mpI1xlv77gsxl", "U4mpI1xlvy747y1", "U4mpI1xlvajz46k", "U4mpI1xlv198fy9o", "U4mpI1xlvf20g64", "U4mpI1xlv1o0007t", "U4mpI1xlv8ukhop", "U4mpI1xlviae42j", "U4mpI1xlvhiz3eg", "useOnVariantChange", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "getLoadingLazyAtYPosition", "css", "Frameropfbr_yW4", "withCSS", "opfbr_yW4_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className"]
}
