{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@vimeo/player@2.23.1/dist/player.es.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/VgWe6mCMJOseqaLiMnaC/Vimeo.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js", "ssg:https://framerusercontent.com/modules/9PnCMH2VITSloW2Uf3zN/Sp3val1vkS8c5NWfXgWw/hmKUAwUnx.js", "ssg:https://framerusercontent.com/modules/fZyqxQFmCZBmUzpsrHbB/9mnirAJf3tNppVWSthXW/evGwIocGe.js"],
  "sourcesContent": ["function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _regeneratorRuntime(){_regeneratorRuntime=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},o=\"function\"==typeof Symbol?Symbol:{},a=o.iterator||\"@@iterator\",i=o.asyncIterator||\"@@asyncIterator\",c=o.toStringTag||\"@@toStringTag\";function define(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{define({},\"\")}catch(e){define=function(e,t,r){return e[t]=r}}function wrap(e,t,r,o){var a=t&&t.prototype instanceof Generator?t:Generator,i=Object.create(a.prototype),c=new Context(o||[]);return n(i,\"_invoke\",{value:makeInvokeMethod(e,r,c)}),i}function tryCatch(e,t,r){try{return{type:\"normal\",arg:e.call(t,r)}}catch(e){return{type:\"throw\",arg:e}}}e.wrap=wrap;var u={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var l={};define(l,a,(function(){return this}));var s=Object.getPrototypeOf,f=s&&s(s(values([])));f&&f!==t&&r.call(f,a)&&(l=f);var d=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(l);function defineIteratorMethods(e){[\"next\",\"throw\",\"return\"].forEach((function(t){define(e,t,(function(e){return this._invoke(t,e)}))}))}function AsyncIterator(e,t){function invoke(n,o,a,i){var c=tryCatch(e[n],e,o);if(\"throw\"!==c.type){var u=c.arg,l=u.value;return l&&\"object\"==typeof l&&r.call(l,\"__await\")?t.resolve(l.__await).then((function(e){invoke(\"next\",e,a,i)}),(function(e){invoke(\"throw\",e,a,i)})):t.resolve(l).then((function(e){u.value=e,a(u)}),(function(e){return invoke(\"throw\",e,a,i)}))}i(c.arg)}var o;n(this,\"_invoke\",{value:function(e,r){function callInvokeWithMethodAndArg(){return new t((function(t,n){invoke(e,r,t,n)}))}return o=o?o.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,t,r){var n=\"suspendedStart\";return function(o,a){if(\"executing\"===n)throw new Error(\"Generator is already running\");if(\"completed\"===n){if(\"throw\"===o)throw a;return doneResult()}for(r.method=o,r.arg=a;;){var i=r.delegate;if(i){var c=maybeInvokeDelegate(i,r);if(c){if(c===u)continue;return c}}if(\"next\"===r.method)r.sent=r._sent=r.arg;else if(\"throw\"===r.method){if(\"suspendedStart\"===n)throw n=\"completed\",r.arg;r.dispatchException(r.arg)}else\"return\"===r.method&&r.abrupt(\"return\",r.arg);n=\"executing\";var l=tryCatch(e,t,r);if(\"normal\"===l.type){if(n=r.done?\"completed\":\"suspendedYield\",l.arg===u)continue;return{value:l.arg,done:r.done}}\"throw\"===l.type&&(n=\"completed\",r.method=\"throw\",r.arg=l.arg)}}}function maybeInvokeDelegate(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,\"throw\"===r&&e.iterator.return&&(t.method=\"return\",t.arg=void 0,maybeInvokeDelegate(e,t),\"throw\"===t.method)||\"return\"!==r&&(t.method=\"throw\",t.arg=new TypeError(\"The iterator does not provide a '\"+r+\"' method\")),u;var o=tryCatch(n,e.iterator,t.arg);if(\"throw\"===o.type)return t.method=\"throw\",t.arg=o.arg,t.delegate=null,u;var a=o.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,\"return\"!==t.method&&(t.method=\"next\",t.arg=void 0),t.delegate=null,u):a:(t.method=\"throw\",t.arg=new TypeError(\"iterator result is not an object\"),t.delegate=null,u)}function pushTryEntry(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function resetTryEntry(e){var t=e.completion||{};t.type=\"normal\",delete t.arg,e.completion=t}function Context(e){this.tryEntries=[{tryLoc:\"root\"}],e.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e){var t=e[a];if(t)return t.call(e);if(\"function\"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function next(){for(;++n<e.length;)if(r.call(e,n))return next.value=e[n],next.done=!1,next;return next.value=void 0,next.done=!0,next};return o.next=o}}return{next:doneResult}}function doneResult(){return{value:void 0,done:!0}}return GeneratorFunction.prototype=GeneratorFunctionPrototype,n(d,\"constructor\",{value:GeneratorFunctionPrototype,configurable:!0}),n(GeneratorFunctionPrototype,\"constructor\",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,c,\"GeneratorFunction\"),e.isGeneratorFunction=function(e){var t=\"function\"==typeof e&&e.constructor;return!!t&&(t===GeneratorFunction||\"GeneratorFunction\"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,define(e,c,\"GeneratorFunction\")),e.prototype=Object.create(d),e},e.awrap=function(e){return{__await:e}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,i,(function(){return this})),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,a){void 0===a&&(a=Promise);var i=new AsyncIterator(wrap(t,r,n,o),a);return e.isGeneratorFunction(r)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},defineIteratorMethods(d),define(d,c,\"Generator\"),define(d,a,(function(){return this})),define(d,\"toString\",(function(){return\"[object Generator]\"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function next(){for(;r.length;){var e=r.pop();if(e in t)return next.value=e,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method=\"next\",this.arg=void 0,this.tryEntries.forEach(resetTryEntry),!e)for(var t in this)\"t\"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if(\"throw\"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function handle(r,n){return a.type=\"throw\",a.arg=e,t.next=r,n&&(t.method=\"next\",t.arg=void 0),!!n}for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n],a=o.completion;if(\"root\"===o.tryLoc)return handle(\"end\");if(o.tryLoc<=this.prev){var i=r.call(o,\"catchLoc\"),c=r.call(o,\"finallyLoc\");if(i&&c){if(this.prev<o.catchLoc)return handle(o.catchLoc,!0);if(this.prev<o.finallyLoc)return handle(o.finallyLoc)}else if(i){if(this.prev<o.catchLoc)return handle(o.catchLoc,!0)}else{if(!c)throw new Error(\"try statement without catch or finally\");if(this.prev<o.finallyLoc)return handle(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,\"finallyLoc\")&&this.prev<o.finallyLoc){var a=o;break}}a&&(\"break\"===e||\"continue\"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method=\"next\",this.next=a.finallyLoc,u):this.complete(i)},complete:function(e,t){if(\"throw\"===e.type)throw e.arg;return\"break\"===e.type||\"continue\"===e.type?this.next=e.arg:\"return\"===e.type?(this.rval=this.arg=e.arg,this.method=\"return\",this.next=\"end\"):\"normal\"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if(\"throw\"===n.type){var o=n.arg;resetTryEntry(r)}return o}}throw new Error(\"illegal catch attempt\")},delegateYield:function(e,t,r){return this.delegate={iterator:values(e),resultName:t,nextLoc:r},\"next\"===this.method&&(this.arg=void 0),u}},e}function asyncGeneratorStep(e,t,r,n,o,a,i){try{var c=e[a](i);var u=c.value}catch(e){r(e);return}c.done?t(u):Promise.resolve(u).then(n,o)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function _next(e){asyncGeneratorStep(a,n,o,_next,_throw,\"next\",e)}function _throw(e){asyncGeneratorStep(a,n,o,_next,_throw,\"throw\",e)}_next(void 0)}))}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;\"value\"in n&&(n.writable=true);Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,r){t&&_defineProperties(e.prototype,t);r&&_defineProperties(e,r);Object.defineProperty(e,\"prototype\",{writable:false});return e}function _defineProperty(e,t,r){t=_toPropertyKey(t);t in e?Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true}):e[t]=r;return e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:true,configurable:true}});Object.defineProperty(e,\"prototype\",{writable:false});t&&_setPrototypeOf(e,t)}function _getPrototypeOf(e){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function _getPrototypeOf(e){return e.__proto__||Object.getPrototypeOf(e)};return _getPrototypeOf(e)}function _setPrototypeOf(e,t){_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function _setPrototypeOf(e,t){e.__proto__=t;return e};return _setPrototypeOf(e,t)}function _isNativeReflectConstruct(){if(typeof Reflect===\"undefined\"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy===\"function\")return true;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return true}catch(e){return false}}function _construct(e,t,r){_construct=_isNativeReflectConstruct()?Reflect.construct.bind():function _construct(e,t,r){var n=[null];n.push.apply(n,t);var o=Function.bind.apply(e,n);var a=new o;r&&_setPrototypeOf(a,r.prototype);return a};return _construct.apply(null,arguments)}function _isNativeFunction(e){return Function.toString.call(e).indexOf(\"[native code]\")!==-1}function _wrapNativeSuper(e){var t=typeof Map===\"function\"?new Map:void 0;_wrapNativeSuper=function _wrapNativeSuper(e){if(e===null||!_isNativeFunction(e))return e;if(typeof e!==\"function\")throw new TypeError(\"Super expression must either be null or a function\");if(typeof t!==\"undefined\"){if(t.has(e))return t.get(e);t.set(e,Wrapper)}function Wrapper(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}Wrapper.prototype=Object.create(e.prototype,{constructor:{value:Wrapper,enumerable:false,writable:true,configurable:true}});return _setPrototypeOf(Wrapper,e)};return _wrapNativeSuper(e)}function _assertThisInitialized(e){if(e===void 0)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}function _possibleConstructorReturn(e,t){if(t&&(typeof t===\"object\"||typeof t===\"function\"))return t;if(t!==void 0)throw new TypeError(\"Derived constructors may only return object or undefined\");return _assertThisInitialized(e)}function _createSuper(e){var t=_isNativeReflectConstruct();return function _createSuperInternal(){var r,n=_getPrototypeOf(e);if(t){var o=_getPrototypeOf(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return _possibleConstructorReturn(this,r)}}function _toPrimitive(e,t){if(typeof e!==\"object\"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||\"default\");if(typeof n!==\"object\")return n;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(t===\"string\"?String:Number)(e)}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return typeof t===\"symbol\"?t:String(t)}\n/**\n * Check to see this is a node environment.\n * @type {Boolean}\n */var e=typeof global!==\"undefined\"&&{}.toString.call(global)===\"[object global]\";\n/**\n * Get the name of the method for a given getter or setter.\n *\n * @param {string} prop The name of the property.\n * @param {string} type Either \u201Cget\u201D or \u201Cset\u201D.\n * @return {string}\n */function getMethodName(e,t){return e.indexOf(t.toLowerCase())===0?e:\"\".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}\n/**\n * Check to see if the object is a DOM Element.\n *\n * @param {*} element The object to check.\n * @return {boolean}\n */function isDomElement(e){return Boolean(e&&e.nodeType===1&&\"nodeName\"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}\n/**\n * Check to see whether the value is a number.\n *\n * @see http://dl.dropboxusercontent.com/u/35146/js/tests/isNumber.html\n * @param {*} value The value to check.\n * @param {boolean} integer Check if the value is an integer.\n * @return {boolean}\n */function isInteger(e){return!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e}\n/**\n * Check to see if the URL is a Vimeo url.\n *\n * @param {string} url The url string.\n * @return {boolean}\n */function isVimeoUrl(e){return/^(https?:)?\\/\\/((((player|www)\\.)?vimeo\\.com)|((player\\.)?[a-zA-Z0-9-]+\\.(videoji\\.(hk|cn)|vimeo\\.work)))(?=$|\\/)/.test(e)}\n/**\n * Check to see if the URL is for a Vimeo embed.\n *\n * @param {string} url The url string.\n * @return {boolean}\n */function isVimeoEmbed(e){var t=/^https:\\/\\/player\\.((vimeo\\.com)|([a-zA-Z0-9-]+\\.(videoji\\.(hk|cn)|vimeo\\.work)))\\/video\\/\\d+/;return t.test(e)}function getOembedDomain(e){var t=(e||\"\").match(/^(?:https?:)?(?:\\/\\/)?([^/?]+)/);var r=(t&&t[1]||\"\").replace(\"player.\",\"\");var n=[\".videoji.hk\",\".vimeo.work\",\".videoji.cn\"];for(var o=0,a=n;o<a.length;o++){var i=a[o];if(r.endsWith(i))return r}return\"vimeo.com\"}\n/**\n * Get the Vimeo URL from an element.\n * The element must have either a data-vimeo-id or data-vimeo-url attribute.\n *\n * @param {object} oEmbedParameters The oEmbed parameters.\n * @return {string}\n */function getVimeoUrl(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};var t=e.id;var r=e.url;var n=t||r;if(!n)throw new Error(\"An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.\");if(isInteger(n))return\"https://vimeo.com/\".concat(n);if(isVimeoUrl(n))return n.replace(\"http:\",\"https:\");if(t)throw new TypeError(\"\u201C\".concat(t,\"\u201D is not a valid video id.\"));throw new TypeError(\"\u201C\".concat(n,\"\u201D is not a vimeo.com url.\"))}\n/**\n * A utility method for attaching and detaching event handlers\n *\n * @param {EventTarget} target\n * @param {string | string[]} eventName\n * @param {function} callback\n * @param {'addEventListener' | 'on'} onName\n * @param {'removeEventListener' | 'off'} offName\n * @return {{cancel: (function(): void)}}\n */var t=function subscribe(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:\"addEventListener\";var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:\"removeEventListener\";var a=typeof t===\"string\"?[t]:t;a.forEach((function(t){e[n](t,r)}));return{cancel:function cancel(){return a.forEach((function(t){return e[o](t,r)}))}}};var r=typeof Array.prototype.indexOf!==\"undefined\";var n=typeof window!==\"undefined\"&&typeof window.postMessage!==\"undefined\";if(!e&&(!r||!n))throw new Error(\"Sorry, the Vimeo Player API is not available in this browser.\");var o=typeof globalThis!==\"undefined\"?globalThis:typeof window!==\"undefined\"?window:typeof global!==\"undefined\"?global:typeof self!==\"undefined\"?self:{};function createCommonjsModule(e,t){return t={exports:{}},e(t,t.exports),t.exports\n/*!\n * weakmap-polyfill v2.0.4 - ECMAScript6 WeakMap polyfill\n * https://github.com/polygonplanet/weakmap-polyfill\n * Copyright (c) 2015-2021 polygonplanet <polygon.planet.aqua@gmail.com>\n * @license MIT\n */}(function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty;var r=Object.defineProperty&&function(){try{return Object.defineProperty({},\"x\",{value:1}).x===1}catch(e){}}();var defineProperty=function(e,t,n){r?Object.defineProperty(e,t,{configurable:true,writable:true,value:n}):e[t]=n};e.WeakMap=function(){function WeakMap(){if(this===void 0)throw new TypeError(\"Constructor WeakMap requires 'new'\");defineProperty(this,\"_id\",genId(\"_WeakMap\"));if(arguments.length>0)throw new TypeError(\"WeakMap iterable is not supported\")}defineProperty(WeakMap.prototype,\"delete\",(function(e){checkInstance(this,\"delete\");if(!isObject(e))return false;var t=e[this._id];if(t&&t[0]===e){delete e[this._id];return true}return false}));defineProperty(WeakMap.prototype,\"get\",(function(e){checkInstance(this,\"get\");if(isObject(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}}));defineProperty(WeakMap.prototype,\"has\",(function(e){checkInstance(this,\"has\");if(!isObject(e))return false;var t=e[this._id];return!(!t||t[0]!==e)}));defineProperty(WeakMap.prototype,\"set\",(function(e,t){checkInstance(this,\"set\");if(!isObject(e))throw new TypeError(\"Invalid value used as weak map key\");var r=e[this._id];if(r&&r[0]===e){r[1]=t;return this}defineProperty(e,this._id,[e,t]);return this}));function checkInstance(e,r){if(!isObject(e)||!t.call(e,\"_id\"))throw new TypeError(r+\" method called on incompatible receiver \"+typeof e)}function genId(e){return e+\"_\"+rand()+\".\"+rand()}function rand(){return Math.random().toString().substring(2)}defineProperty(WeakMap,\"_polyfill\",true);return WeakMap}()}function isObject(e){return Object(e)===e}})(typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:typeof window!==\"undefined\"?window:(typeof o!==\"undefined\",o));var a=createCommonjsModule((function(e){(function UMD(t,r,n){r[t]=r[t]||n();e.exports&&(e.exports=r[t])})(\"Promise\",(typeof o!=\"undefined\",o),(function DEF(){var e,t,r,n=Object.prototype.toString,o=typeof setImmediate!=\"undefined\"?function timer(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},\"x\",{});e=function builtInProp(e,t,r,n){return Object.defineProperty(e,t,{value:r,writable:true,configurable:n!==false})}}catch(t){e=function builtInProp(e,t,r){e[t]=r;return e}}r=function Queue(){var e,r,n;function Item(e,t){this.fn=e;this.self=t;this.next=void 0}return{add:function add(t,o){n=new Item(t,o);r?r.next=n:e=n;r=n;n=void 0},drain:function drain(){var n=e;e=r=t=void 0;while(n){n.fn.call(n.self);n=n.next}}}}();function schedule(e,n){r.add(e,n);t||(t=o(r.drain))}function isThenable(e){var t,r=typeof e;e==null||r!=\"object\"&&r!=\"function\"||(t=e.then);return typeof t==\"function\"&&t}function notify(){for(var e=0;e<this.chain.length;e++)notifyIsolated(this,this.state===1?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function notifyIsolated(e,t,r){var n,o;try{if(t===false)r.reject(e.msg);else{n=t===true?e.msg:t.call(void 0,e.msg);n===r.promise?r.reject(TypeError(\"Promise-chain cycle\")):(o=isThenable(n))?o.call(n,r.resolve,r.reject):r.resolve(n)}}catch(e){r.reject(e)}}function resolve(e){var t,r=this;if(!r.triggered){r.triggered=true;r.def&&(r=r.def);try{if(t=isThenable(e))schedule((function(){var n=new MakeDefWrapper(r);try{t.call(e,(function $resolve$(){resolve.apply(n,arguments)}),(function $reject$(){reject.apply(n,arguments)}))}catch(e){reject.call(n,e)}}));else{r.msg=e;r.state=1;r.chain.length>0&&schedule(notify,r)}}catch(e){reject.call(new MakeDefWrapper(r),e)}}}function reject(e){var t=this;if(!t.triggered){t.triggered=true;t.def&&(t=t.def);t.msg=e;t.state=2;t.chain.length>0&&schedule(notify,t)}}function iteratePromises(e,t,r,n){for(var o=0;o<t.length;o++)(function IIFE(o){e.resolve(t[o]).then((function $resolver$(e){r(o,e)}),n)})(o)}function MakeDefWrapper(e){this.def=e;this.triggered=false}function MakeDef(e){this.promise=e;this.state=0;this.triggered=false;this.chain=[];this.msg=void 0}function Promise(e){if(typeof e!=\"function\")throw TypeError(\"Not a function\");if(this.__NPO__!==0)throw TypeError(\"Not a promise\");this.__NPO__=1;var t=new MakeDef(this);this.then=function then(e,r){var n={success:typeof e!=\"function\"||e,failure:typeof r==\"function\"&&r};n.promise=new this.constructor((function extractChain(e,t){if(typeof e!=\"function\"||typeof t!=\"function\")throw TypeError(\"Not a function\");n.resolve=e;n.reject=t}));t.chain.push(n);t.state!==0&&schedule(notify,t);return n.promise};this.catch=function $catch$(e){return this.then(void 0,e)};try{e.call(void 0,(function publicResolve(e){resolve.call(t,e)}),(function publicReject(e){reject.call(t,e)}))}catch(e){reject.call(t,e)}}var a=e({},\"constructor\",Promise,false);Promise.prototype=a;e(a,\"__NPO__\",0,false);e(Promise,\"resolve\",(function Promise$resolve(e){var t=this;return e&&typeof e==\"object\"&&e.__NPO__===1?e:new t((function executor(t,r){if(typeof t!=\"function\"||typeof r!=\"function\")throw TypeError(\"Not a function\");t(e)}))}));e(Promise,\"reject\",(function Promise$reject(e){return new this((function executor(t,r){if(typeof t!=\"function\"||typeof r!=\"function\")throw TypeError(\"Not a function\");r(e)}))}));e(Promise,\"all\",(function Promise$all(e){var t=this;return n.call(e)!=\"[object Array]\"?t.reject(TypeError(\"Not an array\")):e.length===0?t.resolve([]):new t((function executor(r,n){if(typeof r!=\"function\"||typeof n!=\"function\")throw TypeError(\"Not a function\");var o=e.length,a=Array(o),i=0;iteratePromises(t,e,(function resolver(e,t){a[e]=t;++i===o&&r(a)}),n)}))}));e(Promise,\"race\",(function Promise$race(e){var t=this;return n.call(e)!=\"[object Array]\"?t.reject(TypeError(\"Not an array\")):new t((function executor(r,n){if(typeof r!=\"function\"||typeof n!=\"function\")throw TypeError(\"Not a function\");iteratePromises(t,e,(function resolver(e,t){r(t)}),n)}))}));return Promise}))}));var i=new WeakMap;\n/**\n * Store a callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @param {(function(this:Player, *): void|{resolve: function, reject: function})} callback\n *        The callback to call or an object with resolve and reject functions for a promise.\n * @return {void}\n */function storeCallback(e,t,r){var n=i.get(e.element)||{};t in n||(n[t]=[]);n[t].push(r);i.set(e.element,n)}\n/**\n * Get the callbacks for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @return {function[]}\n */function getCallbacks(e,t){var r=i.get(e.element)||{};return r[t]||[]}\n/**\n * Remove a stored callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @param {function} [callback] The specific callback to remove.\n * @return {boolean} Was this the last callback?\n */function removeCallback(e,t,r){var n=i.get(e.element)||{};if(!n[t])return true;if(!r){n[t]=[];i.set(e.element,n);return true}var o=n[t].indexOf(r);o!==-1&&n[t].splice(o,1);i.set(e.element,n);return n[t]&&n[t].length===0}\n/**\n * Return the first stored callback for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @return {function} The callback, or false if there were none\n */function shiftCallbacks(e,t){var r=getCallbacks(e,t);if(r.length<1)return false;var n=r.shift();removeCallback(e,t,n);return n}\n/**\n * Move callbacks associated with an element to another element.\n *\n * @param {HTMLElement} oldElement The old element.\n * @param {HTMLElement} newElement The new element.\n * @return {void}\n */function swapCallbacks(e,t){var r=i.get(e);i.set(t,r);i.delete(e)}\n/**\n * Parse a message received from postMessage.\n *\n * @param {*} data The data received from postMessage.\n * @return {object}\n */function parseMessageData(e){if(typeof e===\"string\")try{e=JSON.parse(e)}catch(e){console.warn(e);return{}}return e}\n/**\n * Post a message to the specified target.\n *\n * @param {Player} player The player object to use.\n * @param {string} method The API method to call.\n * @param {object} params The parameters to send to the player.\n * @return {void}\n */function postMessage(e,t,r){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var n={method:t};r!==void 0&&(n.value=r);var o=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\\d+).*$/,\"$1\"));o>=8&&o<10&&(n=JSON.stringify(n));e.element.contentWindow.postMessage(n,e.origin)}}\n/**\n * Parse the data received from a message event.\n *\n * @param {Player} player The player that received the message.\n * @param {(Object|string)} data The message data. Strings will be parsed into JSON.\n * @return {void}\n */function processData(e,t){t=parseMessageData(t);var r=[];var n;if(t.event){if(t.event===\"error\"){var o=getCallbacks(e,t.data.method);o.forEach((function(r){var n=new Error(t.data.message);n.name=t.data.name;r.reject(n);removeCallback(e,t.data.method,r)}))}r=getCallbacks(e,\"event:\".concat(t.event));n=t.data}else if(t.method){var a=shiftCallbacks(e,t.method);if(a){r.push(a);n=t.value}}r.forEach((function(t){try{if(typeof t===\"function\"){t.call(e,n);return}t.resolve(n)}catch(e){}}))}var c=[\"airplay\",\"audio_tracks\",\"autopause\",\"autoplay\",\"background\",\"byline\",\"cc\",\"chapter_id\",\"chapters\",\"chromecast\",\"color\",\"colors\",\"controls\",\"dnt\",\"end_time\",\"fullscreen\",\"height\",\"id\",\"interactive_params\",\"keyboard\",\"loop\",\"maxheight\",\"maxwidth\",\"muted\",\"play_button_position\",\"playsinline\",\"portrait\",\"progress_bar\",\"quality_selector\",\"responsive\",\"speed\",\"start_time\",\"texttrack\",\"title\",\"transcript\",\"transparent\",\"url\",\"vimeo_logo\",\"volume\",\"watch_full_video\",\"width\"];\n/**\n * Get the 'data-vimeo'-prefixed attributes from an element as an object.\n *\n * @param {HTMLElement} element The element.\n * @param {Object} [defaults={}] The default values to use.\n * @return {Object<string, string>}\n */function getOEmbedParameters(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return c.reduce((function(t,r){var n=e.getAttribute(\"data-vimeo-\".concat(r));(n||n===\"\")&&(t[r]=n===\"\"?1:n);return t}),t)}\n/**\n * Create an embed from oEmbed data inside an element.\n *\n * @param {object} data The oEmbed data.\n * @param {HTMLElement} element The element to put the iframe in.\n * @return {HTMLIFrameElement} The iframe embed.\n */function createEmbed(e,t){var r=e.html;if(!t)throw new TypeError(\"An element must be provided\");if(t.getAttribute(\"data-vimeo-initialized\")!==null)return t.querySelector(\"iframe\");var n=document.createElement(\"div\");n.innerHTML=r;t.appendChild(n.firstChild);t.setAttribute(\"data-vimeo-initialized\",\"true\");return t.querySelector(\"iframe\")}\n/**\n * Make an oEmbed call for the specified URL.\n *\n * @param {string} videoUrl The vimeo.com url for the video.\n * @param {Object} [params] Parameters to pass to oEmbed.\n * @param {HTMLElement} element The element.\n * @return {Promise}\n */function getOEmbedData(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var r=arguments.length>2?arguments[2]:void 0;return new Promise((function(n,o){if(!isVimeoUrl(e))throw new TypeError(\"\u201C\".concat(e,\"\u201D is not a vimeo.com url.\"));var a=getOembedDomain(e);var i=\"https://\".concat(a,\"/api/oembed.json?url=\").concat(encodeURIComponent(e));for(var c in t)t.hasOwnProperty(c)&&(i+=\"&\".concat(c,\"=\").concat(encodeURIComponent(t[c])));var u=\"XDomainRequest\"in window?new XDomainRequest:new XMLHttpRequest;u.open(\"GET\",i,true);u.onload=function(){if(u.status!==404)if(u.status!==403)try{var t=JSON.parse(u.responseText);if(t.domain_status_code===403){createEmbed(t,r);o(new Error(\"\u201C\".concat(e,\"\u201D is not embeddable.\")));return}n(t)}catch(e){o(e)}else o(new Error(\"\u201C\".concat(e,\"\u201D is not embeddable.\")));else o(new Error(\"\u201C\".concat(e,\"\u201D was not found.\")))};u.onerror=function(){var e=u.status?\" (\".concat(u.status,\")\"):\"\";o(new Error(\"There was an error fetching the embed code from Vimeo\".concat(e,\".\")))};u.send()}))}\n/**\n * Initialize all embeds within a specific element\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function initializeEmbeds(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;var t=[].slice.call(e.querySelectorAll(\"[data-vimeo-id], [data-vimeo-url]\"));var r=function handleError(e){\"console\"in window&&console.error&&console.error(\"There was an error creating an embed: \".concat(e))};t.forEach((function(e){try{if(e.getAttribute(\"data-vimeo-defer\")!==null)return;var t=getOEmbedParameters(e);var n=getVimeoUrl(t);getOEmbedData(n,t,e).then((function(t){return createEmbed(t,e)})).catch(r)}catch(e){r(e)}}))}\n/**\n * Resize embeds when messaged by the player.\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function resizeEmbeds(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=true;var t=function onMessage(t){if(isVimeoUrl(t.origin)&&t.data&&t.data.event===\"spacechange\"){var r=e.querySelectorAll(\"iframe\");for(var n=0;n<r.length;n++)if(r[n].contentWindow===t.source){var o=r[n].parentElement;o.style.paddingBottom=\"\".concat(t.data.data[0].bottom,\"px\");break}}};window.addEventListener(\"message\",t)}}\n/**\n * Add chapters to existing metadata for Google SEO\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function initAppendVideoMetadata(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoSeoMetadataAppended){window.VimeoSeoMetadataAppended=true;var t=function onMessage(t){if(isVimeoUrl(t.origin)){var r=parseMessageData(t.data);if(r&&r.event===\"ready\"){var n=e.querySelectorAll(\"iframe\");for(var o=0;o<n.length;o++){var a=n[o];var i=a.contentWindow===t.source;if(isVimeoEmbed(a.src)&&i){var c=new h(a);c.callMethod(\"appendVideoMetadata\",window.location.href)}}}}};window.addEventListener(\"message\",t)}}\n/**\n * Seek to time indicated by vimeo_t query parameter if present in URL\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function checkUrlTimeParam(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoCheckedUrlTimeParam){window.VimeoCheckedUrlTimeParam=true;var t=function handleError(e){\"console\"in window&&console.error&&console.error(\"There was an error getting video Id: \".concat(e))};var r=function onMessage(r){if(isVimeoUrl(r.origin)){var n=parseMessageData(r.data);if(n&&n.event===\"ready\"){var o=e.querySelectorAll(\"iframe\");var a=function _loop(){var e=o[i];var n=e.contentWindow===r.source;if(isVimeoEmbed(e.src)&&n){var a=new h(e);a.getVideoId().then((function(e){var t=new RegExp(\"[?&]vimeo_t_\".concat(e,\"=([^&#]*)\")).exec(window.location.href);if(t&&t[1]){var r=decodeURI(t[1]);a.setCurrentTime(r)}})).catch(t)}};for(var i=0;i<o.length;i++)a()}}};window.addEventListener(\"message\",r)}}function initializeScreenfull(){var e=function(){var e;var t=[[\"requestFullscreen\",\"exitFullscreen\",\"fullscreenElement\",\"fullscreenEnabled\",\"fullscreenchange\",\"fullscreenerror\"],[\"webkitRequestFullscreen\",\"webkitExitFullscreen\",\"webkitFullscreenElement\",\"webkitFullscreenEnabled\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"webkitRequestFullScreen\",\"webkitCancelFullScreen\",\"webkitCurrentFullScreenElement\",\"webkitCancelFullScreen\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"mozRequestFullScreen\",\"mozCancelFullScreen\",\"mozFullScreenElement\",\"mozFullScreenEnabled\",\"mozfullscreenchange\",\"mozfullscreenerror\"],[\"msRequestFullscreen\",\"msExitFullscreen\",\"msFullscreenElement\",\"msFullscreenEnabled\",\"MSFullscreenChange\",\"MSFullscreenError\"]];var r=0;var n=t.length;var o={};for(;r<n;r++){e=t[r];if(e&&e[1]in document){for(r=0;r<e.length;r++)o[t[0][r]]=e[r];return o}}return false}();var t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror};var r={request:function request(t){return new Promise((function(n,o){var a=function onFullScreenEntered(){r.off(\"fullscreenchange\",onFullScreenEntered);n()};r.on(\"fullscreenchange\",a);t=t||document.documentElement;var i=t[e.requestFullscreen]();i instanceof Promise&&i.then(a).catch(o)}))},exit:function exit(){return new Promise((function(t,n){if(r.isFullscreen){var o=function onFullScreenExit(){r.off(\"fullscreenchange\",onFullScreenExit);t()};r.on(\"fullscreenchange\",o);var a=document[e.exitFullscreen]();a instanceof Promise&&a.then(o).catch(n)}else t()}))},on:function on(e,r){var n=t[e];n&&document.addEventListener(n,r)},off:function off(e,r){var n=t[e];n&&document.removeEventListener(n,r)}};Object.defineProperties(r,{isFullscreen:{get:function get(){return Boolean(document[e.fullscreenElement])}},element:{enumerable:true,get:function get(){return document[e.fullscreenElement]}},isEnabled:{enumerable:true,get:function get(){return Boolean(document[e.fullscreenEnabled])}}});return r}\n/** @typedef {import('./timing-src-connector.types').PlayerControls} PlayerControls */\n/** @typedef {import('./timing-object.types').TimingObject} TimingObject */\n/** @typedef {import('./timing-src-connector.types').TimingSrcConnectorOptions} TimingSrcConnectorOptions */\n/** @typedef {(msg: string) => any} Logger */\n/** @typedef {import('timing-object.types').TConnectionState} TConnectionState */\n/**\n * @type {TimingSrcConnectorOptions}\n *\n * For details on these properties and their effects, see the typescript definition referenced above.\n */var u={role:\"viewer\",autoPlayMuted:true,allowedDrift:.3,maxAllowedDrift:1,minCheckInterval:.1,maxRateAdjustment:.2,maxTimeToCatchUp:1};var l=function(e){_inherits(TimingSrcConnector,e);var r=_createSuper(TimingSrcConnector);\n/**\n   * @param {PlayerControls} player\n   * @param {TimingObject} timingObject\n   * @param {TimingSrcConnectorOptions} options\n   * @param {Logger} logger\n   */function TimingSrcConnector(e,t){var n;var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};var a=arguments.length>3?arguments[3]:void 0;_classCallCheck(this,TimingSrcConnector);n=r.call(this);_defineProperty(_assertThisInitialized(n),\"logger\",void 0);_defineProperty(_assertThisInitialized(n),\"speedAdjustment\",0);\n/**\n     * @param {PlayerControls} player\n     * @param {number} newAdjustment\n     * @return {Promise<void>}\n     */_defineProperty(_assertThisInitialized(n),\"adjustSpeed\",function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee(e,t){var r;return _regeneratorRuntime().wrap((function _callee$(o){while(1)switch(o.prev=o.next){case 0:if(!(n.speedAdjustment===t)){o.next=2;break}return o.abrupt(\"return\");case 2:o.next=4;return e.getPlaybackRate();case 4:o.t0=o.sent;o.t1=n.speedAdjustment;o.t2=o.t0-o.t1;o.t3=t;r=o.t2+o.t3;n.log(\"New playbackRate:  \".concat(r));o.next=12;return e.setPlaybackRate(r);case 12:n.speedAdjustment=t;case 13:case\"end\":return o.stop()}}),_callee)})));return function(t,r){return e.apply(this,arguments)}}());n.logger=a;n.init(t,e,_objectSpread2(_objectSpread2({},u),o));return n}_createClass(TimingSrcConnector,[{key:\"disconnect\",value:function disconnect(){this.dispatchEvent(new Event(\"disconnect\"))}\n/**\n     * @param {TimingObject} timingObject\n     * @param {PlayerControls} player\n     * @param {TimingSrcConnectorOptions} options\n     * @return {Promise<void>}\n     */},{key:\"init\",value:function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee2(e,r,n){var o=this;var a,i,c;return _regeneratorRuntime().wrap((function _callee2$(u){while(1)switch(u.prev=u.next){case 0:u.next=2;return this.waitForTOReadyState(e,\"open\");case 2:if(!(n.role===\"viewer\")){u.next=10;break}u.next=5;return this.updatePlayer(e,r,n);case 5:a=t(e,\"change\",(function(){return o.updatePlayer(e,r,n)}));i=this.maintainPlaybackPosition(e,r,n);this.addEventListener(\"disconnect\",(function(){i.cancel();a.cancel()}));u.next=14;break;case 10:u.next=12;return this.updateTimingObject(e,r);case 12:c=t(r,[\"seeked\",\"play\",\"pause\",\"ratechange\"],(function(){return o.updateTimingObject(e,r)}),\"on\",\"off\");this.addEventListener(\"disconnect\",(function(){return c.cancel()}));case 14:case\"end\":return u.stop()}}),_callee2,this)})));function init(t,r,n){return e.apply(this,arguments)}return init}()\n/**\n     * Sets the TimingObject's state to reflect that of the player\n     *\n     * @param {TimingObject} timingObject\n     * @param {PlayerControls} player\n     * @return {Promise<void>}\n     */},{key:\"updateTimingObject\",value:function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee3(e,t){return _regeneratorRuntime().wrap((function _callee3$(r){while(1)switch(r.prev=r.next){case 0:r.t0=e;r.next=3;return t.getCurrentTime();case 3:r.t1=r.sent;r.next=6;return t.getPaused();case 6:if(!r.sent){r.next=10;break}r.t2=0;r.next=13;break;case 10:r.next=12;return t.getPlaybackRate();case 12:r.t2=r.sent;case 13:r.t3=r.t2;r.t4={position:r.t1,velocity:r.t3};r.t0.update.call(r.t0,r.t4);case 16:case\"end\":return r.stop()}}),_callee3)})));function updateTimingObject(t,r){return e.apply(this,arguments)}return updateTimingObject}()\n/**\n     * Sets the player's timing state to reflect that of the TimingObject\n     *\n     * @param {TimingObject} timingObject\n     * @param {PlayerControls} player\n     * @param {TimingSrcConnectorOptions} options\n     * @return {Promise<void>}\n     */},{key:\"updatePlayer\",value:function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee5(e,t,r){var n,o,a;return _regeneratorRuntime().wrap((function _callee5$(i){while(1)switch(i.prev=i.next){case 0:n=e.query(),o=n.position,a=n.velocity;typeof o===\"number\"&&t.setCurrentTime(o);if(!(typeof a===\"number\")){i.next=25;break}if(!(a===0)){i.next=11;break}i.next=6;return t.getPaused();case 6:i.t0=i.sent;if(!(i.t0===false)){i.next=9;break}t.pause();case 9:i.next=25;break;case 11:if(!(a>0)){i.next=25;break}i.next=14;return t.getPaused();case 14:i.t1=i.sent;if(!(i.t1===true)){i.next=19;break}i.next=18;return t.play().catch(function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee4(e){return _regeneratorRuntime().wrap((function _callee4$(n){while(1)switch(n.prev=n.next){case 0:if(!(e.name===\"NotAllowedError\"&&r.autoPlayMuted)){n.next=5;break}n.next=3;return t.setMuted(true);case 3:n.next=5;return t.play().catch((function(e){return console.error(\"Couldn't play the video from TimingSrcConnector. Error:\",e)}));case 5:case\"end\":return n.stop()}}),_callee4)})));return function(t){return e.apply(this,arguments)}}());case 18:this.updatePlayer(e,t,r);case 19:i.next=21;return t.getPlaybackRate();case 21:i.t2=i.sent;i.t3=a;if(!(i.t2!==i.t3)){i.next=25;break}t.setPlaybackRate(a);case 25:case\"end\":return i.stop()}}),_callee5,this)})));function updatePlayer(t,r,n){return e.apply(this,arguments)}return updatePlayer}()\n/**\n     * Since video players do not play with 100% time precision, we need to closely monitor\n     * our player to be sure it remains in sync with the TimingObject.\n     *\n     * If out of sync, we use the current conditions and the options provided to determine\n     * whether to re-sync via setting currentTime or adjusting the playbackRate\n     *\n     * @param {TimingObject} timingObject\n     * @param {PlayerControls} player\n     * @param {TimingSrcConnectorOptions} options\n     * @return {{cancel: (function(): void)}}\n     */},{key:\"maintainPlaybackPosition\",value:function maintainPlaybackPosition(e,t,r){var n=this;var o=r.allowedDrift,a=r.maxAllowedDrift,i=r.minCheckInterval,c=r.maxRateAdjustment,u=r.maxTimeToCatchUp;var l=Math.min(u,Math.max(i,a))*1e3;var s=function(){var r=_asyncToGenerator(_regeneratorRuntime().mark((function _callee6(){var r,i,l,s,f;return _regeneratorRuntime().wrap((function _callee6$(d){while(1)switch(d.prev=d.next){case 0:d.t0=e.query().velocity===0;if(d.t0){d.next=6;break}d.next=4;return t.getPaused();case 4:d.t1=d.sent;d.t0=d.t1===true;case 6:if(!d.t0){d.next=8;break}return d.abrupt(\"return\");case 8:d.t2=e.query().position;d.next=11;return t.getCurrentTime();case 11:d.t3=d.sent;r=d.t2-d.t3;i=Math.abs(r);n.log(\"Drift: \".concat(r));if(!(i>a)){d.next=22;break}d.next=18;return n.adjustSpeed(t,0);case 18:t.setCurrentTime(e.query().position);n.log(\"Resync by currentTime\");d.next=29;break;case 22:if(!(i>o)){d.next=29;break}l=i/u;s=c;f=l<s?(s-l)/2:s;d.next=28;return n.adjustSpeed(t,f*Math.sign(r));case 28:n.log(\"Resync by playbackRate\");case 29:case\"end\":return d.stop()}}),_callee6)})));return function check(){return r.apply(this,arguments)}}();var f=setInterval((function(){return s()}),l);return{cancel:function cancel(){return clearInterval(f)}}}\n/**\n     * @param {string} msg\n     */},{key:\"log\",value:function log(e){var t;(t=this.logger)===null||t===void 0?void 0:t.call(this,\"TimingSrcConnector: \".concat(e))}},{key:\"waitForTOReadyState\",value:\n/**\n     * @param {TimingObject} timingObject\n     * @param {TConnectionState} state\n     * @return {Promise<void>}\n     */\nfunction waitForTOReadyState(e,t){return new Promise((function(r){var n=function check(){e.readyState===t?r():e.addEventListener(\"readystatechange\",check,{once:true})};n()}))}}]);return TimingSrcConnector}(_wrapNativeSuper(EventTarget));var s=new WeakMap;var f=new WeakMap;var d={};var h=function(){\n/**\n   * Create a Player.\n   *\n   * @param {(HTMLIFrameElement|HTMLElement|string|jQuery)} element A reference to the Vimeo\n   *        player iframe, and id, or a jQuery object.\n   * @param {object} [options] oEmbed parameters to use when creating an embed in the element.\n   * @return {Player}\n   */\nfunction Player(e){var t=this;var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};_classCallCheck(this,Player);if(window.jQuery&&e instanceof jQuery){e.length>1&&window.console&&console.warn&&console.warn(\"A jQuery object with multiple elements was passed, using the first element.\");e=e[0]}typeof document!==\"undefined\"&&typeof e===\"string\"&&(e=document.getElementById(e));if(!isDomElement(e))throw new TypeError(\"You must pass either a valid element or a valid id.\");if(e.nodeName!==\"IFRAME\"){var n=e.querySelector(\"iframe\");n&&(e=n)}if(e.nodeName===\"IFRAME\"&&!isVimeoUrl(e.getAttribute(\"src\")||\"\"))throw new Error(\"The player element passed isn\u2019t a Vimeo embed.\");if(s.has(e))return s.get(e);this._window=e.ownerDocument.defaultView;this.element=e;this.origin=\"*\";var o=new a((function(n,o){t._onMessage=function(e){if(isVimeoUrl(e.origin)&&t.element.contentWindow===e.source){t.origin===\"*\"&&(t.origin=e.origin);var r=parseMessageData(e.data);var a=r&&r.event===\"error\";var i=a&&r.data&&r.data.method===\"ready\";if(i){var c=new Error(r.data.message);c.name=r.data.name;o(c)}else{var u=r&&r.event===\"ready\";var l=r&&r.method===\"ping\";if(u||l){t.element.setAttribute(\"data-ready\",\"true\");n()}else processData(t,r)}}};t._window.addEventListener(\"message\",t._onMessage);if(t.element.nodeName!==\"IFRAME\"){var a=getOEmbedParameters(e,r);var i=getVimeoUrl(a);getOEmbedData(i,a,e).then((function(r){var n=createEmbed(r,e);t.element=n;t._originalElement=e;swapCallbacks(e,n);s.set(t.element,t);return r})).catch(o)}}));f.set(this,o);s.set(this.element,this);this.element.nodeName===\"IFRAME\"&&postMessage(this,\"ping\");if(d.isEnabled){var i=function exitFullscreen(){return d.exit()};this.fullscreenchangeHandler=function(){d.isFullscreen?storeCallback(t,\"event:exitFullscreen\",i):removeCallback(t,\"event:exitFullscreen\",i);t.ready().then((function(){postMessage(t,\"fullscreenchange\",d.isFullscreen)}))};d.on(\"fullscreenchange\",this.fullscreenchangeHandler)}return this}\n/**\n   * Get a promise for a method.\n   *\n   * @param {string} name The API method to call.\n   * @param {Object} [args={}] Arguments to send via postMessage.\n   * @return {Promise}\n   */_createClass(Player,[{key:\"callMethod\",value:function callMethod(e){var t=this;var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new a((function(n,o){return t.ready().then((function(){storeCallback(t,e,{resolve:n,reject:o});postMessage(t,e,r)})).catch(o)}))}\n/**\n     * Get a promise for the value of a player property.\n     *\n     * @param {string} name The property name\n     * @return {Promise}\n     */},{key:\"get\",value:function get(e){var t=this;return new a((function(r,n){e=getMethodName(e,\"get\");return t.ready().then((function(){storeCallback(t,e,{resolve:r,reject:n});postMessage(t,e)})).catch(n)}))}\n/**\n     * Get a promise for setting the value of a player property.\n     *\n     * @param {string} name The API method to call.\n     * @param {mixed} value The value to set.\n     * @return {Promise}\n     */},{key:\"set\",value:function set(e,t){var r=this;return new a((function(n,o){e=getMethodName(e,\"set\");if(t===void 0||t===null)throw new TypeError(\"There must be a value to set.\");return r.ready().then((function(){storeCallback(r,e,{resolve:n,reject:o});postMessage(r,e,t)})).catch(o)}))}\n/**\n     * Add an event listener for the specified event. Will call the\n     * callback with a single parameter, `data`, that contains the data for\n     * that event.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function(*)} callback The function to call when the event fires.\n     * @return {void}\n     */},{key:\"on\",value:function on(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(!t)throw new TypeError(\"You must pass a callback function.\");if(typeof t!==\"function\")throw new TypeError(\"The callback must be a function.\");var r=getCallbacks(this,\"event:\".concat(e));r.length===0&&this.callMethod(\"addEventListener\",e).catch((function(){}));storeCallback(this,\"event:\".concat(e),t)}\n/**\n     * Remove an event listener for the specified event. Will remove all\n     * listeners for that event if a `callback` isn\u2019t passed, or only that\n     * specific callback if it is passed.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function} [callback] The specific callback to remove.\n     * @return {void}\n     */},{key:\"off\",value:function off(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(t&&typeof t!==\"function\")throw new TypeError(\"The callback must be a function.\");var r=removeCallback(this,\"event:\".concat(e),t);r&&this.callMethod(\"removeEventListener\",e).catch((function(e){}))}\n/**\n     * Load a new video into this embed. The promise will be resolved if\n     * the video is successfully loaded, or it will be rejected if it could\n     * not be loaded.\n     *\n     * @param {number|string|object} options The id of the video, the url of the video, or an object with embed options.\n     * @return {LoadVideoPromise}\n     */},{key:\"loadVideo\",value:function loadVideo(e){return this.callMethod(\"loadVideo\",e)}},{key:\"ready\",value:function ready(){var e=f.get(this)||new a((function(e,t){t(new Error(\"Unknown player. Probably unloaded.\"))}));return a.resolve(e)}\n/**\n     * Add a cue point to the player.\n     *\n     * @param {number} time The time for the cue point.\n     * @param {object} [data] Arbitrary data to be returned with the cue point.\n     * @return {AddCuePointPromise}\n     */},{key:\"addCuePoint\",value:function addCuePoint(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.callMethod(\"addCuePoint\",{time:e,data:t})}\n/**\n     * Remove a cue point from the video.\n     *\n     * @param {string} id The id of the cue point to remove.\n     * @return {RemoveCuePointPromise}\n     */},{key:\"removeCuePoint\",value:function removeCuePoint(e){return this.callMethod(\"removeCuePoint\",e)}\n/**\n     * A representation of a text track on a video.\n     *\n     * @typedef {Object} VimeoTextTrack\n     * @property {string} language The ISO language code.\n     * @property {string} kind The kind of track it is (captions or subtitles).\n     * @property {string} label The human\u2010readable label for the track.\n     */\n/**\n     * Enable the text track with the specified language, and optionally the\n     * specified kind (captions or subtitles).\n     *\n     * When set via the API, the track language will not change the viewer\u2019s\n     * stored preference.\n     *\n     * @param {string} language The two\u2010letter language code.\n     * @param {string} [kind] The kind of track to enable (captions or subtitles).\n     * @return {EnableTextTrackPromise}\n     */},{key:\"enableTextTrack\",value:function enableTextTrack(e,t){if(!e)throw new TypeError(\"You must pass a language.\");return this.callMethod(\"enableTextTrack\",{language:e,kind:t})}},{key:\"disableTextTrack\",value:function disableTextTrack(){return this.callMethod(\"disableTextTrack\")}},{key:\"pause\",value:function pause(){return this.callMethod(\"pause\")}},{key:\"play\",value:function play(){return this.callMethod(\"play\")}},{key:\"requestFullscreen\",value:function requestFullscreen(){return d.isEnabled?d.request(this.element):this.callMethod(\"requestFullscreen\")}},{key:\"exitFullscreen\",value:function exitFullscreen(){return d.isEnabled?d.exit():this.callMethod(\"exitFullscreen\")}},{key:\"getFullscreen\",value:function getFullscreen(){return d.isEnabled?a.resolve(d.isFullscreen):this.get(\"fullscreen\")}},{key:\"requestPictureInPicture\",value:function requestPictureInPicture(){return this.callMethod(\"requestPictureInPicture\")}},{key:\"exitPictureInPicture\",value:function exitPictureInPicture(){return this.callMethod(\"exitPictureInPicture\")}},{key:\"getPictureInPicture\",value:function getPictureInPicture(){return this.get(\"pictureInPicture\")}},{key:\"remotePlaybackPrompt\",value:function remotePlaybackPrompt(){return this.callMethod(\"remotePlaybackPrompt\")}},{key:\"unload\",value:function unload(){return this.callMethod(\"unload\")}},{key:\"destroy\",value:function destroy(){var e=this;return new a((function(t){f.delete(e);s.delete(e.element);if(e._originalElement){s.delete(e._originalElement);e._originalElement.removeAttribute(\"data-vimeo-initialized\")}e.element&&e.element.nodeName===\"IFRAME\"&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element));if(e.element&&e.element.nodeName===\"DIV\"&&e.element.parentNode){e.element.removeAttribute(\"data-vimeo-initialized\");var r=e.element.querySelector(\"iframe\");r&&r.parentNode&&(r.parentNode.parentNode&&e._originalElement&&e._originalElement!==r.parentNode?r.parentNode.parentNode.removeChild(r.parentNode):r.parentNode.removeChild(r))}e._window.removeEventListener(\"message\",e._onMessage);d.isEnabled&&d.off(\"fullscreenchange\",e.fullscreenchangeHandler);t()}))}},{key:\"getAutopause\",value:function getAutopause(){return this.get(\"autopause\")}\n/**\n     * Enable or disable the autopause behavior of this player.\n     *\n     * By default, when another video is played in the same browser, this\n     * player will automatically pause. Unless you have a specific reason\n     * for doing so, we recommend that you leave autopause set to the\n     * default (`true`).\n     *\n     * @param {boolean} autopause\n     * @return {SetAutopausePromise}\n     */},{key:\"setAutopause\",value:function setAutopause(e){return this.set(\"autopause\",e)}},{key:\"getBuffered\",value:function getBuffered(){return this.get(\"buffered\")}\n/**\n     * @typedef {Object} CameraProperties\n     * @prop {number} props.yaw - Number between 0 and 360.\n     * @prop {number} props.pitch - Number between -90 and 90.\n     * @prop {number} props.roll - Number between -180 and 180.\n     * @prop {number} props.fov - The field of view in degrees.\n     */},{key:\"getCameraProps\",value:function getCameraProps(){return this.get(\"cameraProps\")}\n/**\n     * For 360\u00B0 videos set the camera properties for this player.\n     *\n     * @param {CameraProperties} camera The camera properties\n     * @return {SetCameraPromise}\n     */},{key:\"setCameraProps\",value:function setCameraProps(e){return this.set(\"cameraProps\",e)}\n/**\n     * A representation of a chapter.\n     *\n     * @typedef {Object} VimeoChapter\n     * @property {number} startTime The start time of the chapter.\n     * @property {object} title The title of the chapter.\n     * @property {number} index The place in the order of Chapters. Starts at 1.\n     */},{key:\"getChapters\",value:function getChapters(){return this.get(\"chapters\")}},{key:\"getCurrentChapter\",value:function getCurrentChapter(){return this.get(\"currentChapter\")}},{key:\"getColor\",value:function getColor(){return this.get(\"color\")}},{key:\"getColors\",value:function getColors(){return a.all([this.get(\"colorOne\"),this.get(\"colorTwo\"),this.get(\"colorThree\"),this.get(\"colorFour\")])}\n/**\n     * Set the accent color of this player to a hex or rgb string. Setting the\n     * color may fail if the owner of the video has set their embed\n     * preferences to force a specific color.\n     * Note this is deprecated in place of `setColorTwo`.\n     *\n     * @param {string} color The hex or rgb color string to set.\n     * @return {SetColorPromise}\n     */},{key:\"setColor\",value:function setColor(e){return this.set(\"color\",e)}\n/**\n     * Set the colors of this player to a hex or rgb string. Setting the\n     * color may fail if the owner of the video has set their embed\n     * preferences to force a specific color.\n     * The colors should be passed in as an array: [colorOne, colorTwo, colorThree, colorFour].\n     * If a color should not be set, the index in the array can be left as null.\n     *\n     * @param {string[]} colors Array of the hex or rgb color strings to set.\n     * @return {SetColorsPromise}\n     */},{key:\"setColors\",value:function setColors(e){if(!Array.isArray(e))return new a((function(e,t){return t(new TypeError(\"Argument must be an array.\"))}));var t=new a((function(e){return e(null)}));var r=[e[0]?this.set(\"colorOne\",e[0]):t,e[1]?this.set(\"colorTwo\",e[1]):t,e[2]?this.set(\"colorThree\",e[2]):t,e[3]?this.set(\"colorFour\",e[3]):t];return a.all(r)}\n/**\n     * A representation of a cue point.\n     *\n     * @typedef {Object} VimeoCuePoint\n     * @property {number} time The time of the cue point.\n     * @property {object} data The data passed when adding the cue point.\n     * @property {string} id The unique id for use with removeCuePoint.\n     */},{key:\"getCuePoints\",value:function getCuePoints(){return this.get(\"cuePoints\")}},{key:\"getCurrentTime\",value:function getCurrentTime(){return this.get(\"currentTime\")}\n/**\n     * Set the current playback position in seconds. If the player was\n     * paused, it will remain paused. Likewise, if the player was playing,\n     * it will resume playing once the video has buffered.\n     *\n     * You can provide an accurate time and the player will attempt to seek\n     * to as close to that time as possible. The exact time will be the\n     * fulfilled value of the promise.\n     *\n     * @param {number} currentTime\n     * @return {SetCurrentTimePromise}\n     */},{key:\"setCurrentTime\",value:function setCurrentTime(e){return this.set(\"currentTime\",e)}},{key:\"getDuration\",value:function getDuration(){return this.get(\"duration\")}},{key:\"getEnded\",value:function getEnded(){return this.get(\"ended\")}},{key:\"getLoop\",value:function getLoop(){return this.get(\"loop\")}\n/**\n     * Set the loop state of the player. When set to `true`, the player\n     * will start over immediately once playback ends.\n     *\n     * @param {boolean} loop\n     * @return {SetLoopPromise}\n     */},{key:\"setLoop\",value:function setLoop(e){return this.set(\"loop\",e)}\n/**\n     * Set the muted state of the player. When set to `true`, the player\n     * volume will be muted.\n     *\n     * @param {boolean} muted\n     * @return {SetMutedPromise}\n     */},{key:\"setMuted\",value:function setMuted(e){return this.set(\"muted\",e)}},{key:\"getMuted\",value:function getMuted(){return this.get(\"muted\")}},{key:\"getPaused\",value:function getPaused(){return this.get(\"paused\")}},{key:\"getPlaybackRate\",value:function getPlaybackRate(){return this.get(\"playbackRate\")}\n/**\n     * Set the playback rate of the player on a scale from `0` to `2`. When set\n     * via the API, the playback rate will not be synchronized to other\n     * players or stored as the viewer's preference.\n     *\n     * @param {number} playbackRate\n     * @return {SetPlaybackRatePromise}\n     */},{key:\"setPlaybackRate\",value:function setPlaybackRate(e){return this.set(\"playbackRate\",e)}},{key:\"getPlayed\",value:function getPlayed(){return this.get(\"played\")}},{key:\"getQualities\",value:function getQualities(){return this.get(\"qualities\")}},{key:\"getQuality\",value:function getQuality(){return this.get(\"quality\")}\n/**\n     * Set a video quality.\n     *\n     * @param {string} quality\n     * @return {SetQualityPromise}\n     */},{key:\"setQuality\",value:function setQuality(e){return this.set(\"quality\",e)}},{key:\"getRemotePlaybackAvailability\",value:function getRemotePlaybackAvailability(){return this.get(\"remotePlaybackAvailability\")}},{key:\"getRemotePlaybackState\",value:function getRemotePlaybackState(){return this.get(\"remotePlaybackState\")}},{key:\"getSeekable\",value:function getSeekable(){return this.get(\"seekable\")}},{key:\"getSeeking\",value:function getSeeking(){return this.get(\"seeking\")}},{key:\"getTextTracks\",value:function getTextTracks(){return this.get(\"textTracks\")}},{key:\"getVideoEmbedCode\",value:function getVideoEmbedCode(){return this.get(\"videoEmbedCode\")}},{key:\"getVideoId\",value:function getVideoId(){return this.get(\"videoId\")}},{key:\"getVideoTitle\",value:function getVideoTitle(){return this.get(\"videoTitle\")}},{key:\"getVideoWidth\",value:function getVideoWidth(){return this.get(\"videoWidth\")}},{key:\"getVideoHeight\",value:function getVideoHeight(){return this.get(\"videoHeight\")}},{key:\"getVideoUrl\",value:function getVideoUrl(){return this.get(\"videoUrl\")}},{key:\"getVolume\",value:function getVolume(){return this.get(\"volume\")}\n/**\n     * Set the volume of the player on a scale from `0` to `1`. When set\n     * via the API, the volume level will not be synchronized to other\n     * players or stored as the viewer\u2019s preference.\n     *\n     * Most mobile devices do not support setting the volume. An error will\n     * *not* be triggered in that situation.\n     *\n     * @param {number} volume\n     * @return {SetVolumePromise}\n     */},{key:\"setVolume\",value:function setVolume(e){return this.set(\"volume\",e)}\n/** @typedef {import('./lib/timing-object.types').TimingObject} TimingObject */\n/** @typedef {import('./lib/timing-src-connector.types').TimingSrcConnectorOptions} TimingSrcConnectorOptions */\n/** @typedef {import('./lib/timing-src-connector').TimingSrcConnector} TimingSrcConnector */\n/**\n     * Connects a TimingObject to the video player (https://webtiming.github.io/timingobject/)\n     *\n     * @param {TimingObject} timingObject\n     * @param {TimingSrcConnectorOptions} options\n     *\n     * @return {Promise<TimingSrcConnector>}\n     */},{key:\"setTimingSrc\",value:function(){var e=_asyncToGenerator(_regeneratorRuntime().mark((function _callee(e,t){var r=this;var n;return _regeneratorRuntime().wrap((function _callee$(o){while(1)switch(o.prev=o.next){case 0:if(e){o.next=2;break}throw new TypeError(\"A Timing Object must be provided.\");case 2:o.next=4;return this.ready();case 4:n=new l(this,e,t);postMessage(this,\"notifyTimingObjectConnect\");n.addEventListener(\"disconnect\",(function(){return postMessage(r,\"notifyTimingObjectDisconnect\")}));return o.abrupt(\"return\",n);case 8:case\"end\":return o.stop()}}),_callee,this)})));function setTimingSrc(t,r){return e.apply(this,arguments)}return setTimingSrc}()}]);return Player}();if(!e){d=initializeScreenfull();initializeEmbeds();resizeEmbeds();initAppendVideoMetadata();checkUrlTimeParam()}export{h as default};\n//# sourceMappingURL=player.es.js.map\n", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import Player from\"@vimeo/player\";import{useEffect,useRef,useState}from\"react\";import{useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const vimeoRegex=/^https?:\\/\\/vimeo\\.com\\/(\\d+)/;/**\n * VIMEO\n *\n * @framerIntrinsicWidth 480\n * @framerIntrinsicHeight 270\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps borderRadius, backgroundColor\n */ const Vimeo=withCSS(function Vimeo({video,autoplay,mute,controls,loop,titles,backgroundColor,onPlay=()=>{},onEnd=()=>{},style,...props}){const[key,setKey]=useState(0);const player=useRef();const borderRadius=useRadius(props);useEffect(()=>{if(!player.current)return;const[,id]=video.match(vimeoRegex)?video.match(vimeoRegex):[null,0];const embeddedPlayer=new Player(player.current,{id,autopause:false,autoplay:RenderTarget.current()===RenderTarget.canvas?false:autoplay,byline:titles,controls:controls,loop:loop,title:titles,muted:mute,responsive:true});embeddedPlayer.on(\"play\",onPlay);embeddedPlayer.on(\"ended\",onEnd);},[player,key]);useEffect(()=>{setKey(key=>key+1);},[video,autoplay,mute,controls,loop,titles]);return /*#__PURE__*/ _jsx(motion.div,{style:{background:backgroundColor,...style,borderRadius,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"},...props,children:/*#__PURE__*/ _jsx(\"div\",{className:\"framer-vimeo\",ref:player,style:{width:\"100%\",height:\"100%\"}},key)});},[\".framer-vimeo > div { padding: 0 !important; width: 100%; height: 100%; }\",]);Vimeo.defaultProps={video:\"https://vimeo.com/642263700\",autoplay:false,loop:false,mute:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0};addPropertyControls(Vimeo,{video:{title:\"URL\",type:ControlType.String},...borderRadiusControl,controls:{title:\"Controls\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\"},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// playOnCanvas: {\n//     title: \"On Canvas\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Play\",\n//     disabledTitle: \"Pause\",\n// },\nloop:{title:\"Loop\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},mute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// titles: {\n//     title: \"Titles\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n// },\nbackgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0, 0, 0, 0)\"},onPlay:{type:ControlType.EventHandler},onEnd:{type:ControlType.EventHandler}});export default Vimeo;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Vimeo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"270\",\"framerIntrinsicWidth\":\"480\",\"framerComponentPresetProps\":\"borderRadius, backgroundColor\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vimeo.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can\u2019t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{var _ref_current;const iframeWindow=(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow===null||iframeWindow===void 0?void 0:iframeWindow.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                min-height: 100vh;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "// Generated by Framer (ff86393)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Funnel Sans-300\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAy3mEe29NnDyL7w.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-z2PvO .framer-styles-preset-ps7qnd:not(.rich-text-wrapper), .framer-z2PvO .framer-styles-preset-ps7qnd.rich-text-wrapper p { --framer-font-family: \"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 104%; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-fe067634-c904-4d71-8710-ff195752b991, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 767px) and (min-width: 0px) { .framer-z2PvO .framer-styles-preset-ps7qnd:not(.rich-text-wrapper), .framer-z2PvO .framer-styles-preset-ps7qnd.rich-text-wrapper p { --framer-font-family: \"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 104%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-fe067634-c904-4d71-8710-ff195752b991, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-z2PvO\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getWhereExpressionFromPathVariables,Image,NotFoundError,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,useRouteElementId,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Vimeo from\"https://framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/VgWe6mCMJOseqaLiMnaC/Vimeo.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js\";import NavigationFooter from\"#framer/local/canvasComponent/aXg9fTb5S/aXg9fTb5S.js\";import NavigationNav from\"#framer/local/canvasComponent/bStpJljVH/bStpJljVH.js\";import BlocksSectionHeading from\"#framer/local/canvasComponent/MPlTEWsa1/MPlTEWsa1.js\";import BlocksWorkBlock from\"#framer/local/canvasComponent/Vl_7zCqvj/Vl_7zCqvj.js\";import Works from\"#framer/local/collection/gvambsE5I/gvambsE5I.js\";import*as sharedStyle from\"#framer/local/css/akR6G_Oyh/akR6G_Oyh.js\";import*as sharedStyle2 from\"#framer/local/css/hmKUAwUnx/hmKUAwUnx.js\";import*as sharedStyle3 from\"#framer/local/css/pZ3B9Kq2u/pZ3B9Kq2u.js\";import*as sharedStyle1 from\"#framer/local/css/YcwssXTyq/YcwssXTyq.js\";import metadataProvider from\"#framer/local/webPageMetadata/evGwIocGe/evGwIocGe.js\";const NavigationNavFonts=getFonts(NavigationNav);const VimeoFonts=getFonts(Vimeo);const EmbedFonts=getFonts(Embed);const BlocksSectionHeadingFonts=getFonts(BlocksSectionHeading);const BlocksWorkBlockFonts=getFonts(BlocksWorkBlock);const NavigationFooterFonts=getFonts(NavigationFooter);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={lepjH0FGG:\"(max-width: 767px)\",nIXS2pIAx:\"(min-width: 768px) and (max-width: 1159px)\",Tck_M02oG:\"(min-width: 1160px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-up4Db\";const variantClassNames={lepjH0FGG:\"framer-v-1aoiykl\",nIXS2pIAx:\"framer-v-ip9rqa\",Tck_M02oG:\"framer-v-85w4xb\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const negate=value=>{return!value;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"Tck_M02oG\",Mobile:\"lepjH0FGG\",Tablet:\"nIXS2pIAx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Tck_M02oG\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"evGwIocGe\",data:Works,type:\"Collection\"},select:[{collection:\"evGwIocGe\",name:\"LhcTWt4ju\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"jiEycs7LG\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"hbdnJXCDf\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"BkZB0oTMB\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"RcYSKKCyq\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"XQTFmhpuw\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"VlqXJFICq\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"uAg9xQsBD\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"RQLSnKmBo\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"MULihbtx6\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"EYbA15ZVY\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"PBOeOvSkX\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"zcyQ237ct\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"yxOADahjI\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"iIk6R6H7o\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"ZsG2a9Qj_\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"hO7cpm1hO\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"owCJKBMEa\",type:\"Identifier\"},{collection:\"evGwIocGe\",name:\"saobBRDsx\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"evGwIocGe\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,LhcTWt4ju=getFromCurrentRouteData(\"LhcTWt4ju\")??\"\",BkZB0oTMB=getFromCurrentRouteData(\"BkZB0oTMB\")??\"\",RcYSKKCyq=getFromCurrentRouteData(\"RcYSKKCyq\")??\"\",XQTFmhpuw=getFromCurrentRouteData(\"XQTFmhpuw\"),hbdnJXCDf=getFromCurrentRouteData(\"hbdnJXCDf\"),jiEycs7LG=getFromCurrentRouteData(\"jiEycs7LG\")??\"\",iIk6R6H7o=getFromCurrentRouteData(\"iIk6R6H7o\"),ZsG2a9Qj_=getFromCurrentRouteData(\"ZsG2a9Qj_\"),hO7cpm1hO=getFromCurrentRouteData(\"hO7cpm1hO\"),owCJKBMEa=getFromCurrentRouteData(\"owCJKBMEa\"),VlqXJFICq=getFromCurrentRouteData(\"VlqXJFICq\"),yxOADahjI=getFromCurrentRouteData(\"yxOADahjI\"),uAg9xQsBD=getFromCurrentRouteData(\"uAg9xQsBD\"),RQLSnKmBo=getFromCurrentRouteData(\"RQLSnKmBo\"),MULihbtx6=getFromCurrentRouteData(\"MULihbtx6\"),EYbA15ZVY=getFromCurrentRouteData(\"EYbA15ZVY\"),bnW2sbRWTHAwO2Wphr,PBOeOvSkX=getFromCurrentRouteData(\"PBOeOvSkX\")??[],zXR7WfjcgunmlCCMOJ,zcyQ237ct=getFromCurrentRouteData(\"zcyQ237ct\")??[],bnW2sbRWTjqolibGtM,saobBRDsx=getFromCurrentRouteData(\"saobBRDsx\"),jiEycs7LGrAmQOWbGS,hbdnJXCDfrAmQOWbGS,uAg9xQsBDrAmQOWbGS,LhcTWt4jurAmQOWbGS,idrAmQOWbGS,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const elementId=useRouteElementId(\"bHAZ4Xyp6\");const ref2=React.useRef(null);const visible=equals(LhcTWt4ju,\"dromos\");const visible1=equals(jiEycs7LG,\"sony6\");const visible2=equals(LhcTWt4ju,\"translated\");const visible3=equals(jiEycs7LG,\"sony5\");const visible4=negate(equals(LhcTWt4ju,\"earlens\"));const isDisplayed=value=>{if(!isBrowser())return true;if(baseVariant===\"lepjH0FGG\")return value;return true;};const visible5=equals(LhcTWt4ju,\"Scoutbee\");const visible6=equals(LhcTWt4ju,\"scoutbee\");const visible7=equals(LhcTWt4ju,\"continuum\");const visible8=isSet(iIk6R6H7o);const visible9=isSet(ZsG2a9Qj_);const isDisplayed1=()=>{if(!isBrowser())return true;if([\"nIXS2pIAx\",\"lepjH0FGG\"].includes(baseVariant))return false;return true;};const visible10=isSet(hO7cpm1hO);const visible11=equals(LhcTWt4ju,\"earlens\");const visible12=isSet(VlqXJFICq);const visible13=equals(LhcTWt4ju,\"Adidas\");const visible14=equals(LhcTWt4ju,\"Kearney\");const visible15=isSet(yxOADahjI);const visible16=isSet(uAg9xQsBD);const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"lepjH0FGG\")return false;return true;};const visible17=equals(LhcTWt4ju,\"northvolt\");const visible18=isSet(RQLSnKmBo);const visible19=isSet(MULihbtx6);const visible20=isSet(EYbA15ZVY);const visible21=equals(LhcTWt4ju,\"Apple\");const visible22=equals(jiEycs7LG,\"sony\");const visible23=equals(jiEycs7LG,\"htc2\");const visible24=equals(LhcTWt4ju,\"mio\");const visible25=isSet(saobBRDsx);const router=useRouter();const defaultLayoutId=React.useId();useCustomCursors({});const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"Tck_M02oG\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-0d641d20-0287-41c3-8477-aab50e50067f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-85w4xb\",className),ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n3sasa-container\",layoutScroll:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{variant:\"PbcTVKcer\"}},children:/*#__PURE__*/_jsx(NavigationNav,{height:\"100%\",id:\"Ba05ygLWx\",layoutId:\"Ba05ygLWx\",style:{width:\"100%\"},variant:\"RfOghd81b\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1jzsc6p\",\"data-framer-name\":\"Hero\",id:elementId,ref:ref2,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-qq3c0o\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"main\",{className:\"framer-1noc3m7\",\"data-framer-name\":\"Hero Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-s75rzb\",\"data-styles-preset\":\"akR6G_Oyh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\"},children:\"northvolt\"})}),className:\"framer-cijc1s\",fonts:[\"Inter\"],text:LhcTWt4ju,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16cqsh4\",\"data-framer-name\":\"Info & Description\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-m7k9aw\",\"data-framer-name\":\"Info Blocks\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-color\":\"var(--token-fce090ef-d534-41f7-8127-7a5be7f65968, rgb(191, 191, 191))\"},children:\"ECOSYSTEM STRATEGY, BUSINESS MODEL, HMI, DESIGN SYSTEM, OPERATING SYSTEM\"})}),className:\"framer-128sijs\",\"data-framer-name\":\"Project Category\",fonts:[\"Inter\"],text:BkZB0oTMB,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6kvoec\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\"},children:\"Text\"})}),className:\"framer-8lv147\",fonts:[\"Inter\"],text:RcYSKKCyq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+72+0+0+0+0+156.8+0+137.60000000000002+0+0),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(XQTFmhpuw),...{positionX:\"right\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+72+0+0+0+0+164.8+0+0),sizes:`max((max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 375px, 1px) - 10px) / 2, 1px)`,...toResponsiveImage(XQTFmhpuw),...{positionX:\"right\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+72+0+0+0+0+164.8+0+0),sizes:`max((max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 335px, 1px) - 10px) / 2, 1px)`,...toResponsiveImage(XQTFmhpuw),...{positionX:\"right\",positionY:\"center\"}},className:\"framer-dema4f\",\"data-framer-name\":\"Logo\"})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+72+0+0+0+0+525),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(hbdnJXCDf)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+72+0+0+0+0+318.4),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(hbdnJXCDf)},className:\"framer-c2hk8y\",\"data-framer-name\":\"Cover Image\",draggable:\"false\"})})]})})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-15o95f6\",\"data-framer-name\":\"Images\",children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ps7qnd\",\"data-styles-preset\":\"hmKUAwUnx\",children:\"An elegant, honest aesthetic will ensure we future-proof our design and our ecosystem - bringing DELIGHT to users and cities\"})}),className:\"framer-1xsznxb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),visible1&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-13fhfq8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-6lsg51-container\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"rQ0XsMNBo\",isMixedBorderRadius:false,layoutId:\"rQ0XsMNBo\",loop:false,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/1056845510?share=copy\",width:\"100%\"})})})}),visible2&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-kb0h1s\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1svbwb-container\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:\"\",id:\"Xa5OgmWP8\",layoutId:\"Xa5OgmWP8\",style:{height:\"100%\",width:\"100%\"},type:\"url\",url:\"https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=3daee19a-eaed-11ef-9397-d93975fe8866\",width:\"100%\"})})})}),visible3&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hmvlo4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-soas6l-container\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"i_Wn26_6L\",isMixedBorderRadius:false,layoutId:\"i_Wn26_6L\",loop:false,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/92268561?share=copy\",width:\"100%\"})})})}),isDisplayed(visible4)&&/*#__PURE__*/_jsxs(\"div\",{className:cx(\"framer-91qjwv\",!visible4&&\"hidden-1aoiykl\"),children:[visible5&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hh8hfk\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:[\"\u201CWe also enhanced our procurement approach: partnering with \",/*#__PURE__*/_jsx(\"strong\",{children:\"Scoutbee\"}),\"\u2026to bring AI into our supplier discovery process to quicken, streamline and strengthen our search for partners - giving us a more resilient network.\u201D\"]})})},nIXS2pIAx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:[\"\u201CWe also enhanced our procurement approach: partnering with \",/*#__PURE__*/_jsx(\"strong\",{children:\"Scoutbee\"}),\"\u2026to bring AI into our supplier discovery process to quicken, streamline and strengthen our search for partners - giving us a more resilient network.\u201D\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:[\"\u201CWe also enhanced our procurement approach: partnering with \",/*#__PURE__*/_jsx(\"strong\",{children:\"Scoutbee\"}),\"\u2026to bring AI into our supplier discovery process to quicken, streamline and strengthen our search for partners - giving us a more resilient network.\u201D\"]})}),className:\"framer-j86ref\",fonts:[\"GF;Funnel Sans-regular\",\"GF;Funnel Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNjAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"Unilever, annual report 2021\"})})},nIXS2pIAx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNjAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"Unilever, annual report 2021\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNjAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"Unilever, annual report 2021\"})}),className:\"framer-166ln54\",fonts:[\"GF;Funnel Sans-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),visible6&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-15a8tbs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNjAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-0d641d20-0287-41c3-8477-aab50e50067f, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Better Data. Better Decisions. Better World.\"})}),className:\"framer-24648y\",fonts:[\"GF;Funnel Sans-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kcpho1\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-i8uvm1\",\"data-framer-name\":\"Images Content\",children:[visible7&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cdf27a\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+0+0),pixelHeight:1304,pixelWidth:884,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,src:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png\",srcSet:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png?scale-down-to=1024 694w,https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png 884w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+0+0),pixelHeight:1304,pixelWidth:884,positionX:\"center\",positionY:\"center\",sizes:\"383px\",src:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png\",srcSet:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png?scale-down-to=1024 694w,https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png 884w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+0+0),pixelHeight:1304,pixelWidth:884,positionX:\"center\",positionY:\"center\",sizes:\"383px\",src:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png\",srcSet:\"https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png?scale-down-to=1024 694w,https://framerusercontent.com/images/wLK95fx5sSwlupMUXCT2vFfEeD4.png 884w\"},className:\"framer-65yqjm\"})})}),visible8&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jcswqj\",\"data-framer-name\":\"Portrait Stack\",children:[visible9&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-41qz9e\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1up5dbx hidden-ip9rqa hidden-1aoiykl\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+625+0+-672+0+0),sizes:\"287px\",...toResponsiveImage(ZsG2a9Qj_),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+653+40+-672+0+0),sizes:\"287px\",...toResponsiveImage(ZsG2a9Qj_),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+651+0+0+133),sizes:\"287px\",...toResponsiveImage(ZsG2a9Qj_),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-uzdw5\",\"data-framer-name\":\"Portrait Image 2\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ujzzr3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+625+0+0+0+0),sizes:\"303px\",...toResponsiveImage(iIk6R6H7o),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+653+40+0+0+0),sizes:\"303px\",...toResponsiveImage(iIk6R6H7o),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+651+0+0+13),sizes:\"303px\",...toResponsiveImage(iIk6R6H7o),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-q6rjho\",\"data-framer-name\":\"Portrait Image\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-15f4jug hidden-ip9rqa hidden-1aoiykl\"})]}),visible10&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e0or3p\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+625+0+672+0+0),sizes:\"287px\",...toResponsiveImage(hO7cpm1hO)}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+653+40+672+0+0),sizes:\"287px\",...toResponsiveImage(hO7cpm1hO)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+651+0+0+13),sizes:\"287px\",...toResponsiveImage(hO7cpm1hO)},className:\"framer-xuqecu\",\"data-framer-name\":\"Portrait Image 3\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o9s5cq hidden-ip9rqa hidden-1aoiykl\"})]})]}),visible11&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-161h1cj\",\"data-framer-name\":\"Portrait Stack\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ch3yq2\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-bkp2xx hidden-ip9rqa hidden-1aoiykl\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+1293+0+-327+0+0),sizes:\"303px\",...toResponsiveImage(owCJKBMEa),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+1429+40+-339+0+0),sizes:\"303px\",...toResponsiveImage(owCJKBMEa),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+1491+0+0+272),sizes:\"303px\",...toResponsiveImage(owCJKBMEa),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-giglgc\",\"data-framer-name\":\"Portrait Image\"})})]}),visible10&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dtvk3q\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+1293+0+219+0+0),pixelHeight:1484,pixelWidth:717,sizes:\"287px\",src:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png\",srcSet:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png 717w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+1429+40+207+0+0),pixelHeight:1484,pixelWidth:717,sizes:\"287px\",src:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png\",srcSet:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png 717w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+1491+0+0+0),pixelHeight:1484,pixelWidth:717,sizes:\"287px\",src:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png\",srcSet:\"https://framerusercontent.com/images/FUqS8u1UfN9h3skEeRYAIY9MsO0.png 717w\"},className:\"framer-1cshuii\",\"data-framer-name\":\"Portrait Image 3\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-vich5m hidden-ip9rqa hidden-1aoiykl\"})]})]}),visible12&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jso7s7\",\"data-framer-name\":\"image 1 Stack\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hm88xe\",children:[visible13&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-k2kvnz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNTAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"The \u2018Confirmed\u2019 app \u2013 \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtMzAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"our digital boutique and premium touchpoint for sneakerheads, streetwear,\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-color\":\"var(--token-9d96627f-306c-40f5-bf56-3ac83da1c5cc, rgb(128, 128, 128))\"},children:\"fashion, and style enthusiasts \u2013 continued to thrive. -2023\"})]}),fonts:[\"GF;Funnel Sans-500\",\"GF;Funnel Sans-300\"]},nIXS2pIAx:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNTAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"The \u2018Confirmed\u2019 app \u2013 \"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtMzAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"our digital boutique and premium touchpoint for sneakerheads, streetwear,\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-color\":\"var(--token-9d96627f-306c-40f5-bf56-3ac83da1c5cc, rgb(128, 128, 128))\"},children:\"fashion, and style enthusiasts \u2013 continued to thrive. -2023\"})]}),fonts:[\"GF;Funnel Sans-500\",\"GF;Funnel Sans-300\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNTAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"The \u2018Confirmed\u2019 app \u2013 \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-6n7043\",\"data-styles-preset\":\"pZ3B9Kq2u\",children:\"our digital boutique and premium touchpoint for sneakerheads, streetwear,\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-color\":\"var(--token-9d96627f-306c-40f5-bf56-3ac83da1c5cc, rgb(128, 128, 128))\"},children:\"fashion, and style enthusiasts \u2013 continued to thrive. -2023\"})]}),className:\"framer-1ry77yx\",fonts:[\"GF;Funnel Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})})}),visible14&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dy3hh3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+1835+0+249+44.00000000000006+10),pixelHeight:526,pixelWidth:886,positionX:\"center\",positionY:\"center\",sizes:\"216px\",src:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg\",srcSet:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg 886w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+2079+0+460+6.000000000000043+10),pixelHeight:526,pixelWidth:886,positionX:\"center\",positionY:\"center\",sizes:\"216px\",src:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg\",srcSet:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg 886w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+2331+0+149.5000000000001+10),pixelHeight:526,pixelWidth:886,positionX:\"center\",positionY:\"center\",sizes:\"216px\",src:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg\",srcSet:\"https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/UqJ3a0q8LlsXQBqgWXxxm0pN5o.jpg 886w\"},className:\"framer-zjiwvs\"})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+1835+0+0),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(VlqXJFICq),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+2079+0+0),sizes:\"720px\",...toResponsiveImage(VlqXJFICq),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+2331+0),sizes:\"720px\",...toResponsiveImage(VlqXJFICq),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-10eh1k3\",\"data-framer-name\":\"Image #1\"})})]}),visible15&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+2367),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(yxOADahjI),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+2774),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(yxOADahjI),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+2851),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(yxOADahjI),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1prwcc\",\"data-framer-name\":\"FullWidth\"})}),visible16&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-in0h6v\",\"data-framer-name\":\"image 2 Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+2942+0),sizes:`max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px, 1px)`,...toResponsiveImage(uAg9xQsBD),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+3377+0),sizes:\"720px\",...toResponsiveImage(uAg9xQsBD)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+3452+0),sizes:\"720px\",...toResponsiveImage(uAg9xQsBD)},className:\"framer-1weicgv\",\"data-framer-name\":\"Image #2\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-t156gp hidden-1aoiykl\",children:visible17&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+3377+0+180.5000000000001),pixelHeight:263,pixelWidth:1118,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png\",srcSet:\"https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png?scale-down-to=512 512w,https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png 1118w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+3452+0+180.5000000000001),pixelHeight:263,pixelWidth:1118,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png\",srcSet:\"https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png?scale-down-to=512 512w,https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ETx5wykZVq82W7hRmODj0yoUs.png 1118w\"},className:\"framer-1co03x4\",\"data-framer-name\":\"Image #3\"})})})]}),visible18&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p5bbna\",\"data-framer-name\":\"image 3 Stack\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-5jz8y3 hidden-1aoiykl\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3190+0),sizes:`max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px, 1px)`,...toResponsiveImage(RQLSnKmBo),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+3899+0),sizes:\"720px\",...toResponsiveImage(RQLSnKmBo),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+3972+0),sizes:\"720px\",...toResponsiveImage(RQLSnKmBo),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-139wafl\",\"data-framer-name\":\"Image #3\"})})]}),visible19&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-faaz3x\",\"data-framer-name\":\"image 4 Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3440+0),sizes:`max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px, 1px)`,...toResponsiveImage(MULihbtx6),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+4421+0),sizes:\"720px\",...toResponsiveImage(MULihbtx6)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+4492+0),sizes:\"720px\",...toResponsiveImage(MULihbtx6)},className:\"framer-1ynpkdk\",\"data-framer-name\":\"Image #4\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-wxx4kh hidden-1aoiykl\"})]}),visible20&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3689),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(EYbA15ZVY),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+4943),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(EYbA15ZVY)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+5012),sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,...toResponsiveImage(EYbA15ZVY)},className:\"framer-1fwxp75\",\"data-framer-name\":\"Image #5\"})}),visible21&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ru2j5y\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hhad42\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3821+0+0+0+0),sizes:\"316px\",src:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png\",srcSet:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png?scale-down-to=1024 576w,https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png 640w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+5175+0+0),sizes:\"316px\",src:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png\",srcSet:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png?scale-down-to=1024 576w,https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png 640w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+5602+0+0),sizes:\"316px\",src:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png\",srcSet:\"https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png?scale-down-to=1024 576w,https://framerusercontent.com/images/iqGLIa4YlXU0Nweg09rbiP7PH64.png 640w\"},className:\"framer-16t6d3m\",\"data-framer-name\":\"image_2 5\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q627s8\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-k5cmgt hidden-1aoiykl\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3821+0+0+0+580+0+0),sizes:\"317px\",src:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png\",srcSet:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png?scale-down-to=1024 576w,https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png 640w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+5175+0+0+0+156),sizes:\"317px\",src:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png\",srcSet:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png?scale-down-to=1024 576w,https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png 640w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+5602+0+0+0+156),sizes:\"317px\",src:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png\",srcSet:\"https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png?scale-down-to=1024 576w,https://framerusercontent.com/images/6c2XJwbLH47rkLKtpsohIVv6g.png 640w\"},className:\"framer-17964x4\",\"data-framer-name\":\"image_5 6\"})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-j9g96\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hmf25e\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3821+0+1153+0+0+0+0),sizes:\"317px\",src:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png\",srcSet:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png?scale-down-to=1024 576w,https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png 640w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+5175+1293-719+0+0+0+0),sizes:\"317px\",src:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png\",srcSet:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png?scale-down-to=1024 576w,https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png 640w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+5602+1293-719+0+0+0+0),sizes:\"317px\",src:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png\",srcSet:\"https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png?scale-down-to=1024 576w,https://framerusercontent.com/images/vDmhJCcBAtpTkFNqQuld1I7pXiw.png 640w\"},className:\"framer-16rexcz\",\"data-framer-name\":\"image_4 4\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-5xkxhm hidden-1aoiykl\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+668+0+0+0+3821+0+1153+0+582),sizes:\"316px\",src:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png\",srcSet:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png?scale-down-to=1024 576w,https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png 640w\"}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+2347.2+0+0+0+5175+1293-719+0+158),sizes:\"316px\",src:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png\",srcSet:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png?scale-down-to=1024 576w,https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png 640w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+2347.2+0+0+0+5602+1293-719+0+158),sizes:\"316px\",src:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png\",srcSet:\"https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png?scale-down-to=1024 576w,https://framerusercontent.com/images/2xUhOxPXdbjWmNWOkp5Q1JEUqU.png 640w\"},className:\"framer-865wqh\",\"data-framer-name\":\"image_3 5\"})})]})]})]})}),visible22&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nwos1f\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xk48tz-container\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:true,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"JPJAX9aSp\",isMixedBorderRadius:false,layoutId:\"JPJAX9aSp\",loop:true,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/1056851436?share=copy\",width:\"100%\"})})})}),visible23&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-91xeef\",children:PBOeOvSkX?.map(({bnW2sbRWT:bnW2sbRWTHAwO2Wphr,id},index)=>{return /*#__PURE__*/_jsx(LayoutGroup,{id:`HAwO2Wphr-${id??index}`,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+2027+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(bnW2sbRWTHAwO2Wphr),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+4616.2+30),sizes:`calc((${componentViewport?.width||\"100vw\"} - 72px) / 2)`,...toResponsiveImage(bnW2sbRWTHAwO2Wphr),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+4634.2+0),sizes:\"335.6667px\",...toResponsiveImage(bnW2sbRWTHAwO2Wphr),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-223iep\",\"data-framer-name\":\"Image\"})})},id??index);})}),visible23&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wqx8w8\",children:zcyQ237ct?.map(({id:id1,zXR7Wfjcg:zXR7WfjcgunmlCCMOJ},index1)=>{return /*#__PURE__*/_jsx(LayoutGroup,{id:`unmlCCMOJ-${id1??index1}`,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+3265.2+20),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(zXR7WfjcgunmlCCMOJ),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+4712.2+20),sizes:`calc((${componentViewport?.width||\"100vw\"} - 100px) / 3)`,...toResponsiveImage(zXR7WfjcgunmlCCMOJ),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+4672.2+20),sizes:`calc((${componentViewport?.width||\"100vw\"} - 100px) / 3)`,...toResponsiveImage(zXR7WfjcgunmlCCMOJ),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1adfbge\",\"data-framer-name\":\"Image\"})})},id1??index1);})}),visible24&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-19okh93\",children:PBOeOvSkX?.map(({bnW2sbRWT:bnW2sbRWTjqolibGtM,id:id2},index2)=>{return /*#__PURE__*/_jsx(LayoutGroup,{id:`jqolibGtM-${id2??index2}`,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+3913.2+20),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(bnW2sbRWTjqolibGtM),...{positionX:\"center\",positionY:\"center\"}}},nIXS2pIAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+4770.2+20),sizes:\"319.5px\",...toResponsiveImage(bnW2sbRWTjqolibGtM),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+4730.2+20),sizes:\"334.3333px\",...toResponsiveImage(bnW2sbRWTjqolibGtM),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-hr60ad\",\"data-framer-name\":\"Image\"})})},id2??index2);})}),visible25&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+998+0+3981.2),sizes:\"266px\",...toResponsiveImage(saobBRDsx)}},nIXS2pIAx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1398+0+4838.2),sizes:\"266px\",...toResponsiveImage(saobBRDsx)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1438+0+4798.2),sizes:\"338px\",...toResponsiveImage(saobBRDsx)},className:\"framer-1i40uwj\",\"data-framer-name\":\"Portrait Image Large\"})}),visible5&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11h80ry\",children:[visible5&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nru2nz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtNjAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:\"The Power of Social Procurement - Scoutbee Manifesto\"})}),className:\"framer-s088eq\",fonts:[\"GF;Funnel Sans-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:'We can paint a utopian or dystopian view of the future. In one world, young digital natives go vegan and share autonomous electric vehicles; in another world, climate change and cyber attacks wreak havoc on people and the planet. Either way, we are likely to be wrong. While the future may not be clear, we know that constant, rapid and unpredictable change will continue to be \"normal\".\\xa0'}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:[\"Our vision at Scoutbee is not simply to be providers of advanced supplier search. We lead the global market as innovators and creators of technology and user experience that brings people together to create world-changing products & services built on data.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"To build a better future - embracing transformation and disruption - we meet the increasingly complex need to make meaningful connections between producers, OEMs and makers and the world of suppliers leveraging accurate and comparable facts & figures wrapped with relevance and purpose. Facebook brings people together socially, and LinkedIn connects the world of human talent. Scoutbee fills a powerful market gap, enabling and empowering relationships and knowledge sharing between suppliers and buyers - a single source of truth.\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:'We can paint a utopian or dystopian view of the future. In one world, young digital natives go vegan and share autonomous electric vehicles; in another world, climate change and cyber attacks wreak havoc on people and the planet. Either way, we are likely to be wrong. While the future may not be clear, we know that constant, rapid and unpredictable change will continue to be \"normal\".\\xa0'}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:[\"Our vision at Scoutbee is not simply to be providers of advanced supplier search. We lead the global market as innovators and creators of technology and user experience that brings people together to create world-changing products & services built on data.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"To build a better future - embracing transformation and disruption - we meet the increasingly complex need to make meaningful connections between producers, OEMs and makers and the world of suppliers leveraging accurate and comparable facts & figures wrapped with relevance and purpose. Facebook brings people together socially, and LinkedIn connects the world of human talent. Scoutbee fills a powerful market gap, enabling and empowering relationships and knowledge sharing between suppliers and buyers - a single source of truth.\"})]}),className:\"framer-kvf4u8\",fonts:[\"GF;Funnel Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),visible5&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-pbdn0e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:'The hyper-scalable Scoutbee Data Foundation powers superhuman global insights; finding a \"needle in the haystack\" goes from science fiction to supplier facts. We combine internal data with external supplier data from numerous secure and reputable sources, integrate ERP systems when it makes sense, and deploy our well-trained bots to scrape the public web. Matching procurement demands with suppliers goes beyond the basic metrics - in many cases, it encompasses a meeting of minds; in some instances, mindset might outweigh metrics. We will support the entire value chain to make an impact in many areas, from new forms of fast-moving consumer goods to the future of mobility.'}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"inherit\"},children:\"\\xa0\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtMzAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"inherit\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\"},children:\"Tomorrow's procurement will be about people, purpose and the planet - we have designed o\"}),'ur system to handle and present softer values, such as peer reviews, all the way out to the bigger picture; \"satellite\" views of entire networks. Behind the scenes, our Knowledge Graph represents these incredibly complex interconnections while users can focus on tasks. Acting on a supplier should be like \"connecting\" on a social network, \"one-click\", and the world of supply & demand are connected seamlessly\u2014 a match made in data. While we love the transparency and gamification of social graphs, we also respect the need for privacy - our Virtual Procurement Network concept ensures strictly managed users and roles and strictly secure proprietary data and service integrations.']})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:'The hyper-scalable Scoutbee Data Foundation powers superhuman global insights; finding a \"needle in the haystack\" goes from science fiction to supplier facts. We combine internal data with external supplier data from numerous secure and reputable sources, integrate ERP systems when it makes sense, and deploy our well-trained bots to scrape the public web. Matching procurement demands with suppliers goes beyond the basic metrics - in many cases, it encompasses a meeting of minds; in some instances, mindset might outweigh metrics. We will support the entire value chain to make an impact in many areas, from new forms of fast-moving consumer goods to the future of mobility.'}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"inherit\"},children:\"\\xa0\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtMzAw\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"112%\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"inherit\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\"},children:\"Tomorrow's procurement will be about people, purpose and the planet - we have designed o\"}),'ur system to handle and present softer values, such as peer reviews, all the way out to the bigger picture; \"satellite\" views of entire networks. Behind the scenes, our Knowledge Graph represents these incredibly complex interconnections while users can focus on tasks. Acting on a supplier should be like \"connecting\" on a social network, \"one-click\", and the world of supply & demand are connected seamlessly\u2014 a match made in data. While we love the transparency and gamification of social graphs, we also respect the need for privacy - our Virtual Procurement Network concept ensures strictly managed users and roles and strictly secure proprietary data and service integrations.']})]}),className:\"framer-yehihr\",fonts:[\"GF;Funnel Sans-regular\",\"GF;Funnel Sans-300\"],verticalAlignment:\"top\",withExternalLayout:true})})}),visible5&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ug7qpm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"The Scoutbee AI-driven Platform supports a full spectrum of procurement and transformation from small-scale artisan agriculture to large-scale global manufacturing. We hold tens of millions of unique, accurate, enriched records - a global supplier federated database; expressed as intuitive Supplier Profiles. The burden to maintain impeccable profiles doesn't just lie with suppliers - we embrace co-creation and ML to support continuous updating. Our methodology is simple but effective; decisions, not dashboards. Informed choices leverage actual and comparable facts & figures, such as sustainability, diversity, innovation and risk. Future integrations are made possible through our flexible architecture. Our applications enable rapid, relevant search and deep insights across millions of suppliers. Our platform embraces push and pull of data via various channels. Save time. Save money. Save the planet. In other words: better data, better decisions, better world.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"Over the last few years, we've established Scoutbee as the world leader in procurement intelligence, yet we are just getting started. Together, we will impact how people live, work, eat, and love, from premature babies fighting for their existence to octogenarians using their first on-demand electric vehicle. We will fearlessly forge ahead to a more sustainable, inclusive, and purpose-driven future. And we openly invite like-minded brands, manufacturers, institutions and collaborators to join us on this incredible journey.\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"The Scoutbee AI-driven Platform supports a full spectrum of procurement and transformation from small-scale artisan agriculture to large-scale global manufacturing. We hold tens of millions of unique, accurate, enriched records - a global supplier federated database; expressed as intuitive Supplier Profiles. The burden to maintain impeccable profiles doesn't just lie with suppliers - we embrace co-creation and ML to support continuous updating. Our methodology is simple but effective; decisions, not dashboards. Informed choices leverage actual and comparable facts & figures, such as sustainability, diversity, innovation and risk. Future integrations are made possible through our flexible architecture. Our applications enable rapid, relevant search and deep insights across millions of suppliers. Our platform embraces push and pull of data via various channels. Save time. Save money. Save the planet. In other words: better data, better decisions, better world.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe067634-c904-4d71-8710-ff195752b991, rgb(0, 0, 0))\",\"--framer-text-transform\":\"inherit\"},children:\"Over the last few years, we've established Scoutbee as the world leader in procurement intelligence, yet we are just getting started. Together, we will impact how people live, work, eat, and love, from premature babies fighting for their existence to octogenarians using their first on-demand electric vehicle. We will fearlessly forge ahead to a more sustainable, inclusive, and purpose-driven future. And we openly invite like-minded brands, manufacturers, institutions and collaborators to join us on this incredible journey.\"})]}),className:\"framer-1tjafvg\",fonts:[\"GF;Funnel Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-g8yyh3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"128%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9d96627f-306c-40f5-bf56-3ac83da1c5cc, rgb(128, 128, 128))\",\"--framer-text-transform\":\"uppercase\"},children:\"Written without assistance/generative AI\"})}),fonts:[\"GF;Funnel Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1u4i4ep\",\"data-styles-preset\":\"YcwssXTyq\",style:{\"--framer-text-color\":\"var(--token-9d96627f-306c-40f5-bf56-3ac83da1c5cc, rgb(128, 128, 128))\"},children:\"Written without assistance/generative AI\"})}),className:\"framer-1fk1yaz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),visible23&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cvnc3x-container\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"jdzLp3fbG\",isMixedBorderRadius:false,layoutId:\"jdzLp3fbG\",loop:false,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/1056851322?share=copy\",width:\"100%\"})})}),visible23&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bi9yr3-container\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"I1CqJapYd\",isMixedBorderRadius:false,layoutId:\"I1CqJapYd\",loop:false,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/1056852039?share=copy\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1ipk7vl\",\"data-framer-name\":\"Other Works\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lz7ql1\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17i7qea\",\"data-framer-name\":\"Other Works Content\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LC07gH7_t\",webPageId:\"NK3vPcc6J\"},implicitPathVariables:undefined},{href:{hash:\":LC07gH7_t\",webPageId:\"NK3vPcc6J\"},implicitPathVariables:undefined},{href:{hash:\":LC07gH7_t\",webPageId:\"NK3vPcc6J\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{y:(componentViewport?.y||0)+0+2745.2+200+0+0+0+0+0},nIXS2pIAx:{y:(componentViewport?.y||0)+0+3669.2+240+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px)`,y:(componentViewport?.y||0)+0+3572.2+280+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n3wjas-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{iQEmz_qDK:resolvedLinks[2],variant:\"lyuA5BO2I\"},nIXS2pIAx:{iQEmz_qDK:resolvedLinks[1],variant:\"ZpSKe98o3\"}},children:/*#__PURE__*/_jsx(BlocksSectionHeading,{dE0tRvX_U:false,GX4pOR6cA:true,height:\"100%\",id:\"PnZlhMpra\",iQEmz_qDK:resolvedLinks[0],kOXtzELtv:\"(15)\",layoutId:\"PnZlhMpra\",mQYWUKhwS:\"Other Works\",oCat5CTiZ:false,style:{width:\"100%\"},variant:\"d_B3dSnFN\",width:\"100%\",XfJh8GOFo:\"View All\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9yrx46\",\"data-framer-name\":\"Works List\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"rAmQOWbGS\",data:Works,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"rAmQOWbGS\",name:\"jiEycs7LG\",type:\"Identifier\"},{collection:\"rAmQOWbGS\",name:\"hbdnJXCDf\",type:\"Identifier\"},{collection:\"rAmQOWbGS\",name:\"uAg9xQsBD\",type:\"Identifier\"},{collection:\"rAmQOWbGS\",name:\"LhcTWt4ju\",type:\"Identifier\"},{collection:\"rAmQOWbGS\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{left:{collection:\"rAmQOWbGS\",name:\"LhcTWt4ju\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:LhcTWt4ju},type:\"BinaryOperation\"}}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({hbdnJXCDf:hbdnJXCDfrAmQOWbGS,id:idrAmQOWbGS,jiEycs7LG:jiEycs7LGrAmQOWbGS,LhcTWt4ju:LhcTWt4jurAmQOWbGS,uAg9xQsBD:uAg9xQsBDrAmQOWbGS},index3)=>{jiEycs7LGrAmQOWbGS??=\"\";LhcTWt4jurAmQOWbGS??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`rAmQOWbGS-${idrAmQOWbGS}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{jiEycs7LG:jiEycs7LGrAmQOWbGS},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{jiEycs7LG:jiEycs7LGrAmQOWbGS},webPageId:\"evGwIocGe\"},implicitPathVariables:undefined},{href:{pathVariables:{jiEycs7LG:jiEycs7LGrAmQOWbGS},webPageId:\"evGwIocGe\"},implicitPathVariables:undefined},{href:{pathVariables:{jiEycs7LG:jiEycs7LGrAmQOWbGS},webPageId:\"evGwIocGe\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{height:520,width:`max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px, 1px)`,y:(componentViewport?.y||0)+0+2745.2+200+0+0+0+0+266+0+0},nIXS2pIAx:{height:560,width:`max(min(${componentViewport?.width||\"100vw\"}, 1632px) - 32px, 1px)`,y:(componentViewport?.y||0)+0+3669.2+240+0+0+0+0+282+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:640,width:`max((min(${componentViewport?.width||\"100vw\"}, 1632px) - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+3572.2+280+0+0+0+0+282+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-q6rq11-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{NG0MrPsDl:resolvedLinks1[2],style:{height:\"100%\",width:\"100%\"},variant:\"vyq4EXl5o\"},nIXS2pIAx:{NG0MrPsDl:resolvedLinks1[1],style:{height:\"100%\",width:\"100%\"},variant:\"vyq4EXl5o\"}},children:/*#__PURE__*/_jsx(BlocksWorkBlock,{height:\"100%\",id:\"mp60rnTbk\",kDCPQ4Fvl:toResponsiveImage(hbdnJXCDfrAmQOWbGS),layoutId:\"mp60rnTbk\",NG0MrPsDl:resolvedLinks1[0],o1GxTIgae:toResponsiveImage(uAg9xQsBDrAmQOWbGS),style:{width:\"100%\"},tc3HcBw2_:LhcTWt4jurAmQOWbGS,variant:\"gxrtDCJJF\",width:\"100%\"})})})})})})})},idrAmQOWbGS);})})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{y:(componentViewport?.y||0)+0+3963.2},nIXS2pIAx:{y:(componentViewport?.y||0)+0+5031.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:900,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5102.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mmdri-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lepjH0FGG:{variant:\"bWmJxp5JE\"},nIXS2pIAx:{variant:\"iv0VUi2KH\"}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"H92gmZG1a\",layoutId:\"H92gmZG1a\",style:{width:\"100%\"},variant:\"GWMcyKYf2\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x55t0s-container\",\"data-framer-name\":\"Smooth Scroll\",name:\"Smooth Scroll\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"O_05ICf2L\",intensity:8,layoutId:\"O_05ICf2L\",name:\"Smooth Scroll\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-up4Db.framer-13enhau, .framer-up4Db .framer-13enhau { display: block; }\",\".framer-up4Db.framer-85w4xb { align-content: center; align-items: center; background-color: var(--token-0d641d20-0287-41c3-8477-aab50e50067f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1160px; }\",\".framer-up4Db .framer-1n3sasa-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-up4Db .framer-1jzsc6p { align-content: center; align-items: center; background-color: var(--token-0d641d20-0287-41c3-8477-aab50e50067f, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 72px 0px 280px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-up4Db .framer-qq3c0o, .framer-up4Db .framer-1kcpho1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1632px; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1noc3m7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: 1086px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-cijc1s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; max-width: 960px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-16cqsh4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-m7k9aw { display: grid; flex: none; gap: 24px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 279px; }\",\".framer-up4Db .framer-128sijs { 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-up4Db .framer-6kvoec { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-up4Db .framer-8lv147 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: 1 0 0px; height: auto; max-width: 480px; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-dema4f { flex: 1 0 0px; height: 50px; position: relative; width: 1px; }\",\".framer-up4Db .framer-c2hk8y { -webkit-filter: brightness(0.88) contrast(1.1); -webkit-user-select: none; filter: brightness(0.88) contrast(1.1); flex: none; height: 704px; max-height: 1800px; min-height: 600px; overflow: hidden; position: relative; user-select: none; width: 100%; }\",\".framer-up4Db .framer-15o95f6 { align-content: center; align-items: center; background-color: var(--token-0d641d20-0287-41c3-8477-aab50e50067f, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 280px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-up4Db .framer-1xsznxb { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 544px; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-13fhfq8, .framer-up4Db .framer-1hmvlo4 { 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: hidden; padding: 10px; position: relative; width: 100%; }\",\".framer-up4Db .framer-6lsg51-container, .framer-up4Db .framer-soas6l-container { flex: 1 0 0px; height: 600px; position: relative; width: 1px; }\",\".framer-up4Db .framer-kb0h1s { 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: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1svbwb-container { flex: 1 0 0px; height: 640px; position: relative; width: 1px; }\",\".framer-up4Db .framer-91qjwv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 40px; min-width: 1px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-up4Db .framer-1hh8hfk { align-content: flex-start; align-items: flex-start; background-color: var(--token-698acac9-c1e0-4bdb-876b-72a284090f61, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: min-content; }\",\".framer-up4Db .framer-j86ref { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 251px; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-166ln54, .framer-up4Db .framer-s088eq { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-up4Db .framer-15a8tbs { align-content: flex-start; align-items: flex-start; align-self: stretch; background: linear-gradient(180deg, #6300fe 0%, rgb(59, 75, 251) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-end; overflow: hidden; padding: 30px; position: relative; width: min-content; }\",\".framer-up4Db .framer-24648y { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 284px; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-i8uvm1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1cdf27a { background-color: #ffffff; flex: none; height: 581px; overflow: hidden; position: relative; width: 383px; }\",\".framer-up4Db .framer-65yqjm { bottom: -4px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-161h1cj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: 770px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-41qz9e, .framer-up4Db .framer-e0or3p, .framer-up4Db .framer-dtvk3q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 770px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 287px; }\",\".framer-up4Db .framer-1up5dbx, .framer-up4Db .framer-15f4jug, .framer-up4Db .framer-1o9s5cq, .framer-up4Db .framer-vich5m { background-color: #ffffff; flex: none; height: 110px; overflow: hidden; position: relative; width: 287px; }\",\".framer-up4Db .framer-uzdw5, .framer-up4Db .framer-xuqecu { flex: none; height: 624px; position: relative; width: 287px; }\",\".framer-up4Db .framer-ujzzr3, .framer-up4Db .framer-ch3yq2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 770px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-up4Db .framer-q6rjho { flex: none; height: 624px; position: relative; width: 303px; }\",\".framer-up4Db .framer-bkp2xx { background-color: #ffffff; flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 287px; }\",\".framer-up4Db .framer-giglgc { flex: none; height: 498px; position: relative; width: 303px; }\",\".framer-up4Db .framer-1cshuii { flex: 1 0 0px; height: 1px; position: relative; width: 287px; }\",\".framer-up4Db .framer-1jso7s7, .framer-up4Db .framer-in0h6v, .framer-up4Db .framer-1p5bbna, .framer-up4Db .framer-faaz3x { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1hm88xe, .framer-up4Db .framer-t156gp, .framer-up4Db .framer-5jz8y3, .framer-up4Db .framer-wxx4kh { align-self: stretch; background-color: #ffffff; flex: 1 0 0px; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-up4Db .framer-k2kvnz { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; }\",\".framer-up4Db .framer-1ry77yx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 287px; word-break: break-word; word-wrap: break-word; }\",\".framer-up4Db .framer-1dy3hh3 { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 10px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-up4Db .framer-zjiwvs { flex: none; height: 131px; position: relative; width: 216px; }\",\".framer-up4Db .framer-10eh1k3, .framer-up4Db .framer-1weicgv, .framer-up4Db .framer-139wafl, .framer-up4Db .framer-1ynpkdk { flex: none; height: 450px; position: relative; width: 720px; }\",\".framer-up4Db .framer-1prwcc { flex: none; height: 531px; overflow: hidden; position: relative; width: 100%; }\",\".framer-up4Db .framer-1co03x4 { flex: none; height: 89px; left: calc(50.00000000000002% - 143px / 2); position: absolute; top: calc(50.00000000000002% - 89px / 2); width: 143px; }\",\".framer-up4Db .framer-1fwxp75 { flex: none; height: 520px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1ru2j5y { flex: none; height: 1293px; overflow: hidden; position: relative; width: 653px; }\",\".framer-up4Db .framer-1hhad42 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 0px; transform: translateX(-50%); width: min-content; }\",\".framer-up4Db .framer-16t6d3m, .framer-up4Db .framer-865wqh { aspect-ratio: 0.5633802816901409 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 561px); position: relative; width: 316px; }\",\".framer-up4Db .framer-q627s8, .framer-up4Db .framer-hmf25e { 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; position: relative; width: 318px; }\",\".framer-up4Db .framer-k5cmgt, .framer-up4Db .framer-5xkxhm { background-color: #ffffff; flex: none; height: 146px; overflow: hidden; position: relative; width: 100%; }\",\".framer-up4Db .framer-17964x4, .framer-up4Db .framer-16rexcz { aspect-ratio: 0.5633802816901409 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 563px); position: relative; width: 317px; }\",\".framer-up4Db .framer-j9g96 { align-content: flex-end; align-items: flex-end; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; transform: translateX(-50%); width: min-content; }\",\".framer-up4Db .framer-1nwos1f { 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: hidden; padding: 40px; position: relative; width: 100%; }\",\".framer-up4Db .framer-xk48tz-container { flex: none; height: 540px; position: relative; width: 1080px; }\",\".framer-up4Db .framer-91xeef { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(0px, 1fr)); height: min-content; justify-content: start; padding: 0px; position: relative; width: 1027px; }\",\".framer-up4Db .framer-223iep { align-self: start; aspect-ratio: 1 / 1; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: none; height: var(--framer-aspect-ratio-supported, 336px); justify-self: start; position: relative; width: 100%; }\",\".framer-up4Db .framer-1wqx8w8 { display: grid; flex: none; gap: 30px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(0px, 1fr)); height: min-content; justify-content: start; padding: 20px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1adfbge { align-self: start; aspect-ratio: 1 / 1; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: none; height: var(--framer-aspect-ratio-supported, 354px); justify-self: start; position: relative; width: 100%; }\",\".framer-up4Db .framer-19okh93 { background-color: var(--token-f9f8ed96-ee6f-4b56-890c-21872363d092, #ededed); display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(0px, 1fr)); height: min-content; justify-content: start; padding: 20px; position: relative; width: 1083px; }\",\".framer-up4Db .framer-hr60ad { align-self: start; flex: none; height: 190px; justify-self: start; position: relative; width: 100%; }\",\".framer-up4Db .framer-1i40uwj { flex: none; height: 967px; position: relative; width: 338px; }\",\".framer-up4Db .framer-11h80ry { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 100px; position: relative; width: 100%; }\",\".framer-up4Db .framer-nru2nz { align-content: flex-start; align-items: flex-start; background-color: var(--token-698acac9-c1e0-4bdb-876b-72a284090f61, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 47px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-up4Db .framer-kvf4u8, .framer-up4Db .framer-yehihr, .framer-up4Db .framer-1tjafvg { --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-up4Db .framer-pbdn0e, .framer-up4Db .framer-1ug7qpm { align-content: flex-start; align-items: flex-start; background-color: var(--token-698acac9-c1e0-4bdb-876b-72a284090f61, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-up4Db .framer-g8yyh3 { align-content: center; align-items: center; background-color: var(--token-f9f8ed96-ee6f-4b56-890c-21872363d092, #ededed); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: min-content; }\",\".framer-up4Db .framer-1fk1yaz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-up4Db .framer-1cvnc3x-container, .framer-up4Db .framer-bi9yr3-container { flex: none; height: 609px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1ipk7vl { align-content: center; align-items: center; background-color: var(--token-698acac9-c1e0-4bdb-876b-72a284090f61, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 280px 0px 280px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-up4Db .framer-1lz7ql1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1632px; overflow: visible; padding: 0px 16px 24px 16px; position: relative; width: 100%; }\",\".framer-up4Db .framer-17i7qea { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-1n3wjas-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-up4Db .framer-9yrx46 { display: grid; flex: none; gap: 24px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(1px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-up4Db .framer-q6rq11-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-up4Db .framer-1mmdri-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\".framer-up4Db .framer-1x55t0s-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-up4Db.framer-85w4xb, .framer-up4Db .framer-1jzsc6p, .framer-up4Db .framer-qq3c0o, .framer-up4Db .framer-1noc3m7, .framer-up4Db .framer-16cqsh4, .framer-up4Db .framer-6kvoec, .framer-up4Db .framer-15o95f6, .framer-up4Db .framer-13fhfq8, .framer-up4Db .framer-kb0h1s, .framer-up4Db .framer-1hmvlo4, .framer-up4Db .framer-91qjwv, .framer-up4Db .framer-1hh8hfk, .framer-up4Db .framer-15a8tbs, .framer-up4Db .framer-1kcpho1, .framer-up4Db .framer-i8uvm1, .framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-41qz9e, .framer-up4Db .framer-ujzzr3, .framer-up4Db .framer-e0or3p, .framer-up4Db .framer-161h1cj, .framer-up4Db .framer-ch3yq2, .framer-up4Db .framer-dtvk3q, .framer-up4Db .framer-1jso7s7, .framer-up4Db .framer-k2kvnz, .framer-up4Db .framer-1dy3hh3, .framer-up4Db .framer-in0h6v, .framer-up4Db .framer-1p5bbna, .framer-up4Db .framer-faaz3x, .framer-up4Db .framer-1hhad42, .framer-up4Db .framer-q627s8, .framer-up4Db .framer-j9g96, .framer-up4Db .framer-hmf25e, .framer-up4Db .framer-1nwos1f, .framer-up4Db .framer-11h80ry, .framer-up4Db .framer-nru2nz, .framer-up4Db .framer-pbdn0e, .framer-up4Db .framer-1ug7qpm, .framer-up4Db .framer-g8yyh3, .framer-up4Db .framer-1ipk7vl, .framer-up4Db .framer-1lz7ql1, .framer-up4Db .framer-17i7qea { gap: 0px; } .framer-up4Db.framer-85w4xb > *, .framer-up4Db .framer-1jzsc6p > *, .framer-up4Db .framer-qq3c0o > *, .framer-up4Db .framer-1kcpho1 > *, .framer-up4Db .framer-1ipk7vl > *, .framer-up4Db .framer-1lz7ql1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-up4Db.framer-85w4xb > :first-child, .framer-up4Db .framer-1jzsc6p > :first-child, .framer-up4Db .framer-qq3c0o > :first-child, .framer-up4Db .framer-1noc3m7 > :first-child, .framer-up4Db .framer-15o95f6 > :first-child, .framer-up4Db .framer-1hh8hfk > :first-child, .framer-up4Db .framer-15a8tbs > :first-child, .framer-up4Db .framer-1kcpho1 > :first-child, .framer-up4Db .framer-i8uvm1 > :first-child, .framer-up4Db .framer-41qz9e > :first-child, .framer-up4Db .framer-ujzzr3 > :first-child, .framer-up4Db .framer-e0or3p > :first-child, .framer-up4Db .framer-ch3yq2 > :first-child, .framer-up4Db .framer-dtvk3q > :first-child, .framer-up4Db .framer-k2kvnz > :first-child, .framer-up4Db .framer-q627s8 > :first-child, .framer-up4Db .framer-hmf25e > :first-child, .framer-up4Db .framer-11h80ry > :first-child, .framer-up4Db .framer-nru2nz > :first-child, .framer-up4Db .framer-pbdn0e > :first-child, .framer-up4Db .framer-1ug7qpm > :first-child, .framer-up4Db .framer-1ipk7vl > :first-child, .framer-up4Db .framer-1lz7ql1 > :first-child, .framer-up4Db .framer-17i7qea > :first-child { margin-top: 0px; } .framer-up4Db.framer-85w4xb > :last-child, .framer-up4Db .framer-1jzsc6p > :last-child, .framer-up4Db .framer-qq3c0o > :last-child, .framer-up4Db .framer-1noc3m7 > :last-child, .framer-up4Db .framer-15o95f6 > :last-child, .framer-up4Db .framer-1hh8hfk > :last-child, .framer-up4Db .framer-15a8tbs > :last-child, .framer-up4Db .framer-1kcpho1 > :last-child, .framer-up4Db .framer-i8uvm1 > :last-child, .framer-up4Db .framer-41qz9e > :last-child, .framer-up4Db .framer-ujzzr3 > :last-child, .framer-up4Db .framer-e0or3p > :last-child, .framer-up4Db .framer-ch3yq2 > :last-child, .framer-up4Db .framer-dtvk3q > :last-child, .framer-up4Db .framer-k2kvnz > :last-child, .framer-up4Db .framer-q627s8 > :last-child, .framer-up4Db .framer-hmf25e > :last-child, .framer-up4Db .framer-11h80ry > :last-child, .framer-up4Db .framer-nru2nz > :last-child, .framer-up4Db .framer-pbdn0e > :last-child, .framer-up4Db .framer-1ug7qpm > :last-child, .framer-up4Db .framer-1ipk7vl > :last-child, .framer-up4Db .framer-1lz7ql1 > :last-child, .framer-up4Db .framer-17i7qea > :last-child { margin-bottom: 0px; } .framer-up4Db .framer-1noc3m7 > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-up4Db .framer-16cqsh4 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-up4Db .framer-16cqsh4 > :first-child, .framer-up4Db .framer-6kvoec > :first-child, .framer-up4Db .framer-13fhfq8 > :first-child, .framer-up4Db .framer-kb0h1s > :first-child, .framer-up4Db .framer-1hmvlo4 > :first-child, .framer-up4Db .framer-91qjwv > :first-child, .framer-up4Db .framer-1jcswqj > :first-child, .framer-up4Db .framer-161h1cj > :first-child, .framer-up4Db .framer-1jso7s7 > :first-child, .framer-up4Db .framer-1dy3hh3 > :first-child, .framer-up4Db .framer-in0h6v > :first-child, .framer-up4Db .framer-1p5bbna > :first-child, .framer-up4Db .framer-faaz3x > :first-child, .framer-up4Db .framer-1hhad42 > :first-child, .framer-up4Db .framer-j9g96 > :first-child, .framer-up4Db .framer-1nwos1f > :first-child, .framer-up4Db .framer-g8yyh3 > :first-child { margin-left: 0px; } .framer-up4Db .framer-16cqsh4 > :last-child, .framer-up4Db .framer-6kvoec > :last-child, .framer-up4Db .framer-13fhfq8 > :last-child, .framer-up4Db .framer-kb0h1s > :last-child, .framer-up4Db .framer-1hmvlo4 > :last-child, .framer-up4Db .framer-91qjwv > :last-child, .framer-up4Db .framer-1jcswqj > :last-child, .framer-up4Db .framer-161h1cj > :last-child, .framer-up4Db .framer-1jso7s7 > :last-child, .framer-up4Db .framer-1dy3hh3 > :last-child, .framer-up4Db .framer-in0h6v > :last-child, .framer-up4Db .framer-1p5bbna > :last-child, .framer-up4Db .framer-faaz3x > :last-child, .framer-up4Db .framer-1hhad42 > :last-child, .framer-up4Db .framer-j9g96 > :last-child, .framer-up4Db .framer-1nwos1f > :last-child, .framer-up4Db .framer-g8yyh3 > :last-child { margin-right: 0px; } .framer-up4Db .framer-6kvoec > *, .framer-up4Db .framer-13fhfq8 > *, .framer-up4Db .framer-kb0h1s > *, .framer-up4Db .framer-1hmvlo4 > *, .framer-up4Db .framer-1jso7s7 > *, .framer-up4Db .framer-1dy3hh3 > *, .framer-up4Db .framer-in0h6v > *, .framer-up4Db .framer-1p5bbna > *, .framer-up4Db .framer-faaz3x > *, .framer-up4Db .framer-1nwos1f > *, .framer-up4Db .framer-g8yyh3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-up4Db .framer-15o95f6 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-up4Db .framer-91qjwv > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-up4Db .framer-1hh8hfk > *, .framer-up4Db .framer-15a8tbs > *, .framer-up4Db .framer-pbdn0e > *, .framer-up4Db .framer-1ug7qpm > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-up4Db .framer-i8uvm1 > * { margin: 0px; margin-bottom: calc(70px / 2); margin-top: calc(70px / 2); } .framer-up4Db .framer-1jcswqj > *, .framer-up4Db .framer-161h1cj > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-up4Db .framer-41qz9e > *, .framer-up4Db .framer-ujzzr3 > *, .framer-up4Db .framer-e0or3p > *, .framer-up4Db .framer-ch3yq2 > *, .framer-up4Db .framer-dtvk3q > *, .framer-up4Db .framer-k2kvnz > *, .framer-up4Db .framer-q627s8 > *, .framer-up4Db .framer-hmf25e > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-up4Db .framer-1hhad42 > *, .framer-up4Db .framer-j9g96 > * { margin: 0px; margin-left: calc(19px / 2); margin-right: calc(19px / 2); } .framer-up4Db .framer-11h80ry > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-up4Db .framer-nru2nz > * { margin: 0px; margin-bottom: calc(47px / 2); margin-top: calc(47px / 2); } .framer-up4Db .framer-17i7qea > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,\"@media (min-width: 768px) and (max-width: 1159px) { .framer-up4Db.framer-85w4xb { width: 768px; } .framer-up4Db .framer-1jzsc6p { padding: 72px 0px 240px 0px; } .framer-up4Db .framer-cijc1s { max-width: 680px; } .framer-up4Db .framer-16cqsh4 { gap: 64px; } .framer-up4Db .framer-m7k9aw { gap: 20px; } .framer-up4Db .framer-8lv147 { max-width: 640px; order: 0; } .framer-up4Db .framer-dema4f { order: 1; } .framer-up4Db .framer-c2hk8y { height: 960px; max-height: unset; min-height: unset; } .framer-up4Db .framer-15o95f6 { padding: 0px 0px 240px 0px; } .framer-up4Db .framer-24648y { width: 177px; } .framer-up4Db .framer-i8uvm1 { gap: 72px; } .framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-161h1cj { flex-direction: column; height: min-content; padding: 40px; } .framer-up4Db .framer-41qz9e { height: min-content; width: min-content; } .framer-up4Db .framer-ujzzr3, .framer-up4Db .framer-ch3yq2 { height: min-content; } .framer-up4Db .framer-e0or3p { height: min-content; width: 100%; } .framer-up4Db .framer-dtvk3q { height: 630px; width: 100%; } .framer-up4Db .framer-1jso7s7 { flex-direction: column; } .framer-up4Db .framer-1hm88xe { align-self: unset; flex: none; height: 163px; order: 1; width: 100%; } .framer-up4Db .framer-10eh1k3 { order: 0; } .framer-up4Db .framer-1fwxp75 { height: 160px; } .framer-up4Db .framer-1nwos1f { padding: 30px; } .framer-up4Db .framer-xk48tz-container { flex: 1 0 0px; height: 365px; width: 1px; } .framer-up4Db .framer-91xeef { gap: 12px; grid-template-columns: repeat(2, minmax(0px, 1fr)); padding: 30px; width: 100%; } .framer-up4Db .framer-223iep { aspect-ratio: unset; border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-top-left-radius: unset; border-top-right-radius: unset; height: 221px; } .framer-up4Db .framer-1adfbge { height: var(--framer-aspect-ratio-supported, 223px); } .framer-up4Db .framer-19okh93 { grid-template-columns: repeat(2, minmax(0px, 1fr)); width: 699px; } .framer-up4Db .framer-1i40uwj { height: 761px; width: 266px; } .framer-up4Db .framer-1cvnc3x-container, .framer-up4Db .framer-bi9yr3-container { height: 393px; } .framer-up4Db .framer-1ipk7vl { padding: 240px 0px 240px 0px; } .framer-up4Db .framer-1lz7ql1 { padding: 0px 16px 20px 16px; } .framer-up4Db .framer-9yrx46 { gap: 20px; grid-template-columns: repeat(1, minmax(1px, 1fr)); } .framer-up4Db .framer-q6rq11-container { height: 560px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-up4Db .framer-16cqsh4, .framer-up4Db .framer-m7k9aw, .framer-up4Db .framer-i8uvm1, .framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-161h1cj, .framer-up4Db .framer-1jso7s7, .framer-up4Db .framer-91xeef, .framer-up4Db .framer-9yrx46 { gap: 0px; } .framer-up4Db .framer-16cqsh4 > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-up4Db .framer-16cqsh4 > :first-child { margin-left: 0px; } .framer-up4Db .framer-16cqsh4 > :last-child { margin-right: 0px; } .framer-up4Db .framer-m7k9aw > *, .framer-up4Db .framer-m7k9aw > :first-child, .framer-up4Db .framer-m7k9aw > :last-child, .framer-up4Db .framer-91xeef > *, .framer-up4Db .framer-91xeef > :first-child, .framer-up4Db .framer-91xeef > :last-child, .framer-up4Db .framer-9yrx46 > *, .framer-up4Db .framer-9yrx46 > :first-child, .framer-up4Db .framer-9yrx46 > :last-child { margin: 0px; } .framer-up4Db .framer-i8uvm1 > * { margin: 0px; margin-bottom: calc(72px / 2); margin-top: calc(72px / 2); } .framer-up4Db .framer-i8uvm1 > :first-child, .framer-up4Db .framer-1jcswqj > :first-child, .framer-up4Db .framer-161h1cj > :first-child, .framer-up4Db .framer-1jso7s7 > :first-child { margin-top: 0px; } .framer-up4Db .framer-i8uvm1 > :last-child, .framer-up4Db .framer-1jcswqj > :last-child, .framer-up4Db .framer-161h1cj > :last-child, .framer-up4Db .framer-1jso7s7 > :last-child { margin-bottom: 0px; } .framer-up4Db .framer-1jcswqj > *, .framer-up4Db .framer-161h1cj > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-up4Db .framer-1jso7s7 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}\",\"@media (max-width: 767px) { .framer-up4Db.framer-85w4xb { width: 360px; } .framer-up4Db .framer-1jzsc6p { padding: 72px 0px 200px 0px; } .framer-up4Db .framer-1noc3m7 { gap: 56px; height: 726px; } .framer-up4Db .framer-cijc1s { max-width: 320px; } .framer-up4Db .framer-16cqsh4 { flex-direction: column; gap: 48px; } .framer-up4Db .framer-m7k9aw { gap: 16px; grid-template-columns: repeat(2, minmax(1px, 1fr)); } .framer-up4Db .framer-6kvoec { flex: none; flex-direction: column; gap: 35px; width: 100%; } .framer-up4Db .framer-8lv147 { flex: none; max-width: 520px; order: 1; width: 100%; } .framer-up4Db .framer-dema4f { flex: none; order: 0; width: 100%; } .framer-up4Db .framer-c2hk8y { height: 324px; max-height: unset; min-height: unset; } .framer-up4Db .framer-15o95f6 { padding: 0px 0px 93px 0px; } .framer-up4Db .framer-1xsznxb { order: 4; } .framer-up4Db .framer-13fhfq8 { order: 0; } .framer-up4Db .framer-kb0h1s { order: 3; } .framer-up4Db .framer-1hmvlo4 { order: 13; } .framer-up4Db .framer-91qjwv { flex-direction: column; min-height: 825px; min-width: unset; order: 9; padding: 30px; width: 100%; } .framer-up4Db .framer-1hh8hfk, .framer-up4Db .framer-1cdf27a { width: 100%; } .framer-up4Db .framer-15a8tbs { align-self: unset; height: 192px; width: 100%; } .framer-up4Db .framer-1kcpho1 { order: 1; } .framer-up4Db .framer-i8uvm1 { gap: 44px; } .framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-161h1cj { flex-direction: column; height: min-content; } .framer-up4Db .framer-41qz9e, .framer-up4Db .framer-ujzzr3, .framer-up4Db .framer-e0or3p, .framer-up4Db .framer-ch3yq2 { height: min-content; } .framer-up4Db .framer-dtvk3q { height: 606px; } .framer-up4Db .framer-1jso7s7 { flex-direction: column; } .framer-up4Db .framer-1hm88xe { align-self: unset; flex: none; height: 239px; order: 1; width: 100%; } .framer-up4Db .framer-10eh1k3 { height: 239px; order: 0; width: 100%; } .framer-up4Db .framer-1weicgv { flex: 1 0 0px; height: 204px; width: 1px; } .framer-up4Db .framer-139wafl { flex: 1 0 0px; height: 206px; width: 1px; } .framer-up4Db .framer-1ynpkdk { flex: 1 0 0px; height: 205px; width: 1px; } .framer-up4Db .framer-1fwxp75 { height: 88px; } .framer-up4Db .framer-1ru2j5y { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; } .framer-up4Db .framer-1hhad42 { flex-direction: column; left: unset; position: relative; top: unset; transform: unset; } .framer-up4Db .framer-j9g96 { bottom: unset; flex-direction: column; left: unset; position: relative; transform: unset; } .framer-up4Db .framer-1nwos1f { order: 5; padding: 10px; } .framer-up4Db .framer-xk48tz-container { flex: 1 0 0px; height: 169px; width: 1px; } .framer-up4Db .framer-91xeef { grid-template-columns: repeat(1, minmax(0px, 1fr)); order: 2; width: 100%; } .framer-up4Db .framer-223iep { height: var(--framer-aspect-ratio-supported, 360px); } .framer-up4Db .framer-1wqx8w8 { grid-template-columns: repeat(1, minmax(0px, 1fr)); order: 6; } .framer-up4Db .framer-1adfbge { height: var(--framer-aspect-ratio-supported, 320px); } .framer-up4Db .framer-19okh93 { background-color: var(--token-698acac9-c1e0-4bdb-876b-72a284090f61, #fafafa); grid-template-columns: repeat(1, minmax(0px, 1fr)); order: 10; width: 100%; } .framer-up4Db .framer-1i40uwj { height: 761px; order: 11; width: 266px; } .framer-up4Db .framer-11h80ry { align-content: center; align-items: center; order: 12; padding: 7px; } .framer-up4Db .framer-s088eq { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-up4Db .framer-1cvnc3x-container { height: 193px; order: 7; } .framer-up4Db .framer-bi9yr3-container { height: 193px; order: 8; } .framer-up4Db .framer-1ipk7vl { padding: 200px 0px 200px 0px; } .framer-up4Db .framer-1lz7ql1 { padding: 0px 16px 16px 16px; } .framer-up4Db .framer-17i7qea { gap: 64px; } .framer-up4Db .framer-9yrx46 { gap: 16px; grid-template-columns: repeat(1, minmax(1px, 1fr)); } .framer-up4Db .framer-q6rq11-container { height: 520px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-up4Db .framer-1noc3m7, .framer-up4Db .framer-16cqsh4, .framer-up4Db .framer-m7k9aw, .framer-up4Db .framer-6kvoec, .framer-up4Db .framer-91qjwv, .framer-up4Db .framer-i8uvm1, .framer-up4Db .framer-1jcswqj, .framer-up4Db .framer-161h1cj, .framer-up4Db .framer-1jso7s7, .framer-up4Db .framer-1ru2j5y, .framer-up4Db .framer-1hhad42, .framer-up4Db .framer-j9g96, .framer-up4Db .framer-17i7qea, .framer-up4Db .framer-9yrx46 { gap: 0px; } .framer-up4Db .framer-1noc3m7 > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-up4Db .framer-1noc3m7 > :first-child, .framer-up4Db .framer-16cqsh4 > :first-child, .framer-up4Db .framer-6kvoec > :first-child, .framer-up4Db .framer-91qjwv > :first-child, .framer-up4Db .framer-i8uvm1 > :first-child, .framer-up4Db .framer-1jcswqj > :first-child, .framer-up4Db .framer-161h1cj > :first-child, .framer-up4Db .framer-1jso7s7 > :first-child, .framer-up4Db .framer-1ru2j5y > :first-child, .framer-up4Db .framer-1hhad42 > :first-child, .framer-up4Db .framer-j9g96 > :first-child, .framer-up4Db .framer-17i7qea > :first-child { margin-top: 0px; } .framer-up4Db .framer-1noc3m7 > :last-child, .framer-up4Db .framer-16cqsh4 > :last-child, .framer-up4Db .framer-6kvoec > :last-child, .framer-up4Db .framer-91qjwv > :last-child, .framer-up4Db .framer-i8uvm1 > :last-child, .framer-up4Db .framer-1jcswqj > :last-child, .framer-up4Db .framer-161h1cj > :last-child, .framer-up4Db .framer-1jso7s7 > :last-child, .framer-up4Db .framer-1ru2j5y > :last-child, .framer-up4Db .framer-1hhad42 > :last-child, .framer-up4Db .framer-j9g96 > :last-child, .framer-up4Db .framer-17i7qea > :last-child { margin-bottom: 0px; } .framer-up4Db .framer-16cqsh4 > *, .framer-up4Db .framer-1jcswqj > *, .framer-up4Db .framer-161h1cj > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-up4Db .framer-m7k9aw > *, .framer-up4Db .framer-m7k9aw > :first-child, .framer-up4Db .framer-m7k9aw > :last-child, .framer-up4Db .framer-9yrx46 > *, .framer-up4Db .framer-9yrx46 > :first-child, .framer-up4Db .framer-9yrx46 > :last-child { margin: 0px; } .framer-up4Db .framer-6kvoec > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-up4Db .framer-91qjwv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-up4Db .framer-i8uvm1 > * { margin: 0px; margin-bottom: calc(44px / 2); margin-top: calc(44px / 2); } .framer-up4Db .framer-1jso7s7 > *, .framer-up4Db .framer-1ru2j5y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-up4Db .framer-1hhad42 > *, .framer-up4Db .framer-j9g96 > * { margin: 0px; margin-bottom: calc(19px / 2); margin-top: calc(19px / 2); } .framer-up4Db .framer-17i7qea > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6055\n * @framerIntrinsicWidth 1160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nIXS2pIAx\":{\"layout\":[\"fixed\",\"auto\"]},\"lepjH0FGG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"bHAZ4Xyp6\":{\"pattern\":\":bHAZ4Xyp6\",\"name\":\"hero\"}}\n * @framerResponsiveScreen\n */const FramerevGwIocGe=withCSS(Component,css,\"framer-up4Db\");export default FramerevGwIocGe;FramerevGwIocGe.displayName=\"Works\";FramerevGwIocGe.defaultProps={height:6055,width:1160};addFonts(FramerevGwIocGe,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAlXmEe29NnDyL7w.woff2\",weight:\"400\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAcn6Ee29NnDyL7w.woff2\",weight:\"700\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAS36Ee29NnDyL7w.woff2\",weight:\"600\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAp3mEe29NnDyL7w.woff2\",weight:\"500\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v1/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAy3mEe29NnDyL7w.woff2\",weight:\"300\"}]},...NavigationNavFonts,...VimeoFonts,...EmbedFonts,...BlocksSectionHeadingFonts,...BlocksWorkBlockFonts,...NavigationFooterFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerevGwIocGe\",\"slots\":[],\"annotations\":{\"framerScrollSections\":\"{\\\"bHAZ4Xyp6\\\":{\\\"pattern\\\":\\\":bHAZ4Xyp6\\\",\\\"name\\\":\\\"hero\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nIXS2pIAx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lepjH0FGG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1160\",\"framerIntrinsicHeight\":\"6055\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerResponsiveScreen\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ownKeys", "e", "t", "r", "_objectSpread2", "_defineProperty", "_regeneratorRuntime", "o", "a", "i", "c", "define", "wrap", "Generator", "Context", "makeInvokeMethod", "tryCatch", "u", "GeneratorFunction", "GeneratorFunctionPrototype", "l", "s", "f", "values", "d", "defineIteratorMethods", "AsyncIterator", "invoke", "n", "callInvokeWithMethodAndArg", "doneResult", "maybeInvokeDelegate", "pushTryEntry", "resetTryEntry", "next", "handle", "asyncGeneratorStep", "_asyncToGenerator", "_next", "_throw", "_classCallCheck", "_defineProperties", "_toPropertyKey", "_createClass", "_inherits", "_setPrototypeOf", "_getPrototypeOf", "_isNativeReflectConstruct", "_construct", "_isNativeFunction", "_wrapNativeSuper", "Wrapper", "_assertThisInitialized", "_possibleConstructorReturn", "_createSuper", "_toPrimitive", "global", "getMethodName", "isDomElement", "isInteger", "isVimeoUrl", "isVimeoEmbed", "getOembedDomain", "getVimeoUrl", "window", "createCommonjsModule", "defineProperty", "WeakMap", "genId", "checkInstance", "isObject", "rand", "Item", "schedule", "isThenable", "notify", "notifyIsolated", "resolve", "MakeDefWrapper", "reject", "iteratePromises", "MakeDef", "Promise", "storeCallback", "getCallbacks", "removeCallback", "shiftCallbacks", "swapCallbacks", "parseMessageData", "postMessage", "navigator", "processData", "getOEmbedParameters", "createEmbed", "getOEmbedData", "initializeEmbeds", "resizeEmbeds", "initAppendVideoMetadata", "h", "checkUrlTimeParam", "initializeScreenfull", "onFullScreenEntered", "onFullScreenExit", "TimingSrcConnector", "_callee", "_callee2", "init", "_callee3", "updateTimingObject", "_callee5", "_callee4", "updatePlayer", "_callee6", "check", "Player", "setTimingSrc", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "vimeoRegex", "Vimeo", "withCSS", "video", "autoplay", "mute", "controls", "loop", "titles", "backgroundColor", "onPlay", "onEnd", "style", "props", "key", "setKey", "ye", "player", "pe", "borderRadius", "useRadius", "ue", "id", "embeddedPlayer", "h", "RenderTarget", "p", "motion", "addPropertyControls", "ControlType", "borderRadiusControl", "Vimeo_default", "Embed", "type", "url", "html", "style", "p", "EmbedUrl", "EmbedHtml", "Instructions", "addPropertyControls", "ControlType", "props", "getMinHeight", "emptyStateStyle", "centerTextStyle", "hasAutoHeight", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "hasSplineViewer", "hasComment", "EmbedHtmlWithScripts", "EmbedHtmlInsideIframe", "EmbedHtmlWithoutScripts", "ref", "pe", "iframeHeight", "setIframeHeight", "_ref_current", "iframeWindow", "handleMessage", "event", "data", "height", "window", "srcDoc", "currentStyle", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "fontStore", "fonts", "css", "className", "NavigationNavFonts", "getFonts", "bStpJljVH_default", "VimeoFonts", "Vimeo_default", "EmbedFonts", "Embed", "BlocksSectionHeadingFonts", "MPlTEWsa1_default", "BlocksWorkBlockFonts", "Vl_7zCqvj_default", "NavigationFooterFonts", "aXg9fTb5S_default", "SmoothScrollFonts", "SmoothScroll", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "toResponsiveImage", "value", "equals", "a", "b", "negate", "isSet", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "gvambsE5I_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "LhcTWt4ju", "BkZB0oTMB", "RcYSKKCyq", "XQTFmhpuw", "hbdnJXCDf", "jiEycs7LG", "iIk6R6H7o", "ZsG2a9Qj_", "hO7cpm1hO", "owCJKBMEa", "VlqXJFICq", "yxOADahjI", "uAg9xQsBD", "RQLSnKmBo", "MULihbtx6", "EYbA15ZVY", "bnW2sbRWTHAwO2Wphr", "PBOeOvSkX", "zXR7WfjcgunmlCCMOJ", "zcyQ237ct", "bnW2sbRWTjqolibGtM", "saobBRDsx", "jiEycs7LGrAmQOWbGS", "hbdnJXCDfrAmQOWbGS", "uAg9xQsBDrAmQOWbGS", "LhcTWt4jurAmQOWbGS", "idrAmQOWbGS", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "ref1", "pe", "elementId", "useRouteElementId", "ref2", "visible", "visible1", "visible2", "visible3", "visible4", "isDisplayed", "visible5", "visible6", "visible7", "visible8", "visible9", "isDisplayed1", "visible10", "visible11", "visible12", "visible13", "visible14", "visible15", "visible16", "isDisplayed2", "visible17", "visible18", "visible19", "visible20", "visible21", "visible22", "visible23", "visible24", "visible25", "router", "useRouter", "defaultLayoutId", "ae", "useCustomCursors", "componentViewport", "useComponentViewport", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "RichText", "x", "getLoadingLazyAtYPosition", "Image2", "index", "id1", "index1", "id2", "index2", "ResolveLinks", "resolvedLinks", "ChildrenCanSuspend", "collection", "paginationInfo", "loadMore", "l", "index3", "PathVariablesContext", "resolvedLinks1", "css", "FramerevGwIocGe", "withCSS", "evGwIocGe_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
