{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/sK9q20UrvRztdebA5J7g/Ticker.js", "ssg:https://cdn.skypack.dev/-/@typeform/embed@v1.32.0-uXop976GWPfuIsYTJLOe/dist=es2019,mode=imports/optimized/@typeform/embed.js", "ssg:https://framer.com/m/framer/integrations-styles.js@0.2.0", "ssg:https://framerusercontent.com/modules/F6IzcnH090BibK8JiJh0/MfEMY4LeLoFqPUtJ3OJA/Typeform.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/qXQVWG1AZxpdrbBmhE1U/Video.js", "ssg:https://framerusercontent.com/modules/qwxwQJaY0SFjFEBqZJRg/mqCD1nzJ86LS6md08UA8/UcB3qfolN.js", "ssg:https://framerusercontent.com/modules/rYlnciFzZfY5nxcX61Uu/Wm5isEYSoFrHj1aadTA0/t5eGWAwKJ.js", "ssg:https://framerusercontent.com/modules/cbyyrR1SvehaXlIRkyfs/hfqJBqkQvGf7ZksQLKOf/cyqh9_8Q3-0.js", "ssg:https://framerusercontent.com/modules/cbyyrR1SvehaXlIRkyfs/hfqJBqkQvGf7ZksQLKOf/cyqh9_8Q3-1.js", "ssg:https://framerusercontent.com/modules/cbyyrR1SvehaXlIRkyfs/hfqJBqkQvGf7ZksQLKOf/cyqh9_8Q3.js", "ssg:https://framerusercontent.com/modules/8pG0LgXKKWFxn4CxvUTc/JvWzc3VHbnUoX9BqOJ8i/iOjPdGXOv.js", "ssg:https://framerusercontent.com/modules/pTJHLKhjKhW5WwW457jB/HQVimwEHOwyth0l1Bc8s/augiA20Il.js"],
  "sourcesContent": ["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap}from\"framer-motion\";import{resize}from\"@motionone/dom\";const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3,ref4,ref5;const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,width:widthType?(ref3=child.props)===null||ref3===void 0?void 0:ref3.width:\"100%\",height:heightType?(ref4=child.props)===null||ref4===void 0?void 0:ref4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref5=child.props)===null||ref5===void 0?void 0:ref5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */ if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue),]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */ useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "var commonjsGlobal = typeof globalThis !== \"undefined\" ? globalThis : typeof window !== \"undefined\" ? window : typeof global !== \"undefined\" ? global : typeof self !== \"undefined\" ? self : {};\nfunction getDefaultExportFromCjs(x) {\n  return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, \"default\") ? x[\"default\"] : x;\n}\nfunction createCommonjsModule(fn, basedir, module) {\n  return module = {\n    path: basedir,\n    exports: {},\n    require: function(path, base) {\n      return commonjsRequire(path, base === void 0 || base === null ? module.path : base);\n    }\n  }, fn(module, module.exports), module.exports;\n}\nfunction commonjsRequire() {\n  throw new Error(\"Dynamic requires are not currently supported by @rollup/plugin-commonjs\");\n}\nvar build = createCommonjsModule(function(module, exports) {\n  !function(e, t) {\n    module.exports = t();\n  }(commonjsGlobal, function() {\n    return function() {\n      var e = {27: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.FORM_BASE_URL = t2.POPUP_SIZE = t2.SLIDER_WIDTH = t2.SLIDER_POSITION = t2.SIDETAB_ATTRIBUTE = t2.WIDGET_ATTRIBUTE = t2.SLIDER_ATTRIBUTE = t2.POPUP_ATTRIBUTE = t2.POPOVER_ATTRIBUTE = void 0, t2.POPOVER_ATTRIBUTE = \"data-tf-popover\", t2.POPUP_ATTRIBUTE = \"data-tf-popup\", t2.SLIDER_ATTRIBUTE = \"data-tf-slider\", t2.WIDGET_ATTRIBUTE = \"data-tf-widget\", t2.SIDETAB_ATTRIBUTE = \"data-tf-sidetab\", t2.SLIDER_POSITION = \"right\", t2.SLIDER_WIDTH = 800, t2.POPUP_SIZE = 100, t2.FORM_BASE_URL = \"https://form.typeform.com\";\n      }, 528: function(e2, t2, n) {\n        var o = this && this.__assign || function() {\n          return (o = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createPopover = void 0;\n        var r = n(747), i = n(320), a = function(e3, t3) {\n          var n2 = e3.parentNode;\n          n2 && (n2.removeChild(e3), n2.appendChild(t3));\n        }, c = function(e3, t3) {\n          e3 === void 0 && (e3 = \"div\"), t3 === void 0 && (t3 = \"tf-v1-popover-button-icon\");\n          var n2 = document.createElement(e3);\n          return n2.className = t3 + \" tf-v1-close-icon\", n2.innerHTML = \"&times;\", n2.dataset.testid = t3, n2;\n        }, u = {buttonColor: \"#3a7685\"};\n        t2.createPopover = function(e3, t3) {\n          t3 === void 0 && (t3 = {});\n          var n2, s, d = o(o({}, u), t3), l = r.createIframe(e3, \"popover\", d), f = l.iframe, p = l.embedId, v = l.refresh, m = function(e4, t4) {\n            var n3 = document.createElement(\"div\");\n            return n3.className = \"tf-v1-popover\", n3.dataset.testid = \"tf-v1-popover\", r.setElementSize(n3, {width: e4, height: t4});\n          }(d.width, d.height), h = function() {\n            var e4 = document.createElement(\"div\");\n            return e4.className = \"tf-v1-popover-wrapper\", e4.dataset.testid = \"tf-v1-popover-wrapper\", e4;\n          }(), b = function(e4, t4) {\n            var n3 = r.getTextColor(t4), o2 = document.createElement(\"div\");\n            o2.className = \"tf-v1-popover-button-icon\";\n            var i2 = '<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n    <path d=\"M21 0H0V9L10.5743 24V16.5H21C22.6567 16.5 24 15.1567 24 13.5V3C24 1.34325 22.6567 0 21 0ZM7.5\\n    9.75C6.672 9.75 6 9.07875 6 8.25C6 7.42125 6.672 6.75 7.5 6.75C8.328 6.75 9 7.42125 9 8.25C9 9.07875 8.328 9.75\\n    7.5 9.75ZM12.75 9.75C11.922 9.75 11.25 9.07875 11.25 8.25C11.25 7.42125 11.922 6.75 12.75 6.75C13.578 6.75 14.25\\n    7.42125 14.25 8.25C14.25 9.07875 13.578 9.75 12.75 9.75ZM18 9.75C17.172 9.75 16.5 9.07875 16.5 8.25C16.5 7.42125\\n    17.172 6.75 18 6.75C18.828 6.75 19.5 7.42125 19.5 8.25C19.5 9.07875 18.828 9.75 18 9.75Z\" fill=\"' + n3 + '\"></path>\\n  </svg>', a2 = e4 == null ? void 0 : e4.startsWith(\"http\");\n            return o2.innerHTML = a2 ? \"<img alt='popover trigger icon button' src='\" + e4 + \"'/>\" : e4 != null ? e4 : i2, o2.dataset.testid = \"default-icon\", o2;\n          }(d.customIcon, d.buttonColor || u.buttonColor), y = function() {\n            var e4 = document.createElement(\"div\");\n            e4.className = \"tf-v1-spinner\";\n            var t4 = document.createElement(\"div\");\n            return t4.className = \"tf-v1-popover-button-icon\", t4.dataset.testid = \"spinner-icon\", t4.append(e4), t4;\n          }(), g = c(), O = c(\"a\", \"tf-v1-popover-close\"), _ = function(e4) {\n            var t4 = r.getTextColor(e4), n3 = document.createElement(\"button\");\n            return n3.className = \"tf-v1-popover-button\", n3.dataset.testid = \"tf-v1-popover-button\", n3.style.backgroundColor = e4, n3.style.color = t4, n3;\n          }(d.buttonColor || u.buttonColor);\n          (d.container || document.body).append(m), h.append(f), m.append(_), m.append(O), _.append(b);\n          var w = function() {\n            n2 && n2.parentNode && (n2.classList.add(\"closing\"), setTimeout(function() {\n              r.unmountElement(n2);\n            }, 250));\n          };\n          d.tooltip && d.tooltip.length > 0 && (n2 = function(e4, t4) {\n            var n3 = document.createElement(\"span\");\n            n3.className = \"tf-v1-popover-tooltip-close\", n3.dataset.testid = \"tf-v1-popover-tooltip-close\", n3.innerHTML = \"&times;\", n3.onclick = t4;\n            var o2 = document.createElement(\"div\");\n            o2.className = \"tf-v1-popover-tooltip-text\", o2.innerHTML = e4;\n            var r2 = document.createElement(\"div\");\n            return r2.className = \"tf-v1-popover-tooltip\", r2.dataset.testid = \"tf-v1-popover-tooltip\", r2.appendChild(o2), r2.appendChild(n3), r2;\n          }(d.tooltip, w), m.append(n2)), d.notificationDays && (d.enableSandbox || i.canBuildNotificationDot(e3)) && (s = i.buildNotificationDot(), _.append(s)), f.onload = function() {\n            m.classList.add(\"open\"), h.style.opacity = \"1\", O.style.opacity = \"1\", a(y, g), r.addCustomKeyboardListener(P);\n          };\n          var E = function() {\n            r.isOpen(h) || (w(), s && (s.classList.add(\"closing\"), d.notificationDays && !d.enableSandbox && i.saveNotificationDotHideUntilTime(e3, d.notificationDays), setTimeout(function() {\n              r.unmountElement(s);\n            }, 250)), setTimeout(function() {\n              r.isInPage(h) ? (h.style.opacity = \"0\", O.style.opacity = \"0\", h.style.display = \"flex\", setTimeout(function() {\n                m.classList.add(\"open\"), h.style.opacity = \"1\", O.style.opacity = \"1\";\n              }), a(b, g)) : (m.append(h), a(b, y), h.style.opacity = \"0\", O.style.opacity = \"0\");\n            }));\n          }, P = function() {\n            var e4;\n            r.isOpen(m) && ((e4 = t3.onClose) === null || e4 === void 0 || e4.call(t3), setTimeout(function() {\n              d.keepSession ? h.style.display = \"none\" : r.unmountElement(h), m.classList.remove(\"open\"), a(g, b);\n            }, 250));\n          };\n          r.setAutoClose(p, d.autoClose, P);\n          var C = function() {\n            r.isOpen(h) ? P() : E();\n          };\n          return _.onclick = C, O.onclick = P, d.open && !r.isOpen(h) && r.handleCustomOpen(E, d.open, d.openValue), {open: E, close: P, toggle: C, refresh: v, unmount: function() {\n            r.unmountElement(m);\n          }};\n        };\n      }, 797: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(528), t2), r(n(100), t2);\n      }, 320: function(e2, t2) {\n        var n = this && this.__assign || function() {\n          return (n = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.buildNotificationDot = t2.canBuildNotificationDot = t2.saveNotificationDotHideUntilTime = void 0;\n        var o = \"tfNotificationData\", r = function() {\n          var e3 = localStorage.getItem(o);\n          return e3 ? JSON.parse(e3) : {};\n        }, i = function(e3) {\n          e3 && localStorage.setItem(o, JSON.stringify(e3));\n        };\n        t2.saveNotificationDotHideUntilTime = function(e3, t3) {\n          var o2, a = new Date();\n          a.setDate(a.getDate() + t3), i(n(n({}, r()), ((o2 = {})[e3] = {hideUntilTime: a.getTime()}, o2)));\n        }, t2.canBuildNotificationDot = function(e3) {\n          var t3 = function(e4) {\n            var t4;\n            return ((t4 = r()[e4]) === null || t4 === void 0 ? void 0 : t4.hideUntilTime) || 0;\n          }(e3);\n          return new Date().getTime() > t3 && (t3 && function(e4) {\n            var t4 = r();\n            delete t4[e4], i(t4);\n          }(e3), true);\n        }, t2.buildNotificationDot = function() {\n          var e3 = document.createElement(\"span\");\n          return e3.className = \"tf-v1-popover-unread-dot\", e3.dataset.testid = \"tf-v1-popover-unread-dot\", e3;\n        };\n      }, 100: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true});\n      }, 630: function(e2, t2, n) {\n        var o = this && this.__rest || function(e3, t3) {\n          var n2 = {};\n          for (var o2 in e3)\n            Object.prototype.hasOwnProperty.call(e3, o2) && t3.indexOf(o2) < 0 && (n2[o2] = e3[o2]);\n          if (e3 != null && typeof Object.getOwnPropertySymbols == \"function\") {\n            var r2 = 0;\n            for (o2 = Object.getOwnPropertySymbols(e3); r2 < o2.length; r2++)\n              t3.indexOf(o2[r2]) < 0 && Object.prototype.propertyIsEnumerable.call(e3, o2[r2]) && (n2[o2[r2]] = e3[o2[r2]]);\n          }\n          return n2;\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createPopup = void 0;\n        var r = n(747), i = n(27), a = n(747);\n        t2.createPopup = function(e3, t3) {\n          if (t3 === void 0 && (t3 = {}), !r.hasDom())\n            return {open: function() {\n            }, close: function() {\n            }, toggle: function() {\n            }, refresh: function() {\n            }, unmount: function() {\n            }};\n          var n2 = t3.width, c = t3.height, u = t3.size, s = u === void 0 ? i.POPUP_SIZE : u, d = t3.onClose, l = o(t3, [\"width\", \"height\", \"size\", \"onClose\"]), f = r.createIframe(e3, \"popup\", l), p = f.iframe, v = f.embedId, m = f.refresh, h = document.body.style.overflow, b = function() {\n            var e4 = document.createElement(\"div\");\n            return e4.className = \"tf-v1-popup\", e4.style.opacity = \"0\", e4;\n          }(), y = function() {\n            var e4 = document.createElement(\"div\");\n            return e4.className = \"tf-v1-spinner\", e4;\n          }(), g = function(e4, t4, n3) {\n            var o2 = document.createElement(\"div\");\n            return o2.className = \"tf-v1-iframe-wrapper\", o2.style.opacity = \"0\", r.isDefined(e4) && r.isDefined(t4) ? r.setElementSize(o2, {width: e4, height: t4}) : (o2.style.width = \"calc(\" + n3 + \"% - 80px)\", o2.style.height = \"calc(\" + n3 + \"% - 80px)\", o2);\n          }(n2, c, s);\n          g.append(p), b.append(y), b.append(g);\n          var O = l.container || document.body;\n          p.onload = function() {\n            g.style.opacity = \"1\", setTimeout(function() {\n              y.style.display = \"none\";\n            }, 250), r.addCustomKeyboardListener(w);\n          };\n          var _ = function() {\n            a.isOpen(b) || (a.isInPage(b) ? b.style.display = \"flex\" : (y.style.display = \"block\", O.append(b)), document.body.style.overflow = \"hidden\", setTimeout(function() {\n              b.style.opacity = \"1\";\n            }));\n          }, w = function() {\n            a.isOpen(b) && (d == null || d(), b.style.opacity = \"0\", document.body.style.overflow = h, setTimeout(function() {\n              l.keepSession ? b.style.display = \"none\" : E();\n            }, 250));\n          };\n          g.append(function(e4) {\n            var t4 = document.createElement(\"a\");\n            return t4.className = \"tf-v1-close tf-v1-close-icon\", t4.innerHTML = \"&times;\", t4.onclick = e4, t4;\n          }(w)), r.setAutoClose(v, l.autoClose, w);\n          var E = function() {\n            r.unmountElement(b);\n          };\n          return l.open && !a.isOpen(b) && r.handleCustomOpen(_, l.open, l.openValue), {open: _, close: w, toggle: function() {\n            a.isOpen(b) ? w() : _();\n          }, refresh: m, unmount: E};\n        };\n      }, 970: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(630), t2), r(n(394), t2);\n      }, 394: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true});\n      }, 382: function(e2, t2, n) {\n        var o = this && this.__assign || function() {\n          return (o = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createSidetab = void 0;\n        var r = n(747), i = {buttonColor: \"#3a7685\", buttonText: \"Launch me\"}, a = function(e3, t3) {\n          e3 === void 0 && (e3 = \"div\"), t3 === void 0 && (t3 = \"tf-v1-sidetab-button-icon\");\n          var n2 = document.createElement(e3);\n          return n2.className = t3 + \" tf-v1-close-icon\", n2.innerHTML = \"&times;\", n2.dataset.testid = t3, n2;\n        }, c = function(e3, t3) {\n          var n2 = e3.parentNode;\n          n2 && (n2.removeChild(e3), n2.appendChild(t3));\n        };\n        t2.createSidetab = function(e3, t3) {\n          t3 === void 0 && (t3 = {});\n          var n2, u, s, d = o(o({}, i), t3), l = r.createIframe(e3, \"side-tab\", d), f = l.iframe, p = l.embedId, v = l.refresh, m = (n2 = d.width, u = d.height, (s = document.createElement(\"div\")).className = \"tf-v1-sidetab\", s.dataset.testid = \"tf-v1-sidetab\", r.setElementSize(s, {width: n2, height: u})), h = function() {\n            var e4 = document.createElement(\"div\");\n            return e4.className = \"tf-v1-sidetab-wrapper\", e4.dataset.testid = \"tf-v1-sidetab-wrapper\", e4;\n          }(), b = function() {\n            var e4 = document.createElement(\"div\");\n            e4.className = \"tf-v1-spinner\";\n            var t4 = document.createElement(\"div\");\n            return t4.className = \"tf-v1-sidetab-button-icon\", t4.dataset.testid = \"spinner-icon\", t4.append(e4), t4;\n          }(), y = function(e4) {\n            var t4 = r.getTextColor(e4), n3 = document.createElement(\"button\");\n            return n3.className = \"tf-v1-sidetab-button\", n3.style.backgroundColor = e4, n3.style.color = t4, n3;\n          }(d.buttonColor || i.buttonColor), g = function(e4) {\n            var t4 = document.createElement(\"span\");\n            return t4.className = \"tf-v1-sidetab-button-text\", t4.innerHTML = e4, t4;\n          }(d.buttonText || i.buttonText), O = function(e4, t4) {\n            var n3 = r.getTextColor(t4), o2 = document.createElement(\"div\");\n            o2.className = \"tf-v1-sidetab-button-icon\";\n            var i2 = '<svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n    <path d=\"M21 0H0V9L10.5743 24V16.5H21C22.6567 16.5 24 15.1567 24 13.5V3C24 1.34325 22.6567 0 21 0ZM7.5 9.75C6.672 9.75 6 9.07875 6 8.25C6 7.42125 6.672 6.75 7.5 6.75C8.328 6.75 9 7.42125 9 8.25C9 9.07875 8.328 9.75 7.5 9.75ZM12.75 9.75C11.922 9.75 11.25 9.07875 11.25 8.25C11.25 7.42125 11.922 6.75 12.75 6.75C13.578 6.75 14.25 7.42125 14.25 8.25C14.25 9.07875 13.578 9.75 12.75 9.75ZM18 9.75C17.172 9.75 16.5 9.07875 16.5 8.25C16.5 7.42125 17.172 6.75 18 6.75C18.828 6.75 19.5 7.42125 19.5 8.25C19.5 9.07875 18.828 9.75 18 9.75Z\" fill=\"' + n3 + '\"></path>\\n  </svg>', a2 = e4 == null ? void 0 : e4.startsWith(\"http\");\n            return o2.innerHTML = a2 ? \"<img alt='popover trigger icon button' src='\" + e4 + \"'/>\" : e4 != null ? e4 : i2, o2.dataset.testid = \"default-icon\", o2;\n          }(d.customIcon, d.buttonColor || i.buttonColor), _ = a(), w = a(\"a\", \"tf-v1-sidetab-close\");\n          (d.container || document.body).append(m), h.append(f), m.append(y), m.append(w), y.append(O), y.append(g), setTimeout(function() {\n            m.classList.add(\"ready\");\n          }, 250), f.onload = function() {\n            m.classList.add(\"open\"), c(b, _), r.addCustomKeyboardListener(P);\n          };\n          var E = function() {\n            r.isOpen(h) || (r.isInPage(h) ? (h.style.display = \"flex\", m.classList.add(\"open\"), c(O, _)) : (m.append(h), c(O, b)));\n          }, P = function() {\n            var e4;\n            r.isOpen(h) && ((e4 = d.onClose) === null || e4 === void 0 || e4.call(d), m.classList.remove(\"open\"), setTimeout(function() {\n              d.keepSession ? h.style.display = \"none\" : r.unmountElement(h), c(_, O);\n            }, 250));\n          };\n          r.setAutoClose(p, d.autoClose, P);\n          var C = function() {\n            r.isOpen(h) ? P() : E();\n          };\n          return y.onclick = C, w.onclick = P, d.open && !r.isOpen(h) && r.handleCustomOpen(E, d.open, d.openValue), {open: E, close: P, toggle: C, refresh: v, unmount: function() {\n            r.unmountElement(m);\n          }};\n        };\n      }, 434: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(382), t2), r(n(668), t2);\n      }, 668: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true});\n      }, 603: function(e2, t2, n) {\n        var o = this && this.__rest || function(e3, t3) {\n          var n2 = {};\n          for (var o2 in e3)\n            Object.prototype.hasOwnProperty.call(e3, o2) && t3.indexOf(o2) < 0 && (n2[o2] = e3[o2]);\n          if (e3 != null && typeof Object.getOwnPropertySymbols == \"function\") {\n            var r2 = 0;\n            for (o2 = Object.getOwnPropertySymbols(e3); r2 < o2.length; r2++)\n              t3.indexOf(o2[r2]) < 0 && Object.prototype.propertyIsEnumerable.call(e3, o2[r2]) && (n2[o2[r2]] = e3[o2[r2]]);\n          }\n          return n2;\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createSlider = void 0;\n        var r = n(747), i = n(27);\n        t2.createSlider = function(e3, t3) {\n          if (t3 === void 0 && (t3 = {}), !r.hasDom())\n            return {open: function() {\n            }, close: function() {\n            }, toggle: function() {\n            }, refresh: function() {\n            }, unmount: function() {\n            }};\n          var n2 = t3.position, a = n2 === void 0 ? i.SLIDER_POSITION : n2, c = t3.width, u = c === void 0 ? i.SLIDER_WIDTH : c, s = t3.onClose, d = o(t3, [\"position\", \"width\", \"onClose\"]), l = r.createIframe(e3, \"slider\", d), f = l.iframe, p = l.embedId, v = l.refresh, m = document.body.style.overflow, h = function(e4) {\n            var t4 = document.createElement(\"div\");\n            return t4.className = \"tf-v1-slider \" + e4, t4.style.opacity = \"0\", t4;\n          }(a), b = function() {\n            var e4 = document.createElement(\"div\");\n            return e4.className = \"tf-v1-spinner\", e4;\n          }(), y = function(e4, t4) {\n            var n3 = document.createElement(\"div\");\n            return n3.className = \"tf-v1-iframe-wrapper\", n3.style[e4] = \"-100%\", r.setElementSize(n3, {width: t4});\n          }(a, u);\n          y.append(f), h.append(b), h.append(y);\n          var g = d.container || document.body;\n          f.onload = function() {\n            y.style[a] = \"0\", setTimeout(function() {\n              b.style.display = \"none\";\n            }, 500), r.addCustomKeyboardListener(_);\n          };\n          var O = function() {\n            r.isOpen(h) || (r.isInPage(h) ? (h.style.display = \"flex\", setTimeout(function() {\n              y.style[a] = \"0\";\n            })) : (g.append(h), b.style.display = \"block\"), document.body.style.overflow = \"hidden\", setTimeout(function() {\n              h.style.opacity = \"1\";\n            }));\n          }, _ = function() {\n            r.isOpen(h) && (s == null || s(), h.style.opacity = \"0\", y.style[a] = \"-100%\", document.body.style.overflow = m, setTimeout(function() {\n              d.keepSession ? h.style.display = \"none\" : w();\n            }, 500));\n          };\n          r.setAutoClose(p, d.autoClose, _);\n          var w = function() {\n            r.unmountElement(h);\n          };\n          return y.append(function(e4) {\n            var t4 = document.createElement(\"a\");\n            return t4.className = \"tf-v1-close tf-v1-close-icon\", t4.innerHTML = \"&times;\", t4.onclick = e4, t4;\n          }(_)), d.open && !r.isOpen(h) && r.handleCustomOpen(O, d.open, d.openValue), {open: O, close: _, toggle: function() {\n            r.isOpen(h) ? _() : O();\n          }, refresh: v, unmount: w};\n        };\n      }, 331: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(603), t2), r(n(162), t2);\n      }, 162: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true});\n      }, 718: function(e2, t2, n) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createWidget = void 0;\n        var o = n(747), r = n(554), i = n(313);\n        t2.createWidget = function(e3, t3) {\n          if (!o.hasDom())\n            return {refresh: function() {\n            }, unmount: function() {\n            }};\n          var n2 = t3;\n          t3.inlineOnMobile || !t3.forceTouch && !o.isFullscreen() || (n2.enableFullscreen = true, n2.forceTouch = true);\n          var a = o.createIframe(e3, \"widget\", n2), c = a.embedId, u = a.iframe, s = a.refresh, d = i.buildWidget(u, t3.width, t3.height);\n          if (n2.autoResize) {\n            var l = typeof n2.autoResize == \"string\" ? n2.autoResize.split(\",\").map(function(e4) {\n              return parseInt(e4);\n            }) : [], f = l[0], p = l[1];\n            window.addEventListener(\"message\", r.getFormHeightChangedHandler(c, function(e4) {\n              var n3 = Math.max(e4.height + 20, f || 0);\n              p && (n3 = Math.min(n3, p)), t3.container.style.height = n3 + \"px\";\n            }));\n          }\n          var v, m = function() {\n            return t3.container.append(d);\n          };\n          if (t3.container.innerHTML = \"\", t3.lazy ? o.lazyInitialize(t3.container, m) : m(), n2.enableFullscreen) {\n            var h = t3.container;\n            window.addEventListener(\"message\", r.getWelcomeScreenHiddenHandler(c, h));\n            var b = ((v = document.createElement(\"a\")).className = \"tf-v1-widget-close tf-v1-close-icon\", v.innerHTML = \"&times;\", v);\n            b.onclick = function() {\n              var e4;\n              if ((e4 = t3.onClose) === null || e4 === void 0 || e4.call(t3), h.classList.remove(\"tf-v1-widget-fullscreen\"), t3.keepSession) {\n                var n3 = document.createElement(\"div\");\n                n3.className = \"tf-v1-widget-iframe-overlay\", n3.onclick = function() {\n                  h.classList.add(\"tf-v1-widget-fullscreen\"), o.unmountElement(n3);\n                }, d.append(n3);\n              } else\n                t3.container.innerHTML = \"\", m(), h.append(b);\n            }, h.append(b);\n          }\n          return {refresh: s, unmount: function() {\n            return o.unmountElement(d);\n          }};\n        };\n      }, 419: function(e2, t2, n) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.buildWidget = void 0;\n        var o = n(747);\n        t2.buildWidget = function(e3, t3, n2) {\n          var r = document.createElement(\"div\");\n          return r.className = \"tf-v1-widget\", r.append(e3), o.setElementSize(r, {width: t3, height: n2});\n        };\n      }, 313: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(419), t2);\n      }, 321: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(718), t2), r(n(58), t2);\n      }, 58: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true});\n      }, 920: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(797), t2), r(n(970), t2), r(n(331), t2), r(n(321), t2), r(n(434), t2);\n      }, 626: function(e2, t2, n) {\n        var o = this && this.__assign || function() {\n          return (o = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.buildIframeSrc = void 0;\n        var r = n(27), i = n(527), a = n(346), c = n(698), u = {widget: \"embed-widget\", popup: \"popup-blank\", slider: \"popup-drawer\", popover: \"popup-popover\", \"side-tab\": \"popup-side-panel\"};\n        t2.buildIframeSrc = function(e3) {\n          var t3 = e3.formId, n2 = e3.type, s = e3.embedId, d = e3.options, l = function(e4, t4, n3) {\n            var r2 = n3.transitiveSearchParams, i2 = n3.source, a2 = n3.medium, s2 = n3.mediumVersion, d2 = n3.hideFooter, l2 = n3.hideHeaders, f2 = n3.opacity, p2 = n3.disableTracking, v2 = n3.enableSandbox, m = n3.disableAutoFocus, h = n3.shareGaInstance, b = n3.forceTouch, y = n3.enableFullscreen, g = n3.tracking, O = n3.redirectTarget, _ = c.getTransitiveSearchParams(r2);\n            return o(o(o({}, {\"typeform-embed-id\": t4, \"typeform-embed\": u[e4], \"typeform-source\": i2, \"typeform-medium\": a2, \"typeform-medium-version\": s2, \"embed-hide-footer\": d2 ? \"true\" : void 0, \"embed-hide-headers\": l2 ? \"true\" : void 0, \"embed-opacity\": f2, \"disable-tracking\": p2 || v2 ? \"true\" : void 0, \"disable-auto-focus\": m ? \"true\" : void 0, \"__dangerous-disable-submissions\": v2 ? \"true\" : void 0, \"share-ga-instance\": h ? \"true\" : void 0, \"force-touch\": b ? \"true\" : void 0, \"add-placeholder-ws\": e4 === \"widget\" && y ? \"true\" : void 0, \"typeform-embed-redirect-target\": O}), _), g);\n          }(n2, s, function(e4) {\n            return o(o({}, {source: (t4 = window === null || window === void 0 ? void 0 : window.location) === null || t4 === void 0 ? void 0 : t4.hostname.replace(/^www\\./, \"\"), medium: \"embed-sdk\", mediumVersion: \"next\"}), i.removeUndefinedKeys(e4));\n            var t4;\n          }(d)), f = function(e4, t4) {\n            t4 === void 0 && (t4 = false);\n            var n3 = t4 ? \"c\" : \"to\";\n            return new URL(e4.startsWith(\"http://\") || e4.startsWith(\"https://\") ? e4 : r.FORM_BASE_URL + \"/\" + n3 + \"/\" + e4);\n          }(t3, d.chat);\n          if (Object.entries(l).filter(function(e4) {\n            var t4 = e4[1];\n            return a.isDefined(t4);\n          }).forEach(function(e4) {\n            var t4 = e4[0], n3 = e4[1];\n            f.searchParams.set(t4, n3);\n          }), d.hidden) {\n            var p = new URL(r.FORM_BASE_URL);\n            Object.entries(d.hidden).filter(function(e4) {\n              var t4 = e4[1];\n              return a.isDefined(t4);\n            }).forEach(function(e4) {\n              var t4 = e4[0], n3 = e4[1];\n              p.searchParams.set(t4, n3);\n            });\n            var v = p.searchParams.toString();\n            v && (f.hash = v);\n          }\n          return f.href;\n        };\n      }, 972: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.handleCustomOpen = void 0, t2.handleCustomOpen = function(e3, t3, n) {\n          switch (t3) {\n            case \"load\":\n              e3();\n              break;\n            case \"exit\":\n              n && function(e4, t4) {\n                var n2 = 0, o = function(r) {\n                  r.clientY < e4 && r.clientY < n2 ? (document.removeEventListener(\"mousemove\", o), t4()) : n2 = r.clientY;\n                };\n                document.addEventListener(\"mousemove\", o);\n              }(n, e3);\n              break;\n            case \"time\":\n              setTimeout(function() {\n                e3();\n              }, n);\n              break;\n            case \"scroll\":\n              n && function(e4, t4) {\n                var n2 = function() {\n                  var o = window.pageYOffset || document.documentElement.scrollTop, r = document.documentElement.clientTop || 0, i = document.documentElement.scrollHeight, a = o - r, c = a / i * 100, u = a + window.innerHeight >= i;\n                  (c >= e4 || u) && (t4(), document.removeEventListener(\"scroll\", n2));\n                };\n                document.addEventListener(\"scroll\", n2);\n              }(n, e3);\n          }\n        };\n      }, 553: function(e2, t2, n) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.createIframe = void 0;\n        var o = n(626), r = n(747), i = n(866), a = n(554), c = n(256), u = n(144), s = n(511);\n        t2.createIframe = function(e3, t3, n2) {\n          var d = i.generateEmbedId(), l = n2.iframeProps, f = l === void 0 ? {} : l, p = n2.onReady, v = n2.onQuestionChanged, m = n2.onHeightChanged, h = n2.onSubmit, b = n2.onEndingButtonClick, y = n2.shareGaInstance, g = o.buildIframeSrc({formId: e3, embedId: d, type: t3, options: n2}), O = document.createElement(\"iframe\");\n          return O.src = g, O.dataset.testid = \"iframe\", O.style.border = \"0px\", O.allow = \"microphone; camera\", Object.keys(f).forEach(function(e4) {\n            O.setAttribute(e4, f[e4]);\n          }), O.addEventListener(\"load\", c.triggerIframeRedraw, {once: true}), window.addEventListener(\"message\", a.getFormReadyHandler(d, p)), window.addEventListener(\"message\", a.getFormQuestionChangedHandler(d, v)), window.addEventListener(\"message\", a.getFormHeightChangedHandler(d, m)), window.addEventListener(\"message\", a.getFormSubmitHandler(d, h)), window.addEventListener(\"message\", a.getFormThemeHandler(d)), window.addEventListener(\"message\", a.getThankYouScreenButtonClickHandler(d, b)), t3 !== \"widget\" && window.addEventListener(\"message\", u.dispatchCustomKeyEventFromIframe), y && window.addEventListener(\"message\", a.getFormReadyHandler(d, function() {\n            r.setupGaInstance(O, d, y);\n          })), {iframe: O, embedId: d, refresh: function() {\n            return s.refreshIframe(O);\n          }};\n        };\n      }, 866: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.generateEmbedId = void 0, t2.generateEmbedId = function() {\n          var e3 = Math.random();\n          return String(e3).split(\".\")[1];\n        };\n      }, 554: function(e2, t2) {\n        var n = this && this.__rest || function(e3, t3) {\n          var n2 = {};\n          for (var o2 in e3)\n            Object.prototype.hasOwnProperty.call(e3, o2) && t3.indexOf(o2) < 0 && (n2[o2] = e3[o2]);\n          if (e3 != null && typeof Object.getOwnPropertySymbols == \"function\") {\n            var r = 0;\n            for (o2 = Object.getOwnPropertySymbols(e3); r < o2.length; r++)\n              t3.indexOf(o2[r]) < 0 && Object.prototype.propertyIsEnumerable.call(e3, o2[r]) && (n2[o2[r]] = e3[o2[r]]);\n          }\n          return n2;\n        };\n        function o(e3, t3, o2) {\n          return function(r) {\n            var i = r.data, a = i.type, c = i.embedId, u = n(i, [\"type\", \"embedId\"]);\n            a === e3 && c === t3 && (o2 == null || o2(u));\n          };\n        }\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.getThankYouScreenButtonClickHandler = t2.getFormThemeHandler = t2.getWelcomeScreenHiddenHandler = t2.getFormSubmitHandler = t2.getFormHeightChangedHandler = t2.getFormQuestionChangedHandler = t2.getFormReadyHandler = void 0, t2.getFormReadyHandler = function(e3, t3) {\n          return o(\"form-ready\", e3, t3);\n        }, t2.getFormQuestionChangedHandler = function(e3, t3) {\n          return o(\"form-screen-changed\", e3, t3);\n        }, t2.getFormHeightChangedHandler = function(e3, t3) {\n          return o(\"form-height-changed\", e3, t3);\n        }, t2.getFormSubmitHandler = function(e3, t3) {\n          return o(\"form-submit\", e3, t3);\n        }, t2.getWelcomeScreenHiddenHandler = function(e3, t3) {\n          return o(\"welcome-screen-hidden\", e3, function() {\n            t3.classList.add(\"tf-v1-widget-fullscreen\");\n          });\n        }, t2.getFormThemeHandler = function(e3) {\n          return o(\"form-theme\", e3, function(e4) {\n            var t3;\n            if (e4 == null ? void 0 : e4.theme) {\n              var n2 = document.querySelector(\".tf-v1-close-icon\");\n              n2 && (n2.style.color = (t3 = e4.theme) === null || t3 === void 0 ? void 0 : t3.color);\n            }\n          });\n        }, t2.getThankYouScreenButtonClickHandler = function(e3, t3) {\n          return o(\"thank-you-screen-button-click\", e3, t3);\n        };\n      }, 339: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(553), t2), r(n(144), t2);\n      }, 511: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.refreshIframe = void 0, t2.refreshIframe = function(e3) {\n          if (e3) {\n            var t3 = e3.src;\n            if (t3.includes(\"&refresh\")) {\n              var n = t3.split(\"&refresh#\");\n              e3.src = n.join(\"#\");\n            } else\n              (n = t3.split(\"#\"))[0] = n[0] + \"&refresh\", e3.src = n.join(\"#\");\n          }\n        };\n      }, 144: function(e2, t2) {\n        var n = this && this.__awaiter || function(e3, t3, n2, o2) {\n          return new (n2 || (n2 = Promise))(function(r2, i2) {\n            function a(e4) {\n              try {\n                u(o2.next(e4));\n              } catch (e5) {\n                i2(e5);\n              }\n            }\n            function c(e4) {\n              try {\n                u(o2.throw(e4));\n              } catch (e5) {\n                i2(e5);\n              }\n            }\n            function u(e4) {\n              var t4;\n              e4.done ? r2(e4.value) : (t4 = e4.value, t4 instanceof n2 ? t4 : new n2(function(e5) {\n                e5(t4);\n              })).then(a, c);\n            }\n            u((o2 = o2.apply(e3, t3 || [])).next());\n          });\n        }, o = this && this.__generator || function(e3, t3) {\n          var n2, o2, r2, i2, a = {label: 0, sent: function() {\n            if (1 & r2[0])\n              throw r2[1];\n            return r2[1];\n          }, trys: [], ops: []};\n          return i2 = {next: c(0), throw: c(1), return: c(2)}, typeof Symbol == \"function\" && (i2[Symbol.iterator] = function() {\n            return this;\n          }), i2;\n          function c(i3) {\n            return function(c2) {\n              return function(i4) {\n                if (n2)\n                  throw new TypeError(\"Generator is already executing.\");\n                for (; a; )\n                  try {\n                    if (n2 = 1, o2 && (r2 = 2 & i4[0] ? o2.return : i4[0] ? o2.throw || ((r2 = o2.return) && r2.call(o2), 0) : o2.next) && !(r2 = r2.call(o2, i4[1])).done)\n                      return r2;\n                    switch (o2 = 0, r2 && (i4 = [2 & i4[0], r2.value]), i4[0]) {\n                      case 0:\n                      case 1:\n                        r2 = i4;\n                        break;\n                      case 4:\n                        return a.label++, {value: i4[1], done: false};\n                      case 5:\n                        a.label++, o2 = i4[1], i4 = [0];\n                        continue;\n                      case 7:\n                        i4 = a.ops.pop(), a.trys.pop();\n                        continue;\n                      default:\n                        if (!((r2 = (r2 = a.trys).length > 0 && r2[r2.length - 1]) || i4[0] !== 6 && i4[0] !== 2)) {\n                          a = 0;\n                          continue;\n                        }\n                        if (i4[0] === 3 && (!r2 || i4[1] > r2[0] && i4[1] < r2[3])) {\n                          a.label = i4[1];\n                          break;\n                        }\n                        if (i4[0] === 6 && a.label < r2[1]) {\n                          a.label = r2[1], r2 = i4;\n                          break;\n                        }\n                        if (r2 && a.label < r2[2]) {\n                          a.label = r2[2], a.ops.push(i4);\n                          break;\n                        }\n                        r2[2] && a.ops.pop(), a.trys.pop();\n                        continue;\n                    }\n                    i4 = t3.call(e3, a);\n                  } catch (e4) {\n                    i4 = [6, e4], o2 = 0;\n                  } finally {\n                    n2 = r2 = 0;\n                  }\n                if (5 & i4[0])\n                  throw i4[1];\n                return {value: i4[0] ? i4[1] : void 0, done: true};\n              }([i3, c2]);\n            };\n          }\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.dispatchCustomKeyEventFromIframe = t2.removeCustomKeyboardListener = t2.addCustomKeyboardListener = void 0;\n        var r = \"Escape\", i = function(e3, i2) {\n          return n(void 0, void 0, void 0, function() {\n            return o(this, function(n2) {\n              return e3.code === r && typeof i2 == \"function\" && (i2(), t2.removeCustomKeyboardListener()), [2];\n            });\n          });\n        };\n        t2.addCustomKeyboardListener = function(e3) {\n          return window.document.addEventListener(\"keydown\", function(t3) {\n            return i(t3, e3);\n          });\n        }, t2.removeCustomKeyboardListener = function() {\n          return window.document.removeEventListener(\"keydown\", i);\n        }, t2.dispatchCustomKeyEventFromIframe = function(e3) {\n          e3.data.type === \"form-close\" && window.document.dispatchEvent(new KeyboardEvent(\"keydown\", {code: r}));\n        };\n      }, 256: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.triggerIframeRedraw = void 0, t2.triggerIframeRedraw = function() {\n          this.style.transform = \"translateZ(0)\";\n        };\n      }, 939: function(e2, t2, n) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.getTextColor = void 0;\n        var o = n(938);\n        t2.getTextColor = function(e3) {\n          if (!e3)\n            return \"#FFFFFF\";\n          var t3 = e3.startsWith(\"#\") ? o.hexRgb(e3) : function(e4) {\n            var t4 = {red: 0, green: 0, blue: 0}, n3 = e4.match(/\\d+/g);\n            return n3 && (t4.red = parseInt(n3[0], 10), t4.green = parseInt(n3[0], 10), t4.blue = parseInt(n3[0], 10)), t4;\n          }(e3), n2 = t3.red, r = t3.green, i = t3.blue;\n          return Math.round((299 * n2 + 587 * r + 114 * i) / 1e3) > 125 ? \"#000000\" : \"#FFFFFF\";\n        };\n      }, 698: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.getTransitiveSearchParams = void 0, t2.getTransitiveSearchParams = function(e3) {\n          var t3 = new URL(window.location.href), n = {};\n          return e3 && e3.length > 0 && e3.forEach(function(e4) {\n            t3.searchParams.has(e4) && (n[e4] = t3.searchParams.get(e4));\n          }), n;\n        };\n      }, 252: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.hasDom = void 0, t2.hasDom = function() {\n          return typeof document != \"undefined\" && typeof window != \"undefined\";\n        };\n      }, 938: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.hexRgb = void 0;\n        var n = new RegExp(\"[^#a-f\\\\d]\", \"gi\"), o = new RegExp(\"^#?[a-f\\\\d]{3}[a-f\\\\d]?$|^#?[a-f\\\\d]{6}([a-f\\\\d]{2})?$\", \"i\");\n        t2.hexRgb = function(e3) {\n          if (typeof e3 != \"string\" || n.test(e3) || !o.test(e3))\n            throw new TypeError(\"Expected a valid hex string\");\n          (e3 = e3.replace(/^#/, \"\")).length === 8 && (e3 = e3.slice(0, 6)), e3.length === 4 && (e3 = e3.slice(0, 3)), e3.length === 3 && (e3 = e3[0] + e3[0] + e3[1] + e3[1] + e3[2] + e3[2]);\n          var t3 = Number.parseInt(e3, 16);\n          return {red: t3 >> 16, green: t3 >> 8 & 255, blue: 255 & t3};\n        };\n      }, 71: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.includeCss = void 0, t2.includeCss = function(e3) {\n          var t3 = function(e4) {\n            return \"https://embed.typeform.com/next/css/\" + e4;\n          }(e3);\n          if (!document.querySelector('link[href=\"' + t3 + '\"]')) {\n            var n = document.createElement(\"link\");\n            n.rel = \"stylesheet\", n.href = t3, document.head.append(n);\n          }\n        };\n      }, 747: function(e2, t2, n) {\n        var o = this && this.__createBinding || (Object.create ? function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), Object.defineProperty(e3, o2, {enumerable: true, get: function() {\n            return t3[n2];\n          }});\n        } : function(e3, t3, n2, o2) {\n          o2 === void 0 && (o2 = n2), e3[o2] = t3[n2];\n        }), r = this && this.__exportStar || function(e3, t3) {\n          for (var n2 in e3)\n            n2 === \"default\" || Object.prototype.hasOwnProperty.call(t3, n2) || o(t3, e3, n2);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), r(n(626), t2), r(n(339), t2), r(n(252), t2), r(n(71), t2), r(n(346), t2), r(n(377), t2), r(n(563), t2), r(n(527), t2), r(n(533), t2), r(n(451), t2), r(n(972), t2), r(n(748), t2), r(n(392), t2), r(n(939), t2), r(n(917), t2), r(n(987), t2);\n      }, 346: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.isDefined = void 0, t2.isDefined = function(e3) {\n          return e3 != null;\n        };\n      }, 987: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.isVisible = t2.isInPage = t2.isOpen = void 0, t2.isOpen = function(e3) {\n          return t2.isInPage(e3) && t2.isVisible(e3);\n        }, t2.isInPage = function(e3) {\n          return !!e3.parentNode;\n        }, t2.isVisible = function(e3) {\n          return e3.style.display !== \"none\";\n        };\n      }, 917: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.lazyInitialize = void 0, t2.lazyInitialize = function(e3, t3) {\n          var n = new IntersectionObserver(function(e4) {\n            e4.forEach(function(e5) {\n              e5.isIntersecting && (t3(), n.unobserve(e5.target));\n            });\n          });\n          n.observe(e3);\n        };\n      }, 377: function(e2, t2) {\n        var n = this && this.__assign || function() {\n          return (n = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.loadOptionsFromAttributes = t2.transformAttributeValue = t2.camelCaseToKebabCase = void 0, t2.camelCaseToKebabCase = function(e3) {\n          return e3.split(\"\").map(function(e4, t3) {\n            return e4.toUpperCase() === e4 ? (t3 !== 0 ? \"-\" : \"\") + e4.toLowerCase() : e4;\n          }).join(\"\");\n        };\n        var o = function(e3) {\n          return e3 || void 0;\n        }, r = function(e3) {\n          return e3 === \"\" || e3 === \"yes\" || e3 === \"true\";\n        }, i = function(e3) {\n          var t3 = e3 ? parseInt(e3, 10) : NaN;\n          return isNaN(t3) ? void 0 : t3;\n        }, a = \"%ESCAPED_COMMA%\";\n        t2.transformAttributeValue = function(e3, t3) {\n          var c, u;\n          switch (t3) {\n            case \"string\":\n              return o(e3);\n            case \"boolean\":\n              return r(e3);\n            case \"integer\":\n              return i(e3);\n            case \"function\":\n              return function(e4) {\n                var t4 = e4 && e4 in window ? window[e4] : void 0;\n                return typeof t4 == \"function\" ? t4 : void 0;\n              }(e3);\n            case \"array\":\n              return function(e4) {\n                if (e4)\n                  return e4.replace(/\\s/g, \"\").replace(/\\\\,/g, a).split(\",\").filter(function(e5) {\n                    return !!e5;\n                  }).map(function(e5) {\n                    return e5.replace(a, \",\");\n                  });\n              }(e3);\n            case \"record\":\n              return function(e4) {\n                if (e4)\n                  return e4.replace(/\\\\,/g, a).split(\",\").filter(function(e5) {\n                    return !!e5;\n                  }).map(function(e5) {\n                    return e5.replace(a, \",\");\n                  }).reduce(function(e5, t4) {\n                    var o2, r2 = t4.match(/^([^=]+)=(.*)$/);\n                    if (r2) {\n                      var i2 = r2[1], a2 = r2[2];\n                      return n(n({}, e5), ((o2 = {})[i2.trim()] = a2, o2));\n                    }\n                    return e5;\n                  }, {});\n              }(e3);\n            case \"integerOrBoolean\":\n              return (c = i(e3)) !== null && c !== void 0 ? c : r(e3);\n            case \"stringOrBoolean\":\n              return (u = o(e3)) !== null && u !== void 0 ? u : r(e3);\n            default:\n              throw new Error(\"Invalid attribute transformation \" + t3);\n          }\n        }, t2.loadOptionsFromAttributes = function(e3, o2) {\n          return Object.keys(o2).reduce(function(r2, i2) {\n            var a2;\n            return n(n({}, r2), ((a2 = {})[i2] = t2.transformAttributeValue(e3.getAttribute(\"data-tf-\" + t2.camelCaseToKebabCase(i2)), o2[i2]), a2));\n          }, {});\n        };\n      }, 563: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.isFullscreen = t2.isMobile = t2.isBigScreen = void 0, t2.isBigScreen = function() {\n          return window.screen.width >= 1024 && window.screen.height >= 768;\n        }, t2.isMobile = function() {\n          return /mobile|tablet|android/i.test(navigator.userAgent.toLowerCase());\n        }, t2.isFullscreen = function() {\n          return t2.isMobile() && !t2.isBigScreen();\n        };\n      }, 527: function(e2, t2, n) {\n        var o = this && this.__assign || function() {\n          return (o = Object.assign || function(e3) {\n            for (var t3, n2 = 1, o2 = arguments.length; n2 < o2; n2++)\n              for (var r2 in t3 = arguments[n2])\n                Object.prototype.hasOwnProperty.call(t3, r2) && (e3[r2] = t3[r2]);\n            return e3;\n          }).apply(this, arguments);\n        };\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.removeUndefinedKeys = void 0;\n        var r = n(346);\n        t2.removeUndefinedKeys = function(e3) {\n          return Object.entries(e3).filter(function(e4) {\n            var t3 = e4[1];\n            return r.isDefined(t3);\n          }).reduce(function(e4, t3) {\n            var n2, r2 = t3[0], i = t3[1];\n            return o(o({}, e4), ((n2 = {})[r2] = i, n2));\n          }, {});\n        };\n      }, 748: function(e2, t2, n) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.setAutoClose = void 0;\n        var o = n(554);\n        t2.setAutoClose = function(e3, t3, n2) {\n          if (t3 && n2) {\n            var r = typeof t3 == \"number\" ? t3 : 0;\n            window.addEventListener(\"message\", o.getFormSubmitHandler(e3, function() {\n              return setTimeout(n2, r);\n            }));\n          }\n        };\n      }, 533: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.setElementSize = void 0, t2.setElementSize = function(e3, t3) {\n          var n = t3.width, o = t3.height;\n          return n && (e3.style.width = n + \"px\"), o && (e3.style.height = o + \"px\"), e3;\n        };\n      }, 392: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.setupGaInstance = t2.sendGaIdMessage = void 0, t2.sendGaIdMessage = function(e3, t3, n2) {\n          var o = {embedId: e3, gaClientId: t3};\n          setTimeout(function() {\n            n2 && n2.contentWindow && n2.contentWindow.postMessage({type: \"ga-client-id\", data: o}, \"*\");\n          }, 0);\n        };\n        var n = function(e3) {\n          console.error(e3);\n        };\n        t2.setupGaInstance = function(e3, o, r) {\n          try {\n            var i = window[window.GoogleAnalyticsObject], a = typeof r == \"string\" ? r : void 0, c = function(e4, t3) {\n              return t3 ? e4.find(function(e5) {\n                return e5.get(\"trackingId\") === t3;\n              }) : e4[0];\n            }(i.getAll(), a);\n            c ? t2.sendGaIdMessage(o, c.get(\"clientId\"), e3) : n(\"Whoops! You enabled the shareGaInstance feature in your typeform embed but the tracker with ID \" + a + \" was not found. Make sure to include Google Analytics Javascript code before the Typeform Embed Javascript code in your page and use correct tracker ID. \");\n          } catch (e4) {\n            n(\"Whoops! You enabled the shareGaInstance feature in your typeform embed but the Google Analytics object has not been found. Make sure to include Google Analytics Javascript code before the Typeform Embed Javascript code in your page. \"), n(e4);\n          }\n        };\n      }, 451: function(e2, t2) {\n        Object.defineProperty(t2, \"__esModule\", {value: true}), t2.unmountElement = void 0, t2.unmountElement = function(e3) {\n          var t3;\n          (t3 = e3.parentNode) === null || t3 === void 0 || t3.removeChild(e3);\n        };\n      }}, t = {};\n      return function n(o) {\n        if (t[o])\n          return t[o].exports;\n        var r = t[o] = {exports: {}};\n        return e[o].call(r.exports, r, r.exports, n), r.exports;\n      }(920);\n    }();\n  });\n});\nvar __pika_web_default_export_for_treeshaking__ = /* @__PURE__ */ getDefaultExportFromCjs(build);\nvar createPopover = build.createPopover;\nvar createPopup = build.createPopup;\nvar createSidetab = build.createSidetab;\nvar createSlider = build.createSlider;\nvar createWidget = build.createWidget;\nexport default __pika_web_default_export_for_treeshaking__;\nexport {build as __moduleExports, createPopover, createPopup, createSidetab, createSlider, createWidget};\n", "import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useEffect}from\"react\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import{motion}from\"framer-motion\";import{containerStyles}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{createWidget}from\"https://cdn.skypack.dev/@typeform/embed@1.32.0\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";const Widget=withCSS(function Widget({id,style,onSubmit,hideFooter,hideHeaders,disableAutoFocus,...props}){const container=useRef(null);useEffect(()=>{if(container.current){const widget=createWidget(id,{width:\"100%\",height:\"100%\",container:container.current,transitiveSearchParams:[\"utm_source\",\"utm_medium\",\"utm_campaign\",],onSubmit,hideFooter,hideHeaders,disableAutoFocus});return()=>{widget.unmount();};}},[id,onSubmit,hideFooter,hideHeaders,disableAutoFocus]);return /*#__PURE__*/ _jsx(\"div\",{style:style,className:\"framer-typeform\",ref:container,...props});},[\".framer-typeform div, .framer-typeform iframe { width: 100%; height: 100%; border: none !important; }\",]);/**\n * TYPEFORM\n *\n * @framerIntrinsicWidth 800\n * @framerIntrinsicHeight 600\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Typeform({formId,style,onSubmit,hideFooter,hideHeaders,autoFocus,...props}){function handleSubmit(e){if(onSubmit!==undefined){onSubmit(e);}if(globalThis.__send_framer_conversion__){globalThis.__send_framer_conversion__(\"typeform\");}}return formId?/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyles,...style},...props,children:/*#__PURE__*/ _jsx(Widget,{id:formId,style:{width:\"100%\",height:\"100%\"},onSubmit:handleSubmit,hideFooter:hideFooter,hideHeaders:hideHeaders,disableAutoFocus:!autoFocus})}):/*#__PURE__*/ _jsxs(motion.div,{style:{...emptyStateStyle,...style},...props,children:[/*#__PURE__*/ _jsx(\"h1\",{style:stateTitleStyle,children:\"Typeform\"}),/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"Set a form ID in the Properties.\"})]});};addPropertyControls(Typeform,{formId:{title:\"ID\",type:ControlType.String,placeholder:\"12ABCD34\",defaultValue:\"R2s5BM\",description:\"Create a [Typeform](https://www.typeform.com/) account, add a form and copy its ID. [Learn more\u2026](https://www.framer.com/sites/integrations/typeform/)\"},hideFooter:{title:\"Footer\",type:ControlType.Boolean,enabledTitle:\"Hide\",disabledTitle:\"Show\",defaultValue:false},hideHeaders:{title:\"Headers\",type:ControlType.Boolean,enabledTitle:\"Hide\",disabledTitle:\"Show\",defaultValue:false},autoFocus:{title:\"Auto-focus\",type:ControlType.Boolean,enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:true},onSubmit:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Typeform\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Typeform.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export function Video(props){const newProps=getProps(props);return /*#__PURE__*/ _jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.play().catch(e=>{}) // It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();},[]);return{play,pause,setProgress};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}/**\n * The Video component has some effects that sync the video element with props\n * like `startTime`, `progress`, etc. React calls these effects whenever these\n * props change. However, it also calls them on the first mount, and this is\n * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n * the video was hydrated, the initial `useEffect` call will reset the video\n * state. To avoid this, we use this flag.\n */ let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/ memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing:playingProp,muted,playsinline,controls,progress,objectFit,backgroundColor,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,posterEnabled,startTime:startTimeProp,volume,loop}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges){isMountedAndReadyForProgressChanges=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===SrcType.Url)return srcUrl+fragment;if(srcType===SrcType.Video)return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(!videoRef.current)return;if(videoRef.current.currentTime<.3)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/ _jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>{return onSeeked===null||onSeeked===void 0?void 0:onSeeked(e);},onPause:e=>{return onPause===null||onPause===void 0?void 0:onPause(e);},onPlay:e=>{return onPlay===null||onPlay===void 0?void 0:onPlay(e);},onEnded:e=>{return onEnd===null||onEnd===void 0?void 0:onEnd(e);},autoPlay:autoplayBehavior===\"on-mount\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";Video.defaultProps={srcType:SrcType.Url,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",srcFile:\"\",posterEnabled:false,controls:false,playing:true,loop:true,muted:true,playsinline:true,restartOnEnter:false,objectFit:ObjectFitType.Cover,backgroundColor:\"rgba(0,0,0,0)\",radius:0,volume:25,startTime:0};const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[ObjectFitType.Cover,ObjectFitType.Fill,ObjectFitType.Contain,ObjectFitType.ScaleDown,ObjectFitType.None,];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Url,SrcType.Video]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\"../example.mp4\",hidden(props){return props.srcType===SrcType.Video;},description:\"Hosted video file URL. For YouTube, use the YouTube component.\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\"],hidden(props){return props.srcType===SrcType.Url;}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"112\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (4939531)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as o,cx as i,RichText as n,useActiveVariantCallback as l,useLocaleInfo as p,useVariantState as s,withCSS as f}from\"framer\";import{LayoutGroup as m,motion as d,MotionConfigContext as c}from\"framer-motion\";import*as u from\"react\";let h=[\"PRjG3R57h\",\"nZkCYKD8J\"],x=\"framer-W1Dpj\",b={nZkCYKD8J:\"framer-v-znovg8\",PRjG3R57h:\"framer-v-1hcncue\"};function g(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let v={default:{damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"}},y=({value:r,children:t})=>{let a=u.useContext(c),o=null!=r?r:a.transition,i=u.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/e(c.Provider,{value:i,children:t});},w={Closed:\"PRjG3R57h\",Open:\"nZkCYKD8J\"},D=({answer:e,height:r,id:t,question:a,width:o,...i})=>{var n,l,p,s;return{...i,T8rQFvSBR:null!==(n=null!=e?e:i.T8rQFvSBR)&&void 0!==n?n:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",variant:null!==(p=null!==(l=w[i.variant])&&void 0!==l?l:i.variant)&&void 0!==p?p:\"PRjG3R57h\",W88zB8mIG:null!==(s=null!=a?a:i.W88zB8mIG)&&void 0!==s?s:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"};},j=(e,r)=>r.join(\"-\")+e.layoutDependency,R=/*#__PURE__*/u.forwardRef(function(t,a){let{activeLocale:o}=p(),{style:f,className:c,layoutId:x,variant:w,W88zB8mIG:R,T8rQFvSBR:k,...C}=D(t),{baseVariant:W,classNames:K,gestureVariant:B,setGestureState:I,setVariant:M,transition:F,variants:T}=s({cycleOrder:h,defaultVariant:\"PRjG3R57h\",transitions:v,variant:w,variantClassNames:b}),Z=j(t,T),{activeVariantCallback:S,delay:G}=l(W),P=S(async(...e)=>{M(\"nZkCYKD8J\");}),N=S(async(...e)=>{M(\"PRjG3R57h\");}),Y=u.useRef(null),J=u.useId();return /*#__PURE__*/e(m,{id:null!=x?x:J,children:/*#__PURE__*/e(d.div,{initial:w,animate:T,onHoverStart:()=>I({isHovered:!0}),onHoverEnd:()=>I({isHovered:!1}),onTapStart:()=>I({isPressed:!0}),onTap:()=>I({isPressed:!1}),onTapCancel:()=>I({isPressed:!1}),className:i(\"framer-W1Dpj\",...[],K),style:{display:\"contents\"},children:/*#__PURE__*/e(y,{value:F,children:/*#__PURE__*/r(d.div,{...C,className:i(\"framer-1hcncue\",c),\"data-framer-name\":\"Closed\",layoutDependency:Z,layoutId:\"PRjG3R57h\",ref:null!=a?a:Y,style:{...f},...g({nZkCYKD8J:{\"data-framer-name\":\"Open\"}},W,B),children:[/*#__PURE__*/r(d.div,{className:\"framer-1ii2epb\",\"data-framer-name\":\"Question\",\"data-highlight\":!0,layoutDependency:Z,layoutId:\"i8BRNG_0J\",onTap:P,...g({nZkCYKD8J:{onTap:N}},W,B),children:[/*#__PURE__*/r(d.div,{className:\"framer-13bcywr\",\"data-framer-name\":\"Plus\",layoutDependency:Z,layoutId:\"CrSqdoBDy\",style:{opacity:.3,rotate:0},variants:{nZkCYKD8J:{rotate:45}},children:[/*#__PURE__*/e(d.div,{className:\"framer-1u68oc8\",layoutDependency:Z,layoutId:\"QiW20C14H\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/e(d.div,{className:\"framer-1dq3h5a\",layoutDependency:Z,layoutId:\"Rp2SteQru\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/e(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(d.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16)))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-227x79\",fonts:[\"GF;Inter-600\"],layoutDependency:Z,layoutId:\"F1XM_XF3L\",style:{\"--extracted-r6o4lv\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:R,verticalAlignment:\"top\",withExternalLayout:!0})]}),\"nZkCYKD8J\"===W&&/*#__PURE__*/e(d.div,{className:\"framer-iyq1l6\",\"data-framer-name\":\"Answer\",layoutDependency:Z,layoutId:\"jH94DXZHS\",style:{opacity:0},variants:{nZkCYKD8J:{opacity:1}},children:/*#__PURE__*/e(n,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(d.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(16, 16, 16, 0.6)))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-blue3e\",fonts:[\"GF;Inter-regular\"],layoutDependency:Z,layoutId:\"IREPgWsvo\",style:{\"--extracted-r6o4lv\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(16, 16, 16, 0.6))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:k,variants:{nZkCYKD8J:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:!0})})]})})})});}),k=['.framer-W1Dpj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W1Dpj .framer-1oe4pwg { display: block; }\",\".framer-W1Dpj .framer-1hcncue { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 400px; }\",\".framer-W1Dpj .framer-1ii2epb { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 40px; position: relative; user-select: none; width: 100%; }\",\".framer-W1Dpj .framer-13bcywr { flex: none; height: 16px; left: 0px; overflow: hidden; position: absolute; top: 25px; width: 16px; z-index: 1; }\",\".framer-W1Dpj .framer-1u68oc8 { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-W1Dpj .framer-1dq3h5a { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-W1Dpj .framer-227x79 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-W1Dpj .framer-iyq1l6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\",\".framer-W1Dpj .framer-blue3e { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-W1Dpj .framer-1hcncue, .framer-W1Dpj .framer-1ii2epb, .framer-W1Dpj .framer-iyq1l6 { gap: 0px; } .framer-W1Dpj .framer-1hcncue > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-W1Dpj .framer-1hcncue > :first-child, .framer-W1Dpj .framer-iyq1l6 > :first-child { margin-top: 0px; } .framer-W1Dpj .framer-1hcncue > :last-child, .framer-W1Dpj .framer-iyq1l6 > :last-child { margin-bottom: 0px; } .framer-W1Dpj .framer-1ii2epb > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-W1Dpj .framer-1ii2epb > :first-child { margin-left: 0px; } .framer-W1Dpj .framer-1ii2epb > :last-child { margin-right: 0px; } .framer-W1Dpj .framer-iyq1l6 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],C=f(R,k,\"framer-W1Dpj\");export default C;C.displayName=\"Row\",C.defaultProps={height:88,width:400},a(C,{variant:{options:[\"PRjG3R57h\",\"nZkCYKD8J\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:o.Enum},W88zB8mIG:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:!0,title:\"Question\",type:o.String},T8rQFvSBR:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:!0,title:\"Answer\",type:o.String}}),t(C,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/UcB3qfolN:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",weight:\"600\"},{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/UcB3qfolN:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",weight:\"400\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUcB3qfolN\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\"}\",\"framerIntrinsicHeight\":\"88\",\"framerImmutableVariables\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nZkCYKD8J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UcB3qfolN.map", "// Generated by Framer (78001ac)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as a,cx as t,getFonts as n,useLocaleInfo as i,useVariantState as o,withCSS as s}from\"framer\";import{LayoutGroup as d,motion as l,MotionConfigContext as m}from\"framer-motion\";import*as c from\"react\";import f from\"https://framerusercontent.com/modules/qwxwQJaY0SFjFEBqZJRg/mqCD1nzJ86LS6md08UA8/UcB3qfolN.js\";let u=n(f),h=[\"XAnRWynd1\"],p={XAnRWynd1:\"framer-v-1l5e8k0\"};function y(e,...r){let a={};return null==r||r.forEach(r=>r&&Object.assign(a,e[r])),a;}let g={default:{damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"}},b=({value:r,children:a})=>{let t=c.useContext(m),n=null!=r?r:t.transition,i=c.useMemo(()=>({...t,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(m.Provider,{value:i,children:a});},v=({height:e,id:r,width:a,...t})=>({...t}),w=(e,r)=>r.join(\"-\")+e.layoutDependency,k=/*#__PURE__*/c.forwardRef(function(a,n){let{activeLocale:s}=i(),{style:m,className:u,layoutId:y,variant:k,...x}=v(a),{baseVariant:z,classNames:I,gestureVariant:R,setGestureState:W,setVariant:C,transition:N,variants:H}=o({cycleOrder:h,defaultVariant:\"XAnRWynd1\",transitions:g,variant:k,variantClassNames:p}),j=w(a,H),D=c.useId();return /*#__PURE__*/e(d,{id:null!=y?y:D,children:/*#__PURE__*/e(l.div,{initial:k,animate:H,onHoverStart:()=>W({isHovered:!0}),onHoverEnd:()=>W({isHovered:!1}),onTapStart:()=>W({isPressed:!0}),onTap:()=>W({isPressed:!1}),onTapCancel:()=>W({isPressed:!1}),className:t(\"framer-7zkmn\",I),style:{display:\"contents\"},children:/*#__PURE__*/e(b,{value:N,children:/*#__PURE__*/r(l.div,{...x,className:t(\"framer-1l5e8k0\",u),\"data-framer-name\":\"Variant 1\",layoutDependency:j,layoutId:\"XAnRWynd1\",ref:n,style:{backgroundColor:\"var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, rgb(241, 237, 234))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...m},children:[/*#__PURE__*/e(l.div,{className:\"framer-175ivl1-container\",layoutDependency:j,layoutId:\"CD3009ar3-container\",children:/*#__PURE__*/e(f,{answer:\"Hopguides is a B2B SaaS platform designed for tourist information centers. Our mission is to revolutionize how tourists and hotel guests explore local areas by offering an AI-driven platform that provides tailored experiences, promotes sustainability, and enhances guest satisfaction.\",height:\"100%\",id:\"CD3009ar3\",layoutId:\"CD3009ar3\",question:\"What is Hopguides?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})}),/*#__PURE__*/e(l.div,{className:\"framer-1s4gbfo\",\"data-framer-name\":\"Line\",layoutDependency:j,layoutId:\"limRdnt13\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/e(l.div,{className:\"framer-iphtvh-container\",layoutDependency:j,layoutId:\"II3fnLWek-container\",children:/*#__PURE__*/e(f,{answer:\"Hopguides uses advanced artificial intelligence algorithms to analyze user preferences and behaviors. Based on this data, the platform offers personalized recommendations, ensuring guests receive unique and relevant suggestions tailored to their interests.\",height:\"100%\",id:\"II3fnLWek\",layoutId:\"II3fnLWek\",question:\"How does the AI-driven recommendation system work?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})}),/*#__PURE__*/e(l.div,{className:\"framer-1cv1i1o\",\"data-framer-name\":\"Line\",layoutDependency:j,layoutId:\"W63i5LQhg\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/e(l.div,{className:\"framer-n2r70y-container\",layoutDependency:j,layoutId:\"CnkfNWdAn-container\",children:/*#__PURE__*/e(f,{answer:\"Businesses can easily integrate Hopguides by setting up a partnership. Once integrated, they can create products in their system, allowing guests to scan QR codes and embark on personalized experiences. The platform is designed to be user-friendly, ensuring a seamless integration process.\",height:\"100%\",id:\"CnkfNWdAn\",layoutId:\"CnkfNWdAn\",question:\"How can businesses integrate Hopguides into their services?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})}),/*#__PURE__*/e(l.div,{className:\"framer-13z59el\",\"data-framer-name\":\"Line\",layoutDependency:j,layoutId:\"dcYCCs8Cn\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/e(l.div,{className:\"framer-u1twh8-container\",layoutDependency:j,layoutId:\"J9IO7Wwsq-container\",children:/*#__PURE__*/e(f,{answer:\"Sustainability is at the core of Hopguides' mission. We encourage eco-friendly practices and prioritize partnerships with local attractions and businesses that share our commitment to environmental responsibility. By promoting local exploration, we also reduce the need for long-distance travel, further minimizing the carbon footprint.\",height:\"100%\",id:\"J9IO7Wwsq\",layoutId:\"J9IO7Wwsq\",question:\"How does Hopguides promote sustainability?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})}),/*#__PURE__*/e(l.div,{className:\"framer-vaf1ih\",\"data-framer-name\":\"Line\",layoutDependency:j,layoutId:\"bEQE3qrTR\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/e(l.div,{className:\"framer-zt0dvn-container\",layoutDependency:j,layoutId:\"CnTb_3K6_-container\",children:/*#__PURE__*/e(f,{answer:\"Businesses benefit in multiple ways: increased revenue from introducing experiential products, enhanced guest satisfaction through personalized experiences, and strengthened partnerships with local restaurants and attractions. Additionally, the platform's emphasis on sustainability can enhance a business's reputation and appeal to eco-conscious travelers.\",height:\"100%\",id:\"CnTb_3K6_\",layoutId:\"CnTb_3K6_\",question:\"What benefits do businesses gain from partnering with Hopguides?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})}),/*#__PURE__*/e(l.div,{className:\"framer-vf0ktu\",\"data-framer-name\":\"Line\",layoutDependency:j,layoutId:\"Gf3lzcf6T\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/e(l.div,{className:\"framer-1tko1av-container\",layoutDependency:j,layoutId:\"Wwx0Orjhn-container\",children:/*#__PURE__*/e(f,{answer:\"Absolutely! Hopguides is committed to providing flexible solutions for businesses, regardless of their size. Whether you're a small boutique hotel or a large tourist attraction, our platform can be tailored to meet your specific needs and objectives.\",height:\"100%\",id:\"Wwx0Orjhn\",layoutId:\"Wwx0Orjhn\",question:\"Is the Hopguides platform suitable for businesses of all sizes?\",style:{width:\"100%\"},variant:\"PRjG3R57h\",width:\"100%\"})})]})})})});}),x=['.framer-7zkmn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7zkmn .framer-5wyf3a { display: block; }\",\".framer-7zkmn .framer-1l5e8k0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1000px; will-change: transform; }\",\".framer-7zkmn .framer-175ivl1-container, .framer-7zkmn .framer-iphtvh-container, .framer-7zkmn .framer-n2r70y-container, .framer-7zkmn .framer-u1twh8-container, .framer-7zkmn .framer-zt0dvn-container, .framer-7zkmn .framer-1tko1av-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-7zkmn .framer-1s4gbfo, .framer-7zkmn .framer-1cv1i1o, .framer-7zkmn .framer-13z59el, .framer-7zkmn .framer-vaf1ih, .framer-7zkmn .framer-vf0ktu { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7zkmn .framer-1l5e8k0 { gap: 0px; } .framer-7zkmn .framer-1l5e8k0 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7zkmn .framer-1l5e8k0 > :first-child { margin-top: 0px; } .framer-7zkmn .framer-1l5e8k0 > :last-child { margin-bottom: 0px; } }\"],z=s(k,x,\"framer-7zkmn\");export default z;z.displayName=\"Accordion\",z.defaultProps={height:389,width:1e3},a(z,[...u]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert5eGWAwKJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"389\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "var t,e,r,n,i,o,s,a,l,u=Object.create,f=Object.defineProperty,h=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,p=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,g=(t,e)=>function(){return e||(0,t[c(t)[0]])((e={exports:{}}).exports,e),e.exports;},v=(t,e,r,n)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let i of c(e))d.call(t,i)||i===r||f(t,i,{get:()=>e[i],enumerable:!(n=h(e,i))||n.enumerable});return t;},y=(t,e,r)=>(r=null!=t?u(p(t)):{},v(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:f(r,\"default\",{value:t,enumerable:!0}),t)),w=g({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){s(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return o(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return o(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));s(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){o(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var l=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){l.push(function(){t(i);});});}}e.keys.push(t);var u=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,u),u;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function o(t,e,r){s(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function s(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),m=g({\"../../../node_modules/splaytree/dist/splay.js\"(t,e){var r;r=function(){var t=function(t,e){this.next=null,this.key=t,this.data=e,this.left=null,this.right=null;};function e(t,e){return t>e?1:t<e?-1:0;}function r(e,r,n){for(var i=new t(null,null),o=i,s=i;;){var a=n(e,r.key);if(a<0){if(null===r.left)break;if(0>n(e,r.left.key)){var l=r.left;if(r.left=l.right,l.right=r,null===(r=l).left)break;}s.left=r,s=r,r=r.left;}else if(a>0){if(null===r.right)break;if(n(e,r.right.key)>0){var l=r.right;if(r.right=l.left,l.left=r,null===(r=l).right)break;}o.right=r,o=r,r=r.right;}else break;}return o.right=r.left,s.left=r.right,r.left=i.right,r.right=i.left,r;}function n(e,n,i,o){var s=new t(e,n);if(null===i)return s.left=s.right=null,s;i=r(e,i,o);var a=o(e,i.key);return a<0?(s.left=i.left,s.right=i,i.left=null):a>=0&&(s.right=i.right,s.left=i,i.right=null),s;}function i(t,e,n){var i=null,o=null;if(e){e=r(t,e,n);var s=n(e.key,t);0===s?(i=e.left,o=e.right):s<0?(o=e.right,e.right=null,i=e):(i=e.left,e.left=null,o=e);}return{left:i,right:o};}return /** @class */function(){function o(t){void 0===t&&(t=e),this._root=null,this._size=0,this._comparator=t;}return o.prototype.insert=function(t,e){return this._size++,this._root=n(t,e,this._root,this._comparator);},o.prototype.add=function(e,n){var i=new t(e,n);null===this._root&&(i.left=i.right=null,this._size++,this._root=i);var o=this._comparator,s=r(e,this._root,o),a=o(e,s.key);return 0===a?this._root=s:(a<0?(i.left=s.left,i.right=s,s.left=null):a>0&&(i.right=s.right,i.left=s,s.right=null),this._size++,this._root=i),this._root;},o.prototype.remove=function(t){this._root=this._remove(t,this._root,this._comparator);},o.prototype._remove=function(t,e,n){var i;return null===e?null:(e=r(t,e,n),0===n(t,e.key))?(null===e.left?i=e.right:(i=r(t,e.left,n)).right=e.right,this._size--,i):e;},o.prototype.pop=function(){var t=this._root;if(t){for(;t.left;)t=t.left;return this._root=r(t.key,this._root,this._comparator),this._root=this._remove(t.key,this._root,this._comparator),{key:t.key,data:t.data};}return null;},o.prototype.findStatic=function(t){for(var e=this._root,r=this._comparator;e;){var n=r(t,e.key);if(0===n)return e;e=n<0?e.left:e.right;}return null;},o.prototype.find=function(t){return this._root&&(this._root=r(t,this._root,this._comparator),0!==this._comparator(t,this._root.key))?null:this._root;},o.prototype.contains=function(t){for(var e=this._root,r=this._comparator;e;){var n=r(t,e.key);if(0===n)return!0;e=n<0?e.left:e.right;}return!1;},o.prototype.forEach=function(t,e){for(var r=this._root,n=[],i=!1;!i;)null!==r?(n.push(r),r=r.left):0!==n.length?(r=n.pop(),t.call(e,r),r=r.right):i=!0;return this;},o.prototype.range=function(t,e,r,n){for(var i=[],o=this._comparator,s=this._root;0!==i.length||s;)if(s)i.push(s),s=s.left;else{if(o((s=i.pop()).key,e)>0)break;if(o(s.key,t)>=0&&r.call(n,s))return this;s=s.right;}return this;},o.prototype.keys=function(){var t=[];return this.forEach(function(e){var r=e.key;return t.push(r);}),t;},o.prototype.values=function(){var t=[];return this.forEach(function(e){var r=e.data;return t.push(r);}),t;},o.prototype.min=function(){return this._root?this.minNode(this._root).key:null;},o.prototype.max=function(){return this._root?this.maxNode(this._root).key:null;},o.prototype.minNode=function(t){if(void 0===t&&(t=this._root),t)for(;t.left;)t=t.left;return t;},o.prototype.maxNode=function(t){if(void 0===t&&(t=this._root),t)for(;t.right;)t=t.right;return t;},o.prototype.at=function(t){for(var e=this._root,r=!1,n=0,i=[];!r;)if(e)i.push(e),e=e.left;else if(i.length>0){if(e=i.pop(),n===t)return e;n++,e=e.right;}else r=!0;return null;},o.prototype.next=function(t){var e=this._root,r=null;if(t.right){for(r=t.right;r.left;)r=r.left;return r;}for(var n=this._comparator;e;){var i=n(t.key,e.key);if(0===i)break;i<0?(r=e,e=e.left):e=e.right;}return r;},o.prototype.prev=function(t){var e=this._root,r=null;if(null!==t.left){for(r=t.left;r.right;)r=r.right;return r;}for(var n=this._comparator;e;){var i=n(t.key,e.key);if(0===i)break;i<0?e=e.left:(r=e,e=e.right);}return r;},o.prototype.clear=function(){return this._root=null,this._size=0,this;},o.prototype.toList=function(){return function(e){for(var r=e,n=[],i=!1,o=new t(null,null),s=o;!i;)r?(n.push(r),r=r.left):n.length>0?r=(r=s=s.next=n.pop()).right:i=!0;return s.next=null,o.next;}(this._root);},o.prototype.load=function(e,r,n){void 0===r&&(r=[]),void 0===n&&(n=!1);var i=e.length,o=this._comparator;if(n&&function t(e,r,n,i,o){if(!(n>=i)){for(var s=e[n+i>>1],a=n-1,l=i+1;;){do a++;while(0>o(e[a],s))do l--;while(o(e[l],s)>0)if(a>=l)break;var u=e[a];e[a]=e[l],e[l]=u,u=r[a],r[a]=r[l],r[l]=u;}t(e,r,n,l,o),t(e,r,l+1,i,o);}}(e,r,0,i-1,o),null===this._root)this._root=function e(r,n,i,o){var s=o-i;if(s>0){var a=i+Math.floor(s/2),l=r[a],u=n[a],f=new t(l,u);return f.left=e(r,n,i,a),f.right=e(r,n,a+1,o),f;}return null;}(e,r,0,i),this._size=i;else{var s=function(e,r,n){for(var i=new t(null,null),o=i,s=e,a=r;null!==s&&null!==a;)0>n(s.key,a.key)?(o.next=s,s=s.next):(o.next=a,a=a.next),o=o.next;return null!==s?o.next=s:null!==a&&(o.next=a),i.next;}(this.toList(),function(e,r){for(var n=new t(null,null),i=n,o=0;o<e.length;o++)i=i.next=new t(e[o],r[o]);return i.next=null,n.next;}(e,r),o);i=this._size+i,this._root=function t(e,r,n){var i=n-r;if(i>0){var o=r+Math.floor(i/2),s=t(e,r,o),a=e.head;return a.left=s,e.head=e.head.next,a.right=t(e,o+1,n),a;}return null;}({head:s},0,i);}return this;},o.prototype.isEmpty=function(){return null===this._root;},Object.defineProperty(o.prototype,\"size\",{get:function(){return this._size;},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,\"root\",{get:function(){return this._root;},enumerable:!0,configurable:!0}),o.prototype.toString=function(t){void 0===t&&(t=function(t){return String(t.key);});var e=[];return function t(e,r,n,i,o){if(e){i(\"\"+r+(n?\"\u2514\u2500\u2500 \":\"\u251C\u2500\u2500 \")+o(e)+\"\\n\");var s=r+(n?\"    \":\"\u2502   \");e.left&&t(e.left,s,!1,i,o),e.right&&t(e.right,s,!0,i,o);}}(this._root,\"\",!0,function(t){return e.push(t);},t),e.join(\"\");},o.prototype.update=function(t,e,o){var s,a,l=this._comparator,u=i(t,this._root,l),f=u.left,h=u.right;0>l(t,e)?h=n(e,o,h,l):f=n(e,o,f,l),this._root=(s=f,null===(a=h)?s:(null===s||((a=r(s.key,a,l)).left=s),a));},o.prototype.split=function(t){return i(t,this._root,this._comparator);},o.prototype[Symbol.iterator]=function(){var t,e,r;return function(t,e){var r,n,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1];},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},\"function\"==typeof Symbol&&(o[Symbol.iterator]=function(){return this;}),o;function a(o){return function(a){return function(o){if(r)throw TypeError(\"Generator is already executing.\");for(;s;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue;}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){s.label=o[1];break;}if(6===o[0]&&s.label<i[1]){s.label=i[1],i=o;break;}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(o);break;}i[2]&&s.ops.pop(),s.trys.pop();continue;}o=e.call(t,s);}catch(t){o=[6,t],n=0;}finally{r=i=0;}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0};}([o,a]);};}}(this,function(n){switch(n.label){case 0:t=this._root,e=[],r=!1,n.label=1;case 1:if(r)return[3,6];if(!(null!==t))return[3,2];return e.push(t),t=t.left,[3,5];case 2:if(!(0!==e.length))return[3,4];return[4,t=e.pop()];case 3:return n.sent(),t=t.right,[3,5];case 4:r=!0,n.label=5;case 5:return[3,1];case 6:return[2];}});},o;}();},\"object\"==typeof t&&void 0!==e?e.exports=r():\"function\"==typeof define&&define.amd?define(r):t.SplayTree=r();}}),b=g({\"../../../node_modules/whatwg-mimetype/lib/utils.js\"(t){t.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \\t\\n\\r]+/u,\"\").replace(/[ \\t\\n\\r]+$/u,\"\"),t.removeTrailingHTTPWhitespace=t=>t.replace(/[ \\t\\n\\r]+$/u,\"\"),t.isHTTPWhitespaceChar=t=>\" \"===t||\"\t\"===t||\"\\n\"===t||\"\\r\"===t,t.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t),t.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\\t\\u0020-\\u007E\\u0080-\\u00FF]*$/u.test(t),t.asciiLowercase=t=>t.replace(/[A-Z]/ug,t=>t.toLowerCase()),t.collectAnHTTPQuotedString=(t,e)=>{let r=\"\";for(e++;;){for(;e<t.length&&'\"'!==t[e]&&\"\\\\\"!==t[e];)r+=t[e],++e;if(e>=t.length)break;let n=t[e];if(++e,\"\\\\\"===n){if(e>=t.length){r+=\"\\\\\";break;}r+=t[e],++e;}else break;}return[r,e];};}}),k=g({\"../../../node_modules/whatwg-mimetype/lib/mime-type-parameters.js\"(t,e){var{asciiLowercase:r,solelyContainsHTTPTokenCodePoints:n,soleyContainsHTTPQuotedStringTokenCodePoints:i}=b();e.exports=class{get size(){return this._map.size;}get(t){return t=r(String(t)),this._map.get(t);}has(t){return t=r(String(t)),this._map.has(t);}set(t,e){if(t=r(String(t)),e=String(e),!n(t))throw Error(`Invalid MIME type parameter name \"${t}\": only HTTP token code points are valid.`);if(!i(e))throw Error(`Invalid MIME type parameter value \"${e}\": only HTTP quoted-string token code points are valid.`);return this._map.set(t,e);}clear(){this._map.clear();}delete(t){return t=r(String(t)),this._map.delete(t);}forEach(t,e){this._map.forEach(t,e);}keys(){return this._map.keys();}values(){return this._map.values();}entries(){return this._map.entries();}[Symbol.iterator](){return this._map[Symbol.iterator]();}constructor(t){this._map=t;}};}}),_=g({\"../../../node_modules/whatwg-mimetype/lib/parser.js\"(t,e){var{removeLeadingAndTrailingHTTPWhitespace:r,removeTrailingHTTPWhitespace:n,isHTTPWhitespaceChar:i,solelyContainsHTTPTokenCodePoints:o,soleyContainsHTTPQuotedStringTokenCodePoints:s,asciiLowercase:a,collectAnHTTPQuotedString:l}=b();e.exports=t=>{t=r(t);let e=0,u=\"\";for(;e<t.length&&\"/\"!==t[e];)u+=t[e],++e;if(0===u.length||!o(u)||e>=t.length)return null;++e;let f=\"\";for(;e<t.length&&\";\"!==t[e];)f+=t[e],++e;if(0===(f=n(f)).length||!o(f))return null;let h={type:a(u),subtype:a(f),parameters:/* @__PURE__ */new Map};for(;e<t.length;){for(++e;i(t[e]);)++e;let r=\"\";for(;e<t.length&&\";\"!==t[e]&&\"=\"!==t[e];)r+=t[e],++e;if(r=a(r),e<t.length){if(\";\"===t[e])continue;++e;}let u=null;if('\"'===t[e])for([u,e]=l(t,e);e<t.length&&\";\"!==t[e];)++e;else{for(u=\"\";e<t.length&&\";\"!==t[e];)u+=t[e],++e;if(\"\"===(u=n(u)))continue;}r.length>0&&o(r)&&s(u)&&!h.parameters.has(r)&&h.parameters.set(r,u);}return h;};}}),I=g({\"../../../node_modules/whatwg-mimetype/lib/serializer.js\"(t,e){var{solelyContainsHTTPTokenCodePoints:r}=b();e.exports=t=>{let e=`${t.type}/${t.subtype}`;if(0===t.parameters.size)return e;for(let[n,i]of t.parameters)e+=\";\"+n+\"=\",r(i)&&0!==i.length||(i=i.replace(/([\"\\\\])/ug,\"\\\\$1\"),i=`\"${i}\"`),e+=i;return e;};}}),S=g({\"../../../node_modules/whatwg-mimetype/lib/mime-type.js\"(t,e){var r=k(),n=_(),i=I(),{asciiLowercase:o,solelyContainsHTTPTokenCodePoints:s}=b();e.exports=class{static parse(t){try{return new this(t);}catch(t){return null;}}get essence(){return`${this.type}/${this.subtype}`;}get type(){return this._type;}set type(t){if(0===(t=o(String(t))).length)throw Error(\"Invalid type: must be a non-empty string\");if(!s(t))throw Error(`Invalid type ${t}: must contain only HTTP token code points`);this._type=t;}get subtype(){return this._subtype;}set subtype(t){if(0===(t=o(String(t))).length)throw Error(\"Invalid subtype: must be a non-empty string\");if(!s(t))throw Error(`Invalid subtype ${t}: must contain only HTTP token code points`);this._subtype=t;}get parameters(){return this._parameters;}toString(){return i(this);}isJavaScript({prohibitParameters:t=!1}={}){switch(this._type){case\"text\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"javascript1.0\":case\"javascript1.1\":case\"javascript1.2\":case\"javascript1.3\":case\"javascript1.4\":case\"javascript1.5\":case\"jscript\":case\"livescript\":case\"x-ecmascript\":case\"x-javascript\":return!t||0===this._parameters.size;default:return!1;}case\"application\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"x-ecmascript\":case\"x-javascript\":return!t||0===this._parameters.size;default:return!1;}default:return!1;}}isXML(){return\"xml\"===this._subtype&&(\"text\"===this._type||\"application\"===this._type)||this._subtype.endsWith(\"+xml\");}isHTML(){return\"html\"===this._subtype&&\"text\"===this._type;}constructor(t){t=String(t);let e=n(t);if(null===e)throw Error(`Could not parse MIME type string \"${t}\"`);this._type=e.type,this._subtype=e.subtype,this._parameters=new r(e.parameters);}};}}),E=y(w());// src/code-generation/components/cms/bundled/assert.ts\nfunction U(t,e=\"Assertion failed\"){if(!t)throw Error(`Assertion Error: ${e}`);}function x(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar M={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},L=class{getOffset(){return this.offset;}ensureBufferLength(t){let e=this.buffer.byteLength;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=M.Uint8;this.ensureBufferLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=M.Uint16;this.ensureBufferLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=M.Uint32;this.ensureBufferLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=M.BigUint64;this.ensureBufferLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=M.Int8;this.ensureBufferLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=M.Int16;this.ensureBufferLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=M.Int32;this.ensureBufferLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=M.BigInt64;this.ensureBufferLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=M.Float32;this.ensureBufferLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=M.Float64;this.ensureBufferLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBuffer(t){let e=this.offset,r=e+t,n=this.buffer.slice(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBuffer(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.buffer=t,this.offset=0,this.view=new DataView(this.buffer),this.decoder=new TextDecoder;}};// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as T}from\"framer\";// src/utils/typeChecks.ts\nfunction B(t){return Number.isFinite(t);}function j(t){return void 0===t;}function O(t){return null==t;}// ../../shared/src/Mixed.ts\nvar P=Symbol(\"Mixed\");function A(){return\"undefined\"==typeof window?{}:t||(t=F());}function F(){var t,e,r;let n;let i=window.location,o=null==(t=null==window?void 0:window.bootstrap)?void 0:t.services;if(o)return o;try{let t=window.top;if(n=t.location.origin,o=null==(r=null==(e=window.top)?void 0:e.bootstrap)?void 0:r.services)return o;}catch(t){}if(n&&n!==i.origin)throw Error(`Unexpectedly embedded by ${n} (expected ${i.origin})`);if(i.origin.endsWith(\"framer.com\")||i.origin.endsWith(\"framer.dev\"))throw Error(\"ServiceMap data was not provided in document\");try{let t=new URLSearchParams(i.search).get(\"services\")||new URLSearchParams(i.hash.substring(1)).get(\"services\");t&&(o=JSON.parse(t));}catch(t){}if(o&&\"object\"==typeof o&&o.api)return o;throw Error(\"ServiceMap requested but not available\");}// ../../shared/src/assert.ts\nfunction N(t,...e){var r,n;if(t)return;let i=Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));if(i.stack)try{let t=i.stack.split(\"\\n\");(null==(r=t[1])?void 0:r.includes(\"assert\"))?(t.splice(1,1),i.stack=t.join(\"\\n\")):(null==(n=t[0])?void 0:n.includes(\"assert\"))&&(t.splice(0,1),i.stack=t.join(\"\\n\"));}catch{}throw i;}function $({error:t,tags:r,extras:n,critical:i,caller:o}){N(e,\"Set up an error callback with setErrorReporter, or configure Sentry with initializeEnvironment\");let s=D(t,o);return e({error:s,tags:{...s.tags,...r},extras:{...s.extras,...n},critical:!!i}),s;}function D(t,e=D){return t instanceof Error?t:new C(t,e);}var C=class extends Error{constructor(t,e){let r=t?JSON.stringify(t):\"No error message provided\";if(super(r),this.message=r,e&&Error.captureStackTrace)Error.captureStackTrace(this,e);else try{throw Error();}catch(t){this.stack=t.stack;}}};// ../../shared/src/logger.ts\nfunction z(t,e=0,r=/* @__PURE__ */new Set){var n,i;if(null===t)return t;if(\"function\"==typeof t)return`[Function: ${null!=(n=t.name)?n:\"unknown\"}]`;if(\"object\"!=typeof t)return t;if(t instanceof Error)return`[${t.toString()}]`;if(r.has(t))return\"[Circular]\";if(e>2)return\"...\";r.add(t);try{if(\"toJSON\"in t&&\"function\"==typeof t.toJSON)return z(t.toJSON(),e+1,r);if(Array.isArray(t))return t.map(t=>z(t,e+1,r));{if(Object.getPrototypeOf(t)!==Object.prototype)return`[Object: ${\"__class\"in t&&t.__class||(null==(i=t.constructor)?void 0:i.name)}]`;let n={};for(let[i,o]of Object.entries(t))n[i]=z(o,e+1,r);return n;}}catch(t){return`[Throws: ${t instanceof Error?t.message:t}]`;}finally{r.delete(t);}}var q=[\"trace\",\"debug\",\"info\",\"warn\",\"error\"],R=[\":trace\",\":debug\",\":info\",\":warn\",\":error\"];function J(t,e){let r=[];for(let n of t.split(/[ ,]/)){let t=n.trim();if(0===t.length)continue;let i=1/* Debug */,o=!1;t.startsWith(\"-\")&&(t=t.slice(1),i=3/* Warn */,o=!0);for(let e=0;e<=4/* Error */;e++){let r=R[e];if(r&&t.endsWith(r)){i=e,o&&(i+=1),0===(t=t.slice(0,t.length-r.length)).length&&(t=\"*\");break;}}let s=RegExp(\"^\"+t.replace(/\\*/g,\".*\")+\"$\"),a=0;for(let t of e)t.id.match(s)&&(t.level=i,++a);0===a&&r.push(n);}return r;}var W=class{toMessage(){if(this.stringPrefix)return this.parts;let t=[new Date(this.time).toISOString().substr(-14,14),q[this.level]+\": [\"+this.logger.id+\"]\"],e=0;for(;e<this.parts.length;e++){let r=this.parts[e];if(\"string\"==typeof r){t.push(r);continue;}break;}return this.stringPrefix=t.join(\" \"),this.parts.splice(0,e,this.stringPrefix),this.parts;}toString(){return this.toMessage().map(t=>{var e,r;let n=typeof t;if(\"string\"===n)return t;if(\"function\"===n)return`[Function: ${null!=(e=t.name)?e:\"unknown\"}]`;if(t instanceof Error)return null!=(r=t.stack)?r:t.toString();let i=JSON.stringify(z(t));return(null==i?void 0:i.length)>253?i.slice(0,250)+\"...\":i;}).join(\" \");}constructor(t,e,r){this.logger=t,this.level=e,this.parts=r,this.id=W.nextId++,this.time=Date.now();}},H=W;H.nextId=0;var G=\"app:info\",K=\"undefined\"!=typeof process&&!!process.kill,V=K&&!1;V?G=\"-:warn\":K&&(G=\"\");try{\"undefined\"!=typeof window&&window.localStorage&&(G=window.localStorage.logLevel||G);}catch{}try{\"undefined\"!=typeof process&&(G=process.env.DEBUG||G);}catch{}try{\"undefined\"!=typeof window&&Object.assign(window,{setLogLevel:tr});}catch{}try{\"undefined\"!=typeof window&&window.postMessage&&window.top===window&&window.addEventListener(\"message\",t=>{if(!t.data||\"object\"!=typeof t.data)return;let{loggerId:e,level:r,parts:n,printed:i}=t.data;if(\"string\"!=typeof e||!Array.isArray(n)||n.length<1||\"number\"!=typeof r)return;let o=te(e);if(r<0/* Trace */||r>5/* NotLogging */)return;n[0]=n[0].replace(\"[\",\"*[\");let s=new H(o,r,n);s.stringPrefix=n[0],Q.push(s),!i&&(o.level>r||null==console||console.log(...s.toMessage()));});}catch{}try{\"undefined\"!=typeof window&&window.postMessage&&window.top!==window&&(r=t=>{var e;try{let r=t.toMessage().map(t=>z(t)),n=t.logger,i=t.level,o=n.level<=t.level,s={loggerId:n.id,level:i,parts:r,printed:o};null==(e=window.top)||e.postMessage(s,A().app);}catch{}});}catch{}var X={},Q=[],Y=1e3;function Z(t,e,n){let i=new H(t,e,n);for(Q.push(i),null==r||r(i);Q.length>Y;)Q.shift();return i;}function tt(t){return\"number\"==typeof t&&(Y=t),Q;}function te(t){let e=X[t];if(e)return e;let n=new tn(t);return X[t]=n,J(G,[n]),null==r||r(new H(n,-1,[])),n;}function tr(t,e=!0){try{\"undefined\"!=typeof window&&window.localStorage&&(window.localStorage.logLevel=t);}catch{}let r=G;G=t;let n=Object.values(X);for(let t of n)t.level=3/* Warn */;let i=J(t,n);if(i.length>0&&(null==console||console.warn(\"Some log level specs matched no loggers:\",i)),e&&Q.length>0){for(let t of(null==console||console.log(\"--- LOG REPLAY ---\"),Q))t.logger.level>t.level||(t.level>=3/* Warn */?null==console||console.warn(...t.toMessage()):null==console||console.log(...t.toMessage()));null==console||console.log(\"--- END OF LOG REPLAY ---\");}return r;}var tn=class{extend(t){let e=this.id+\":\"+t;return te(e);}/** Returns the messages this logger created that are still in the global replay buffer. */getBufferedMessages(){return Q.filter(t=>t.logger===this);}/** Set new level and return previous level. */setLevel(t){let e=this.level;return this.level=t,e;}/** Check if a trace messages will be output. */isLoggingTraceMessages(){return this.level>=0/* Trace */;}constructor(t,e){this.id=t,this.level=3/* Warn */,this.didLog={},/** Trace level messages are not recorded, send to parent frames, or outputted, unless the\n     * logger is current set at the trace level. */this.trace=(...t)=>{if(this.level>0/* Trace */)return;let e=Z(this,0/* Trace */,t);null==console||console.log(...e.toMessage());},/** Debug level is supposed to be used for things that log often and are disabled by default. */this.debug=(...t)=>{let e=Z(this,1/* Debug */,t);this.level>1/* Debug */||null==console||console.log(...e.toMessage());},/** Info level is supposed to be used for once per big user action, or maybe\n     * once per minute things. Some loggers log at this level by default. Don't\n     * overuse. */this.info=(...t)=>{let e=Z(this,2/* Info */,t);this.level>2/* Info */||null==console||console.info(...e.toMessage());},this.warn=(...t)=>{let e=Z(this,3/* Warn */,t);this.level>3/* Warn */||null==console||console.warn(...e.toMessage());},this.warnOncePerMinute=(t,...e)=>{let r=this.didLog[t];if(r&&r>Date.now())return;this.didLog[t]=Date.now()+6e4,e.unshift(t);let n=Z(this,3/* Warn */,e);this.level>3/* Warn */||null==console||console.warn(...n.toMessage());},this.error=(...t)=>{let e=Z(this,4/* Error */,t);this.level>4/* Error */||null==console||console.error(...e.toMessage());},this.errorOncePerMinute=(t,...e)=>{let r=this.didLog[t];if(r&&r>Date.now())return;this.didLog[t]=Date.now()+6e4,e.unshift(t);let n=Z(this,4/* Error */,e);this.level>4/* Error */||null==console||console.error(...n.toMessage());},this.reportError=(t,e,r,n)=>{let i=tt().slice(-100).map(t=>t.toString().slice(0,1e3)).join(\"\\n\"),o=$({caller:this.reportError,error:t,tags:{...r,handler:\"logger\",where:this.id},extras:{...e,logs:i},critical:null!=n?n:this.errorIsCritical});e?this.error(o,e):this.error(o);},this.reportErrorOncePerMinute=(t,e)=>{if(!ti(t))return;let r=this.didLog[t.message];r&&r>Date.now()||(this.didLog[t.message]=Date.now()+6e4,this.reportError(t,e));},this.reportCriticalError=(t,e,r)=>this.reportError(t,e,r,!0),this.errorIsCritical=null!=e?e:\"fatal\"===t||t.endsWith(\":fatal\");}};function ti(t){return Object.prototype.hasOwnProperty.call(t,\"message\");}// ../../shared/src/TaskQueues.ts\nvar to=te(\"task-queue\"),ts=Symbol(\"missing\"),ta=\"undefined\"!=typeof window?window.location.hostname:void 0,tl=!!(ta&&[\"web.framerlocal.com\",\"localhost\",\"127.0.0.1\",\"[::1]\"].includes(ta)),tu=(()=>{if(!ta)return;if(tl)return{main:ta,previewLink:void 0};let t=ta.match(/^(([^.]+\\.)?beta\\.)?((?:development\\.)?framer\\.com)$/);if(t&&t[3])return{previewLink:t[2]&&t[0],main:t[3]};})(),tf={hosts:tu,isDevelopment:(null==tu?void 0:tu.main)===\"development.framer.com\",isProduction:(null==tu?void 0:tu.main)===\"framer.com\",isLocal:tl},th=\"dependencies\",tc=\"config\",tp=`${tc}/${th}`,td=`${tp}/importMap.json`,tg=`${tp}/dependencies.json`,tv=!1;(t=>{t.push=function(t,...e){return t.concat(e);},t.pop=function(t){return t.slice(0,-1);},t.unshift=function(t,...e){return e.concat(t);},t.insert=function(t,e,r){let n=t.length;if(e<0||e>n)throw Error(\"index out of range: \"+e);let i=t.slice();return i.splice(e,0,r),i;},t.replace=function(t,e,r){let n=t.length;if(e<0||e>=n)throw Error(\"index out of range: \"+e);let i=Array.isArray(r)?r:[r],o=t.slice();return o.splice(e,1,...i),o;},t.remove=function(t,e){let r=t.length;if(e<0||e>=r)throw Error(\"index out of range: \"+e);let n=t.slice();return n.splice(e,1),n;},t.move=function(t,e,r){let n=t.length;if(e<0||e>=n)throw Error(\"from index out of range: \"+e);if(r<0||r>=n)throw Error(\"to index out of range: \"+r);let i=t.slice();if(r===e)return i;let o=i[e];return e<r?(i.splice(r+1,0,o),i.splice(e,1)):(i.splice(e,1),i.splice(r,0,o)),i;},t.zip=function(t,e){let r=[],n=Math.min(t.length,e.length);for(let i=0;i<n;i++)r.push([t[i],e[i]]);return r;},t.update=function(t,e,r){let n=t.slice(),i=n[e];return void 0===i||(n[e]=r(i)),n;},t.unique=function(t){return Array.from(new Set(t));},t.union=function(t,...e){return Array.from(/* @__PURE__ */new Set([...t,...e.flat()]));};})(n||(n={}));var ty=Object.prototype.hasOwnProperty;function tw(t,e){return ty.call(t,e);}(t=>{t.morphUsingTemplate=function(t,e){for(let r of Object.keys(t))tw(e,r)||delete t[r];for(let r of Object.keys(e))void 0===t[r]&&(t[r]=e[r]);return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),tv&&Object.freeze(t),t;},t.writeOnce=function(t,e){e&&Object.assign(t,e),tv&&Object.freeze(t);},t.update=function(t,e){let r=Object.assign(Object.create(Object.getPrototypeOf(t)),t,e);return tv&&Object.freeze(r),r;};})(i||(i={})),(t=>{t.add=function(t,...e){return /* @__PURE__ */new Set([...t,...e]);},t.remove=function(t,...e){let r=new Set(t);for(let t of e)r.delete(t);return r;},t.union=function(...t){let e=/* @__PURE__ */new Set;for(let r of t)for(let t of r)e.add(t);return e;},t.toggle=function(e,r){return e.has(r)?t.remove(e,r):t.add(e,r);};})(o||(o={})),(t=>{t.set=function(t,e,r){let n=new Map(t);return n.set(e,r),n;},t.remove=function(t,e){let r=new Map(t);return r.delete(e),r;};})(s||(s={}));// ../../../node_modules/fflate/esm/browser.js\nvar tm=Uint8Array,tb=Uint16Array,tk=Int32Array,t_=new tm([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,/* unused */0,0,/* impossible */0]),tI=new tm([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,/* unused */0,0]),tS=new tm([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),tE=function(t,e){for(var r=new tb(31),n=0;n<31;++n)r[n]=e+=1<<t[n-1];for(var i=new tk(r[30]),n=1;n<30;++n)for(var o=r[n];o<r[n+1];++o)i[o]=o-r[n]<<5|n;return{b:r,r:i};},tU=tE(t_,2),tx=tU.b,tM=tU.r;tx[28]=258,tM[258]=28;var tL=tE(tI,0),tT=tL.b,tB=tL.r,tj=new tb(32768);for(l=0;l<32768;++l)a=(61680&(a=(52428&(a=(43690&l)>>1|(21845&l)<<1))>>2|(13107&a)<<2))>>4|(3855&a)<<4,tj[l]=((65280&a)>>8|(255&a)<<8)>>1;var tO=function(t,e,r){for(var n,i=t.length,o=0,s=new tb(e);o<i;++o)t[o]&&++s[t[o]-1];var a=new tb(e);for(o=1;o<e;++o)a[o]=a[o-1]+s[o-1]<<1;if(r){n=new tb(1<<e);var l=15-e;for(o=0;o<i;++o)if(t[o])for(var u=o<<4|t[o],f=e-t[o],h=a[t[o]-1]++<<f,c=h|(1<<f)-1;h<=c;++h)n[tj[h]>>l]=u;}else for(o=0,n=new tb(i);o<i;++o)t[o]&&(n[o]=tj[a[t[o]-1]++]>>15-t[o]);return n;},tP=new tm(288);for(l=0;l<144;++l)tP[l]=8;for(l=144;l<256;++l)tP[l]=9;for(l=256;l<280;++l)tP[l]=7;for(l=280;l<288;++l)tP[l]=8;var tA=new tm(32);for(l=0;l<32;++l)tA[l]=5;var tF=/* @__PURE__ */tO(tP,9,0),tN=/* @__PURE__ */tO(tP,9,1),t$=/* @__PURE__ */tO(tA,5,0),tD=/* @__PURE__ */tO(tA,5,1),tC=function(t){for(var e=t[0],r=1;r<t.length;++r)t[r]>e&&(e=t[r]);return e;},tz=function(t,e,r){var n=e/8|0;return(t[n]|t[n+1]<<8)>>(7&e)&r;},tq=function(t,e){var r=e/8|0;return(t[r]|t[r+1]<<8|t[r+2]<<16)>>(7&e);},tR=function(t){return(t+7)/8|0;},tJ=function(t,e,r){return(null==e||e<0)&&(e=0),(null==r||r>t.length)&&(r=t.length),new tm(t.subarray(e,r));},tW=[\"unexpected EOF\",\"invalid block type\",\"invalid length/literal\",\"invalid distance\",\"stream finished\",\"no stream handler\",,\"no callback\",\"invalid UTF-8 data\",\"extra field too long\",\"date not in range 1980-2099\",\"filename too long\",\"stream finishing\",\"invalid zip data\"],tH=function(t,e,r){var n=Error(e||tW[t]);if(n.code=t,Error.captureStackTrace&&Error.captureStackTrace(n,tH),!r)throw n;return n;},tG=function(t,e,r,n){var i=t.length,o=n?n.length:0;if(!i||e.f&&!e.l)return r||new tm(0);var s=!r,a=s||2!=e.i,l=e.i;s&&(r=new tm(3*i));var u=function(t){var e=r.length;if(t>e){var n=new tm(Math.max(2*e,t));n.set(r),r=n;}},f=e.f||0,h=e.p||0,c=e.b||0,p=e.l,d=e.d,g=e.m,v=e.n,y=8*i;do{if(!p){f=tz(t,h,1);var w=tz(t,h+1,3);if(h+=3,w){if(1==w)p=tN,d=tD,g=9,v=5;else if(2==w){var m=tz(t,h,31)+257,b=tz(t,h+10,15)+4,k=m+tz(t,h+5,31)+1;h+=14;for(var _=new tm(k),I=new tm(19),S=0;S<b;++S)I[tS[S]]=tz(t,h+3*S,7);h+=3*b;for(var E=tC(I),U=(1<<E)-1,x=tO(I,E,1),S=0;S<k;){var M=x[tz(t,h,U)];h+=15&M;var L=M>>4;if(L<16)_[S++]=L;else{var T=0,B=0;for(16==L?(B=3+tz(t,h,3),h+=2,T=_[S-1]):17==L?(B=3+tz(t,h,7),h+=3):18==L&&(B=11+tz(t,h,127),h+=7);B--;)_[S++]=T;}}var j=_.subarray(0,m),O=_.subarray(m);g=tC(j),v=tC(O),p=tO(j,g,1),d=tO(O,v,1);}else tH(1);}else{var L=tR(h)+4,P=t[L-4]|t[L-3]<<8,A=L+P;if(A>i){l&&tH(0);break;}a&&u(c+P),r.set(t.subarray(L,A),c),e.b=c+=P,e.p=h=8*A,e.f=f;continue;}if(h>y){l&&tH(0);break;}}a&&u(c+131072);for(var F=(1<<g)-1,N=(1<<v)-1,$=h;;$=h){var T=p[tq(t,h)&F],D=T>>4;if((h+=15&T)>y){l&&tH(0);break;}if(T||tH(2),D<256)r[c++]=D;else if(256==D){$=h,p=null;break;}else{var C=D-254;if(D>264){var S=D-257,z=t_[S];C=tz(t,h,(1<<z)-1)+tx[S],h+=z;}var q=d[tq(t,h)&N],R=q>>4;q||tH(3),h+=15&q;var O=tT[R];if(R>3){var z=tI[R];O+=tq(t,h)&(1<<z)-1,h+=z;}if(h>y){l&&tH(0);break;}a&&u(c+131072);var J=c+C;if(c<O){var W=o-O,H=Math.min(O,J);for(W+c<0&&tH(3);c<H;++c)r[c]=n[W+c];}for(;c<J;++c)r[c]=r[c-O];}}e.l=p,e.p=$,e.b=c,e.f=f,p&&(f=1,e.m=g,e.d=d,e.n=v);}while(!f)return c!=r.length&&s?tJ(r,0,c):r.subarray(0,c);},tK=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8;},tV=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8,t[n+2]|=r>>16;},tX=function(t,e){for(var r=[],n=0;n<t.length;++n)t[n]&&r.push({s:n,f:t[n]});var i=r.length,o=r.slice();if(!i)return{t:t3,l:0};if(1==i){var s=new tm(r[0].s+1);return s[r[0].s]=1,{t:s,l:1};}r.sort(function(t,e){return t.f-e.f;}),r.push({s:-1,f:25001});var a=r[0],l=r[1],u=0,f=1,h=2;for(r[0]={s:-1,f:a.f+l.f,l:a,r:l};f!=i-1;)a=r[r[u].f<r[h].f?u++:h++],l=r[u!=f&&r[u].f<r[h].f?u++:h++],r[f++]={s:-1,f:a.f+l.f,l:a,r:l};for(var c=o[0].s,n=1;n<i;++n)o[n].s>c&&(c=o[n].s);var p=new tb(c+1),d=tQ(r[f-1],p,0);if(d>e){var n=0,g=0,v=d-e,y=1<<v;for(o.sort(function(t,e){return p[e.s]-p[t.s]||t.f-e.f;});n<i;++n){var w=o[n].s;if(p[w]>e)g+=y-(1<<d-p[w]),p[w]=e;else break;}for(g>>=v;g>0;){var m=o[n].s;p[m]<e?g-=1<<e-p[m]++-1:++n;}for(;n>=0&&g;--n){var b=o[n].s;p[b]==e&&(--p[b],++g);}d=e;}return{t:new tm(p),l:d};},tQ=function(t,e,r){return -1==t.s?Math.max(tQ(t.l,e,r+1),tQ(t.r,e,r+1)):e[t.s]=r;},tY=function(t){for(var e=t.length;e&&!t[--e];);for(var r=new tb(++e),n=0,i=t[0],o=1,s=function(t){r[n++]=t;},a=1;a<=e;++a)if(t[a]==i&&a!=e)++o;else{if(!i&&o>2){for(;o>138;o-=138)s(32754);o>2&&(s(o>10?o-11<<5|28690:o-3<<5|12305),o=0);}else if(o>3){for(s(i),--o;o>6;o-=6)s(8304);o>2&&(s(o-3<<5|8208),o=0);}for(;o--;)s(i);o=1,i=t[a];}return{c:r.subarray(0,n),n:e};},tZ=function(t,e){for(var r=0,n=0;n<e.length;++n)r+=t[n]*e[n];return r;},t0=function(t,e,r){var n=r.length,i=tR(e+2);t[i]=255&n,t[i+1]=n>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var o=0;o<n;++o)t[i+o+4]=r[o];return(i+4+n)*8;},t1=function(t,e,r,n,i,o,s,a,l,u,f){tK(e,f++,r),++i[256];for(var h,c,p,d,g=tX(i,15),v=g.t,y=g.l,w=tX(o,15),m=w.t,b=w.l,k=tY(v),_=k.c,I=k.n,S=tY(m),E=S.c,U=S.n,x=new tb(19),M=0;M<_.length;++M)++x[31&_[M]];for(var M=0;M<E.length;++M)++x[31&E[M]];for(var L=tX(x,7),T=L.t,B=L.l,j=19;j>4&&!T[tS[j-1]];--j);var O=u+5<<3,P=tZ(i,tP)+tZ(o,tA)+s,A=tZ(i,v)+tZ(o,m)+s+14+3*j+tZ(x,T)+2*x[16]+3*x[17]+7*x[18];if(l>=0&&O<=P&&O<=A)return t0(e,f,t.subarray(l,l+u));if(tK(e,f,1+(A<P)),f+=2,A<P){h=tO(v,y,0),c=v,p=tO(m,b,0),d=m;var F=tO(T,B,0);tK(e,f,I-257),tK(e,f+5,U-1),tK(e,f+10,j-4),f+=14;for(var M=0;M<j;++M)tK(e,f+3*M,T[tS[M]]);f+=3*j;for(var N=[_,E],$=0;$<2;++$)for(var D=N[$],M=0;M<D.length;++M){var C=31&D[M];tK(e,f,F[C]),f+=T[C],C>15&&(tK(e,f,D[M]>>5&127),f+=D[M]>>12);}}else h=tF,c=tP,p=t$,d=tA;for(var M=0;M<a;++M){var z=n[M];if(z>255){var C=z>>18&31;tV(e,f,h[C+257]),f+=c[C+257],C>7&&(tK(e,f,z>>23&31),f+=t_[C]);var q=31&z;tV(e,f,p[q]),f+=d[q],q>3&&(tV(e,f,z>>5&8191),f+=tI[q]);}else tV(e,f,h[z]),f+=c[z];}return tV(e,f,h[256]),f+c[256];},t2=/* @__PURE__ */new tk([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),t3=/* @__PURE__ */new tm(0),t6=function(t,e,r,n,i,o){var s=o.z||t.length,a=new tm(n+s+5*(1+Math.ceil(s/7e3))+i),l=a.subarray(n,a.length-i),u=o.l,f=7&(o.r||0);if(e){f&&(l[0]=o.r>>3);for(var h=t2[e-1],c=h>>13,p=8191&h,d=(1<<r)-1,g=o.p||new tb(32768),v=o.h||new tb(d+1),y=Math.ceil(r/3),w=2*y,m=function(e){return(t[e]^t[e+1]<<y^t[e+2]<<w)&d;},b=new tk(25e3),k=new tb(288),_=new tb(32),I=0,S=0,E=o.i||0,U=0,x=o.w||0,M=0;E+2<s;++E){var L=m(E),T=32767&E,B=v[L];if(g[T]=B,v[L]=T,x<=E){var j=s-E;if((I>7e3||U>24576)&&(j>423||!u)){f=t1(t,l,0,b,k,_,S,U,M,E-M,f),U=I=S=0,M=E;for(var O=0;O<286;++O)k[O]=0;for(var O=0;O<30;++O)_[O]=0;}var P=2,A=0,F=p,N=T-B&32767;if(j>2&&L==m(E-N))for(var $=Math.min(c,j)-1,D=Math.min(32767,E),C=Math.min(258,j);N<=D&&--F&&T!=B;){if(t[E+P]==t[E+P-N]){for(var z=0;z<C&&t[E+z]==t[E+z-N];++z);if(z>P){if(P=z,A=N,z>$)break;for(var q=Math.min(N,z-2),R=0,O=0;O<q;++O){var J=E-N+O&32767,W=g[J],H=J-W&32767;H>R&&(R=H,B=J);}}}B=g[T=B],N+=T-B&32767;}if(A){b[U++]=268435456|tM[P]<<18|tB[A];var G=31&tM[P],K=31&tB[A];S+=t_[G]+tI[K],++k[257+G],++_[K],x=E+P,++I;}else b[U++]=t[E],++k[t[E]];}}for(E=Math.max(E,x);E<s;++E)b[U++]=t[E],++k[t[E]];f=t1(t,l,u,b,k,_,S,U,M,E-M,f),u||(o.r=7&f|l[f/8|0]<<3,f-=7,o.h=v,o.p=g,o.i=E,o.w=x);}else{for(var E=o.w||0;E<s+u;E+=65535){var V=E+65535;V>=s&&(l[f/8|0]=u,V=s),f=t0(l,f+1,t.subarray(E,V));}o.i=s;}return tJ(a,0,n+tR(f)+i);},t4=function(t,e,r,n,i){if(!i&&(i={l:1},e.dictionary)){var o=e.dictionary.subarray(-32768),s=new tm(o.length+t.length);s.set(o),s.set(t,o.length),t=s,i.w=o.length;}return t6(t,null==e.level?6:e.level,null==e.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):12+e.mem,r,n,i);};function t8(t,e){return t4(t,e||{},0,0);}function t5(t,e){return tG(t,{i:2},e&&e.out,e&&e.dictionary);}var t7=\"undefined\"!=typeof TextDecoder&&/* @__PURE__ */new TextDecoder,t9=0;try{t7.decode(t3,{stream:!0}),t9=1;}catch(t){}// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar et=y(m()),ee=1024,er=1.5,en=t=>2**t-1,ei=t=>-(2**(t-1)),eo=t=>2**(t-1)-1,es={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:ei(8),Int16:ei(16),Int32:ei(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},ea={Uint8:en(8),Uint16:en(16),Uint32:en(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:eo(8),Int16:eo(16),Int32:eo(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function el(t,e,r,n){U(t>=e,`${t} outside lower bound for ${n}`),U(t<=r,`${t} outside upper bound for ${n}`);}var eu=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.buffer.slice(t,e);}subarray(t=0,e=this.offset){return new Uint8Array(this.buffer,t,e);}ensureBufferLength(t){let e=this.buffer.byteLength;if(this.offset+t<=e)return;let r=new ArrayBuffer(Math.ceil(e*er)+t);ef(this.buffer,r,0),this.buffer=r,this.view=new DataView(r);}writeUint8(t){el(t,es.Uint8,ea.Uint8,\"Uint8\");let e=M.Uint8;this.ensureBufferLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){el(t,es.Uint16,ea.Uint16,\"Uint16\");let e=M.Uint16;this.ensureBufferLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){el(t,es.Uint32,ea.Uint32,\"Uint32\");let e=M.Uint32;this.ensureBufferLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){el(t,es.Uint64,ea.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){el(t,es.BigUint64,ea.BigUint64,\"BigUint64\");let e=M.BigUint64;this.ensureBufferLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){el(t,es.Int8,ea.Int8,\"Int8\");let e=M.Int8;this.ensureBufferLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){el(t,es.Int16,ea.Int16,\"Int16\");let e=M.Int16;this.ensureBufferLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){el(t,es.Int32,ea.Int32,\"Int32\");let e=M.Int32;this.ensureBufferLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){el(t,es.Int64,ea.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){el(t,es.BigInt64,ea.BigInt64,\"BigInt64\");let e=M.BigInt64;this.ensureBufferLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=M.Float32;this.ensureBufferLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=M.Float64;this.ensureBufferLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBuffer(t){let e=t.byteLength;this.ensureBufferLength(e),ef(t,this.buffer,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.byteLength;this.writeUint32(r),this.writeBuffer(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){this.offset=0,this.buffer=new ArrayBuffer(ee),this.view=new DataView(this.buffer),this.encoder=new TextEncoder,this.encodedStrings=/* @__PURE__ */new Map;}};function ef(t,e,r){let n=new Uint8Array(t),i=new Uint8Array(e);i.set(n,r);}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar eh=class{static fromString(t){let[e,r,n]=t.split(\"/\").map(Number);return U(B(e),\"Invalid chunkId\"),U(B(r),\"Invalid offset\"),U(B(n),\"Invalid length\"),new eh(e,r,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let e=t.readUint16(),r=t.readUint32(),n=t.readUint32();return new eh(e,r,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(U(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as ec}from\"framer\";function ep(t){if(null===t)return 0/* Null */;switch(t.type){case ec.Boolean:return 1/* Boolean */;case ec.Color:return 2/* Color */;case ec.Date:return 3/* Date */;case ec.Enum:return 4/* Enum */;case ec.File:return 5/* File */;case ec.ResponsiveImage:return 6/* ResponsiveImage */;case ec.Link:return 7/* Link */;case ec.Number:return 8/* Number */;case ec.RichText:return 9/* RichText */;case ec.String:return 10/* String */;default:x(t);}}var ed=class{static read(t){let e=t.readUint8(),r=eg(e,t);return new ed(r);}write(t){let e=ep(this.value);if(t.writeUint8(e),null!==this.value)switch(this.value.type){case ec.Boolean:return ev.write(t,this.value);case ec.Color:return ey.write(t,this.value);case ec.Date:return ew.write(t,this.value);case ec.Enum:return em.write(t,this.value);case ec.File:return eb.write(t,this.value);case ec.ResponsiveImage:return ek.write(t,this.value);case ec.Link:return e_.write(t,this.value);case ec.Number:return eI.write(t,this.value);case ec.RichText:return eS.write(t,this.value);case ec.String:return eE.write(t,this.value);default:x(this.value);}}static compare(t,e,r){return eU(t.value,e.value,r);}constructor(t){this.value=t;}};function eg(t,e){switch(t){case 0/* Null */:return null;case 1/* Boolean */:return ev.read(e);case 2/* Color */:return ey.read(e);case 3/* Date */:return ew.read(e);case 4/* Enum */:return em.read(e);case 5/* File */:return eb.read(e);case 6/* ResponsiveImage */:return ek.read(e);case 7/* Link */:return e_.read(e);case 8/* Number */:return eI.read(e);case 9/* RichText */:return eS.read(e);case 10/* String */:return eE.read(e);default:x(t);}}var ev={read:t=>({type:ec.Boolean,value:0!==t.readUint8()}),write(t,e){t.writeUint8(e.value?1:0);},compare:(t,e)=>t.value<e.value?-1:t.value>e.value?1:0},ey={read:t=>({type:ec.Color,value:t.readString()}),write(t,e){t.writeString(e.value);},compare:(t,e)=>t.value<e.value?-1:t.value>e.value?1:0},ew={read(t){let e=t.readInt64(),r=new Date(e);return{type:ec.Date,value:r.toISOString()};},write(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);},compare(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}},em={read:t=>({type:ec.Enum,value:t.readString()}),write(t,e){t.writeString(e.value);},compare:(t,e)=>t.value<e.value?-1:t.value>e.value?1:0},eb={read:t=>({type:ec.File,value:t.readString()}),write(t,e){t.writeString(e.value);},compare:(t,e)=>t.value<e.value?-1:t.value>e.value?1:0},ek={read:t=>({type:ec.ResponsiveImage,value:t.readJson()}),write(t,e){t.writeJson(e.value);},compare(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}},e_={read:t=>({type:ec.Link,value:t.readJson()}),write(t,e){t.writeJson(e.value);},compare(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}},eI={read:t=>({type:ec.Number,value:t.readFloat64()}),write(t,e){t.writeFloat64(e.value);},compare:(t,e)=>t.value<e.value?-1:t.value>e.value?1:0},eS={read:t=>({type:ec.RichText,value:t.readUint32()}),write(t,e){t.writeUint32(e.value);},compare(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}},eE={read:t=>({type:ec.String,value:t.readString()}),write(t,e){t.writeString(e.value);},compare(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}};function eU(t,e,r){let n=ep(t),i=ep(e);if(n<i)return -1;if(n>i)return 1;if(null===t||null===e)return 0;switch(t.type){case ec.Boolean:return U(e.type===ec.Boolean),ev.compare(t,e,r);case ec.Color:return U(e.type===ec.Color),ey.compare(t,e,r);case ec.Date:return U(e.type===ec.Date),ew.compare(t,e,r);case ec.Enum:return U(e.type===ec.Enum),em.compare(t,e,r);case ec.File:return U(e.type===ec.File),eb.compare(t,e,r);case ec.ResponsiveImage:return U(e.type===ec.ResponsiveImage),ek.compare(t,e,r);case ec.Link:return U(e.type===ec.Link),e_.compare(t,e,r);case ec.Number:return U(e.type===ec.Number),eI.compare(t,e,r);case ec.RichText:return U(e.type===ec.RichText),eS.compare(t,e,r);case ec.String:return U(e.type===ec.String),eE.compare(t,e,r);default:x(t);}}// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar ex=class{static deserialize(t){let e=t5(t),r=new L(e.buffer),n=r.readJson(),i=r.readUint8(),o=[];for(let t=0;t<i;t++){let t=r.readString();o.push(t);}let s=new ex(o,{collation:n}),a=r.readUint32();for(let t=0;t<a;t++){let t=[];for(let e=0;e<i;e++){let e=ed.read(r);t.push(e);}let e=eh.read(r);s.entries.insert({values:t,pointer:e});}return s;}serialize(){let t=new eu;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(t.writeUint32(this.entries.size),this.entries)){let{values:r,pointer:n}=e.key;for(let e of r)e.write(t);n.write(t);}let e=t.subarray();return t8(e);}addItem(t,e){let r=this.fieldNames.map(e=>{var r;return null!=(r=t.getField(e))?r:new ed(null);});this.entries.insert({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,this.entries=new et.default((t,e)=>{let r=t.values,n=e.values;for(let t=0;t<this.fieldNames.length;t++){let e=r[t],i=n[t];N(e,\"Left has incorrect number of field values\"),N(i,\"Right has incorrect number of field values\");let o=ed.compare(e,i,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}},eM=y(S()),eL=\"\\r\\n\",eT=\"--\";async function eB(t,e){let r=await fetch(t,{headers:{Range:eq(e)}});if(!r.ok)throw Error(`Request failed: ${r.status} ${r.statusText}`);let n=await r.arrayBuffer(),i=new Uint8Array(n);if(200===r.status)return e.map(t=>{if(t.to>i.length)throw Error(\"Missing data\");return i.slice(t.from,t.to);});if(206===r.status){let t=r.headers.get(\"Content-Type\");if(!t)throw Error(\"Missing Content-Type header\");let n=new eF,o=new eM.default(t);if(\"multipart\"===o.type&&\"byteranges\"===o.subtype){let t=o.parameters.get(\"boundary\");if(!t)throw Error(\"Missing boundary parameter\");let e=eP(i,t);for(let{headers:t,body:r}of e){let e=t.get(\"Content-Range\");if(!e)throw Error(\"Missing Content-Range header\");let i=eA(e);if(\"bytes\"!==i.unit)throw Error(\"Unsupported unit\");n.write(i.start,r);}}else{let t=r.headers.get(\"Content-Range\");if(!t)throw Error(\"Missing Content-Range header\");let e=eA(t);if(\"bytes\"!==e.unit)throw Error(\"Unsupported unit\");n.write(e.start,i);}return e.map(t=>n.read(t.from,t.to-t.from));}throw Error(`Unsupported response: ${r.status} ${r.statusText}`);}var ej=new TextEncoder,eO=new TextDecoder;function eP(t,e){let r=ej.encode(eT+e),n=e$(t,r);if(j(n))throw Error(\"Missing parts start\");let i=n+r.length,o=ej.encode(eL+eT+e+eT),s=eD(t,o);if(j(s))throw Error(\"Missing parts end\");let a=ej.encode(eL+eT+e),l=t.subarray(i,s),u=eN(l,a);return u.map(t=>{let e=ej.encode(eL+eL),r=e$(t,e);if(j(r))throw Error(\"Missing headers end\");let n=ej.encode(eL),i=t.subarray(0,r),o=eN(i,n),s=new Headers;for(let t of o){let e=eO.decode(t),[r,n]=e.split(\": \",2);r&&n&&s.append(r,n);}let a=r+e.length,l=t.slice(a);return{headers:s,body:l};});}function eA(t){let e=RegExp(\"^(?<unit>\\\\w+) (?<start>\\\\d+)-(?<end>\\\\d+)\\\\/(?<size>\\\\d+|\\\\*)$\",\"u\").exec(t);if(!e||!e.groups)throw Error(\"Invalid Content-Range header\");let{unit:r,start:n,end:i,size:o}=e.groups;return{unit:r,start:Number(n),end:Number(i),size:\"*\"!==o?Number(o):null};}var eF=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,o=this.chunks.length;for(;i<o;i++){let t=this.chunks[i];if(U(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=ez(i,e),r=t.start;}break;}}for(;o>i;o--){let t=this.chunks[o-1];if(U(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=ez(e,i),n=t.end;}break;}}let s={start:r,end:n,data:e},a=o-i;this.chunks.splice(i,a,s);}constructor(){this.chunks=[];}};function eN(t,e){var r;let n=[];for(;t.length>0;){let i=null!=(r=e$(t,e))?r:t.length,o=t.subarray(0,i);n.push(o),t=t.subarray(i+e.length);}return n;}function e$(t,e){for(let r=0;r<t.length-e.length;r++){let n=t.subarray(r);if(eC(n,e))return r;}}function eD(t,e){for(let r=t.length-e.length;r>=0;r--){let n=t.subarray(r);if(eC(n,e))return r;}}function eC(t,e){for(let r=0;r<e.length;r++)if(t[r]!==e[r])return!1;return!0;}function ez(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function eq(t){U(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}let n=r.map(t=>`${t.from}-${t.to-1}`);return`bytes=${n.join(\",\")}`;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar eR=class{async loadModel(){let[t]=await eB(this.options.url,[this.options.range]);return U(t,\"Failed to load model\"),ex.deserialize(t);}async getModel(){return null!=this.modelPromise||(this.modelPromise=this.loadModel()),null!=this.model||(this.model=await this.modelPromise),this.model;}async lookupItems(t){var e;U(t.length===this.fields.length,\"Invalid query length\");let r=t[0];U(r,\"Invalid query length\");for(let r=1;r<t.length;r++)U((null==(e=t[r])?void 0:e.type)===\"All\"/* All */,\"Unsupported query\");let n=await this.getModel();switch(r.type){case\"All\"/* All */:return this.queryAll(n);case\"Equals\"/* Equals */:return this.queryEquals(n,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(n,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(n,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(n,r);case\"Contains\"/* Contains */:return this.queryContains(n,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(n,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(n,r);default:x(r);}}findItems(t,e){let r=[];for(let n of t.entries){let t=n.key.values[0];if(U(t,\"Value must exist\"),!e(t.value))continue;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=n.key.values[t],r=this.options.fieldNames[t];U(e,\"Value must exist\"),U(r,\"Field name must exist\"),i[r]=e.value;}r.push({pointer:n.key.pointer.toString(),data:i});}return r;}queryAll(t){return this.findItems(t,()=>!0);}queryEquals(t,e){return this.findItems(t,t=>0===eU(t,e.value,this.collation));}queryNotEquals(t,e){return this.findItems(t,t=>0!==eU(t,e.value,this.collation));}queryLessThan(t,e){return this.findItems(t,t=>{let r=eU(t,e.value,this.collation);return!O(t)&&(!!e.inclusive&&0===r||r<0);});}queryGreaterThan(t,e){return this.findItems(t,t=>{let r=eU(t,e.value,this.collation);return!O(t)&&(!!e.inclusive&&0===r||r>0);});}queryContains(t,e){return this.findItems(t,t=>{var r;if((null==t?void 0:t.type)!==T.String||(null==(r=e.value)?void 0:r.type)!==T.String)return!1;let n=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.includes(i);});}queryStartsWith(t,e){return this.findItems(t,t=>{var r;if((null==t?void 0:t.type)!==T.String||(null==(r=e.value)?void 0:r.type)!==T.String)return!1;let n=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.startsWith(i);});}queryEndsWith(t,e){return this.findItems(t,t=>{var r;if((null==t?void 0:t.type)!==T.String||(null==(r=e.value)?void 0:r.type)!==T.String)return!1;let n=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.endsWith(i);});}constructor(t){this.options=t,this.supportedLookupTypes=[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */],this.collation=this.options.collation;let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];U(n,`Missing definition for field ${t}`),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r;}},eJ=class{static read(t,e){let r=new eJ,n=t.readUint32(),i=t.readBuffer(n),o=t5(new Uint8Array(i),{dictionary:e}),s=new L(o.buffer),a=s.readUint16();for(let t=0;t<a;t++){let t=s.readString(),e=ed.read(s);r.setField(t,e);}return r;}writeUncompressed(t){for(let[e,r]of(t.writeUint16(this.fields.size),this.fields))t.writeString(e),r.write(t);}write(t,e){let r=new eu;this.writeUncompressed(r);let n=t8(r.subarray(),{dictionary:e});t.writeUint32(n.byteLength),t.writeBuffer(n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r.value;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){this.fields=/* @__PURE__ */new Map;}},eW=class{scanItems(){return null!=this.itemsPromise||(this.itemsPromise=fetch(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new L(e),n=[],i=r.readUint32();for(let t=0;t<i;t++){let t=r.getOffset(),e=eJ.read(r,this.compressionDictionary),i=r.getOffset()-t,o=new eh(this.id,t,i),s=o.toString(),a={pointer:s,data:e.getData()};this.itemLoader.prime(s,a),n.push(a);}return n;})),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e,r){this.id=t,this.url=e,this.compressionDictionary=r,this.itemLoader=new E.default(async t=>{let e=t.map(t=>{let e=eh.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await eB(this.url,e);return r.map((e,r)=>{let n=new L(e.buffer),i=eJ.read(n,this.compressionDictionary),o=t[r];return U(o,\"Missing pointer\"),{pointer:o,data:i.getData()};});});}},eH=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=eh.fromString(t),r=this.chunks[e.chunkId];return U(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=eh.fromString(t.pointer),n=eh.fromString(e.pointer);return r.compare(n);}compareValues(t,e,r){return eU(t,e,r);}constructor(t){this.options=t,this.schema=this.options.schema,this.indexes=this.options.indexes,this.resolveRichText=this.options.resolveRichText;let e=new Uint8Array(this.options.compressionDictionary);this.chunks=this.options.chunks.map((t,r)=>new eW(r,t,e));}};export{eH as DatabaseCollection,eR as DatabaseDictionaryIndex};/*! Bundled license information:\n\nsplaytree/dist/splay.js:\n  (**\n   * splaytree v3.1.2\n   * Fast Splay tree for Node and browser\n   *\n   * @author Alexander Milevski <info@w8r.name>\n   * @license MIT\n   * @preserve\n   *)\n  (*! *****************************************************************************\n      Copyright (c) Microsoft Corporation. All rights reserved.\n      Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n      this file except in compliance with the License. You may obtain a copy of the\n      License at http://www.apache.org/licenses/LICENSE-2.0\n  \n      THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n      KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n      WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n      MERCHANTABLITY OR NON-INFRINGEMENT.\n  \n      See the Apache Version 2.0 License for specific language governing permissions\n      and limitations under the License.\n      ***************************************************************************** *)\n*/\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (461de17)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as i}from\"./cyqh9_8Q3-0.js\";import{resolveRichText as a}from\"./cyqh9_8Q3-1.js\";let r={Gc27lR0hi:{isNullable:!0,type:t.Boolean},i5GKhvvt7:{isNullable:!0,type:t.RichText},id:{isNullable:!1,type:t.String},Midu1TtLB:{isNullable:!0,type:t.String},ogkwSrMHr:{isNullable:!0,type:t.Date},THK47y8ve:{isNullable:!0,type:t.String},ZuHybeLnd:{isNullable:!0,type:t.ResponsiveImage}},y=new l,n={collectionByLocaleId:{default:new i({chunks:[],compressionDictionary:[],indexes:[],resolveRichText:a,schema:r})},displayName:\"Case Studies\"};export default n;e(n,{Gc27lR0hi:{defaultValue:!0,title:\"Visible\",type:t.Boolean},Midu1TtLB:{defaultValue:\"\",placeholder:\"\",title:\"Title\",type:t.String},THK47y8ve:{title:\"Slug\",type:t.String},ogkwSrMHr:{defaultValue:\"\",title:\"Date\",type:t.Date},ZuHybeLnd:{title:\"Image\",type:t.ResponsiveImage},i5GKhvvt7:{defaultValue:\"\",title:\"Content\",type:t.RichText}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await y.query({from:{data:n,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"THK47y8ve\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return null==l?void 0:l.THK47y8ve;},async getRecordIdBySlug(e,t){let[l]=await y.query({from:{data:n,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"THK47y8ve\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return null==l?void 0:l.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerSlug\":\"THK47y8ve\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"cyqh9_8Q3\",\"framerRecordIdKey\":\"id\",\"framerCollectionUtils\":\"1\",\"framerContractVersion\":\"1\",\"framerData\":\"\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as t}from\"react/jsx-runtime\";import{addPropertyControls as e,ControlType as o}from\"framer\";import*as r from\"react\";let n=\"itfYrgTQo\",s=\"vj2MKkOKZ\",a=\"v_IkijKEG\",i=\"m9JoJ44Xj\",l=\"jR4Ixjm7U\",m=\"mysh_EEOx\",c=(t,e)=>{if(t&&\"object\"==typeof t)return{...t,alt:e};},p=[{id:\"JciaUXrWf\",itfYrgTQo:!0,vj2MKkOKZ:\"Test Partnerships\",[a]:\"test-partnerships\",m9JoJ44Xj:\"2024-02-06T00:00:00.000Z\",jR4Ixjm7U:c({src:\"https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/tFRlXQyUZh2unEJZYoPOtHFn4D4.jpg 9504w\"},\"\"),mysh_EEOx:/*#__PURE__*/t(r.Fragment,{children:/*#__PURE__*/t(\"p\",{children:\"Testing\"})})}];for(let t of p)Object.freeze(t);e(p,{itfYrgTQo:{defaultValue:!0,title:\"Visible\",type:o.Boolean},vj2MKkOKZ:{defaultValue:\"\",placeholder:\"\",title:\"Title\",type:o.String},v_IkijKEG:{title:\"Slug\",type:o.String},m9JoJ44Xj:{defaultValue:\"\",title:\"Date\",type:o.Date},jR4Ixjm7U:{title:\"Image\",type:o.ResponsiveImage},mysh_EEOx:{defaultValue:\"\",title:\"Content\",type:o.RichText}}),p.displayName=\"Partnerships\";export default p;export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(t,e){var o;return null===(o=p.find(e=>e.id===t))||void 0===o?void 0:o[a];},async getRecordIdBySlug(t,e){var o;return null===(o=p.find(e=>e[a]===t))||void 0===o?void 0:o.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionId\":\"iOjPdGXOv\",\"framerContractVersion\":\"1\",\"framerData\":\"\",\"framerSlug\":\"v_IkijKEG\",\"framerRecordIdKey\":\"id\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionUtils\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7121ba0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,Container,cx,GeneratedComponentContext,getFonts,Image,Link,optimizeAppear,optimizeAppearTransformTemplate,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,SVG,useHydratedBreakpointVariants,useLocaleCode,useLocaleInfo,useQueryData,useRouteElementId,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/sK9q20UrvRztdebA5J7g/Ticker.js\";import Typeform from\"https://framerusercontent.com/modules/F6IzcnH090BibK8JiJh0/MfEMY4LeLoFqPUtJ3OJA/Typeform.js\";import{Video as Video1}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/qXQVWG1AZxpdrbBmhE1U/Video.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js\";import Navbar from\"#framer/local/canvasComponent/pIJ8xCywO/pIJ8xCywO.js\";import Footer from\"#framer/local/canvasComponent/psmm4hh5X/psmm4hh5X.js\";import Accordion from\"#framer/local/canvasComponent/t5eGWAwKJ/t5eGWAwKJ.js\";import Language from\"#framer/local/canvasComponent/UkGb7u5zJ/UkGb7u5zJ.js\";import Button from\"#framer/local/canvasComponent/ZdMEzIJ75/ZdMEzIJ75.js\";import CaseStudies from\"#framer/local/collection/cyqh9_8Q3/cyqh9_8Q3.js\";import Partnerships from\"#framer/local/collection/iOjPdGXOv/iOjPdGXOv.js\";import*as sharedStyle5 from\"#framer/local/css/BeX6CBpO4/BeX6CBpO4.js\";import*as sharedStyle2 from\"#framer/local/css/hmf5crohd/hmf5crohd.js\";import*as sharedStyle3 from\"#framer/local/css/kxnQGbcNW/kxnQGbcNW.js\";import*as sharedStyle from\"#framer/local/css/rniKhW3Np/rniKhW3Np.js\";import*as sharedStyle1 from\"#framer/local/css/sHChhUnL8/sHChhUnL8.js\";import*as sharedStyle4 from\"#framer/local/css/UqliA3Xom/UqliA3Xom.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavbarFonts=getFonts(Navbar);const ButtonFonts=getFonts(Button);const VideoFonts=getFonts(Video);const LanguageFonts=getFonts(Language);const Video1Fonts=getFonts(Video1);const TickerFonts=getFonts(Ticker);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const MotionAWithFX=withFX(motion.a);const ContainerWithFX=withFX(Container);const ImageWithFX=withFX(Image);const YouTubeFonts=getFonts(YouTube);const TypeformFonts=getFonts(Typeform);const AccordionFonts=getFonts(Accordion);const FooterFonts=getFonts(Footer);const cycleOrder=[\"WQLkyLRf1\",\"cmTxApizj\",\"ydQEO0OJQ\"];const breakpoints={cmTxApizj:\"(min-width: 810px) and (max-width: 1199px)\",WQLkyLRf1:\"(min-width: 1200px)\",ydQEO0OJQ:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-s00ZS\";const variantClassNames={cmTxApizj:\"framer-v-1wgny99\",WQLkyLRf1:\"framer-v-72rtr7\",ydQEO0OJQ:\"framer-v-yw3k00\"};const transitions={default:{duration:0}};const transition1={damping:30,delay:0,mass:1,stiffness:160,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:-20,scale:1,transition:transition1,x:0,y:0};const transformTemplate1=(_,t)=>`perspective(1200px) translateY(-50%) ${t}`;const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,scale:1,x:-60,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:30,scale:1,transition:transition1,x:0,y:0};const transformTemplate2=(_,t)=>`perspective(1200px) ${t}`;const animation4={opacity:1,rotate:0,scale:1,x:60,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const dateStyle=options.dateStyle;const timeZone=\"UTC\";try{return date.toLocaleDateString(locale,{dateStyle,timeZone});}catch{return date.toLocaleDateString(fallbackLocale,{dateStyle,timeZone});}};const QueryData=({query,children})=>{const data=useQueryData(query);return children(data);};const transformTemplate3=(_,t)=>`perspective(1200px) translateX(-50%) ${t}`;const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"ydQEO0OJQ\",Tablet:\"cmTxApizj\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,THK47y8vektJLyngv3,ZuHybeLndktJLyngv3,Midu1TtLBktJLyngv3,ogkwSrMHrktJLyngv3,idktJLyngv3,v_IkijKEGTNAT0hLzt,jR4Ixjm7UTNAT0hLzt,vj2MKkOKZTNAT0hLzt,m9JoJ44XjTNAT0hLzt,idTNAT0hLzt,...restProps}=getProps(props);React.useLayoutEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}if(metadata1.bodyClassName){Array.from(document.body.classList).filter(c=>c.startsWith(\"framer-body-\")).map(c=>document.body.classList.remove(c));document.body.classList.add(`${metadata1.bodyClassName}-framer-s00ZS`);return()=>{document.body.classList.remove(`${metadata1.bodyClassName}-framer-s00ZS`);};}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const transition=transitions.default;const ref1=React.useRef(null);const id=useRouteElementId(\"SXhlbZdcO\");const ref2=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"ydQEO0OJQ\")return!isBrowser();return true;};const router=useRouter();const id1=useRouteElementId(\"CEOWoSltd\");const ref3=React.useRef(null);const activeLocaleCode=useLocaleCode();const id2=useRouteElementId(\"UmQQXVRv6\");const ref4=React.useRef(null);const id3=useRouteElementId(\"L69Bfykcb\");const ref5=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-72rtr7\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Container,{className:\"framer-od17kw-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{variant:\"caMMIuraZ\"},ydQEO0OJQ:{variant:\"PbXg3wrPc\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"ZouYdk7bV\",layoutId:\"ZouYdk7bV\",style:{width:\"100%\"},variant:\"q3QkipeqM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18e7yu6\",\"data-framer-name\":\"Section Hero\",id:id,name:\"Section Hero\",ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5slamp\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iud6ow\",\"data-framer-name\":\"Left\",name:\"Left\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lzx0fl\",\"data-framer-name\":\"Page Title\",name:\"Page Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Create and Sell Travel Adventures\"})})},ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Create and Sell Travel Adventures\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Create and Sell Travel Adventures\"})}),className:\"framer-1so8l8i\",\"data-framer-name\":\"Title\",name:\"Title\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Hopguides empowers travel influencers and tourism operators to co-create AI-enhanced tours. Transform insightful journeys into sellable tourist products, offering travelers authentic, personalized explorations that truly resonate with the spirit of each destination.\"})})},ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Hopguides empowers travel influencers and tourism operators to co-create AI-enhanced tours. Transform insightful journeys into sellable tourist products, offering travelers authentic, personalized explorations that truly resonate with the spirit of each destination.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(16, 16, 16))\"},children:\"Hopguides empowers travel influencers and tourism operators to co-create AI-enhanced tours. Transform insightful journeys into sellable tourist products, offering travelers authentic, personalized explorations that truly resonate with the spirit of each destination.\"})}),className:\"framer-cj5ae3\",\"data-framer-name\":\"Subtitle\",name:\"Subtitle\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yd3ez7\",\"data-framer-name\":\"Actions\",name:\"Actions\",children:[/*#__PURE__*/_jsx(Container,{className:\"framer-1ivd6a0-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Try for Free\",height:\"100%\",id:\"K2ZnmioC_\",layoutId:\"K2ZnmioC_\",MAgOxKls4:\"https://hopguides-web-client-main-j7limbsbmq-oc.a.run.app/#/login\",variant:\"MABTq5wfv\",width:\"100%\",WL1y0_BzK:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(Container,{className:\"framer-1ml2lwj-container hidden-yw3k00\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"How it Works\",height:\"100%\",id:\"FEK8a4NzP\",layoutId:\"FEK8a4NzP\",MAgOxKls4:resolvedLinks[0],variant:\"HlynQojNP\",width:\"100%\",WL1y0_BzK:false})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gzo4li\",\"data-framer-name\":\"Artwork\",name:\"Artwork\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{\"data-framer-appear-id\":\"jq7vhk\",animate:optimizeAppear(\"animate\",\"jq7vhk\",animation1,\"1wgny99\"),initial:optimizeAppear(\"initial\",\"jq7vhk\",animation2,\"1wgny99\"),transformTemplate:optimizeAppearTransformTemplate(\"jq7vhk\",transformTemplate1)},ydQEO0OJQ:{\"data-framer-appear-id\":\"1r9eg7j\",animate:optimizeAppear(\"animate\",\"1r9eg7j\",animation1,\"yw3k00\"),initial:optimizeAppear(\"initial\",\"1r9eg7j\",animation2,\"yw3k00\"),transformTemplate:optimizeAppearTransformTemplate(\"1r9eg7j\",transformTemplate1)}},children:/*#__PURE__*/_jsxs(motion.div,{animate:optimizeAppear(\"animate\",\"mn0d0a\",animation1,\"72rtr7\"),className:\"framer-mn0d0a\",\"data-framer-appear-id\":\"mn0d0a\",\"data-framer-name\":\"Right Video\",exit:animation,initial:optimizeAppear(\"initial\",\"mn0d0a\",animation2,\"72rtr7\"),name:\"Right Video\",transformTemplate:optimizeAppearTransformTemplate(\"mn0d0a\",transformTemplate1),children:[/*#__PURE__*/_jsx(Container,{className:\"framer-11xpg4c-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"nOk9NhymF\",isMixedBorderRadius:false,layoutId:\"nOk9NhymF\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/VPSWDqjYXKypYbxoqRW8etvLeS0.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-1wnee3g-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"dnCsR2sB4\",layoutId:\"dnCsR2sB4\",style:{height:\"100%\",width:\"100%\"},variant:\"rRbUvREYE\",width:\"100%\"})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{\"data-framer-appear-id\":\"1s0masc\",animate:optimizeAppear(\"animate\",\"1s0masc\",animation1,\"1wgny99\"),initial:optimizeAppear(\"initial\",\"1s0masc\",animation4,\"1wgny99\"),transformTemplate:optimizeAppearTransformTemplate(\"1s0masc\",transformTemplate2)},ydQEO0OJQ:{\"data-framer-appear-id\":\"z1vduc\",animate:optimizeAppear(\"animate\",\"z1vduc\",animation1,\"yw3k00\"),initial:optimizeAppear(\"initial\",\"z1vduc\",animation4,\"yw3k00\"),transformTemplate:optimizeAppearTransformTemplate(\"z1vduc\",transformTemplate2)}},children:/*#__PURE__*/_jsxs(motion.div,{animate:optimizeAppear(\"animate\",\"d3u81j\",animation1,\"72rtr7\"),className:\"framer-d3u81j\",\"data-framer-appear-id\":\"d3u81j\",\"data-framer-name\":\"Left Video\",exit:animation3,initial:optimizeAppear(\"initial\",\"d3u81j\",animation4,\"72rtr7\"),name:\"Left Video\",transformTemplate:optimizeAppearTransformTemplate(\"d3u81j\",transformTemplate2),children:[/*#__PURE__*/_jsx(Container,{className:\"framer-11z6xnw-container\",children:/*#__PURE__*/_jsx(Video1,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,canvasPlay:false,controls:false,height:\"100%\",id:\"M3LdXVfk1\",isMixedBorderRadius:false,layoutId:\"M3LdXVfk1\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/SehrwMIRzVVmrOPjSKXzgWS4.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-1hr5svt-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"vX1XFLL2C\",layoutId:\"vX1XFLL2C\",style:{height:\"100%\",width:\"100%\"},variant:\"y_n3PgTWv\",width:\"100%\"})})]})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zcgqv5\",\"data-framer-name\":\"Section Barands\",id:id1,name:\"Section Barands\",ref:ref3,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-qqsz4v\",\"data-framer-name\":\"Bg\",name:\"Bg\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ko3g1g\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kwlury\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-do7l0c\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.2em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(16, 16, 16, 0.6))\",\"--framer-text-transform\":\"uppercase\"},children:\"Trusted by\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.2em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(16, 16, 16, 0.6))\",\"--framer-text-transform\":\"uppercase\"},children:\"Trusted by\"})}),className:\"framer-1ugzoi8\",\"data-framer-name\":\"Subtitle\",name:\"Subtitle\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11flvki\",children:[/*#__PURE__*/_jsx(Container,{className:\"framer-jbhe58-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"VvYJCKqNI\",layoutId:\"VvYJCKqNI\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:132.5,pixelHeight:180,pixelWidth:265,src:\"https://framerusercontent.com/images/UjMmTUUXYpVTWiUkMMGEV7x4Nb0.png\"},className:\"framer-wu3bl9\",\"data-framer-name\":\"logo_sacher\",name:\"logo_sacher\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:124.5,pixelHeight:180,pixelWidth:249,src:\"https://framerusercontent.com/images/zyKPnPRvMmO6F2snwU4jSIPk0.png\"},className:\"framer-1pdej6p\",\"data-framer-name\":\"logo_four_points\",name:\"logo_four_points\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:187,pixelHeight:180,pixelWidth:374,src:\"https://framerusercontent.com/images/0G6ys8uaDjPmDOFrCzqLHSJruc.png\"},className:\"framer-1ay5v9g\",\"data-framer-name\":\"logo_linder\",name:\"logo_linder\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:171.5,pixelHeight:180,pixelWidth:343,src:\"https://framerusercontent.com/images/0XBUqsL5EBuzzM1FVG5oAdIc.png\"},className:\"framer-15ltc1c\",\"data-framer-name\":\"logo_oracle\",name:\"logo_oracle\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:137,pixelHeight:180,pixelWidth:274,src:\"https://framerusercontent.com/images/U08Vojj7u7JnZmcdXf8MEIPx4g.png\"},className:\"framer-1q4k89f\",\"data-framer-name\":\"logo_lev\",name:\"logo_lev\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:202,pixelHeight:180,pixelWidth:404,src:\"https://framerusercontent.com/images/k7aApcSQi3oCqUUHKJawLxfAg.png\"},className:\"framer-1c9t51q\",\"data-framer-name\":\"logo_intercontinental\",name:\"logo_intercontinental\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:109,pixelHeight:180,pixelWidth:218,src:\"https://framerusercontent.com/images/tGGQJRA7ZqfNi2JsniyrtjBZg.png\"},className:\"framer-jcg8of\",\"data-framer-name\":\"logo_uhotel\",name:\"logo_uhotel\"})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-nkp2vl-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"KFFJcQCxc\",layoutId:\"KFFJcQCxc\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:231,pixelHeight:180,pixelWidth:462,src:\"https://framerusercontent.com/images/CGMTH1BBSYelYGgHzm7oqKYE.png\"},className:\"framer-ujwli0\",\"data-framer-name\":\"logo_best_western\",name:\"logo_best_western\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:178,pixelHeight:180,pixelWidth:356,src:\"https://framerusercontent.com/images/30p225jt33RKOH07HaSJFP8oaR0.png\"},className:\"framer-1v4bmir\",\"data-framer-name\":\"logo_central\",name:\"logo_central\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:249,pixelHeight:180,pixelWidth:498,src:\"https://framerusercontent.com/images/cDicYMDcJ8tXausvru03ATJYQQk.png\"},className:\"framer-berd9l\",\"data-framer-name\":\"logo_slon\",name:\"logo_slon\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:116,pixelHeight:180,pixelWidth:232,src:\"https://framerusercontent.com/images/Q3umSvEDSXul6PNMwmBkMnPTmf4.png\"},className:\"framer-8pgjlw\",\"data-framer-name\":\"logo_city\",name:\"logo_city\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:156,pixelHeight:180,pixelWidth:312,src:\"https://framerusercontent.com/images/zouyDRlm7yKcvEVXiBAA33yhzUY.png\"},className:\"framer-hxc425\",\"data-framer-name\":\"logo_union\",name:\"logo_union\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:220,pixelHeight:180,pixelWidth:440,src:\"https://framerusercontent.com/images/mWY1I2X5ZuMnYqnZeU5JNZJbw.png\"},className:\"framer-1ic6nss\",\"data-framer-name\":\"logo_marina_portoroz\",name:\"logo_marina_portoroz\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:174,pixelHeight:180,pixelWidth:348,src:\"https://framerusercontent.com/images/HVnVbBxOWQuH4yTzf08wY3Ni2s.png\"},className:\"framer-byj369\",\"data-framer-name\":\"logo_ljubljana\",name:\"logo_ljubljana\"})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jmv75\",\"data-framer-name\":\"Section Case Studies\",name:\"Section Case Studies\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kquuqy\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mjemqu\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Case studies\"})}),className:\"framer-wgdxi0\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Dive into our collection of case studies to explore how innovative solutions have transformed challenges into success stories, showcasing the power of strategic collaboration and forward-thinking approaches\"})}),className:\"framer-1mix00x\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rn2rxs\",children:/*#__PURE__*/_jsx(QueryData,{query:{from:{data:CaseStudies,type:\"Collection\"},limit:{type:\"LiteralValue\",value:8},select:[{name:\"THK47y8ve\",type:\"Identifier\"},{name:\"ZuHybeLnd\",type:\"Identifier\"},{name:\"Midu1TtLB\",type:\"Identifier\"},{name:\"ogkwSrMHr\",type:\"Identifier\"},{name:\"id\",type:\"Identifier\"}]},children:collection=>collection.map(({THK47y8ve:THK47y8vektJLyngv3,ZuHybeLnd:ZuHybeLndktJLyngv3,Midu1TtLB:Midu1TtLBktJLyngv3,ogkwSrMHr:ogkwSrMHrktJLyngv3,id:idktJLyngv3},i)=>{const textContent=toDateString(ogkwSrMHrktJLyngv3,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`ktJLyngv3-${idktJLyngv3}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{THK47y8ve:THK47y8vektJLyngv3},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{THK47y8ve:THK47y8vektJLyngv3},webPageId:\"IXLSmpqkv\"},openInNewTab:false,children:/*#__PURE__*/_jsxs(MotionAWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hpwz7w framer-lux5qc\",\"data-border\":true,\"data-framer-name\":\"Item\",name:\"Item\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",sizes:\"max((min(100vw, 1200px) - 60px) / 2, 200px)\",...toResponsiveImage(ZuHybeLndktJLyngv3)}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",sizes:\"max(min(100vw, 1200px) - 40px, 200px)\",...toResponsiveImage(ZuHybeLndktJLyngv3)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:\"lazy\",sizes:\"max((min(100vw, 1200px) - 100px) / 4, 200px)\",...toResponsiveImage(ZuHybeLndktJLyngv3)},className:\"framer-1xj5tft\",\"data-framer-name\":\"Image\",name:\"Image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jxbtcp\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-zz5ozg\",\"data-styles-preset\":\"hmf5crohd\",children:\"Starting and Growing a Career in Web Design\"})}),className:\"framer-1m97die\",\"data-framer-name\":\"Title\",name:\"Title\",text:Midu1TtLBktJLyngv3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-color\":\"var(--token-ef056d96-ca1b-4c6e-aad4-12f9ce286110, rgba(16, 16, 16, 0.4))\"},children:\"Content\"})}),className:\"framer-6nsoao\",\"data-framer-name\":\"Date\",name:\"Date\",text:textContent,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})},idktJLyngv3);})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yy0slr\",\"data-framer-name\":\"Section Why\",id:id2,name:\"Section Why\",ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kfsi4i\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11ksaqn\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\" Why Choose Hopguides?\"})}),className:\"framer-s5tfgx\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Travel is transforming, and the contrast between AI-driven virtual tour guides and customary ones is evident.\"})}),className:\"framer-1l9w45r\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kw69oj\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-p1fv3p\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15d2g1h\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-scroll-text\"><path d=\"M8 21h12a2 2 0 0 0 2-2v-2H10v2a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v3h4\"/><path d=\"M19 17V5a2 2 0 0 0-2-2H4m11 5h-5m5 4h-5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dc6qut\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Unique AI-Driven Stories\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Unique AI-Driven Stories\"})})}),className:\"framer-vmbwpc\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"At the intersection of AI and human experiences, Hopguides crafts tales that resonate with each traveler. Dive into journeys tailored to individual preferences and fascinations.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"At the intersection of AI and human experiences, Hopguides crafts tales that resonate with each traveler. Dive into journeys tailored to individual preferences and fascinations.\"})}),className:\"framer-1600qpx\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-rrwdh7\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wjp80n\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-blocks\"><rect width=\"7\" height=\"7\" x=\"14\" y=\"3\" rx=\"1\"/><path d=\"M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v9auam\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Effortless Integration\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Effortless Integration\"})})}),className:\"framer-1uets61\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Transitioning is seamless with Hopguides. Engineered to flawlessly merge with your existing infrastructure, from booking systems to CRMs, we've made sure the integration is a breeze.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Transitioning is seamless with Hopguides. Engineered to flawlessly merge with your existing infrastructure, from booking systems to CRMs, we've made sure the integration is a breeze.\"})}),className:\"framer-bfgpkf\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vkw8j0\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1v4117i\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-leaf\"><path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"/><path d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s3nns5\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Commitment to a Sustainable Tomorrow\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Commitment to a Sustainable Tomorrow\"})})}),className:\"framer-ksfx71\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"As the world shifts to digital, Hopguides prioritizes sustainability, ensuring a responsible approach to tourism that appeals to the eco-conscious traveler.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"As the world shifts to digital, Hopguides prioritizes sustainability, ensuring a responsible approach to tourism that appeals to the eco-conscious traveler.\"})}),className:\"framer-1wwbecc\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-15f7y24\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k9s9w2\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"Icon\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-languages\"><path d=\"m5 8 6 6m-7 0 6-6 2-3M2 5h12M7 2h1m14 20-5-10-5 10m2-4h6\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ekjsvh\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Speak Everyone's Language\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Speak Everyone's Language\"})})}),className:\"framer-h7n8yd\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Our platform speaks global. Eliminate language barriers and make every traveler, from every corner of the world, feel welcomed and understood.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Our platform speaks global. Eliminate language barriers and make every traveler, from every corner of the world, feel welcomed and understood.\"})}),className:\"framer-1xn4giv\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-jxmd4o\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-fct5ux\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-contact\"><path d=\"M17 18a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2\"/><rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"/><circle cx=\"12\" cy=\"10\" r=\"2\"/><path d=\"M8 2v2m8-2v2\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kd275p\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Revive the Past with AI\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Revive the Past with AI\"})})}),className:\"framer-ny43vs\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Hopguides pushes boundaries, recreating historical figures and events. Let travelers interact with bygone eras, making history tangible and relatable.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"Hopguides pushes boundaries, recreating historical figures and events. Let travelers interact with bygone eras, making history tangible and relatable.\"})}),className:\"framer-y8zz9l\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-xqekox\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12ccjyj\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-messages-square\"><path d=\"M14 9a2 2 0 0 1-2 2H6l-4 4V4c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2v5Zm4 0h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hwlh4s\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Collaborative Exploration\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Collaborative Exploration\"})})}),className:\"framer-1jqw0ys\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Partner with local businesses, from eateries to museums. Offer travelers a holistic exploration, enriched by local insights and recommendations.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"Partner with local businesses, from eateries to museums. Offer travelers a holistic exploration, enriched by local insights and recommendations.\"})}),className:\"framer-sjmh54\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-192otp6\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kpc34y\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-toy-brick\"><rect width=\"18\" height=\"12\" x=\"3\" y=\"8\" rx=\"1\"/><path d=\"M10 8V5c0-.6-.4-1-1-1H6a1 1 0 0 0-1 1v3m14 0V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l8s0v2\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Scalability at its Best\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Scalability at its Best\"})})}),className:\"framer-1te0hbw\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"No matter your business size, Hopguides flexes to fit. Be it a quaint boutique or a sprawling resort, scale effortlessly with our adaptable platform.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"No matter your business size, Hopguides flexes to fit. Be it a quaint boutique or a sprawling resort, scale effortlessly with our adaptable platform.\"})}),className:\"framer-1s2n6oz\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-krmxei\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-19uuzbu\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-circle-dollar-sign\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><path d=\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8m4 2V6\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-j9fbya\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"New Revenue Horizons\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"New Revenue Horizons\"})})}),className:\"framer-wbehtm\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Unlock untapped revenue avenues. By introducing collaborative experiences, enhance guest satisfaction while elevating your income potential.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"Unlock untapped revenue avenues. By introducing collaborative experiences, enhance guest satisfaction while elevating your income potential.\"})}),className:\"framer-11dm0z1\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-8j4o0v\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lhvnxi\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-phone\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x37i80\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Expert Support Every Step of the Way\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Expert Support Every Step of the Way\"})})}),className:\"framer-1l7ftkg\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Rely on our dedicated team to guide you. We're here to ensure you harness the full spectrum of Hopguides' capabilities, maximizing benefits for your business.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"Rely on our dedicated team to guide you. We're here to ensure you harness the full spectrum of Hopguides' capabilities, maximizing benefits for your business.\"})}),className:\"framer-v0166n\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-bkotra\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-c8s60m\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield-check\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/><path d=\"m9 12 2 2 4-4\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l2qkgl\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"A Future-Ready Platform\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"A Future-Ready Platform\"})})}),className:\"framer-1xytkrh\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stay ahead in the tourism curve. With Hopguides, you're not just offering experiences; you're future-proofing your business, ensuring relevance and appeal in the evolving travel landscape.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"left\"},children:\"Stay ahead in the tourism curve. With Hopguides, you're not just offering experiences; you're future-proofing your business, ensuring relevance and appeal in the evolving travel landscape.\"})}),className:\"framer-9qfpzz\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1grayx2\",\"data-framer-name\":\"Actions\",name:\"Actions\",children:[/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-10rwd4g-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Try for Free\",height:\"100%\",id:\"tSp7z6uR1\",layoutId:\"tSp7z6uR1\",MAgOxKls4:\"https://hopguides-web-client-main-j7limbsbmq-oc.a.run.app/#/login\",variant:\"MABTq5wfv\",width:\"100%\",WL1y0_BzK:true})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1khf2qw-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks1[1]},ydQEO0OJQ:{MAgOxKls4:resolvedLinks1[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"How it Works\",height:\"100%\",id:\"EGZYNQUdp\",layoutId:\"EGZYNQUdp\",MAgOxKls4:resolvedLinks1[0],variant:\"HlynQojNP\",width:\"100%\",WL1y0_BzK:false})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9ndu3r\",\"data-framer-name\":\"Section Partners\",name:\"Section Partners\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kzgduv\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d3ld18\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Partners\"})}),className:\"framer-wal1nn\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Our partnerships are a testament to shared visions and steadfast commitments, aimed at delivering unparalleled value to our community and beyond.\"})}),className:\"framer-1k47iem\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-116t600\",children:/*#__PURE__*/_jsx(QueryData,{query:{from:{data:Partnerships,type:\"Collection\"},limit:{type:\"LiteralValue\",value:6},select:[{name:\"v_IkijKEG\",type:\"Identifier\"},{name:\"jR4Ixjm7U\",type:\"Identifier\"},{name:\"vj2MKkOKZ\",type:\"Identifier\"},{name:\"m9JoJ44Xj\",type:\"Identifier\"},{name:\"id\",type:\"Identifier\"}]},children:collection1=>collection1.map(({v_IkijKEG:v_IkijKEGTNAT0hLzt,jR4Ixjm7U:jR4Ixjm7UTNAT0hLzt,vj2MKkOKZ:vj2MKkOKZTNAT0hLzt,m9JoJ44Xj:m9JoJ44XjTNAT0hLzt,id:idTNAT0hLzt},i)=>{const textContent1=toDateString(m9JoJ44XjTNAT0hLzt,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`TNAT0hLzt-${idTNAT0hLzt}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v_IkijKEG:v_IkijKEGTNAT0hLzt},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{v_IkijKEG:v_IkijKEGTNAT0hLzt},webPageId:\"IXLSmpqkv\"},openInNewTab:false,children:/*#__PURE__*/_jsxs(MotionAWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-ed97if framer-lux5qc\",\"data-border\":true,\"data-framer-name\":\"Item\",name:\"Item\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",sizes:\"max((min(100vw, 1200px) - 60px) / 2, 200px)\",...toResponsiveImage(jR4Ixjm7UTNAT0hLzt)}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",sizes:\"max(min(100vw, 1200px) - 40px, 200px)\",...toResponsiveImage(jR4Ixjm7UTNAT0hLzt)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:\"lazy\",sizes:\"max((min(100vw, 1200px) - 80px) / 3, 200px)\",...toResponsiveImage(jR4Ixjm7UTNAT0hLzt)},className:\"framer-1thnlh6\",\"data-framer-name\":\"Image\",name:\"Image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hnrb2n\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-zz5ozg\",\"data-styles-preset\":\"hmf5crohd\",children:\"Starting and Growing a Career in Web Design\"})}),className:\"framer-1087wes\",\"data-framer-name\":\"Title\",name:\"Title\",text:vj2MKkOKZTNAT0hLzt,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-color\":\"var(--token-ef056d96-ca1b-4c6e-aad4-12f9ce286110, rgba(16, 16, 16, 0.4))\"},children:\"Content\"})}),className:\"framer-1djjg8i\",\"data-framer-name\":\"Date\",name:\"Date\",text:textContent1,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})},idTNAT0hLzt);})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10sp5x1\",\"data-framer-name\":\"Section Compare\",name:\"Section Compare\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1g4wwme\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-154s46n\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Digital vs. Conventional Tour Guides\"})}),className:\"framer-11wmehj\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Travel is transforming, and the contrast between AI-driven virtual tour guides and customary ones is evident.\"})}),className:\"framer-c4fhal\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vi16xl\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:-40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-uf7uao\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mg0rli\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Personalization\"})}),className:\"framer-1m0f7na\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:\"Traditional tour guides follow fixed itineraries. In contrast, Hopguides' AI-powered digital guides offer personalized experiences tailored to each user's preferences, interests, and pace.\"})}),className:\"framer-1bi0eg8\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1672.5,pixelHeight:2520,pixelWidth:3345,src:\"https://framerusercontent.com/images/SjXR4YbIG97wlE0fuSuxVXu9c0I.png?scale-down-to=2048\"},transformTemplate:transformTemplate3},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1672.5,pixelHeight:2520,pixelWidth:3345,src:\"https://framerusercontent.com/images/SjXR4YbIG97wlE0fuSuxVXu9c0I.png?scale-down-to=2048\"},transformTemplate:transformTemplate3}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:.9,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1672.5,loading:\"lazy\",pixelHeight:2520,pixelWidth:3345,src:\"https://framerusercontent.com/images/SjXR4YbIG97wlE0fuSuxVXu9c0I.png?scale-down-to=2048\"},className:\"framer-1evlibw\",\"data-framer-name\":\"devices\",name:\"devices\",transformTemplate:transformTemplate1})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-15zcvsb\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vy2xik\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Flexibility\"})}),className:\"framer-b6579d\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:\"Our digital guides are available 24/7, providing tourists with the freedom to explore at any time, unlike traditional guides with specific schedules.\"})}),className:\"framer-7qx82k\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:211,intrinsicWidth:638,pixelHeight:211,pixelWidth:638,sizes:\"633px\",src:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg\",srcSet:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg 638w\"}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:211,intrinsicWidth:638,pixelHeight:211,pixelWidth:638,sizes:\"385px\",src:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg\",srcSet:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg 638w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:211,intrinsicWidth:638,loading:\"lazy\",pixelHeight:211,pixelWidth:638,sizes:\"411px\",src:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg\",srcSet:\"https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/ktC5UTAz6lgeRyoAzinEw3tQHo.jpg 638w\"},className:\"framer-5u4cy8\",\"data-framer-name\":\"time\",name:\"time\",transformTemplate:transformTemplate3})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:-40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-7kbtq\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17jw0so\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Inclusive & Multilingual\"})}),className:\"framer-1ip3c9d\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:\"Our digital guides overcome language barriers, making travel information accessible to a wider audience.\"})}),className:\"framer-1m319gm\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-x14yrx\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fim3qq\",\"data-framer-name\":\"Artwork\",name:\"Artwork\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qhetjt\",\"data-framer-name\":\"Left\",name:\"Left\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Container,{className:\"framer-125k8hg-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"ijxKYmAQK\",layoutId:\"ijxKYmAQK\",style:{height:\"100%\",width:\"100%\"},variant:\"lXlfIMPBe\",width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-g1tsiw-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"IixqZig4C\",isMixedBorderRadius:false,layoutId:\"IixqZig4C\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/eEQym8uNgh2CyCSv68oqdhzoQE.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:-40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1822f69\",\"data-framer-name\":\"Right\",name:\"Right\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Container,{className:\"framer-r95y7b-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"meeGvu2tA\",layoutId:\"meeGvu2tA\",style:{height:\"100%\",width:\"100%\"},variant:\"VK6bvmK5Q\",width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-13luibc-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"JarNoOg5V\",isMixedBorderRadius:false,layoutId:\"JarNoOg5V\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/gwFXSNYEkrdwox9w5iAJYzj8i4o.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:20}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-4k6ae\",\"data-framer-name\":\"Center\",name:\"Center\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(Container,{className:\"framer-jn664s-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"QGhsohSjH\",layoutId:\"QGhsohSjH\",style:{height:\"100%\",width:\"100%\"},variant:\"IrfqHSsrq\",width:\"100%\"})}),/*#__PURE__*/_jsx(Container,{className:\"framer-11bdr9z-container\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"nNRXzYb9R\",isMixedBorderRadius:false,layoutId:\"nNRXzYb9R\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/1Fai8COEYcmdRD8dqEuoQ4KNL88.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})]})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-293num\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1724nrm\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Sustainable & Integrative\"})}),className:\"framer-f868qc\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:\"Digital guides promote sustainable tourism and better integrate local businesses into the tourist's experience, supporting the local economy.\"})}),className:\"framer-s77osc\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1669,intrinsicWidth:3249,pixelHeight:1669,pixelWidth:3249,sizes:\"calc(max((min(100vw, 1200px) - 90px) / 6, 10px) * 3 + 20px)\",src:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg\",srcSet:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg 3249w\"}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1669,intrinsicWidth:3249,pixelHeight:1669,pixelWidth:3249,sizes:\"calc(max((min(100vw, 1200px) - 140px) / 6, 10px) * 6 + 100px)\",src:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg\",srcSet:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg 3249w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1669,intrinsicWidth:3249,loading:\"lazy\",pixelHeight:1669,pixelWidth:3249,sizes:\"calc(max((min(100vw, 1200px) - 140px) / 6, 10px) * 3 + 40px)\",src:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg\",srcSet:\"https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/3GiqtVDGIcVJxLtYrfPjUSUa74.jpg 3249w\"},className:\"framer-1hu0inw\",\"data-framer-name\":\"Moda_Blog_Portrait_sustainable_fashion\",name:\"Moda_Blog_Portrait_sustainable_fashion\"})})]})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kcwd7a\",\"data-framer-name\":\"Section How it Works\",id:id3,name:\"Section How it Works\",ref:ref5,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lhpxcw\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ikszqf\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, rgb(255, 255, 255))\"},children:\"Getting Started\"})}),className:\"framer-esur2g\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, rgb(255, 255, 255))\"},children:\"Provide unmatched experiences, making every guest's journey memorable.\"})}),className:\"framer-1vd6eh3\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-17ohotk\",\"data-border\":true,\"data-framer-name\":\"Video\",name:\"Video\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13l4vs0-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{borderRadius:30,bottomLeftRadius:30,bottomRightRadius:30,topLeftRadius:30,topRightRadius:30},ydQEO0OJQ:{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,topLeftRadius:10,topRightRadius:10}},children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"Sx8f5NScj\",isMixedBorderRadius:false,isRed:false,layoutId:\"Sx8f5NScj\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"High Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtu.be/vLtjfOPK7PE?feature=shared\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k7q6wn\",\"data-framer-name\":\"Actions\",name:\"Actions\",children:[/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-n9okej-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Try for Free\",height:\"100%\",id:\"CJ8gF7IyE\",layoutId:\"CJ8gF7IyE\",MAgOxKls4:\"https://hopguides-web-client-main-j7limbsbmq-oc.a.run.app/#/login\",variant:\"ueSRB3YQ2\",width:\"100%\",WL1y0_BzK:true})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-uto9a1-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks2[1]},ydQEO0OJQ:{MAgOxKls4:resolvedLinks2[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"How it Works\",height:\"100%\",id:\"inE2qa7mf\",layoutId:\"inE2qa7mf\",MAgOxKls4:resolvedLinks2[0],variant:\"yHKIYAGL0\",width:\"100%\",WL1y0_BzK:false})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lc4pq0\",\"data-framer-name\":\"Section Features\",name:\"Section Features\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ub9kza\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u7j038\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Features Spotlight\"})}),className:\"framer-njxw22\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"With Hopguides, it's not just about visiting a destination; it's about immersing oneself in the tales and trails it has to offer. Dive into a world where technology meets tradition, ensuring every exploration is an adventure in itself.\"})}),className:\"framer-1uwyefh\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vfo772\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]},ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:-40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-uoemk3\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",style:{\"--framer-text-alignment\":\"center\"},children:\"Talk with AI\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Talk with AI\"})}),className:\"framer-1s15c0q\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lg41at\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yetlj4\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rxj9dw\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-pointer\"><path d=\"M22 14a8 8 0 0 1-8 8m4-11v-1a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v0m0 0V9a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v1m0-.5V4a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v10\"/><path d=\"M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cpymq5\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"A New Era of Interaction\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"A New Era of Interaction\"})})}),className:\"framer-14wv6d6\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Imagine being able to converse with history itself. Our AI-driven interface offers more than just pre-recorded responses. Dive deep into the stories, ask questions, and let your curiosity guide the conversation. \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Imagine being able to converse with history itself. Our AI-driven interface offers more than just pre-recorded responses. Dive deep into the stories, ask questions, and let your curiosity guide the conversation. \"})}),className:\"framer-38pgjh\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1he05ku\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ol661k\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-message-circle\"><path d=\"m3 21 1.9-5.7a8.5 8.5 0 1 1 3.8 3.8z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e6g7nw\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Dynamic Responses\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Dynamic Responses\"})})}),className:\"framer-1h1g83f\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Instead of scripted replies, our AI adapts to your inquiries, ensuring an interactive and enriching dialogue.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Instead of scripted replies, our AI adapts to your inquiries, ensuring an interactive and enriching dialogue.\"})}),className:\"framer-aoge4w\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pb24ll\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hg86op\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-messages-square\"><path d=\"M14 9a2 2 0 0 1-2 2H6l-4 4V4c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2v5Zm4 0h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-141euji\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Personalized Engagement\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Personalized Engagement\"})})}),className:\"framer-e4w2mo\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"No two conversations are alike. The AI tailors its responses based on user preferences and past interactions, providing a unique experience every time.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"No two conversations are alike. The AI tailors its responses based on user preferences and past interactions, providing a unique experience every time.\"})}),className:\"framer-1f0emkj\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-125s3gl\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1svwjbv\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-graduation-cap\"><path d=\"M22 10v6M2 10l10-5 10 5-10 5z\"/><path d=\"M6 12v5c3 3 9 3 12 0v-5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x1hq26\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Real-time Learning\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Real-time Learning\"})})}),className:\"framer-5c6hbo\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Continuously updated with new information, our AI system ensures users get the most accurate and recent data during their explorations.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Continuously updated with new information, our AI system ensures users get the most accurate and recent data during their explorations.\"})}),className:\"framer-1lrdhk3\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]},ydQEO0OJQ:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}]}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:40,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ti8mj1\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",style:{\"--framer-text-alignment\":\"center\"},children:\"Seamless Navigation\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Seamless Navigation\"})}),className:\"framer-1k77mjt\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-sjrti1\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hykpky\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-179jrua\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-milestone\"><path d=\"M18 6H5a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h13l4-3.5L18 6Zm-6 7v8m0-18v3\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ihs8h9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Explore with Confidence\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Explore with Confidence\"})})}),className:\"framer-h2tsii\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Wandering through unknown terrains can be daunting, but not with Hopguides. Our state-of-the-art navigation system ensures you're always on the right track.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Wandering through unknown terrains can be daunting, but not with Hopguides. Our state-of-the-art navigation system ensures you're always on the right track.\"})}),className:\"framer-1psd3k2\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uiwz0a\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1i8lg59\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mouse-pointer-click\"><path d=\"m9 9 5 12 1.774-5.226L21 14 9 9zm7.071 7.071 4.243 4.243M7.188 2.239l.777 2.897M5.136 7.965l-2.898-.777M13.95 4.05l-2.122 2.122m-5.657 5.656-2.12 2.122\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3f09po\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Intuitive Interface\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Intuitive Interface\"})})}),className:\"framer-118mozk\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"With easy-to-understand directions and clear markers, maneuvering through your chosen destination becomes a breeze.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"With easy-to-understand directions and clear markers, maneuvering through your chosen destination becomes a breeze.\"})}),className:\"framer-1acvkvl\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mwcn2x\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mqzhuy\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-salad\"><path d=\"M7 21h10m-5 0a9 9 0 0 0 9-9H3a9 9 0 0 0 9 9Z\"/><path d=\"M11.38 12a2.4 2.4 0 0 1-.4-4.77 2.4 2.4 0 0 1 3.2-2.77 2.4 2.4 0 0 1 3.47-.63 2.4 2.4 0 0 1 3.37 3.37 2.4 2.4 0 0 1-1.1 3.7 2.51 2.51 0 0 1 .03 1.1M13 12l4-4\"/><path d=\"M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rak5yv\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Location Highlights\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Location Highlights\"})})}),className:\"framer-qlwhop\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"As you navigate, get alerted to nearby points of interest, ensuring you never miss out on a hidden gem.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"As you navigate, get alerted to nearby points of interest, ensuring you never miss out on a hidden gem.\"})}),className:\"framer-7m0c6b\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13d3fw8\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1y628mt\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map\"><path d=\"m3 6 6-3 6 3 6-3v15l-6 3-6-3-6 3zm6-3v15m6-12v15\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kecoi9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Offline Support\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Offline Support\"})})}),className:\"framer-1eudvqp\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Don\u2019t fret about internet connectivity. Download your desired route and explore confidently even in offline mode.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Don\u2019t fret about internet connectivity. Download your desired route and explore confidently even in offline mode.\"})}),className:\"framer-1pur8db\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hbrmnl\",\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",style:{\"--framer-text-alignment\":\"center\"},children:\"Great Stories\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1qkzcpa\",\"data-styles-preset\":\"BeX6CBpO4\",children:\"Great Stories\"})}),className:\"framer-n5xfoi\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19e1wyx\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iwhsm7\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ya7ngt\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-scroll-text\"><path d=\"M8 21h12a2 2 0 0 0 2-2v-2H10v2a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v3h4\"/><path d=\"M19 17V5a2 2 0 0 0-2-2H4m11 5h-5m5 4h-5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12v3rs1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Weaving the Tapestry of Experience\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Weaving the Tapestry of Experience\"})})}),className:\"framer-1mxt4x9\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Discover stories that breathe life into every corner of your destination. With Hopguides, every journey is intertwined with captivating narratives that resonate, connect, and inspire.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Discover stories that breathe life into every corner of your destination. With Hopguides, every journey is intertwined with captivating narratives that resonate, connect, and inspire.\"})}),className:\"framer-111v9mu\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-myu2fr\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7gjuda\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-castle\"><path d=\"M22 20v-9H2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2Zm-4-9V4H6v7\"/><path d=\"M15 22v-4a3 3 0 0 0-3-3v0a3 3 0 0 0-3 3v4m13-11V9M2 11V9m4-5V2m12 2V2m-8 2V2m4 2V2\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eaer4e\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Authentic Tales\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Authentic Tales\"})})}),className:\"framer-189offr\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Handpicked from local lore and legends, our stories ensure you experience the heart and soul of every place.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Handpicked from local lore and legends, our stories ensure you experience the heart and soul of every place.\"})}),className:\"framer-10f7jc\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nx4vtz\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ff9ay3\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-film\"><rect width=\"20\" height=\"20\" x=\"2\" y=\"2\" rx=\"2.18\" ry=\"2.18\"/><path d=\"M7 2v20M17 2v20M2 12h20M2 7h5M2 17h5m10 0h5M17 7h5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wq4gn6\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Multimedia Storytelling\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Multimedia Storytelling\"})})}),className:\"framer-18uarj\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Combine audio, visuals, and text, bringing tales to life and making your exploration vivid and memorable.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Combine audio, visuals, and text, bringing tales to life and making your exploration vivid and memorable.\"})}),className:\"framer-c7pz5\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1grknpu\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1599cdc\",\"data-framer-name\":\"graphic\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,name:\"graphic\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-landmark\"><path d=\"M3 22h18M6 18v-7m4 7v-7m4 7v-7m4 7v-7m-6-9 8 5H4z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1if0kp9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Cultural Insights\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Cultural Insights\"})})}),className:\"framer-1qbprjj\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",style:{\"--framer-text-alignment\":\"center\"},children:\"Deepen your understanding with insights into local customs, traditions, and practices, making every trip a rich cultural immersion.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ut7jg0\",\"data-styles-preset\":\"UqliA3Xom\",children:\"Deepen your understanding with insights into local customs, traditions, and practices, making every trip a rich cultural immersion.\"})}),className:\"framer-1fdzowz\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3z2szk\",\"data-framer-name\":\"Actions\",name:\"Actions\",children:[/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-2etr5f-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Try for Free\",height:\"100%\",id:\"qURX9Cd0M\",layoutId:\"qURX9Cd0M\",MAgOxKls4:\"https://hopguides-web-client-main-j7limbsbmq-oc.a.run.app/#/login\",variant:\"MABTq5wfv\",width:\"100%\",WL1y0_BzK:true})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1gdjm8n-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks3[1]},ydQEO0OJQ:{MAgOxKls4:resolvedLinks3[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"How it Works\",height:\"100%\",id:\"kzXgjHoE1\",layoutId:\"kzXgjHoE1\",MAgOxKls4:resolvedLinks3[0],variant:\"HlynQojNP\",width:\"100%\",WL1y0_BzK:false})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-160bt1a\",\"data-framer-name\":\"Section Blog\",name:\"Section Blog\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-mfb87x\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-48h78o\",\"data-border\":true,\"data-framer-name\":\"Box\",name:\"Box\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y0ossf\",\"data-framer-name\":\"Left\",name:\"Left\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ktovyj\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:-60,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vsebq\",\"data-border\":true,\"data-framer-name\":\"Card\",name:\"Card\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,pixelHeight:3791,pixelWidth:5679,sizes:\"max((min(100vw, 1200px) - 40px) / 5, 0px)\",src:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg\",srcSet:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg 5679w\"}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,pixelHeight:3791,pixelWidth:5679,sizes:\"max((min(100vw, 1200px) - 40px) * 0.4, 0px)\",src:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg\",srcSet:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg 5679w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,loading:\"lazy\",pixelHeight:3791,pixelWidth:5679,sizes:\"max((min(100vw, 1200px) - 40px) / 5, 0px)\",src:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg\",srcSet:\"https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/YyatUIMtzaH3yPwj8mjhX1ibRc.jpg 5679w\"},className:\"framer-1052i0x\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p0so87\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(0, 0, 0))\"},children:\"Skiing in 2023\"})}),className:\"framer-12m6z7t\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(0, 0, 0, 0.6))\"},children:\"Georgia\"})}),className:\"framer-12vb7ql\",verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5l31dd\",\"data-framer-name\":\"Columns\",name:\"Columns\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:-80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kdtr9u\",\"data-border\":true,\"data-framer-name\":\"Card\",name:\"Card\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,pixelHeight:2624,pixelWidth:3936,sizes:\"calc((min(100vw, 1200px) - 40px) / 5)\",src:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg\",srcSet:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg 3936w\"}},ydQEO0OJQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,pixelHeight:2624,pixelWidth:3936,sizes:\"calc((min(100vw, 1200px) - 40px) * 0.4)\",src:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg\",srcSet:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg 3936w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4592,intrinsicWidth:2576,loading:\"lazy\",pixelHeight:2624,pixelWidth:3936,sizes:\"calc((min(100vw, 1200px) - 40px) / 5)\",src:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg\",srcSet:\"https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/QjcaFnBDWCIhrp4WWLTipyiJQ.jpg 3936w\"},className:\"framer-1u974ud\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f3m28h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(0, 0, 0))\"},children:\"Top Restaurants\"})}),className:\"framer-hybktv\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(0, 0, 0, 0.6))\"},children:\"Spain\"})}),className:\"framer-fphcb5\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1sv353 hidden-yw3k00\",\"data-border\":true,\"data-framer-name\":\"Card\",name:\"Card\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3389,intrinsicWidth:5084,pixelHeight:3389,pixelWidth:5084,sizes:\"calc((min(100vw, 1200px) - 40px) / 5)\",src:\"https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg\",srcSet:\"https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg 5084w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3389,intrinsicWidth:5084,loading:\"lazy\",pixelHeight:3389,pixelWidth:5084,sizes:\"calc((min(100vw, 1200px) - 40px) / 5)\",src:\"https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg\",srcSet:\"https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg?scale-down-to=4096 4096w, https://framerusercontent.com/images/9DnyfmWGzULvJxLGRoL0eUw2kn0.jpg 5084w\"},className:\"framer-b5uayg\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18h271p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, rgb(0, 0, 0))\"},children:\"Attractive EU Lakes\"})}),className:\"framer-1detvkr\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-24b65c53-60ea-4d0a-b6e4-6e46e195902c, rgba(0, 0, 0, 0.6))\"},children:\"Slovenia\"})}),className:\"framer-zc3xb9\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cmvwq2\",\"data-framer-name\":\"Right\",name:\"Right\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kg8nkv\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Hopguides Blog\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",children:\"Hopguides Blog\"})}),className:\"framer-1esd8id\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stay informed and get tips on how to make the most of our platform, hear about our latest features, and discover trends in the tourism industry.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c3mnfw\",\"data-styles-preset\":\"kxnQGbcNW\",children:\"Stay informed and get tips on how to make the most of our platform, hear about our latest features, and discover trends in the tourism industry.\"})}),className:\"framer-1ayh1xr\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x8plrUXPC\"},implicitPathVariables:undefined},{href:{webPageId:\"x8plrUXPC\"},implicitPathVariables:undefined},{href:{webPageId:\"x8plrUXPC\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-17nwe6d-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks4[1]},ydQEO0OJQ:{MAgOxKls4:resolvedLinks4[2]}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Read the Blog\",height:\"100%\",id:\"gmyZ_QtwG\",layoutId:\"gmyZ_QtwG\",MAgOxKls4:resolvedLinks4[0],variant:\"HlynQojNP\",width:\"100%\",WL1y0_BzK:false})})})})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-oagz8d\",\"data-framer-name\":\"Section Typeform\",name:\"Section Typeform\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-cy7z1b\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ajafk\",\"data-border\":true,\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"Try our experience creator\"})}),className:\"framer-1yejen5\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mhesrq\",\"data-border\":true,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qon9kv-container\",children:/*#__PURE__*/_jsx(Typeform,{autoFocus:true,formId:\"GXPhhaQR\",height:\"100%\",hideFooter:true,hideHeaders:true,id:\"VdGlCaPV8\",layoutId:\"VdGlCaPV8\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pe9ipl\",\"data-framer-name\":\"Section FAQ\",name:\"Section FAQ\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-61yryl\",\"data-framer-name\":\"Content\",name:\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-778s5l\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\"},children:\"FAQ\"})}),className:\"framer-1but4t2\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\"},children:\"Find answers to your most common questions.\"})}),className:\"framer-ey36bu\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-v13w8k-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"XSs9UIJIs\",layoutId:\"XSs9UIJIs\",style:{width:\"100%\"},width:\"100%\"})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-urk14l\",\"data-framer-name\":\"Section Start\",name:\"Section Start\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-15xk02u\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-r4s1j8\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-11tmski\",\"data-framer-name\":\"Content\",name:\"Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12co4jw\",\"data-framer-name\":\"Box\",name:\"Box\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rwz099\",\"data-framer-name\":\"Title\",name:\"Title\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-8uileg\",\"data-styles-preset\":\"rniKhW3Np\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get Started Today\"})}),className:\"framer-1igrngx\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18hp7gb\",\"data-styles-preset\":\"sHChhUnL8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, rgb(255, 255, 255))\"},children:\"Experience the Future of Tourism with Hopguides AI-Powered Digital Guides.\"})}),className:\"framer-1g45u06\",transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-312f2o\",\"data-framer-name\":\"Actions\",name:\"Actions\",children:[/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-dqdjxz-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ydQEO0OJQ:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"Try for Free\",height:\"100%\",id:\"RfsgsGntx\",layoutId:\"RfsgsGntx\",MAgOxKls4:\"https://hopguides-web-client-main-j7limbsbmq-oc.a.run.app/#/login\",variant:\"ueSRB3YQ2\",width:\"100%\",WL1y0_BzK:true})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined},{href:{webPageId:\"tTejGsmCj\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1t59srx-container\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{MAgOxKls4:resolvedLinks5[1]},ydQEO0OJQ:{MAgOxKls4:resolvedLinks5[2],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{aV2tUDvJM:\"How it Works\",height:\"100%\",id:\"Kpy0aXPWu\",layoutId:\"Kpy0aXPWu\",MAgOxKls4:resolvedLinks5[0],variant:\"yHKIYAGL0\",width:\"100%\",WL1y0_BzK:false})})})})]})]})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-qd1wek\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19pcwi-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"flex-end\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"XVGGYi7Um\",layoutId:\"XVGGYi7Um\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2046,intrinsicWidth:2034,pixelHeight:2046,pixelWidth:2034,sizes:\"180px\",src:\"https://framerusercontent.com/images/TUNbpaJ2PNmC0UAI2PMnoxVnkYE.png\",srcSet:\"https://framerusercontent.com/images/TUNbpaJ2PNmC0UAI2PMnoxVnkYE.png?scale-down-to=1024 1017w, https://framerusercontent.com/images/TUNbpaJ2PNmC0UAI2PMnoxVnkYE.png 2034w\"},className:\"framer-10xbc7w\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sb73a7-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"N6ly6ku2C\",layoutId:\"N6ly6ku2C\",style:{height:\"100%\",width:\"100%\"},variant:\"y_n3PgTWv\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1268,intrinsicWidth:1156,pixelHeight:1268,pixelWidth:1156,sizes:\"180px\",src:\"https://framerusercontent.com/images/1n1Vj6YodmtpCjSUYnSqXkeHiQ.png\",srcSet:\"https://framerusercontent.com/images/1n1Vj6YodmtpCjSUYnSqXkeHiQ.png?scale-down-to=1024 933w, https://framerusercontent.com/images/1n1Vj6YodmtpCjSUYnSqXkeHiQ.png 1156w\"},className:\"framer-1f2mrfw\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h3mcam-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"Ywc7perrV\",layoutId:\"Ywc7perrV\",style:{height:\"100%\",width:\"100%\"},variant:\"kjPcrSmze\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1274,intrinsicWidth:1066,pixelHeight:1274,pixelWidth:1066,sizes:\"180px\",src:\"https://framerusercontent.com/images/weam2LsYYyIJ7TKJhLtebgwb6mg.png\",srcSet:\"https://framerusercontent.com/images/weam2LsYYyIJ7TKJhLtebgwb6mg.png?scale-down-to=1024 856w, https://framerusercontent.com/images/weam2LsYYyIJ7TKJhLtebgwb6mg.png 1066w\"},className:\"framer-1gch7pp\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-e8mezh-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"UQLQH28oO\",layoutId:\"UQLQH28oO\",style:{height:\"100%\",width:\"100%\"},variant:\"hQ0P_wP7L\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2022,intrinsicWidth:1546,pixelHeight:2022,pixelWidth:1546,sizes:\"180px\",src:\"https://framerusercontent.com/images/KluFDhnJmgy0SKvBE3Q6uQWOlEY.png\",srcSet:\"https://framerusercontent.com/images/KluFDhnJmgy0SKvBE3Q6uQWOlEY.png?scale-down-to=1024 782w, https://framerusercontent.com/images/KluFDhnJmgy0SKvBE3Q6uQWOlEY.png 1546w\"},className:\"framer-p6j7xo\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-l7x0ji-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"zBFqvKvOw\",layoutId:\"zBFqvKvOw\",style:{height:\"100%\",width:\"100%\"},variant:\"IrfqHSsrq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1788,intrinsicWidth:1530,pixelHeight:1788,pixelWidth:1530,sizes:\"180px\",src:\"https://framerusercontent.com/images/EFZhRWn1gVkuVZcX3OTi3U2mEhY.png\",srcSet:\"https://framerusercontent.com/images/EFZhRWn1gVkuVZcX3OTi3U2mEhY.png?scale-down-to=1024 876w, https://framerusercontent.com/images/EFZhRWn1gVkuVZcX3OTi3U2mEhY.png 1530w\"},className:\"framer-hx981n\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a8e7to-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"dQlqeG7G2\",layoutId:\"dQlqeG7G2\",style:{height:\"100%\",width:\"100%\"},variant:\"lXlfIMPBe\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1886,intrinsicWidth:1468,pixelHeight:1886,pixelWidth:1468,sizes:\"180px\",src:\"https://framerusercontent.com/images/y5K274BzLuWHftu3Ai7vSB1i3jM.png\",srcSet:\"https://framerusercontent.com/images/y5K274BzLuWHftu3Ai7vSB1i3jM.png?scale-down-to=1024 797w, https://framerusercontent.com/images/y5K274BzLuWHftu3Ai7vSB1i3jM.png 1468w\"},className:\"framer-7odakk\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-i1sh2p-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"Kh7kByuYL\",layoutId:\"Kh7kByuYL\",style:{height:\"100%\",width:\"100%\"},variant:\"VK6bvmK5Q\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2086,intrinsicWidth:1472,pixelHeight:2086,pixelWidth:1472,sizes:\"180px\",src:\"https://framerusercontent.com/images/W9TK0OHZ6JZ1peq6UyiyLaceIvw.png\",srcSet:\"https://framerusercontent.com/images/W9TK0OHZ6JZ1peq6UyiyLaceIvw.png?scale-down-to=1024 722w, https://framerusercontent.com/images/W9TK0OHZ6JZ1peq6UyiyLaceIvw.png?scale-down-to=2048 1445w, https://framerusercontent.com/images/W9TK0OHZ6JZ1peq6UyiyLaceIvw.png 1472w\"},className:\"framer-o7t4d1\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nh2h41-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"raJ9x7thU\",layoutId:\"raJ9x7thU\",style:{height:\"100%\",width:\"100%\"},variant:\"rRbUvREYE\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"180px\",src:\"https://framerusercontent.com/images/XuoWhVXCkKH9ddBTEhCMhgoFfI.png\",srcSet:\"https://framerusercontent.com/images/XuoWhVXCkKH9ddBTEhCMhgoFfI.png?scale-down-to=512 512w, https://framerusercontent.com/images/XuoWhVXCkKH9ddBTEhCMhgoFfI.png 1024w\"},className:\"framer-jiauxs\",\"data-framer-name\":\"Video\",name:\"Video\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-n0ea0d-container\",children:/*#__PURE__*/_jsx(Language,{height:\"100%\",id:\"aVcFvmlbs\",layoutId:\"aVcFvmlbs\",style:{height:\"100%\",width:\"100%\"},variant:\"lSqT50FCR\",width:\"100%\"})})})],speed:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsx(Container,{className:\"framer-t9w0ze-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cmTxApizj:{variant:\"FcqxFHK9v\"},ydQEO0OJQ:{variant:\"OMnLUTOlf\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"xkqUoP883\",layoutId:\"xkqUoP883\",style:{width:\"100%\"},variant:\"i3kDZkCNd\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=['.framer-s00ZS[data-border=\"true\"]::after, .framer-s00ZS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-s00ZS { background: white; }`,\".framer-s00ZS.framer-lux5qc, .framer-s00ZS .framer-lux5qc { display: block; }\",\".framer-s00ZS.framer-72rtr7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-s00ZS .framer-od17kw-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 2; }\",\".framer-s00ZS .framer-18e7yu6 { align-content: center; align-items: center; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f7f4f2); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-5slamp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1iud6ow { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-s00ZS .framer-lzx0fl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 700px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1so8l8i, .framer-s00ZS .framer-cj5ae3, .framer-s00ZS .framer-vmbwpc, .framer-s00ZS .framer-1600qpx, .framer-s00ZS .framer-1uets61, .framer-s00ZS .framer-bfgpkf, .framer-s00ZS .framer-ksfx71, .framer-s00ZS .framer-1wwbecc, .framer-s00ZS .framer-h7n8yd, .framer-s00ZS .framer-1xn4giv, .framer-s00ZS .framer-ny43vs, .framer-s00ZS .framer-y8zz9l, .framer-s00ZS .framer-1jqw0ys, .framer-s00ZS .framer-sjmh54, .framer-s00ZS .framer-1te0hbw, .framer-s00ZS .framer-1s2n6oz, .framer-s00ZS .framer-wbehtm, .framer-s00ZS .framer-11dm0z1, .framer-s00ZS .framer-1l7ftkg, .framer-s00ZS .framer-v0166n, .framer-s00ZS .framer-1xytkrh, .framer-s00ZS .framer-9qfpzz, .framer-s00ZS .framer-1m0f7na, .framer-s00ZS .framer-1bi0eg8, .framer-s00ZS .framer-b6579d, .framer-s00ZS .framer-7qx82k, .framer-s00ZS .framer-1ip3c9d, .framer-s00ZS .framer-1m319gm, .framer-s00ZS .framer-f868qc, .framer-s00ZS .framer-s77osc, .framer-s00ZS .framer-14wv6d6, .framer-s00ZS .framer-38pgjh, .framer-s00ZS .framer-1h1g83f, .framer-s00ZS .framer-aoge4w, .framer-s00ZS .framer-e4w2mo, .framer-s00ZS .framer-1f0emkj, .framer-s00ZS .framer-5c6hbo, .framer-s00ZS .framer-1lrdhk3, .framer-s00ZS .framer-h2tsii, .framer-s00ZS .framer-1psd3k2, .framer-s00ZS .framer-118mozk, .framer-s00ZS .framer-1acvkvl, .framer-s00ZS .framer-qlwhop, .framer-s00ZS .framer-7m0c6b, .framer-s00ZS .framer-1eudvqp, .framer-s00ZS .framer-1pur8db, .framer-s00ZS .framer-1mxt4x9, .framer-s00ZS .framer-111v9mu, .framer-s00ZS .framer-189offr, .framer-s00ZS .framer-10f7jc, .framer-s00ZS .framer-18uarj, .framer-s00ZS .framer-c7pz5, .framer-s00ZS .framer-1qbprjj, .framer-s00ZS .framer-1fdzowz, .framer-s00ZS .framer-12m6z7t, .framer-s00ZS .framer-12vb7ql, .framer-s00ZS .framer-hybktv, .framer-s00ZS .framer-fphcb5, .framer-s00ZS .framer-1detvkr, .framer-s00ZS .framer-zc3xb9, .framer-s00ZS .framer-1yejen5 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-yd3ez7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1ivd6a0-container, .framer-s00ZS .framer-1ml2lwj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-s00ZS .framer-1gzo4li { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 45%; }\",\".framer-s00ZS .framer-mn0d0a { aspect-ratio: 0.75 / 1; background-color: var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, #101010); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); flex: none; height: var(--framer-aspect-ratio-supported, 279px); overflow: hidden; position: absolute; right: 0px; top: 50%; transform: perspective(1200px) translateY(-50%); width: 40%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-s00ZS .framer-11xpg4c-container { aspect-ratio: 0.75 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 293px); left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 105%; }\",\".framer-s00ZS .framer-1wnee3g-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); position: absolute; right: 20px; top: 20px; width: 20%; }\",\".framer-s00ZS .framer-d3u81j { aspect-ratio: 0.7706919945725916 / 1; background-color: var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, #101010); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); flex: none; height: var(--framer-aspect-ratio-supported, 440px); overflow: hidden; position: relative; transform: perspective(1200px); width: 65%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-s00ZS .framer-11z6xnw-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-s00ZS .framer-1hr5svt-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 68px); left: 252px; position: absolute; top: 20px; width: 20%; }\",\".framer-s00ZS .framer-zcgqv5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-qqsz4v { background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f7f4f2); flex: none; height: 40%; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-s00ZS .framer-1ko3g1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1kwlury { align-content: center; align-items: center; background-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; box-shadow: 0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 40px 40px 40px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-do7l0c { align-content: center; align-items: center; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f7f4f2); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-1ugzoi8 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s00ZS .framer-11flvki { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-jbhe58-container, .framer-s00ZS .framer-nkp2vl-container { flex: none; height: 60px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-wu3bl9 { aspect-ratio: 1.4722222222222223 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 88px; }\",\".framer-s00ZS .framer-1pdej6p { aspect-ratio: 1.3833333333333333 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 83px; }\",\".framer-s00ZS .framer-1ay5v9g { aspect-ratio: 2.077777777777778 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 125px; }\",\".framer-s00ZS .framer-15ltc1c { aspect-ratio: 1.9055555555555554 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 114px; }\",\".framer-s00ZS .framer-1q4k89f { aspect-ratio: 1.5222222222222221 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 91px; }\",\".framer-s00ZS .framer-1c9t51q { aspect-ratio: 2.2444444444444445 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 135px; }\",\".framer-s00ZS .framer-jcg8of { aspect-ratio: 1.211111111111111 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 73px; }\",\".framer-s00ZS .framer-ujwli0 { aspect-ratio: 2.566666666666667 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 154px; }\",\".framer-s00ZS .framer-1v4bmir { aspect-ratio: 1.9777777777777779 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 119px; }\",\".framer-s00ZS .framer-berd9l { aspect-ratio: 2.7666666666666666 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 166px; }\",\".framer-s00ZS .framer-8pgjlw { aspect-ratio: 1.288888888888889 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 77px; }\",\".framer-s00ZS .framer-hxc425 { aspect-ratio: 1.7333333333333334 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 104px; }\",\".framer-s00ZS .framer-1ic6nss { aspect-ratio: 2.4444444444444446 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 147px; }\",\".framer-s00ZS .framer-byj369 { aspect-ratio: 1.9333333333333333 / 1; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 116px; }\",\".framer-s00ZS .framer-1jmv75 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-kquuqy, .framer-s00ZS .framer-kzgduv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-s00ZS .framer-1mjemqu, .framer-s00ZS .framer-d3ld18 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 640px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-wgdxi0, .framer-s00ZS .framer-1mix00x, .framer-s00ZS .framer-s5tfgx, .framer-s00ZS .framer-wal1nn, .framer-s00ZS .framer-1k47iem, .framer-s00ZS .framer-11wmehj, .framer-s00ZS .framer-c4fhal, .framer-s00ZS .framer-esur2g, .framer-s00ZS .framer-njxw22, .framer-s00ZS .framer-1uwyefh, .framer-s00ZS .framer-1esd8id, .framer-s00ZS .framer-1ayh1xr, .framer-s00ZS .framer-1but4t2, .framer-s00ZS .framer-ey36bu, .framer-s00ZS .framer-1igrngx, .framer-s00ZS .framer-1g45u06 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-rn2rxs { display: grid; flex: none; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",'.framer-s00ZS .framer-1hpwz7w, .framer-s00ZS .framer-ed97if { --border-bottom-width: 1px; --border-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)) /* {\"name\":\"Dark 10\"} */; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; align-self: start; background-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 0px; height: 100%; justify-content: flex-start; justify-self: start; min-height: 100%; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }',\".framer-s00ZS .framer-1xj5tft { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 275px); position: relative; width: 100%; }\",\".framer-s00ZS .framer-jxbtcp, .framer-s00ZS .framer-1hnrb2n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 200px; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1m97die, .framer-s00ZS .framer-6nsoao, .framer-s00ZS .framer-1087wes, .framer-s00ZS .framer-1djjg8i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-yy0slr { align-content: center; align-items: center; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f1edea); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-ub9kza { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-11ksaqn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 780px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1l9w45r { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 700px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-1kw69oj { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-p1fv3p, .framer-s00ZS .framer-rrwdh7, .framer-s00ZS .framer-1vkw8j0, .framer-s00ZS .framer-15f7y24, .framer-s00ZS .framer-jxmd4o, .framer-s00ZS .framer-xqekox, .framer-s00ZS .framer-192otp6, .framer-s00ZS .framer-krmxei, .framer-s00ZS .framer-8j4o0v, .framer-s00ZS .framer-bkotra { align-content: center; align-items: center; align-self: start; background-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 30px 30px 30px 30px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-15d2g1h, .framer-s00ZS .framer-1wjp80n, .framer-s00ZS .framer-1v4117i, .framer-s00ZS .framer-k9s9w2, .framer-s00ZS .framer-fct5ux, .framer-s00ZS .framer-12ccjyj, .framer-s00ZS .framer-kpc34y, .framer-s00ZS .framer-19uuzbu, .framer-s00ZS .framer-1lhvnxi, .framer-s00ZS .framer-c8s60m, .framer-s00ZS .framer-1rxj9dw, .framer-s00ZS .framer-ol661k, .framer-s00ZS .framer-1hg86op, .framer-s00ZS .framer-1svwjbv, .framer-s00ZS .framer-179jrua, .framer-s00ZS .framer-1i8lg59, .framer-s00ZS .framer-1mqzhuy, .framer-s00ZS .framer-1y628mt, .framer-s00ZS .framer-1ya7ngt, .framer-s00ZS .framer-7gjuda, .framer-s00ZS .framer-1ff9ay3, .framer-s00ZS .framer-1599cdc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-s00ZS .framer-1dc6qut, .framer-s00ZS .framer-s3nns5, .framer-s00ZS .framer-1ekjsvh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-s00ZS .framer-v9auam, .framer-s00ZS .framer-1kd275p, .framer-s00ZS .framer-1hwlh4s, .framer-s00ZS .framer-l8s0v2, .framer-s00ZS .framer-j9fbya, .framer-s00ZS .framer-1x37i80, .framer-s00ZS .framer-l2qkgl, .framer-s00ZS .framer-cpymq5, .framer-s00ZS .framer-1e6g7nw, .framer-s00ZS .framer-141euji, .framer-s00ZS .framer-x1hq26, .framer-s00ZS .framer-1ihs8h9, .framer-s00ZS .framer-3f09po, .framer-s00ZS .framer-rak5yv, .framer-s00ZS .framer-1kecoi9, .framer-s00ZS .framer-12v3rs1, .framer-s00ZS .framer-eaer4e, .framer-s00ZS .framer-wq4gn6, .framer-s00ZS .framer-1if0kp9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-s00ZS .framer-1grayx2, .framer-s00ZS .framer-k7q6wn, .framer-s00ZS .framer-3z2szk, .framer-s00ZS .framer-312f2o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-10rwd4g-container, .framer-s00ZS .framer-1khf2qw-container, .framer-s00ZS .framer-n9okej-container, .framer-s00ZS .framer-uto9a1-container, .framer-s00ZS .framer-2etr5f-container, .framer-s00ZS .framer-1gdjm8n-container, .framer-s00ZS .framer-17nwe6d-container, .framer-s00ZS .framer-dqdjxz-container, .framer-s00ZS .framer-1t59srx-container { flex: none; height: auto; position: relative; transform: perspective(1200px); width: auto; }\",\".framer-s00ZS .framer-9ndu3r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-116t600 { display: grid; flex: none; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1thnlh6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 374px); position: relative; width: 100%; }\",\".framer-s00ZS .framer-10sp5x1, .framer-s00ZS .framer-160bt1a, .framer-s00ZS .framer-oagz8d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-154s46n, .framer-s00ZS .framer-1ikszqf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 700px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-vi16xl { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(6, minmax(10px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-uf7uao { align-content: flex-start; align-items: flex-start; align-self: start; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f1edea); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: auto / span 4; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-mg0rli { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 48%; }\",\".framer-s00ZS .framer-1evlibw { aspect-ratio: 1.3273809523809523 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 289px); overflow: visible; position: absolute; right: 20px; top: 50%; transform: perspective(1200px) translateY(-50%); width: 383px; z-index: 1; }\",\".framer-s00ZS .framer-15zcvsb { align-content: flex-start; align-items: flex-start; align-self: start; background-color: #ccf3f1; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: auto / span 2; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px 0px 140px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-vy2xik, .framer-s00ZS .framer-1724nrm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-s00ZS .framer-5u4cy8 { aspect-ratio: 2.85 / 1; bottom: 20px; flex: none; height: var(--framer-aspect-ratio-supported, 144px); left: 50%; overflow: visible; position: absolute; transform: perspective(1200px) translateX(-50%); width: 411px; z-index: 0; }\",\".framer-s00ZS .framer-7kbtq, .framer-s00ZS .framer-293num { align-content: flex-start; align-items: flex-start; align-self: start; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f1edea); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: auto / span 3; height: 100%; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-17jw0so { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-x14yrx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 260px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-fim3qq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; max-width: 520px; overflow: visible; padding: 0px 120px 0px 120px; position: absolute; top: 0px; transform: translateX(-50%); width: 520px; z-index: 1; }\",\".framer-s00ZS .framer-1qhetjt { aspect-ratio: 0.75 / 1; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.4), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.34957), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1375); flex: none; height: 80%; left: 0px; overflow: hidden; position: absolute; top: 50%; transform: perspective(1200px) translateY(-50%); width: var(--framer-aspect-ratio-supported, 180px); will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-s00ZS .framer-125k8hg-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); left: 20px; position: absolute; top: 20px; width: 20%; z-index: 1; }\",\".framer-s00ZS .framer-g1tsiw-container, .framer-s00ZS .framer-13luibc-container, .framer-s00ZS .framer-11bdr9z-container { aspect-ratio: 0.75 / 1; bottom: var(--framer-aspect-ratio-supported, -6px); flex: none; left: 50%; position: absolute; top: -6px; transform: translateX(-50%); width: 105%; z-index: 0; }\",\".framer-s00ZS .framer-1822f69 { aspect-ratio: 0.75 / 1; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.4), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.34957), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1375); flex: none; height: 80%; overflow: hidden; position: absolute; right: 0px; top: 50%; transform: perspective(1200px) translateY(-50%); width: var(--framer-aspect-ratio-supported, 180px); will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-s00ZS .framer-r95y7b-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: absolute; right: 20px; top: 20px; width: 20%; z-index: 1; }\",\".framer-s00ZS .framer-4k6ae { aspect-ratio: 0.75 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.4), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.34957), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1375); flex: none; height: var(--framer-aspect-ratio-supported, 300px); overflow: hidden; position: relative; transform: perspective(1200px); width: 225px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-s00ZS .framer-jn664s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); position: absolute; right: 20px; top: 20px; width: 20%; z-index: 1; }\",\".framer-s00ZS .framer-1hu0inw { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; z-index: 0; }\",\".framer-s00ZS .framer-kcwd7a { align-content: center; align-items: center; background-color: var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, #101010); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-lhpxcw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1vd6eh3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 520px; position: relative; transform: perspective(1200px); white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-s00ZS .framer-17ohotk { --border-bottom-width: 2px; --border-color: var(--token-6a4ae13a-33c2-4413-9d85-ef663c44de22, rgba(255, 255, 255, 0.2)) /* {\"name\":\"Light 20\"} */; --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }',\".framer-s00ZS .framer-13l4vs0-container { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 653px); position: relative; width: 100%; }\",\".framer-s00ZS .framer-lc4pq0 { align-content: center; align-items: center; background-color: var(--token-4c0a5e5b-8c96-460e-a767-2f4bb82a76d5, #f1edea); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-u7j038 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 960px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1vfo772 { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-uoemk3, .framer-s00ZS .framer-1ti8mj1 { align-self: start; background-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(200px, 1fr)); grid-template-rows: repeat(2, min-content); height: 100%; justify-content: center; justify-self: start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-1s15c0q, .framer-s00ZS .framer-1k77mjt { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; align-self: start; flex: none; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-lg41at, .framer-s00ZS .framer-sjrti1 { align-self: start; background-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)); flex: none; height: 1px; justify-self: start; overflow: hidden; position: relative; width: 100%; }\",\".framer-s00ZS .framer-yetlj4, .framer-s00ZS .framer-1he05ku, .framer-s00ZS .framer-pb24ll, .framer-s00ZS .framer-125s3gl, .framer-s00ZS .framer-hykpky, .framer-s00ZS .framer-uiwz0a, .framer-s00ZS .framer-1mwcn2x, .framer-s00ZS .framer-13d3fw8, .framer-s00ZS .framer-1iwhsm7, .framer-s00ZS .framer-myu2fr, .framer-s00ZS .framer-1nx4vtz, .framer-s00ZS .framer-1grknpu { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1hbrmnl { align-self: start; background-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-column: auto / span 2; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(2, min-content); height: 100%; justify-content: center; justify-self: start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-n5xfoi { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; align-self: start; flex: none; grid-column: auto / span 2; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-s00ZS .framer-19e1wyx { align-self: start; background-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)); flex: none; grid-column: auto / span 2; height: 1px; justify-self: start; overflow: hidden; position: relative; width: 100%; }\",\".framer-s00ZS .framer-mfb87x, .framer-s00ZS .framer-cy7z1b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 40px 20px 80px 20px; position: relative; width: 100%; z-index: 1; }\",'.framer-s00ZS .framer-48h78o { --border-bottom-width: 10px; --border-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff) /* {\"name\":\"Light 100\"} */; --border-left-width: 10px; --border-right-width: 10px; --border-style: solid; --border-top-width: 10px; align-content: center; align-items: center; background-color: var(--token-a502e797-d659-408f-a8eb-3b6de28ba499, #e5f5f5); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }',\".framer-s00ZS .framer-y0ossf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 50%; }\",\".framer-s00ZS .framer-1ktovyj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 40%; }\",\".framer-s00ZS .framer-1vsebq { --border-bottom-width: 1px; --border-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-1052i0x, .framer-s00ZS .framer-b5uayg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 232px); overflow: hidden; position: relative; width: 100%; }\",\".framer-s00ZS .framer-p0so87, .framer-s00ZS .framer-f3m28h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-5l31dd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 40%; }\",\".framer-s00ZS .framer-1kdtr9u { --border-bottom-width: 1px; --border-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-1u974ud { aspect-ratio: 1.25 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 185px); overflow: hidden; position: relative; width: 100%; }\",\".framer-s00ZS .framer-1sv353 { --border-bottom-width: 1px; --border-color: var(--token-bf5d2c9c-fc3f-4160-b9ff-1a0feaf02b3d, rgba(16, 16, 16, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-18h271p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 16px 4px 16px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-cmvwq2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 60px 60px 20px; position: relative; width: 50%; }\",\".framer-s00ZS .framer-1kg8nkv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",'.framer-s00ZS .framer-6ajafk { --border-bottom-width: 10px; --border-color: var(--token-57ff0e2f-45da-440d-a5d1-66b1a2ca86ce, #ffffff) /* {\"name\":\"Light 100\"} */; --border-left-width: 10px; --border-right-width: 10px; --border-style: solid; --border-top-width: 10px; align-content: center; align-items: center; background-color: #ebf1fc; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 20px 20px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }',\".framer-s00ZS .framer-mhesrq { --border-bottom-width: 5px; --border-color: #ebf1fc; --border-left-width: 5px; --border-right-width: 5px; --border-style: solid; --border-top-width: 5px; align-content: center; align-items: center; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-qon9kv-container { flex: 1 0 0px; height: 600px; position: relative; width: 1px; }\",\".framer-s00ZS .framer-pe9ipl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-61yryl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-778s5l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 600px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-v13w8k-container { flex: none; height: auto; position: relative; transform: perspective(1200px); width: 100%; }\",\".framer-s00ZS .framer-urk14l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-15xk02u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 20px 80px 20px; position: relative; width: 1px; }\",\".framer-s00ZS .framer-r4s1j8 { align-content: center; align-items: center; background-color: var(--token-7516f5eb-a3c6-41aa-ab37-d27eff74f125, #101010); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-s00ZS .framer-11tmski { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-12co4jw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 60px 80px 60px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-rwz099 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 460px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-qd1wek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 10px 10px 10px; position: relative; transform: perspective(1200px); width: 100%; }\",\".framer-s00ZS .framer-19pcwi-container { flex: none; height: 240px; position: relative; width: 100%; }\",\".framer-s00ZS .framer-10xbc7w, .framer-s00ZS .framer-1f2mrfw, .framer-s00ZS .framer-1gch7pp, .framer-s00ZS .framer-p6j7xo, .framer-s00ZS .framer-hx981n, .framer-s00ZS .framer-7odakk, .framer-s00ZS .framer-o7t4d1, .framer-s00ZS .framer-jiauxs { aspect-ratio: 0.75 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.4), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.34957), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1375); height: var(--framer-aspect-ratio-supported, 240px); overflow: hidden; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-s00ZS .framer-1sb73a7-container, .framer-s00ZS .framer-e8mezh-container, .framer-s00ZS .framer-l7x0ji-container, .framer-s00ZS .framer-1a8e7to-container, .framer-s00ZS .framer-i1sh2p-container, .framer-s00ZS .framer-1nh2h41-container, .framer-s00ZS .framer-n0ea0d-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); left: 124px; position: absolute; top: 20px; width: 20%; z-index: 1; }\",\".framer-s00ZS .framer-1h3mcam-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); left: 124px; position: absolute; top: 20px; width: 36px; z-index: 1; }\",\".framer-s00ZS .framer-t9w0ze-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-s00ZS.framer-72rtr7, .framer-s00ZS .framer-18e7yu6, .framer-s00ZS .framer-5slamp, .framer-s00ZS .framer-1iud6ow, .framer-s00ZS .framer-lzx0fl, .framer-s00ZS .framer-yd3ez7, .framer-s00ZS .framer-1gzo4li, .framer-s00ZS .framer-zcgqv5, .framer-s00ZS .framer-1ko3g1g, .framer-s00ZS .framer-1kwlury, .framer-s00ZS .framer-do7l0c, .framer-s00ZS .framer-11flvki, .framer-s00ZS .framer-1jmv75, .framer-s00ZS .framer-kquuqy, .framer-s00ZS .framer-1mjemqu, .framer-s00ZS .framer-1hpwz7w, .framer-s00ZS .framer-jxbtcp, .framer-s00ZS .framer-yy0slr, .framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-11ksaqn, .framer-s00ZS .framer-p1fv3p, .framer-s00ZS .framer-1dc6qut, .framer-s00ZS .framer-rrwdh7, .framer-s00ZS .framer-v9auam, .framer-s00ZS .framer-1vkw8j0, .framer-s00ZS .framer-s3nns5, .framer-s00ZS .framer-15f7y24, .framer-s00ZS .framer-1ekjsvh, .framer-s00ZS .framer-jxmd4o, .framer-s00ZS .framer-1kd275p, .framer-s00ZS .framer-xqekox, .framer-s00ZS .framer-1hwlh4s, .framer-s00ZS .framer-192otp6, .framer-s00ZS .framer-l8s0v2, .framer-s00ZS .framer-krmxei, .framer-s00ZS .framer-j9fbya, .framer-s00ZS .framer-8j4o0v, .framer-s00ZS .framer-1x37i80, .framer-s00ZS .framer-bkotra, .framer-s00ZS .framer-l2qkgl, .framer-s00ZS .framer-1grayx2, .framer-s00ZS .framer-9ndu3r, .framer-s00ZS .framer-kzgduv, .framer-s00ZS .framer-d3ld18, .framer-s00ZS .framer-ed97if, .framer-s00ZS .framer-1hnrb2n, .framer-s00ZS .framer-10sp5x1, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-154s46n, .framer-s00ZS .framer-uf7uao, .framer-s00ZS .framer-mg0rli, .framer-s00ZS .framer-15zcvsb, .framer-s00ZS .framer-vy2xik, .framer-s00ZS .framer-7kbtq, .framer-s00ZS .framer-17jw0so, .framer-s00ZS .framer-x14yrx, .framer-s00ZS .framer-fim3qq, .framer-s00ZS .framer-293num, .framer-s00ZS .framer-1724nrm, .framer-s00ZS .framer-kcwd7a, .framer-s00ZS .framer-lhpxcw, .framer-s00ZS .framer-1ikszqf, .framer-s00ZS .framer-17ohotk, .framer-s00ZS .framer-k7q6wn, .framer-s00ZS .framer-lc4pq0, .framer-s00ZS .framer-ub9kza, .framer-s00ZS .framer-u7j038, .framer-s00ZS .framer-yetlj4, .framer-s00ZS .framer-cpymq5, .framer-s00ZS .framer-1he05ku, .framer-s00ZS .framer-1e6g7nw, .framer-s00ZS .framer-pb24ll, .framer-s00ZS .framer-141euji, .framer-s00ZS .framer-125s3gl, .framer-s00ZS .framer-x1hq26, .framer-s00ZS .framer-hykpky, .framer-s00ZS .framer-1ihs8h9, .framer-s00ZS .framer-uiwz0a, .framer-s00ZS .framer-3f09po, .framer-s00ZS .framer-1mwcn2x, .framer-s00ZS .framer-rak5yv, .framer-s00ZS .framer-13d3fw8, .framer-s00ZS .framer-1kecoi9, .framer-s00ZS .framer-1iwhsm7, .framer-s00ZS .framer-12v3rs1, .framer-s00ZS .framer-myu2fr, .framer-s00ZS .framer-eaer4e, .framer-s00ZS .framer-1nx4vtz, .framer-s00ZS .framer-wq4gn6, .framer-s00ZS .framer-1grknpu, .framer-s00ZS .framer-1if0kp9, .framer-s00ZS .framer-3z2szk, .framer-s00ZS .framer-160bt1a, .framer-s00ZS .framer-mfb87x, .framer-s00ZS .framer-48h78o, .framer-s00ZS .framer-y0ossf, .framer-s00ZS .framer-1ktovyj, .framer-s00ZS .framer-1vsebq, .framer-s00ZS .framer-p0so87, .framer-s00ZS .framer-5l31dd, .framer-s00ZS .framer-1kdtr9u, .framer-s00ZS .framer-f3m28h, .framer-s00ZS .framer-1sv353, .framer-s00ZS .framer-18h271p, .framer-s00ZS .framer-cmvwq2, .framer-s00ZS .framer-1kg8nkv, .framer-s00ZS .framer-oagz8d, .framer-s00ZS .framer-cy7z1b, .framer-s00ZS .framer-6ajafk, .framer-s00ZS .framer-mhesrq, .framer-s00ZS .framer-pe9ipl, .framer-s00ZS .framer-61yryl, .framer-s00ZS .framer-778s5l, .framer-s00ZS .framer-urk14l, .framer-s00ZS .framer-15xk02u, .framer-s00ZS .framer-r4s1j8, .framer-s00ZS .framer-11tmski, .framer-s00ZS .framer-12co4jw, .framer-s00ZS .framer-rwz099, .framer-s00ZS .framer-312f2o, .framer-s00ZS .framer-qd1wek { gap: 0px; } .framer-s00ZS.framer-72rtr7 > *, .framer-s00ZS .framer-1hpwz7w > *, .framer-s00ZS .framer-yy0slr > *, .framer-s00ZS .framer-ed97if > *, .framer-s00ZS .framer-uf7uao > *, .framer-s00ZS .framer-15zcvsb > *, .framer-s00ZS .framer-7kbtq > *, .framer-s00ZS .framer-293num > *, .framer-s00ZS .framer-kcwd7a > *, .framer-s00ZS .framer-1vsebq > *, .framer-s00ZS .framer-1kdtr9u > *, .framer-s00ZS .framer-1sv353 > *, .framer-s00ZS .framer-r4s1j8 > *, .framer-s00ZS .framer-11tmski > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-s00ZS.framer-72rtr7 > :first-child, .framer-s00ZS .framer-18e7yu6 > :first-child, .framer-s00ZS .framer-1iud6ow > :first-child, .framer-s00ZS .framer-lzx0fl > :first-child, .framer-s00ZS .framer-zcgqv5 > :first-child, .framer-s00ZS .framer-1ko3g1g > :first-child, .framer-s00ZS .framer-1kwlury > :first-child, .framer-s00ZS .framer-11flvki > :first-child, .framer-s00ZS .framer-1jmv75 > :first-child, .framer-s00ZS .framer-kquuqy > :first-child, .framer-s00ZS .framer-1mjemqu > :first-child, .framer-s00ZS .framer-1hpwz7w > :first-child, .framer-s00ZS .framer-jxbtcp > :first-child, .framer-s00ZS .framer-yy0slr > :first-child, .framer-s00ZS .framer-kfsi4i > :first-child, .framer-s00ZS .framer-11ksaqn > :first-child, .framer-s00ZS .framer-1dc6qut > :first-child, .framer-s00ZS .framer-v9auam > :first-child, .framer-s00ZS .framer-s3nns5 > :first-child, .framer-s00ZS .framer-1ekjsvh > :first-child, .framer-s00ZS .framer-1kd275p > :first-child, .framer-s00ZS .framer-1hwlh4s > :first-child, .framer-s00ZS .framer-l8s0v2 > :first-child, .framer-s00ZS .framer-j9fbya > :first-child, .framer-s00ZS .framer-1x37i80 > :first-child, .framer-s00ZS .framer-l2qkgl > :first-child, .framer-s00ZS .framer-9ndu3r > :first-child, .framer-s00ZS .framer-kzgduv > :first-child, .framer-s00ZS .framer-d3ld18 > :first-child, .framer-s00ZS .framer-ed97if > :first-child, .framer-s00ZS .framer-1hnrb2n > :first-child, .framer-s00ZS .framer-10sp5x1 > :first-child, .framer-s00ZS .framer-1g4wwme > :first-child, .framer-s00ZS .framer-154s46n > :first-child, .framer-s00ZS .framer-uf7uao > :first-child, .framer-s00ZS .framer-mg0rli > :first-child, .framer-s00ZS .framer-15zcvsb > :first-child, .framer-s00ZS .framer-vy2xik > :first-child, .framer-s00ZS .framer-7kbtq > :first-child, .framer-s00ZS .framer-17jw0so > :first-child, .framer-s00ZS .framer-293num > :first-child, .framer-s00ZS .framer-1724nrm > :first-child, .framer-s00ZS .framer-kcwd7a > :first-child, .framer-s00ZS .framer-lhpxcw > :first-child, .framer-s00ZS .framer-1ikszqf > :first-child, .framer-s00ZS .framer-17ohotk > :first-child, .framer-s00ZS .framer-lc4pq0 > :first-child, .framer-s00ZS .framer-ub9kza > :first-child, .framer-s00ZS .framer-u7j038 > :first-child, .framer-s00ZS .framer-cpymq5 > :first-child, .framer-s00ZS .framer-1e6g7nw > :first-child, .framer-s00ZS .framer-141euji > :first-child, .framer-s00ZS .framer-x1hq26 > :first-child, .framer-s00ZS .framer-1ihs8h9 > :first-child, .framer-s00ZS .framer-3f09po > :first-child, .framer-s00ZS .framer-rak5yv > :first-child, .framer-s00ZS .framer-1kecoi9 > :first-child, .framer-s00ZS .framer-12v3rs1 > :first-child, .framer-s00ZS .framer-eaer4e > :first-child, .framer-s00ZS .framer-wq4gn6 > :first-child, .framer-s00ZS .framer-1if0kp9 > :first-child, .framer-s00ZS .framer-160bt1a > :first-child, .framer-s00ZS .framer-mfb87x > :first-child, .framer-s00ZS .framer-1vsebq > :first-child, .framer-s00ZS .framer-p0so87 > :first-child, .framer-s00ZS .framer-5l31dd > :first-child, .framer-s00ZS .framer-1kdtr9u > :first-child, .framer-s00ZS .framer-f3m28h > :first-child, .framer-s00ZS .framer-1sv353 > :first-child, .framer-s00ZS .framer-18h271p > :first-child, .framer-s00ZS .framer-cmvwq2 > :first-child, .framer-s00ZS .framer-1kg8nkv > :first-child, .framer-s00ZS .framer-oagz8d > :first-child, .framer-s00ZS .framer-cy7z1b > :first-child, .framer-s00ZS .framer-6ajafk > :first-child, .framer-s00ZS .framer-pe9ipl > :first-child, .framer-s00ZS .framer-61yryl > :first-child, .framer-s00ZS .framer-778s5l > :first-child, .framer-s00ZS .framer-15xk02u > :first-child, .framer-s00ZS .framer-r4s1j8 > :first-child, .framer-s00ZS .framer-11tmski > :first-child, .framer-s00ZS .framer-12co4jw > :first-child, .framer-s00ZS .framer-rwz099 > :first-child, .framer-s00ZS .framer-qd1wek > :first-child { margin-top: 0px; } .framer-s00ZS.framer-72rtr7 > :last-child, .framer-s00ZS .framer-18e7yu6 > :last-child, .framer-s00ZS .framer-1iud6ow > :last-child, .framer-s00ZS .framer-lzx0fl > :last-child, .framer-s00ZS .framer-zcgqv5 > :last-child, .framer-s00ZS .framer-1ko3g1g > :last-child, .framer-s00ZS .framer-1kwlury > :last-child, .framer-s00ZS .framer-11flvki > :last-child, .framer-s00ZS .framer-1jmv75 > :last-child, .framer-s00ZS .framer-kquuqy > :last-child, .framer-s00ZS .framer-1mjemqu > :last-child, .framer-s00ZS .framer-1hpwz7w > :last-child, .framer-s00ZS .framer-jxbtcp > :last-child, .framer-s00ZS .framer-yy0slr > :last-child, .framer-s00ZS .framer-kfsi4i > :last-child, .framer-s00ZS .framer-11ksaqn > :last-child, .framer-s00ZS .framer-1dc6qut > :last-child, .framer-s00ZS .framer-v9auam > :last-child, .framer-s00ZS .framer-s3nns5 > :last-child, .framer-s00ZS .framer-1ekjsvh > :last-child, .framer-s00ZS .framer-1kd275p > :last-child, .framer-s00ZS .framer-1hwlh4s > :last-child, .framer-s00ZS .framer-l8s0v2 > :last-child, .framer-s00ZS .framer-j9fbya > :last-child, .framer-s00ZS .framer-1x37i80 > :last-child, .framer-s00ZS .framer-l2qkgl > :last-child, .framer-s00ZS .framer-9ndu3r > :last-child, .framer-s00ZS .framer-kzgduv > :last-child, .framer-s00ZS .framer-d3ld18 > :last-child, .framer-s00ZS .framer-ed97if > :last-child, .framer-s00ZS .framer-1hnrb2n > :last-child, .framer-s00ZS .framer-10sp5x1 > :last-child, .framer-s00ZS .framer-1g4wwme > :last-child, .framer-s00ZS .framer-154s46n > :last-child, .framer-s00ZS .framer-uf7uao > :last-child, .framer-s00ZS .framer-mg0rli > :last-child, .framer-s00ZS .framer-15zcvsb > :last-child, .framer-s00ZS .framer-vy2xik > :last-child, .framer-s00ZS .framer-7kbtq > :last-child, .framer-s00ZS .framer-17jw0so > :last-child, .framer-s00ZS .framer-293num > :last-child, .framer-s00ZS .framer-1724nrm > :last-child, .framer-s00ZS .framer-kcwd7a > :last-child, .framer-s00ZS .framer-lhpxcw > :last-child, .framer-s00ZS .framer-1ikszqf > :last-child, .framer-s00ZS .framer-17ohotk > :last-child, .framer-s00ZS .framer-lc4pq0 > :last-child, .framer-s00ZS .framer-ub9kza > :last-child, .framer-s00ZS .framer-u7j038 > :last-child, .framer-s00ZS .framer-cpymq5 > :last-child, .framer-s00ZS .framer-1e6g7nw > :last-child, .framer-s00ZS .framer-141euji > :last-child, .framer-s00ZS .framer-x1hq26 > :last-child, .framer-s00ZS .framer-1ihs8h9 > :last-child, .framer-s00ZS .framer-3f09po > :last-child, .framer-s00ZS .framer-rak5yv > :last-child, .framer-s00ZS .framer-1kecoi9 > :last-child, .framer-s00ZS .framer-12v3rs1 > :last-child, .framer-s00ZS .framer-eaer4e > :last-child, .framer-s00ZS .framer-wq4gn6 > :last-child, .framer-s00ZS .framer-1if0kp9 > :last-child, .framer-s00ZS .framer-160bt1a > :last-child, .framer-s00ZS .framer-mfb87x > :last-child, .framer-s00ZS .framer-1vsebq > :last-child, .framer-s00ZS .framer-p0so87 > :last-child, .framer-s00ZS .framer-5l31dd > :last-child, .framer-s00ZS .framer-1kdtr9u > :last-child, .framer-s00ZS .framer-f3m28h > :last-child, .framer-s00ZS .framer-1sv353 > :last-child, .framer-s00ZS .framer-18h271p > :last-child, .framer-s00ZS .framer-cmvwq2 > :last-child, .framer-s00ZS .framer-1kg8nkv > :last-child, .framer-s00ZS .framer-oagz8d > :last-child, .framer-s00ZS .framer-cy7z1b > :last-child, .framer-s00ZS .framer-6ajafk > :last-child, .framer-s00ZS .framer-pe9ipl > :last-child, .framer-s00ZS .framer-61yryl > :last-child, .framer-s00ZS .framer-778s5l > :last-child, .framer-s00ZS .framer-15xk02u > :last-child, .framer-s00ZS .framer-r4s1j8 > :last-child, .framer-s00ZS .framer-11tmski > :last-child, .framer-s00ZS .framer-12co4jw > :last-child, .framer-s00ZS .framer-rwz099 > :last-child, .framer-s00ZS .framer-qd1wek > :last-child { margin-bottom: 0px; } .framer-s00ZS .framer-18e7yu6 > *, .framer-s00ZS .framer-zcgqv5 > *, .framer-s00ZS .framer-1ko3g1g > *, .framer-s00ZS .framer-10sp5x1 > *, .framer-s00ZS .framer-160bt1a > *, .framer-s00ZS .framer-oagz8d > *, .framer-s00ZS .framer-12co4jw > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-s00ZS .framer-5slamp > *, .framer-s00ZS .framer-urk14l > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } .framer-s00ZS .framer-5slamp > :first-child, .framer-s00ZS .framer-yd3ez7 > :first-child, .framer-s00ZS .framer-1gzo4li > :first-child, .framer-s00ZS .framer-do7l0c > :first-child, .framer-s00ZS .framer-p1fv3p > :first-child, .framer-s00ZS .framer-rrwdh7 > :first-child, .framer-s00ZS .framer-1vkw8j0 > :first-child, .framer-s00ZS .framer-15f7y24 > :first-child, .framer-s00ZS .framer-jxmd4o > :first-child, .framer-s00ZS .framer-xqekox > :first-child, .framer-s00ZS .framer-192otp6 > :first-child, .framer-s00ZS .framer-krmxei > :first-child, .framer-s00ZS .framer-8j4o0v > :first-child, .framer-s00ZS .framer-bkotra > :first-child, .framer-s00ZS .framer-1grayx2 > :first-child, .framer-s00ZS .framer-x14yrx > :first-child, .framer-s00ZS .framer-fim3qq > :first-child, .framer-s00ZS .framer-k7q6wn > :first-child, .framer-s00ZS .framer-yetlj4 > :first-child, .framer-s00ZS .framer-1he05ku > :first-child, .framer-s00ZS .framer-pb24ll > :first-child, .framer-s00ZS .framer-125s3gl > :first-child, .framer-s00ZS .framer-hykpky > :first-child, .framer-s00ZS .framer-uiwz0a > :first-child, .framer-s00ZS .framer-1mwcn2x > :first-child, .framer-s00ZS .framer-13d3fw8 > :first-child, .framer-s00ZS .framer-1iwhsm7 > :first-child, .framer-s00ZS .framer-myu2fr > :first-child, .framer-s00ZS .framer-1nx4vtz > :first-child, .framer-s00ZS .framer-1grknpu > :first-child, .framer-s00ZS .framer-3z2szk > :first-child, .framer-s00ZS .framer-48h78o > :first-child, .framer-s00ZS .framer-y0ossf > :first-child, .framer-s00ZS .framer-1ktovyj > :first-child, .framer-s00ZS .framer-mhesrq > :first-child, .framer-s00ZS .framer-urk14l > :first-child, .framer-s00ZS .framer-312f2o > :first-child { margin-left: 0px; } .framer-s00ZS .framer-5slamp > :last-child, .framer-s00ZS .framer-yd3ez7 > :last-child, .framer-s00ZS .framer-1gzo4li > :last-child, .framer-s00ZS .framer-do7l0c > :last-child, .framer-s00ZS .framer-p1fv3p > :last-child, .framer-s00ZS .framer-rrwdh7 > :last-child, .framer-s00ZS .framer-1vkw8j0 > :last-child, .framer-s00ZS .framer-15f7y24 > :last-child, .framer-s00ZS .framer-jxmd4o > :last-child, .framer-s00ZS .framer-xqekox > :last-child, .framer-s00ZS .framer-192otp6 > :last-child, .framer-s00ZS .framer-krmxei > :last-child, .framer-s00ZS .framer-8j4o0v > :last-child, .framer-s00ZS .framer-bkotra > :last-child, .framer-s00ZS .framer-1grayx2 > :last-child, .framer-s00ZS .framer-x14yrx > :last-child, .framer-s00ZS .framer-fim3qq > :last-child, .framer-s00ZS .framer-k7q6wn > :last-child, .framer-s00ZS .framer-yetlj4 > :last-child, .framer-s00ZS .framer-1he05ku > :last-child, .framer-s00ZS .framer-pb24ll > :last-child, .framer-s00ZS .framer-125s3gl > :last-child, .framer-s00ZS .framer-hykpky > :last-child, .framer-s00ZS .framer-uiwz0a > :last-child, .framer-s00ZS .framer-1mwcn2x > :last-child, .framer-s00ZS .framer-13d3fw8 > :last-child, .framer-s00ZS .framer-1iwhsm7 > :last-child, .framer-s00ZS .framer-myu2fr > :last-child, .framer-s00ZS .framer-1nx4vtz > :last-child, .framer-s00ZS .framer-1grknpu > :last-child, .framer-s00ZS .framer-3z2szk > :last-child, .framer-s00ZS .framer-48h78o > :last-child, .framer-s00ZS .framer-y0ossf > :last-child, .framer-s00ZS .framer-1ktovyj > :last-child, .framer-s00ZS .framer-mhesrq > :last-child, .framer-s00ZS .framer-urk14l > :last-child, .framer-s00ZS .framer-312f2o > :last-child { margin-right: 0px; } .framer-s00ZS .framer-1iud6ow > *, .framer-s00ZS .framer-cmvwq2 > *, .framer-s00ZS .framer-15xk02u > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-s00ZS .framer-lzx0fl > *, .framer-s00ZS .framer-1kwlury > *, .framer-s00ZS .framer-1mjemqu > *, .framer-s00ZS .framer-11ksaqn > *, .framer-s00ZS .framer-d3ld18 > *, .framer-s00ZS .framer-154s46n > *, .framer-s00ZS .framer-1ikszqf > *, .framer-s00ZS .framer-u7j038 > *, .framer-s00ZS .framer-5l31dd > *, .framer-s00ZS .framer-1kg8nkv > *, .framer-s00ZS .framer-6ajafk > *, .framer-s00ZS .framer-778s5l > *, .framer-s00ZS .framer-rwz099 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-s00ZS .framer-yd3ez7 > *, .framer-s00ZS .framer-1gzo4li > *, .framer-s00ZS .framer-do7l0c > *, .framer-s00ZS .framer-1grayx2 > *, .framer-s00ZS .framer-x14yrx > *, .framer-s00ZS .framer-fim3qq > *, .framer-s00ZS .framer-k7q6wn > *, .framer-s00ZS .framer-3z2szk > *, .framer-s00ZS .framer-1ktovyj > *, .framer-s00ZS .framer-mhesrq > *, .framer-s00ZS .framer-312f2o > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-s00ZS .framer-11flvki > *, .framer-s00ZS .framer-jxbtcp > *, .framer-s00ZS .framer-1dc6qut > *, .framer-s00ZS .framer-v9auam > *, .framer-s00ZS .framer-s3nns5 > *, .framer-s00ZS .framer-1ekjsvh > *, .framer-s00ZS .framer-1kd275p > *, .framer-s00ZS .framer-1hwlh4s > *, .framer-s00ZS .framer-l8s0v2 > *, .framer-s00ZS .framer-j9fbya > *, .framer-s00ZS .framer-1x37i80 > *, .framer-s00ZS .framer-l2qkgl > *, .framer-s00ZS .framer-1hnrb2n > *, .framer-s00ZS .framer-mg0rli > *, .framer-s00ZS .framer-vy2xik > *, .framer-s00ZS .framer-17jw0so > *, .framer-s00ZS .framer-1724nrm > *, .framer-s00ZS .framer-17ohotk > *, .framer-s00ZS .framer-lc4pq0 > *, .framer-s00ZS .framer-cpymq5 > *, .framer-s00ZS .framer-1e6g7nw > *, .framer-s00ZS .framer-141euji > *, .framer-s00ZS .framer-x1hq26 > *, .framer-s00ZS .framer-1ihs8h9 > *, .framer-s00ZS .framer-3f09po > *, .framer-s00ZS .framer-rak5yv > *, .framer-s00ZS .framer-1kecoi9 > *, .framer-s00ZS .framer-12v3rs1 > *, .framer-s00ZS .framer-eaer4e > *, .framer-s00ZS .framer-wq4gn6 > *, .framer-s00ZS .framer-1if0kp9 > *, .framer-s00ZS .framer-qd1wek > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-s00ZS .framer-1jmv75 > *, .framer-s00ZS .framer-9ndu3r > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-s00ZS .framer-kquuqy > *, .framer-s00ZS .framer-kfsi4i > *, .framer-s00ZS .framer-kzgduv > *, .framer-s00ZS .framer-1g4wwme > *, .framer-s00ZS .framer-lhpxcw > *, .framer-s00ZS .framer-ub9kza > *, .framer-s00ZS .framer-mfb87x > *, .framer-s00ZS .framer-cy7z1b > *, .framer-s00ZS .framer-pe9ipl > *, .framer-s00ZS .framer-61yryl > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-s00ZS .framer-p1fv3p > *, .framer-s00ZS .framer-rrwdh7 > *, .framer-s00ZS .framer-1vkw8j0 > *, .framer-s00ZS .framer-15f7y24 > *, .framer-s00ZS .framer-jxmd4o > *, .framer-s00ZS .framer-xqekox > *, .framer-s00ZS .framer-192otp6 > *, .framer-s00ZS .framer-krmxei > *, .framer-s00ZS .framer-8j4o0v > *, .framer-s00ZS .framer-bkotra > *, .framer-s00ZS .framer-yetlj4 > *, .framer-s00ZS .framer-1he05ku > *, .framer-s00ZS .framer-pb24ll > *, .framer-s00ZS .framer-125s3gl > *, .framer-s00ZS .framer-hykpky > *, .framer-s00ZS .framer-uiwz0a > *, .framer-s00ZS .framer-1mwcn2x > *, .framer-s00ZS .framer-13d3fw8 > *, .framer-s00ZS .framer-1iwhsm7 > *, .framer-s00ZS .framer-myu2fr > *, .framer-s00ZS .framer-1nx4vtz > *, .framer-s00ZS .framer-1grknpu > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-s00ZS .framer-48h78o > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-s00ZS .framer-y0ossf > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-s00ZS .framer-p0so87 > *, .framer-s00ZS .framer-f3m28h > *, .framer-s00ZS .framer-18h271p > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",\"@media (min-width: 1200px) { .framer-s00ZS .hidden-72rtr7 { display: none !important; } }\",`@media (min-width: 810px) and (max-width: 1199px) { .framer-s00ZS .hidden-1wgny99 { display: none !important; } .${metadata.bodyClassName}-framer-s00ZS { background: white; } .framer-s00ZS.framer-72rtr7 { width: 810px; } .framer-s00ZS .framer-5slamp { flex-direction: column; padding: 80px 20px 60px 20px; } .framer-s00ZS .framer-1iud6ow { align-content: center; align-items: center; flex: none; width: 100%; } .framer-s00ZS .framer-lzx0fl, .framer-s00ZS .framer-11ksaqn { max-width: 640px; } .framer-s00ZS .framer-1so8l8i { order: 0; } .framer-s00ZS .framer-cj5ae3 { order: 1; } .framer-s00ZS .framer-yd3ez7 { justify-content: center; } .framer-s00ZS .framer-1gzo4li { max-width: 400px; width: 55%; } .framer-s00ZS .framer-mn0d0a, .framer-s00ZS .framer-11xpg4c-container { height: var(--framer-aspect-ratio-supported, 267px); } .framer-s00ZS .framer-1wnee3g-container, .framer-s00ZS .framer-1hr5svt-container, .framer-s00ZS .framer-1xj5tft, .framer-s00ZS .framer-1thnlh6, .framer-s00ZS .framer-125k8hg-container, .framer-s00ZS .framer-r95y7b-container, .framer-s00ZS .framer-1052i0x, .framer-s00ZS .framer-b5uayg { height: var(--framer-aspect-ratio-supported, 200px); } .framer-s00ZS .framer-d3u81j { height: var(--framer-aspect-ratio-supported, 260px); } .framer-s00ZS .framer-rn2rxs, .framer-s00ZS .framer-116t600, .framer-s00ZS .framer-uoemk3, .framer-s00ZS .framer-1ti8mj1 { grid-template-columns: repeat(2, minmax(200px, 1fr)); } .framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-ub9kza, .framer-s00ZS .framer-61yryl { gap: 40px; } .framer-s00ZS .framer-9ndu3r { padding: 60px 0px 0px 0px; } .framer-s00ZS .framer-c4fhal { max-width: 560px; } .framer-s00ZS .framer-vi16xl { gap: 10px; } .framer-s00ZS .framer-uf7uao { grid-column: auto / span 3; padding: 0px 0px 190px 0px; } .framer-s00ZS .framer-mg0rli { width: 100%; } .framer-s00ZS .framer-1evlibw { bottom: 20px; height: var(--framer-aspect-ratio-supported, 201px); left: 50%; right: unset; top: unset; transform: perspective(1200px) translateX(-50%); width: 266px; } .framer-s00ZS .framer-15zcvsb { grid-column: auto / span 3; } .framer-s00ZS .framer-5u4cy8 { bottom: 20px; height: var(--framer-aspect-ratio-supported, 222px); left: 50%; width: 633px; } .framer-s00ZS .framer-x14yrx { height: 180px; } .framer-s00ZS .framer-fim3qq { max-width: 340px; width: 340px; } .framer-s00ZS .framer-1qhetjt, .framer-s00ZS .framer-1822f69 { width: var(--framer-aspect-ratio-supported, 150px); } .framer-s00ZS .framer-4k6ae { height: var(--framer-aspect-ratio-supported, 220px); width: 165px; } .framer-s00ZS .framer-jn664s-container { height: var(--framer-aspect-ratio-supported, 33px); right: 15px; top: 15px; width: 33px; } .framer-s00ZS .framer-1vd6eh3, .framer-s00ZS .framer-778s5l { max-width: 420px; } .framer-s00ZS .framer-13l4vs0-container { height: var(--framer-aspect-ratio-supported, 113px); } .framer-s00ZS .framer-1vfo772 { gap: 10px; grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-s00ZS .framer-1s15c0q, .framer-s00ZS .framer-lg41at, .framer-s00ZS .framer-1k77mjt, .framer-s00ZS .framer-sjrti1 { grid-column: auto / span 2; } .framer-s00ZS .framer-1hbrmnl { grid-column: auto / span 1; } .framer-s00ZS .framer-1u974ud { height: var(--framer-aspect-ratio-supported, 160px); } .framer-s00ZS .framer-ey36bu { max-width: 320px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-s00ZS .framer-5slamp, .framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-vi16xl, .framer-s00ZS .framer-ub9kza, .framer-s00ZS .framer-1vfo772, .framer-s00ZS .framer-61yryl { gap: 0px; } .framer-s00ZS .framer-5slamp > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-s00ZS .framer-5slamp > :first-child, .framer-s00ZS .framer-kfsi4i > :first-child, .framer-s00ZS .framer-1g4wwme > :first-child, .framer-s00ZS .framer-ub9kza > :first-child, .framer-s00ZS .framer-61yryl > :first-child { margin-top: 0px; } .framer-s00ZS .framer-5slamp > :last-child, .framer-s00ZS .framer-kfsi4i > :last-child, .framer-s00ZS .framer-1g4wwme > :last-child, .framer-s00ZS .framer-ub9kza > :last-child, .framer-s00ZS .framer-61yryl > :last-child { margin-bottom: 0px; } .framer-s00ZS .framer-kfsi4i > *, .framer-s00ZS .framer-1g4wwme > *, .framer-s00ZS .framer-ub9kza > *, .framer-s00ZS .framer-61yryl > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-s00ZS .framer-vi16xl > *, .framer-s00ZS .framer-vi16xl > :first-child, .framer-s00ZS .framer-vi16xl > :last-child, .framer-s00ZS .framer-1vfo772 > *, .framer-s00ZS .framer-1vfo772 > :first-child, .framer-s00ZS .framer-1vfo772 > :last-child { margin: 0px; } }}`,`@media (max-width: 809px) { .framer-s00ZS .hidden-yw3k00 { display: none !important; } .${metadata.bodyClassName}-framer-s00ZS { background: white; } .framer-s00ZS.framer-72rtr7 { width: 390px; } .framer-s00ZS .framer-5slamp { flex-direction: column; gap: 50px; padding: 40px 20px 40px 20px; } .framer-s00ZS .framer-1iud6ow { align-content: center; align-items: center; flex: none; width: 100%; } .framer-s00ZS .framer-yd3ez7, .framer-s00ZS .framer-1grayx2, .framer-s00ZS .framer-k7q6wn, .framer-s00ZS .framer-3z2szk, .framer-s00ZS .framer-312f2o { flex-direction: column; max-width: 240px; } .framer-s00ZS .framer-1ivd6a0-container, .framer-s00ZS .framer-10rwd4g-container, .framer-s00ZS .framer-1khf2qw-container, .framer-s00ZS .framer-n9okej-container, .framer-s00ZS .framer-uto9a1-container, .framer-s00ZS .framer-2etr5f-container, .framer-s00ZS .framer-1gdjm8n-container, .framer-s00ZS .framer-dqdjxz-container, .framer-s00ZS .framer-1t59srx-container { width: 100%; } .framer-s00ZS .framer-1gzo4li { max-width: 400px; width: 100%; } .framer-s00ZS .framer-mn0d0a, .framer-s00ZS .framer-11xpg4c-container { height: var(--framer-aspect-ratio-supported, 267px); } .framer-s00ZS .framer-1wnee3g-container, .framer-s00ZS .framer-1hr5svt-container, .framer-s00ZS .framer-1xj5tft, .framer-s00ZS .framer-1thnlh6, .framer-s00ZS .framer-125k8hg-container, .framer-s00ZS .framer-r95y7b-container, .framer-s00ZS .framer-1052i0x { height: var(--framer-aspect-ratio-supported, 200px); } .framer-s00ZS .framer-d3u81j { height: var(--framer-aspect-ratio-supported, 260px); } .framer-s00ZS .framer-1ko3g1g { padding: 0px 20px 60px 20px; } .framer-s00ZS .framer-1kwlury { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; padding: 20px 20px 20px 20px; } .framer-s00ZS .framer-1jmv75 { gap: 60px; padding: 0px 0px 60px 0px; } .framer-s00ZS .framer-kquuqy, .framer-s00ZS .framer-kzgduv, .framer-s00ZS .framer-pe9ipl { gap: 40px; } .framer-s00ZS .framer-rn2rxs, .framer-s00ZS .framer-116t600 { gap: 30px; grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-lhpxcw, .framer-s00ZS .framer-ub9kza { gap: 40px; padding: 60px 20px 60px 20px; } .framer-s00ZS .framer-1kw69oj, .framer-s00ZS .framer-1vfo772 { grid-template-columns: repeat(1, minmax(200px, 1fr)); } .framer-s00ZS .framer-p1fv3p, .framer-s00ZS .framer-rrwdh7, .framer-s00ZS .framer-1vkw8j0, .framer-s00ZS .framer-15f7y24, .framer-s00ZS .framer-jxmd4o, .framer-s00ZS .framer-xqekox, .framer-s00ZS .framer-192otp6, .framer-s00ZS .framer-krmxei, .framer-s00ZS .framer-8j4o0v, .framer-s00ZS .framer-bkotra { flex-direction: column; gap: 20px; } .framer-s00ZS .framer-1dc6qut, .framer-s00ZS .framer-v9auam, .framer-s00ZS .framer-s3nns5, .framer-s00ZS .framer-1ekjsvh, .framer-s00ZS .framer-1kd275p, .framer-s00ZS .framer-1hwlh4s, .framer-s00ZS .framer-l8s0v2, .framer-s00ZS .framer-j9fbya, .framer-s00ZS .framer-1x37i80, .framer-s00ZS .framer-l2qkgl, .framer-s00ZS .framer-cpymq5, .framer-s00ZS .framer-1e6g7nw, .framer-s00ZS .framer-141euji, .framer-s00ZS .framer-x1hq26, .framer-s00ZS .framer-1ihs8h9, .framer-s00ZS .framer-3f09po, .framer-s00ZS .framer-rak5yv, .framer-s00ZS .framer-1kecoi9, .framer-s00ZS .framer-12v3rs1, .framer-s00ZS .framer-eaer4e, .framer-s00ZS .framer-wq4gn6, .framer-s00ZS .framer-1if0kp9 { flex: none; width: 100%; } .framer-s00ZS .framer-wbehtm { order: 0; } .framer-s00ZS .framer-11dm0z1 { order: 1; } .framer-s00ZS .framer-9ndu3r { gap: 60px; padding: 60px 0px 0px 0px; } .framer-s00ZS .framer-uf7uao, .framer-s00ZS .framer-293num { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; grid-column: auto / span 6; } .framer-s00ZS .framer-mg0rli { padding: 30px 30px 240px 30px; width: 100%; } .framer-s00ZS .framer-1evlibw { bottom: 20px; height: var(--framer-aspect-ratio-supported, 132px); left: 50%; right: unset; top: unset; transform: perspective(1200px) translateX(-50%); width: 280px; } .framer-s00ZS .framer-15zcvsb, .framer-s00ZS .framer-7kbtq { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; grid-column: auto / span 6; height: min-content; } .framer-s00ZS .framer-vy2xik, .framer-s00ZS .framer-17jw0so, .framer-s00ZS .framer-1724nrm { padding: 30px 30px 30px 30px; } .framer-s00ZS .framer-5u4cy8 { height: var(--framer-aspect-ratio-supported, 135px); left: 50%; width: 385px; } .framer-s00ZS .framer-x14yrx { height: 170px; } .framer-s00ZS .framer-fim3qq { max-width: 320px; width: 300px; } .framer-s00ZS .framer-1qhetjt, .framer-s00ZS .framer-1822f69 { width: var(--framer-aspect-ratio-supported, 150px); } .framer-s00ZS .framer-4k6ae { height: var(--framer-aspect-ratio-supported, 200px); width: 150px; } .framer-s00ZS .framer-jn664s-container { height: var(--framer-aspect-ratio-supported, 200px); right: 15px; top: 15px; } .framer-s00ZS .framer-1hu0inw { flex: none; height: 300px; } .framer-s00ZS .framer-13l4vs0-container { height: var(--framer-aspect-ratio-supported, 113px); } .framer-s00ZS .framer-uoemk3, .framer-s00ZS .framer-1ti8mj1 { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; gap: 30px; padding: 30px 30px 30px 30px; } .framer-s00ZS .framer-yetlj4, .framer-s00ZS .framer-1he05ku, .framer-s00ZS .framer-pb24ll, .framer-s00ZS .framer-125s3gl, .framer-s00ZS .framer-hykpky, .framer-s00ZS .framer-uiwz0a, .framer-s00ZS .framer-1mwcn2x, .framer-s00ZS .framer-13d3fw8, .framer-s00ZS .framer-1iwhsm7, .framer-s00ZS .framer-myu2fr, .framer-s00ZS .framer-1nx4vtz, .framer-s00ZS .framer-1grknpu { align-content: center; align-items: center; flex-direction: column; } .framer-s00ZS .framer-1hbrmnl { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; gap: 30px; grid-column: auto / span 1; grid-template-columns: repeat(1, minmax(200px, 1fr)); padding: 30px 30px 30px 30px; } .framer-s00ZS .framer-n5xfoi, .framer-s00ZS .framer-19e1wyx { grid-column: auto / span 1; } .framer-s00ZS .framer-mfb87x, .framer-s00ZS .framer-cy7z1b { gap: 40px; padding: 40px 20px 60px 20px; } .framer-s00ZS .framer-48h78o { --border-bottom-width: 5px; --border-left-width: 5px; --border-right-width: 5px; --border-top-width: 5px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; flex-direction: column; gap: 10px; } .framer-s00ZS .framer-y0ossf { align-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; } .framer-s00ZS .framer-1ktovyj { padding: 40px 0px 0px 0px; } .framer-s00ZS .framer-5l31dd { gap: 10px; justify-content: flex-start; } .framer-s00ZS .framer-1u974ud { height: var(--framer-aspect-ratio-supported, 160px); } .framer-s00ZS .framer-cmvwq2 { align-content: center; align-items: center; padding: 30px 30px 40px 30px; width: 100%; } .framer-s00ZS .framer-6ajafk { --border-bottom-width: 5px; --border-left-width: 5px; --border-right-width: 5px; --border-top-width: 5px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; padding: 40px 10px 10px 10px; } .framer-s00ZS .framer-61yryl { gap: 40px; padding: 0px 20px 60px 20px; } .framer-s00ZS .framer-ey36bu { max-width: 260px; } .framer-s00ZS .framer-urk14l { flex-direction: column; gap: 40px; } .framer-s00ZS .framer-15xk02u { flex: none; padding: 0px 20px 60px 20px; width: 100%; } .framer-s00ZS .framer-r4s1j8 { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; } .framer-s00ZS .framer-12co4jw { padding: 60px 60px 40px 60px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-s00ZS .framer-5slamp, .framer-s00ZS .framer-yd3ez7, .framer-s00ZS .framer-1jmv75, .framer-s00ZS .framer-kquuqy, .framer-s00ZS .framer-rn2rxs, .framer-s00ZS .framer-kfsi4i, .framer-s00ZS .framer-p1fv3p, .framer-s00ZS .framer-rrwdh7, .framer-s00ZS .framer-1vkw8j0, .framer-s00ZS .framer-15f7y24, .framer-s00ZS .framer-jxmd4o, .framer-s00ZS .framer-xqekox, .framer-s00ZS .framer-192otp6, .framer-s00ZS .framer-krmxei, .framer-s00ZS .framer-8j4o0v, .framer-s00ZS .framer-bkotra, .framer-s00ZS .framer-1grayx2, .framer-s00ZS .framer-9ndu3r, .framer-s00ZS .framer-kzgduv, .framer-s00ZS .framer-116t600, .framer-s00ZS .framer-1g4wwme, .framer-s00ZS .framer-lhpxcw, .framer-s00ZS .framer-k7q6wn, .framer-s00ZS .framer-ub9kza, .framer-s00ZS .framer-uoemk3, .framer-s00ZS .framer-yetlj4, .framer-s00ZS .framer-1he05ku, .framer-s00ZS .framer-pb24ll, .framer-s00ZS .framer-125s3gl, .framer-s00ZS .framer-1ti8mj1, .framer-s00ZS .framer-hykpky, .framer-s00ZS .framer-uiwz0a, .framer-s00ZS .framer-1mwcn2x, .framer-s00ZS .framer-13d3fw8, .framer-s00ZS .framer-1hbrmnl, .framer-s00ZS .framer-1iwhsm7, .framer-s00ZS .framer-myu2fr, .framer-s00ZS .framer-1nx4vtz, .framer-s00ZS .framer-1grknpu, .framer-s00ZS .framer-3z2szk, .framer-s00ZS .framer-mfb87x, .framer-s00ZS .framer-48h78o, .framer-s00ZS .framer-y0ossf, .framer-s00ZS .framer-5l31dd, .framer-s00ZS .framer-cy7z1b, .framer-s00ZS .framer-pe9ipl, .framer-s00ZS .framer-61yryl, .framer-s00ZS .framer-urk14l, .framer-s00ZS .framer-312f2o { gap: 0px; } .framer-s00ZS .framer-5slamp > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-s00ZS .framer-5slamp > :first-child, .framer-s00ZS .framer-yd3ez7 > :first-child, .framer-s00ZS .framer-1jmv75 > :first-child, .framer-s00ZS .framer-kquuqy > :first-child, .framer-s00ZS .framer-kfsi4i > :first-child, .framer-s00ZS .framer-p1fv3p > :first-child, .framer-s00ZS .framer-rrwdh7 > :first-child, .framer-s00ZS .framer-1vkw8j0 > :first-child, .framer-s00ZS .framer-15f7y24 > :first-child, .framer-s00ZS .framer-jxmd4o > :first-child, .framer-s00ZS .framer-xqekox > :first-child, .framer-s00ZS .framer-192otp6 > :first-child, .framer-s00ZS .framer-krmxei > :first-child, .framer-s00ZS .framer-8j4o0v > :first-child, .framer-s00ZS .framer-bkotra > :first-child, .framer-s00ZS .framer-1grayx2 > :first-child, .framer-s00ZS .framer-9ndu3r > :first-child, .framer-s00ZS .framer-kzgduv > :first-child, .framer-s00ZS .framer-1g4wwme > :first-child, .framer-s00ZS .framer-lhpxcw > :first-child, .framer-s00ZS .framer-k7q6wn > :first-child, .framer-s00ZS .framer-ub9kza > :first-child, .framer-s00ZS .framer-yetlj4 > :first-child, .framer-s00ZS .framer-1he05ku > :first-child, .framer-s00ZS .framer-pb24ll > :first-child, .framer-s00ZS .framer-125s3gl > :first-child, .framer-s00ZS .framer-hykpky > :first-child, .framer-s00ZS .framer-uiwz0a > :first-child, .framer-s00ZS .framer-1mwcn2x > :first-child, .framer-s00ZS .framer-13d3fw8 > :first-child, .framer-s00ZS .framer-1iwhsm7 > :first-child, .framer-s00ZS .framer-myu2fr > :first-child, .framer-s00ZS .framer-1nx4vtz > :first-child, .framer-s00ZS .framer-1grknpu > :first-child, .framer-s00ZS .framer-3z2szk > :first-child, .framer-s00ZS .framer-mfb87x > :first-child, .framer-s00ZS .framer-48h78o > :first-child, .framer-s00ZS .framer-5l31dd > :first-child, .framer-s00ZS .framer-cy7z1b > :first-child, .framer-s00ZS .framer-pe9ipl > :first-child, .framer-s00ZS .framer-61yryl > :first-child, .framer-s00ZS .framer-urk14l > :first-child, .framer-s00ZS .framer-312f2o > :first-child { margin-top: 0px; } .framer-s00ZS .framer-5slamp > :last-child, .framer-s00ZS .framer-yd3ez7 > :last-child, .framer-s00ZS .framer-1jmv75 > :last-child, .framer-s00ZS .framer-kquuqy > :last-child, .framer-s00ZS .framer-kfsi4i > :last-child, .framer-s00ZS .framer-p1fv3p > :last-child, .framer-s00ZS .framer-rrwdh7 > :last-child, .framer-s00ZS .framer-1vkw8j0 > :last-child, .framer-s00ZS .framer-15f7y24 > :last-child, .framer-s00ZS .framer-jxmd4o > :last-child, .framer-s00ZS .framer-xqekox > :last-child, .framer-s00ZS .framer-192otp6 > :last-child, .framer-s00ZS .framer-krmxei > :last-child, .framer-s00ZS .framer-8j4o0v > :last-child, .framer-s00ZS .framer-bkotra > :last-child, .framer-s00ZS .framer-1grayx2 > :last-child, .framer-s00ZS .framer-9ndu3r > :last-child, .framer-s00ZS .framer-kzgduv > :last-child, .framer-s00ZS .framer-1g4wwme > :last-child, .framer-s00ZS .framer-lhpxcw > :last-child, .framer-s00ZS .framer-k7q6wn > :last-child, .framer-s00ZS .framer-ub9kza > :last-child, .framer-s00ZS .framer-yetlj4 > :last-child, .framer-s00ZS .framer-1he05ku > :last-child, .framer-s00ZS .framer-pb24ll > :last-child, .framer-s00ZS .framer-125s3gl > :last-child, .framer-s00ZS .framer-hykpky > :last-child, .framer-s00ZS .framer-uiwz0a > :last-child, .framer-s00ZS .framer-1mwcn2x > :last-child, .framer-s00ZS .framer-13d3fw8 > :last-child, .framer-s00ZS .framer-1iwhsm7 > :last-child, .framer-s00ZS .framer-myu2fr > :last-child, .framer-s00ZS .framer-1nx4vtz > :last-child, .framer-s00ZS .framer-1grknpu > :last-child, .framer-s00ZS .framer-3z2szk > :last-child, .framer-s00ZS .framer-mfb87x > :last-child, .framer-s00ZS .framer-48h78o > :last-child, .framer-s00ZS .framer-5l31dd > :last-child, .framer-s00ZS .framer-cy7z1b > :last-child, .framer-s00ZS .framer-pe9ipl > :last-child, .framer-s00ZS .framer-61yryl > :last-child, .framer-s00ZS .framer-urk14l > :last-child, .framer-s00ZS .framer-312f2o > :last-child { margin-bottom: 0px; } .framer-s00ZS .framer-yd3ez7 > *, .framer-s00ZS .framer-1grayx2 > *, .framer-s00ZS .framer-k7q6wn > *, .framer-s00ZS .framer-3z2szk > *, .framer-s00ZS .framer-48h78o > *, .framer-s00ZS .framer-5l31dd > *, .framer-s00ZS .framer-312f2o > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-s00ZS .framer-1jmv75 > *, .framer-s00ZS .framer-9ndu3r > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-s00ZS .framer-kquuqy > *, .framer-s00ZS .framer-kfsi4i > *, .framer-s00ZS .framer-kzgduv > *, .framer-s00ZS .framer-1g4wwme > *, .framer-s00ZS .framer-lhpxcw > *, .framer-s00ZS .framer-ub9kza > *, .framer-s00ZS .framer-mfb87x > *, .framer-s00ZS .framer-cy7z1b > *, .framer-s00ZS .framer-pe9ipl > *, .framer-s00ZS .framer-61yryl > *, .framer-s00ZS .framer-urk14l > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-s00ZS .framer-rn2rxs > *, .framer-s00ZS .framer-rn2rxs > :first-child, .framer-s00ZS .framer-rn2rxs > :last-child, .framer-s00ZS .framer-116t600 > *, .framer-s00ZS .framer-116t600 > :first-child, .framer-s00ZS .framer-116t600 > :last-child, .framer-s00ZS .framer-uoemk3 > *, .framer-s00ZS .framer-uoemk3 > :first-child, .framer-s00ZS .framer-uoemk3 > :last-child, .framer-s00ZS .framer-1ti8mj1 > *, .framer-s00ZS .framer-1ti8mj1 > :first-child, .framer-s00ZS .framer-1ti8mj1 > :last-child, .framer-s00ZS .framer-1hbrmnl > *, .framer-s00ZS .framer-1hbrmnl > :first-child, .framer-s00ZS .framer-1hbrmnl > :last-child { margin: 0px; } .framer-s00ZS .framer-p1fv3p > *, .framer-s00ZS .framer-rrwdh7 > *, .framer-s00ZS .framer-1vkw8j0 > *, .framer-s00ZS .framer-15f7y24 > *, .framer-s00ZS .framer-jxmd4o > *, .framer-s00ZS .framer-xqekox > *, .framer-s00ZS .framer-192otp6 > *, .framer-s00ZS .framer-krmxei > *, .framer-s00ZS .framer-8j4o0v > *, .framer-s00ZS .framer-bkotra > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-s00ZS .framer-yetlj4 > *, .framer-s00ZS .framer-1he05ku > *, .framer-s00ZS .framer-pb24ll > *, .framer-s00ZS .framer-125s3gl > *, .framer-s00ZS .framer-hykpky > *, .framer-s00ZS .framer-uiwz0a > *, .framer-s00ZS .framer-1mwcn2x > *, .framer-s00ZS .framer-13d3fw8 > *, .framer-s00ZS .framer-1iwhsm7 > *, .framer-s00ZS .framer-myu2fr > *, .framer-s00ZS .framer-1nx4vtz > *, .framer-s00ZS .framer-1grknpu > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-s00ZS .framer-y0ossf > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-s00ZS .framer-y0ossf > :first-child { margin-left: 0px; } .framer-s00ZS .framer-y0ossf > :last-child { margin-right: 0px; } }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11375\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cmTxApizj\":{\"layout\":[\"fixed\",\"auto\"]},\"ydQEO0OJQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-s00ZS\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:11375,width:1200};addFonts(FrameraugiA20Il,[...NavbarFonts,...ButtonFonts,...VideoFonts,...LanguageFonts,...Video1Fonts,...TickerFonts,...YouTubeFonts,...TypeformFonts,...AccordionFonts,...FooterFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts,...sharedStyle4.fonts,...sharedStyle5.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cmTxApizj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ydQEO0OJQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerResponsiveScreen\":\"\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"11375\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "r", "n", "o", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "o", "c", "i", "h", "e", "u", "d", "f", "l", "g", "glide", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "createGeneratorEasing", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "n", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "t", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "n", "ce", "le", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "ref5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "commonjsGlobal", "window", "global", "createCommonjsModule", "fn", "basedir", "module", "path", "base", "commonjsRequire", "build", "exports", "e", "t", "commonjsGlobal", "e2", "t2", "n", "o", "e3", "t3", "n2", "o2", "r2", "r", "i", "a", "c", "u", "s", "d", "l", "f", "p", "v", "m", "e4", "t4", "n3", "h", "b", "i2", "a2", "y", "g", "O", "_", "w", "P", "E", "C", "window", "s2", "d2", "l2", "f2", "p2", "v2", "e5", "i3", "c2", "i4", "navigator", "createPopover", "build", "createPopup", "createSidetab", "createSlider", "createWidget", "emptyStateStyle", "containerStyles", "neutralStateStyle", "stateTitleStyle", "stateParagraphStyle", "Widget", "withCSS", "id", "style", "onSubmit", "hideFooter", "hideHeaders", "disableAutoFocus", "props", "container", "pe", "widget", "createWidget", "p", "Typeform", "formId", "autoFocus", "handleSubmit", "e", "motion", "containerStyles", "u", "emptyStateStyle", "stateTitleStyle", "stateParagraphStyle", "addPropertyControls", "ControlType", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "progress", "objectFit", "backgroundColor", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "posterEnabled", "startTimeProp", "volume", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "startTime", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "groupsRegex", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "h", "b", "g", "r", "t", "v", "y", "a", "re", "MotionConfigContext", "o", "i", "se", "p", "w", "D", "n", "l", "s", "j", "R", "Y", "useLocaleInfo", "f", "x", "k", "C", "W", "K", "B", "I", "M", "F", "T", "useVariantState", "h", "Z", "S", "G", "useActiveVariantCallback", "P", "e", "N", "pe", "J", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "withCSS", "UcB3qfolN_default", "addPropertyControls", "ControlType", "addFonts", "u", "getFonts", "UcB3qfolN_default", "h", "p", "g", "b", "r", "a", "t", "re", "MotionConfigContext", "n", "i", "se", "p", "v", "w", "k", "Y", "s", "useLocaleInfo", "m", "u", "y", "x", "z", "I", "R", "W", "C", "N", "H", "useVariantState", "h", "j", "D", "ae", "LayoutGroup", "motion", "cx", "UcB3qfolN_default", "withCSS", "t5eGWAwKJ_default", "addFonts", "t", "e", "r", "n", "i", "o", "s", "a", "l", "u", "f", "h", "c", "p", "d", "g", "v", "y", "w", "m", "b", "k", "_", "I", "S", "E", "U", "x", "M", "L", "B", "j", "P", "A", "window", "t", "F", "e", "r", "n", "i", "o", "N", "$", "s", "D", "C", "z", "q", "R", "J", "a", "W", "H", "G", "K", "V", "tr", "te", "Q", "X", "Y", "Z", "tt", "tn", "ti", "to", "ts", "ta", "tl", "tu", "tf", "th", "tc", "tp", "td", "tg", "tv", "ty", "tw", "tm", "tb", "tk", "t_", "tI", "tS", "tE", "tU", "tx", "tM", "tL", "tT", "tB", "tj", "l", "tO", "u", "f", "h", "c", "tP", "tA", "tF", "tN", "t$", "tD", "tC", "tz", "tq", "tR", "tJ", "tW", "tH", "tG", "d", "v", "y", "w", "m", "b", "k", "I", "S", "U", "x", "M", "L", "T", "B", "j", "O", "tK", "tV", "tX", "t3", "tQ", "tY", "tZ", "t0", "t1", "t2", "t6", "t4", "t8", "t5", "t7", "t9", "et", "ee", "er", "en", "ei", "eo", "es", "ea", "el", "eu", "ef", "eh", "ep", "ControlType", "ed", "eg", "ev", "ey", "ew", "em", "eb", "ek", "e_", "eI", "eS", "eE", "eU", "eM", "y", "S", "eL", "eT", "eB", "t", "e", "r", "eq", "n", "i", "eF", "o", "eP", "eA", "ej", "eO", "e$", "j", "s", "eD", "a", "l", "eN", "U", "ez", "eC", "eJ", "t", "e", "r", "n", "i", "o", "t5", "s", "L", "a", "ed", "eu", "t8", "eW", "eh", "E", "eB", "U", "eH", "eU", "e", "resolveRichText", "t", "i", "r", "ControlType", "y", "QueryEngine", "n", "eH", "resolveRichText", "cyqh9_8Q3_default", "addPropertyControls", "a", "c", "t", "e", "p", "a", "x", "addPropertyControls", "ControlType", "iOjPdGXOv_default", "NavbarFonts", "getFonts", "pIJ8xCywO_default", "ButtonFonts", "ZdMEzIJ75_default", "VideoFonts", "Video", "LanguageFonts", "UkGb7u5zJ_default", "Video1Fonts", "TickerFonts", "Ticker", "MotionDivWithFX", "withFX", "motion", "RichTextWithFX", "RichText", "MotionAWithFX", "ContainerWithFX", "Container", "ImageWithFX", "Image2", "YouTubeFonts", "Youtube", "TypeformFonts", "Typeform", "AccordionFonts", "t5eGWAwKJ_default", "FooterFonts", "psmm4hh5X_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transitions", "transition1", "animation", "transformTemplate1", "_", "animation1", "animation2", "animation3", "transformTemplate2", "animation4", "toResponsiveImage", "value", "toDateString", "options", "activeLocale", "date", "fallbackLocale", "locale", "dateStyle", "timeZone", "QueryData", "query", "children", "data", "useQueryData", "transformTemplate3", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "THK47y8vektJLyngv3", "ZuHybeLndktJLyngv3", "Midu1TtLBktJLyngv3", "ogkwSrMHrktJLyngv3", "idktJLyngv3", "v_IkijKEGTNAT0hLzt", "jR4Ixjm7UTNAT0hLzt", "vj2MKkOKZTNAT0hLzt", "m9JoJ44XjTNAT0hLzt", "idTNAT0hLzt", "restProps", "fe", "metadata1", "_document_querySelector", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "ref1", "pe", "useRouteElementId", "ref2", "isDisplayed", "router", "useRouter", "id1", "ref3", "activeLocaleCode", "useLocaleCode", "id2", "ref4", "id3", "ref5", "defaultLayoutId", "ae", "sharedStyleClassNames", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "Container", "PropertyOverrides", "pIJ8xCywO_default", "x", "RichText", "ZdMEzIJ75_default", "ResolveLinks", "resolvedLinks", "optimizeAppear", "optimizeAppearTransformTemplate", "Video", "UkGb7u5zJ_default", "MotionDivWithFX", "Ticker", "Image2", "RichTextWithFX", "cyqh9_8Q3_default", "collection", "i", "textContent", "PathVariablesContext", "Link", "MotionAWithFX", "SVG", "ContainerWithFX", "resolvedLinks1", "iOjPdGXOv_default", "collection1", "textContent1", "ImageWithFX", "Youtube", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "Typeform", "t5eGWAwKJ_default", "resolvedLinks5", "psmm4hh5X_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "NavbarFonts", "ButtonFonts", "VideoFonts", "LanguageFonts", "Video1Fonts", "TickerFonts", "YouTubeFonts", "TypeformFonts", "AccordionFonts", "FooterFonts", "fonts", "__FramerMetadata__"]
}
