{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:@vimeo/player@2.16.4/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/Fp6T7Cy8kEq2kpPfl1Tv/TTALSiIEP1vkTE0S2idW/agnZQIQDW.js", "ssg:https://framerusercontent.com/modules/uhFJLEgY7BKEJFRlJw44/Bd8ydRLIUXvp6X9RMn2l/Pb3gzJKtv.js", "ssg:https://framerusercontent.com/modules/1RqvFuGEh4bc4bR059aC/ISqcsPBhgLEpjOgbyyFd/G7mET1xl2.js", "ssg:https://framerusercontent.com/modules/pE4wjhB7FEOWgyUPQK7B/ET5MBVRbhdTJcHYTZLKy/fK9I0Vp8p.js", "ssg:https://framerusercontent.com/modules/5m7XzGlOCNYsil8QkTsW/axzjMxxucsBxi22jRUKm/jDP2HduRx.js", "ssg:https://framerusercontent.com/modules/i7dPfAOPacPdzxyLJfAr/I55ZnKrJf7d0La0ckxNM/EFK3xTOJQ.js", "ssg:https://framerusercontent.com/modules/FGvZyKKLEBKjmwVS9qNt/Nl6VinEGu155CNXFzqqW/I0dq_StyE.js", "ssg:https://framerusercontent.com/modules/NMfY8fGG6z9vIKNOZD3j/Igh8j5HTdO2WcsfFLcng/iktw47sBq.js", "ssg:https://framerusercontent.com/modules/vW05OsfhzU1PBXAJlwFH/mfddvpe9lWT20Pt7pStE/JY5BnxM6a.js", "ssg:https://framerusercontent.com/modules/j09YmfcPEfcMRgI2T3cO/2jLdXjLYihs3VJZ7xvCR/OcUTVSC7x.js", "ssg:https://framerusercontent.com/modules/yOhzPbtLbz7KSp2lNtzI/aj6eAmp5TVj25sFOrd7H/pAJ3uljC0.js", "ssg:https://framerusercontent.com/modules/6TJdF2bmHvcjUNoSCFGi/isJaXXFXwDbqELfwQa6A/xKi3PuPRX.js", "ssg:https://framerusercontent.com/modules/JzlBqU6taFvdC92BXRMA/DXoLRkVOvmmD0A4O1Z8o/R5Mv__pvl.js", "ssg:https://framerusercontent.com/modules/5zzsRBteWqcg6FQ6JdU6/GuEkRcKuudFalMUosnLE/XDIQi4lRB.js", "ssg:https://framerusercontent.com/modules/vu0br3KTs969ayCtRKks/dkWXprOWsTjDtfBZpZMM/YEJjUTMOX.js", "ssg:https://framerusercontent.com/modules/zFeBjCHQNhBCDAA512k8/IMKe0kTKqb9vIcfc6ysv/vDnQGgE45.js", "ssg:https://framerusercontent.com/modules/aTvVNuClXs8G6QnxOCnq/95Dak41gOlNCkc4MaaXN/yzLF2slZF.js", "ssg:https://framerusercontent.com/modules/yYMlu7LfQHbeqhe9u76P/dzWJskNSHC9Ty7FqhcdM/augiA20Il.js"],
  "sourcesContent": ["function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||false;r.configurable=true;\"value\"in r&&(r.writable=true);Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){t&&_defineProperties(e.prototype,t);n&&_defineProperties(e,n);return e}\n/**\n * Check to see this is a node environment.\n * @type {Boolean}\n */var e=\"undefined\"!==typeof global&&\"[object global]\"==={}.toString.call(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 0===e.indexOf(t.toLowerCase())?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&&1===e.nodeType&&\"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(?=$|\\/)/.test(e)}\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&&void 0!==arguments[0]?arguments[0]:{};var t=e.id;var n=e.url;var r=t||n;if(!r)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(r))return\"https://vimeo.com/\".concat(r);if(isVimeoUrl(r))return r.replace(\"http:\",\"https:\");if(t)throw new TypeError(\"\u201C\".concat(t,\"\u201D is not a valid video id.\"));throw new TypeError(\"\u201C\".concat(r,\"\u201D is not a vimeo.com url.\"))}var t=\"undefined\"!==typeof Array.prototype.indexOf;var n=\"undefined\"!==typeof window&&\"undefined\"!==typeof window.postMessage;if(!e&&(!t||!n))throw new Error(\"Sorry, the Vimeo Player API is not available in this browser.\");var r=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof window?window:\"undefined\"!==typeof global?global:\"undefined\"!==typeof self?self:{};function createCommonjsModule(e,t){return t={exports:{}},e(t,t.exports),t.exports\n/*!\n * weakmap-polyfill v2.0.1 - ECMAScript6 WeakMap polyfill\n * https://github.com/polygonplanet/weakmap-polyfill\n * Copyright (c) 2015-2020 Polygon Planet <polygon.planet.aqua@gmail.com>\n * @license MIT\n */}(function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty;var defineProperty=function(e,t,n){Object.defineProperty?Object.defineProperty(e,t,{configurable:true,writable:true,value:n}):e[t]=n};e.WeakMap=function(){function WeakMap(){if(void 0===this)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 n=e[this._id];if(n&&n[0]===e){n[1]=t;return this}defineProperty(e,this._id,[e,t]);return this}));function checkInstance(e,n){if(!isObject(e)||!t.call(e,\"_id\"))throw new TypeError(n+\" 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}})(\"undefined\"!==typeof self?self:\"undefined\"!==typeof window?window:(\"undefined\"!==typeof r,r));var o=createCommonjsModule((function(e){(function UMD(t,n,r){n[t]=n[t]||r();e.exports&&(e.exports=n[t])})(\"Promise\",(\"undefined\"!=typeof r,r),(function DEF(){var e,t,n,r=Object.prototype.toString,o=\"undefined\"!=typeof setImmediate?function timer(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},\"x\",{});e=function builtInProp(e,t,n,r){return Object.defineProperty(e,t,{value:n,writable:true,configurable:false!==r})}}catch(t){e=function builtInProp(e,t,n){e[t]=n;return e}}n=function Queue(){var e,n,r;function Item(e,t){this.fn=e;this.self=t;this.next=void 0}return{add:function add(t,o){r=new Item(t,o);n?n.next=r:e=r;n=r;r=void 0},drain:function drain(){var r=e;e=n=t=void 0;while(r){r.fn.call(r.self);r=r.next}}}}();function schedule(e,r){n.add(e,r);t||(t=o(n.drain))}function isThenable(e){var t,n=typeof e;null==e||\"object\"!=n&&\"function\"!=n||(t=e.then);return\"function\"==typeof t&&t}function notify(){for(var e=0;e<this.chain.length;e++)notifyIsolated(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function notifyIsolated(e,t,n){var r,o;try{if(false===t)n.reject(e.msg);else{r=true===t?e.msg:t.call(void 0,e.msg);r===n.promise?n.reject(TypeError(\"Promise-chain cycle\")):(o=isThenable(r))?o.call(r,n.resolve,n.reject):n.resolve(r)}}catch(e){n.reject(e)}}function resolve(e){var t,n=this;if(!n.triggered){n.triggered=true;n.def&&(n=n.def);try{if(t=isThenable(e))schedule((function(){var r=new MakeDefWrapper(n);try{t.call(e,(function $resolve$(){resolve.apply(r,arguments)}),(function $reject$(){reject.apply(r,arguments)}))}catch(e){reject.call(r,e)}}));else{n.msg=e;n.state=1;n.chain.length>0&&schedule(notify,n)}}catch(e){reject.call(new MakeDefWrapper(n),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,n,r){for(var o=0;o<t.length;o++)(function IIFE(o){e.resolve(t[o]).then((function $resolver$(e){n(o,e)}),r)})(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(\"function\"!=typeof e)throw TypeError(\"Not a function\");if(0!==this.__NPO__)throw TypeError(\"Not a promise\");this.__NPO__=1;var t=new MakeDef(this);this.then=function then(e,n){var r={success:\"function\"!=typeof e||e,failure:\"function\"==typeof n&&n};r.promise=new this.constructor((function extractChain(e,t){if(\"function\"!=typeof e||\"function\"!=typeof t)throw TypeError(\"Not a function\");r.resolve=e;r.reject=t}));t.chain.push(r);0!==t.state&&schedule(notify,t);return r.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 i=e({},\"constructor\",Promise,false);Promise.prototype=i;e(i,\"__NPO__\",0,false);e(Promise,\"resolve\",(function Promise$resolve(e){var t=this;return e&&\"object\"==typeof e&&1===e.__NPO__?e:new t((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");t(e)}))}));e(Promise,\"reject\",(function Promise$reject(e){return new this((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");n(e)}))}));e(Promise,\"all\",(function Promise$all(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):0===e.length?t.resolve([]):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");var o=e.length,i=Array(o),a=0;iteratePromises(t,e,(function resolver(e,t){i[e]=t;++a===o&&n(i)}),r)}))}));e(Promise,\"race\",(function Promise$race(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");iteratePromises(t,e,(function resolver(e,t){n(t)}),r)}))}));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,n){var r=i.get(e.element)||{};t in r||(r[t]=[]);r[t].push(n);i.set(e.element,r)}\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 n=i.get(e.element)||{};return n[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,n){var r=i.get(e.element)||{};if(!r[t])return true;if(!n){r[t]=[];i.set(e.element,r);return true}var o=r[t].indexOf(n);-1!==o&&r[t].splice(o,1);i.set(e.element,r);return r[t]&&0===r[t].length}\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 n=getCallbacks(e,t);if(n.length<1)return false;var r=n.shift();removeCallback(e,t,r);return r}\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 n=i.get(e);i.set(t,n);i.delete(e)}var a=[\"autopause\",\"autoplay\",\"background\",\"byline\",\"color\",\"controls\",\"dnt\",\"height\",\"id\",\"interactive_params\",\"keyboard\",\"loop\",\"maxheight\",\"maxwidth\",\"muted\",\"playsinline\",\"portrait\",\"responsive\",\"speed\",\"texttrack\",\"title\",\"transparent\",\"url\",\"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&&void 0!==arguments[1]?arguments[1]:{};return a.reduce((function(t,n){var r=e.getAttribute(\"data-vimeo-\".concat(n));(r||\"\"===r)&&(t[n]=\"\"===r?1:r);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 n=e.html;if(!t)throw new TypeError(\"An element must be provided\");if(null!==t.getAttribute(\"data-vimeo-initialized\"))return t.querySelector(\"iframe\");var r=document.createElement(\"div\");r.innerHTML=n;t.appendChild(r.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&&void 0!==arguments[1]?arguments[1]:{};var n=arguments.length>2?arguments[2]:void 0;return new Promise((function(r,o){if(!isVimeoUrl(e))throw new TypeError(\"\u201C\".concat(e,\"\u201D is not a vimeo.com url.\"));var i=\"https://vimeo.com/api/oembed.json?url=\".concat(encodeURIComponent(e));for(var a in t)t.hasOwnProperty(a)&&(i+=\"&\".concat(a,\"=\").concat(encodeURIComponent(t[a])));var u=\"XDomainRequest\"in window?new XDomainRequest:new XMLHttpRequest;u.open(\"GET\",i,true);u.onload=function(){if(404!==u.status)if(403!==u.status)try{var t=JSON.parse(u.responseText);if(403===t.domain_status_code){createEmbed(t,n);o(new Error(\"\u201C\".concat(e,\"\u201D is not embeddable.\")));return}r(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&&void 0!==arguments[0]?arguments[0]:document;var t=[].slice.call(e.querySelectorAll(\"[data-vimeo-id], [data-vimeo-url]\"));var n=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(null!==e.getAttribute(\"data-vimeo-defer\"))return;var t=getOEmbedParameters(e);var r=getVimeoUrl(t);getOEmbedData(r,t,e).then((function(t){return createEmbed(t,e)})).catch(n)}catch(e){n(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&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=true;var t=function onMessage(t){if(isVimeoUrl(t.origin)&&t.data&&\"spacechange\"===t.data.event){var n=e.querySelectorAll(\"iframe\");for(var r=0;r<n.length;r++)if(n[r].contentWindow===t.source){var o=n[r].parentElement;o.style.paddingBottom=\"\".concat(t.data.data[0].bottom,\"px\");break}}};window.addEventListener(\"message\",t)}}\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(\"string\"===typeof e)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,n){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var r={method:t};void 0!==n&&(r.value=n);var o=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\\d+).*$/,\"$1\"));o>=8&&o<10&&(r=JSON.stringify(r));e.element.contentWindow.postMessage(r,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 n=[];var r;if(t.event){if(\"error\"===t.event){var o=getCallbacks(e,t.data.method);o.forEach((function(n){var r=new Error(t.data.message);r.name=t.data.name;n.reject(r);removeCallback(e,t.data.method,n)}))}n=getCallbacks(e,\"event:\".concat(t.event));r=t.data}else if(t.method){var i=shiftCallbacks(e,t.method);if(i){n.push(i);r=t.value}}n.forEach((function(t){try{if(\"function\"===typeof t){t.call(e,r);return}t.resolve(r)}catch(e){}}))}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 n=0;var r=t.length;var o={};for(;n<r;n++){e=t[n];if(e&&e[1]in document){for(n=0;n<e.length;n++)o[t[0][n]]=e[n];return o}}return false}();var t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror};var n={request:function request(t){return new Promise((function(r,o){var i=function onFullScreenEntered(){n.off(\"fullscreenchange\",onFullScreenEntered);r()};n.on(\"fullscreenchange\",i);t=t||document.documentElement;var a=t[e.requestFullscreen]();a instanceof Promise&&a.then(i).catch(o)}))},exit:function exit(){return new Promise((function(t,r){if(n.isFullscreen){var o=function onFullScreenExit(){n.off(\"fullscreenchange\",onFullScreenExit);t()};n.on(\"fullscreenchange\",o);var i=document[e.exitFullscreen]();i instanceof Promise&&i.then(o).catch(r)}else t()}))},on:function on(e,n){var r=t[e];r&&document.addEventListener(r,n)},off:function off(e,n){var r=t[e];r&&document.removeEventListener(r,n)}};Object.defineProperties(n,{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 n}var u=new WeakMap;var l=new WeakMap;var s={};var c=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 n=arguments.length>1&&void 0!==arguments[1]?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]}\"undefined\"!==typeof document&&\"string\"===typeof e&&(e=document.getElementById(e));if(!isDomElement(e))throw new TypeError(\"You must pass either a valid element or a valid id.\");if(\"IFRAME\"!==e.nodeName){var r=e.querySelector(\"iframe\");r&&(e=r)}if(\"IFRAME\"===e.nodeName&&!isVimeoUrl(e.getAttribute(\"src\")||\"\"))throw new Error(\"The player element passed isn\u2019t a Vimeo embed.\");if(u.has(e))return u.get(e);this._window=e.ownerDocument.defaultView;this.element=e;this.origin=\"*\";var i=new o((function(r,o){t._onMessage=function(e){if(isVimeoUrl(e.origin)&&t.element.contentWindow===e.source){\"*\"===t.origin&&(t.origin=e.origin);var n=parseMessageData(e.data);var i=n&&\"error\"===n.event;var a=i&&n.data&&\"ready\"===n.data.method;if(a){var u=new Error(n.data.message);u.name=n.data.name;o(u)}else{var l=n&&\"ready\"===n.event;var s=n&&\"ping\"===n.method;if(l||s){t.element.setAttribute(\"data-ready\",\"true\");r()}else processData(t,n)}}};t._window.addEventListener(\"message\",t._onMessage);if(\"IFRAME\"!==t.element.nodeName){var i=getOEmbedParameters(e,n);var a=getVimeoUrl(i);getOEmbedData(a,i,e).then((function(n){var r=createEmbed(n,e);t.element=r;t._originalElement=e;swapCallbacks(e,r);u.set(t.element,t);return n})).catch(o)}}));l.set(this,i);u.set(this.element,this);\"IFRAME\"===this.element.nodeName&&postMessage(this,\"ping\");if(s.isEnabled){var a=function exitFullscreen(){return s.exit()};this.fullscreenchangeHandler=function(){s.isFullscreen?storeCallback(t,\"event:exitFullscreen\",a):removeCallback(t,\"event:exitFullscreen\",a);t.ready().then((function(){postMessage(t,\"fullscreenchange\",s.isFullscreen)}))};s.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 n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new o((function(r,o){return t.ready().then((function(){storeCallback(t,e,{resolve:r,reject:o});postMessage(t,e,n)})).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 o((function(n,r){e=getMethodName(e,\"get\");return t.ready().then((function(){storeCallback(t,e,{resolve:n,reject:r});postMessage(t,e)})).catch(r)}))}\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 n=this;return new o((function(r,o){e=getMethodName(e,\"set\");if(void 0===t||null===t)throw new TypeError(\"There must be a value to set.\");return n.ready().then((function(){storeCallback(n,e,{resolve:r,reject:o});postMessage(n,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(\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=getCallbacks(this,\"event:\".concat(e));0===n.length&&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&&\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=removeCallback(this,\"event:\".concat(e),t);n&&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=l.get(this)||new o((function(e,t){t(new Error(\"Unknown player. Probably unloaded.\"))}));return o.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&&void 0!==arguments[1]?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 s.isEnabled?s.request(this.element):this.callMethod(\"requestFullscreen\")}},{key:\"exitFullscreen\",value:function exitFullscreen(){return s.isEnabled?s.exit():this.callMethod(\"exitFullscreen\")}},{key:\"getFullscreen\",value:function getFullscreen(){return s.isEnabled?o.resolve(s.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:\"unload\",value:function unload(){return this.callMethod(\"unload\")}},{key:\"destroy\",value:function destroy(){var e=this;return new o((function(t){l.delete(e);u.delete(e.element);if(e._originalElement){u.delete(e._originalElement);e._originalElement.removeAttribute(\"data-vimeo-initialized\")}e.element&&\"IFRAME\"===e.element.nodeName&&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&&\"DIV\"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute(\"data-vimeo-initialized\");var n=e.element.querySelector(\"iframe\");n&&n.parentNode&&(n.parentNode.parentNode&&e._originalElement&&e._originalElement!==n.parentNode?n.parentNode.parentNode.removeChild(n.parentNode):n.parentNode.removeChild(n))}e._window.removeEventListener(\"message\",e._onMessage);s.isEnabled&&s.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\")}\n/**\n     * Set the 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     *\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     * 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.5` 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:\"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)}}]);return Player}();if(!e){s=initializeScreenfull();initializeEmbeds();resizeEmbeds()}export{c as default};\n\n//# sourceMappingURL=player.es.js.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { 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 (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={iD04AkIvz:{hover:true}};const serializationHash=\"framer-zZ7XQ\";const variantClassNames={iD04AkIvz:\"framer-v-rkvf9i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"iD04AkIvz\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"iD04AkIvz-hover\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.figma.com/proto/QP8Bho5Zsd1uemZlzWc6Ou/Sample-Work---Products?page-id=0%3A1&node-id=1-2&p=f&viewport=301%2C311%2C0.03&t=S3QFDsYKQuKfA7Y0-1&scaling=contain&content-scaling=fixed\",nodeId:\"iD04AkIvz\",openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rkvf9i\",className,classNames)} framer-1omoq2f`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"iD04AkIvz\",ref:ref??ref1,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(255, 255, 255, 0.5)\",borderBottomLeftRadius:35,borderBottomRightRadius:35,borderTopLeftRadius:35,borderTopRightRadius:35,boxShadow:\"0px 12px 40px 0px rgba(132, 255, 31, 0.32)\",WebkitBackdropFilter:\"blur(20px)\",...style},variants:{\"iD04AkIvz-hover\":{\"--border-color\":\"var(--token-7dca59a6-75b0-4646-b868-9e376bb33236, rgb(50, 59, 80))\",backgroundColor:\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\"}},...addPropertyOverrides({\"iD04AkIvz-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jmw2kr\",layoutDependency:layoutDependency,layoutId:\"JqKbTlEsG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15wnnnd\",layoutDependency:layoutDependency,layoutId:\"ffwYfI1NS\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ow0npy\",layoutDependency:layoutDependency,layoutId:\"NbT6LdSAD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"\\xa9 2024 Work\"})}),className:\"framer-2ym2fa\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"iZT5VFp2A\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"iD04AkIvz-hover\":{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"iD04AkIvz-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"\\xa9 2024 Work\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wcimo\",layoutDependency:layoutDependency,layoutId:\"z8GFY5u1m\",style:{backgroundColor:\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23},variants:{\"iD04AkIvz-hover\":{backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wrmsvm-container\",layoutDependency:layoutDependency,layoutId:\"jWQGmZ32m-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",height:\"100%\",iconSearch:\"figma\",iconSelection:\"ArrowCircleDown\",id:\"jWQGmZ32m\",layoutId:\"jWQGmZ32m\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ewhs9m\",layoutDependency:layoutDependency,layoutId:\"tjyHAIZVF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f28j98\",layoutDependency:layoutDependency,layoutId:\"fG0sCJ_kA\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16m5aqk\",layoutDependency:layoutDependency,layoutId:\"bXNQ0yYpn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"\\xa9 2024 Work\"})}),className:\"framer-idfdqv\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"moaeLO1mW\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"iD04AkIvz-hover\":{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"iD04AkIvz-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Open\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"\\xa9 2024 Work\"})}),className:\"framer-k6vjy6\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"LcyEAjuBh\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hhe52a\",layoutDependency:layoutDependency,layoutId:\"FDCT_Fvfh\",style:{backgroundColor:\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23},variants:{\"iD04AkIvz-hover\":{backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ou3x5-container\",layoutDependency:layoutDependency,layoutId:\"cFHqgUtRd-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",height:\"100%\",iconSearch:\"figma\",iconSelection:\"ArrowCircleDown\",id:\"cFHqgUtRd\",layoutId:\"cFHqgUtRd\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zZ7XQ.framer-1omoq2f, .framer-zZ7XQ .framer-1omoq2f { display: block; }\",\".framer-zZ7XQ.framer-rkvf9i { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 70px; justify-content: flex-start; overflow: hidden; padding: 12px 11px 30px 28px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-zZ7XQ .framer-jmw2kr, .framer-zZ7XQ .framer-1ewhs9m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zZ7XQ .framer-15wnnnd, .framer-zZ7XQ .framer-f28j98 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zZ7XQ .framer-1ow0npy, .framer-zZ7XQ .framer-16m5aqk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zZ7XQ .framer-2ym2fa, .framer-zZ7XQ .framer-idfdqv { flex: none; height: 20px; position: relative; white-space: pre; width: auto; }\",\".framer-zZ7XQ .framer-wcimo, .framer-zZ7XQ .framer-hhe52a { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 46px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 46px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zZ7XQ .framer-1wrmsvm-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-zZ7XQ .framer-k6vjy6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zZ7XQ .framer-9ou3x5-container { flex: none; height: 22px; position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zZ7XQ.framer-rkvf9i, .framer-zZ7XQ .framer-jmw2kr, .framer-zZ7XQ .framer-15wnnnd, .framer-zZ7XQ .framer-1ow0npy, .framer-zZ7XQ .framer-wcimo, .framer-zZ7XQ .framer-1ewhs9m, .framer-zZ7XQ .framer-f28j98, .framer-zZ7XQ .framer-16m5aqk, .framer-zZ7XQ .framer-hhe52a { gap: 0px; } .framer-zZ7XQ.framer-rkvf9i > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zZ7XQ.framer-rkvf9i > :first-child, .framer-zZ7XQ .framer-1ow0npy > :first-child, .framer-zZ7XQ .framer-16m5aqk > :first-child { margin-top: 0px; } .framer-zZ7XQ.framer-rkvf9i > :last-child, .framer-zZ7XQ .framer-1ow0npy > :last-child, .framer-zZ7XQ .framer-16m5aqk > :last-child { margin-bottom: 0px; } .framer-zZ7XQ .framer-jmw2kr > *, .framer-zZ7XQ .framer-1ewhs9m > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-zZ7XQ .framer-jmw2kr > :first-child, .framer-zZ7XQ .framer-15wnnnd > :first-child, .framer-zZ7XQ .framer-wcimo > :first-child, .framer-zZ7XQ .framer-1ewhs9m > :first-child, .framer-zZ7XQ .framer-f28j98 > :first-child, .framer-zZ7XQ .framer-hhe52a > :first-child { margin-left: 0px; } .framer-zZ7XQ .framer-jmw2kr > :last-child, .framer-zZ7XQ .framer-15wnnnd > :last-child, .framer-zZ7XQ .framer-wcimo > :last-child, .framer-zZ7XQ .framer-1ewhs9m > :last-child, .framer-zZ7XQ .framer-f28j98 > :last-child, .framer-zZ7XQ .framer-hhe52a > :last-child { margin-right: 0px; } .framer-zZ7XQ .framer-15wnnnd > *, .framer-zZ7XQ .framer-wcimo > *, .framer-zZ7XQ .framer-f28j98 > *, .framer-zZ7XQ .framer-hhe52a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zZ7XQ .framer-1ow0npy > *, .framer-zZ7XQ .framer-16m5aqk > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-zZ7XQ.framer-v-rkvf9i.hover.framer-rkvf9i { justify-content: flex-end; padding: 12px 11px 12px 28px; }\",\".framer-zZ7XQ.framer-v-rkvf9i.hover .framer-1ow0npy, .framer-zZ7XQ.framer-v-rkvf9i.hover .framer-16m5aqk { justify-content: flex-end; }\",\".framer-zZ7XQ.framer-v-rkvf9i.hover .framer-9ou3x5-container { height: 28px; width: 28px; }\",'.framer-zZ7XQ[data-border=\"true\"]::after, .framer-zZ7XQ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"jmhq2gGhd\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameragnZQIQDW=withCSS(Component,css,\"framer-zZ7XQ\");export default FrameragnZQIQDW;FrameragnZQIQDW.displayName=\"Button-Hero-Secondary\";FrameragnZQIQDW.defaultProps={height:70,width:218};addFonts(FrameragnZQIQDW,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameragnZQIQDW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"70\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"218\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jmhq2gGhd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./agnZQIQDW.map", "// Generated by Framer (48da836)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-9ryfa .framer-styles-preset-1fu499p:not(.rich-text-wrapper), .framer-9ryfa .framer-styles-preset-1fu499p.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-9ryfa .framer-styles-preset-1fu499p:not(.rich-text-wrapper), .framer-9ryfa .framer-styles-preset-1fu499p.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-9ryfa .framer-styles-preset-1fu499p:not(.rich-text-wrapper), .framer-9ryfa .framer-styles-preset-1fu499p.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-9ryfa\";\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 (38f2e7f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ozsQNtSna6Ecayu5Wzlt/MpvVO8vds8pPWjbV4zfn/wAv3gn1J4.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"oWRCMvGgP\",\"l1MhtqJTN\"];const serializationHash=\"framer-8ygNP\";const variantClassNames={l1MhtqJTN:\"framer-v-ieqm35\",oWRCMvGgP:\"framer-v-fmxu4b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Desktop:\"oWRCMvGgP\",Tablet:\"l1MhtqJTN\"};const getProps=({description,height,id,name1,width,...props})=>{return{...props,MIWBU4ZSo:description??props.MIWBU4ZSo??\"Description\",Rn8hyew3_:name1??props.Rn8hyew3_??\"Name:\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oWRCMvGgP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Rn8hyew3_,MIWBU4ZSo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oWRCMvGgP\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const visible=isSet(Rn8hyew3_);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:visible&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-fmxu4b\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oWRCMvGgP\",ref:ref??ref1,style:{...style},...addPropertyOverrides({l1MhtqJTN:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lx7bjg-container\",layoutDependency:layoutDependency,layoutId:\"vk1w5tPu6-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",height:\"100%\",iconSearch:\"asterisk\",iconSelection:\"House\",id:\"vk1w5tPu6\",layoutId:\"vk1w5tPu6\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hl2k2u\",layoutDependency:layoutDependency,layoutId:\"lSLA5yfg6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Consultation:\"})}),className:\"framer-y5ya11\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zgh2VR13f\",style:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:Rn8hyew3_,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Understand the client\u2019s vision, goals, and target audience.\"})}),className:\"framer-66x0uc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c3ko97mdJ\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},text:MIWBU4ZSo,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8ygNP.framer-t9v67g, .framer-8ygNP .framer-t9v67g { display: block; }\",\".framer-8ygNP.framer-fmxu4b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-8ygNP .framer-1lx7bjg-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-8ygNP .framer-hl2k2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 602px; }\",\".framer-8ygNP .framer-y5ya11, .framer-8ygNP .framer-66x0uc { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8ygNP.framer-fmxu4b, .framer-8ygNP .framer-hl2k2u { gap: 0px; } .framer-8ygNP.framer-fmxu4b > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8ygNP.framer-fmxu4b > :first-child, .framer-8ygNP .framer-hl2k2u > :first-child { margin-left: 0px; } .framer-8ygNP.framer-fmxu4b > :last-child, .framer-8ygNP .framer-hl2k2u > :last-child { margin-right: 0px; } .framer-8ygNP .framer-hl2k2u > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\",\".framer-8ygNP.framer-v-ieqm35.framer-fmxu4b { align-content: flex-start; align-items: flex-start; width: 628px; }\",\".framer-8ygNP.framer-v-ieqm35 .framer-hl2k2u { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 2px; width: 1px; }\",\".framer-8ygNP.framer-v-ieqm35 .framer-66x0uc { --framer-text-wrap-override: balance; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8ygNP.framer-v-ieqm35 .framer-hl2k2u { gap: 0px; } .framer-8ygNP.framer-v-ieqm35 .framer-hl2k2u > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-8ygNP.framer-v-ieqm35 .framer-hl2k2u > :first-child { margin-top: 0px; } .framer-8ygNP.framer-v-ieqm35 .framer-hl2k2u > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 628\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"l1MhtqJTN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Rn8hyew3_\":\"name1\",\"MIWBU4ZSo\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerG7mET1xl2=withCSS(Component,css,\"framer-8ygNP\");export default FramerG7mET1xl2;FramerG7mET1xl2.displayName=\"Substep\";FramerG7mET1xl2.defaultProps={height:24,width:628};addPropertyControls(FramerG7mET1xl2,{variant:{options:[\"oWRCMvGgP\",\"l1MhtqJTN\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},Rn8hyew3_:{defaultValue:\"Name:\",displayTextArea:false,title:\"Name\",type:ControlType.String},MIWBU4ZSo:{defaultValue:\"Description\",displayTextArea:false,title:\"Description\",type:ControlType.String}});addFonts(FramerG7mET1xl2,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG7mET1xl2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l1MhtqJTN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"628\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Rn8hyew3_\\\":\\\"name1\\\",\\\"MIWBU4ZSo\\\":\\\"description\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d31cd55)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-nwQmU .framer-styles-preset-bvuou7:not(.rich-text-wrapper), .framer-nwQmU .framer-styles-preset-bvuou7.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-nwQmU .framer-styles-preset-bvuou7:not(.rich-text-wrapper), .framer-nwQmU .framer-styles-preset-bvuou7.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-nwQmU .framer-styles-preset-bvuou7:not(.rich-text-wrapper), .framer-nwQmU .framer-styles-preset-bvuou7.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-nwQmU\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (38f2e7f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/pE4wjhB7FEOWgyUPQK7B/ET5MBVRbhdTJcHYTZLKy/fK9I0Vp8p.js\";const serializationHash=\"framer-xUtQF\";const variantClassNames={Ce3nM3onO:\"framer-v-po2w9z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({content,height,id,width,...props})=>{var _ref;return{...props,n_aUNZa84:(_ref=content!==null&&content!==void 0?content:props.n_aUNZa84)!==null&&_ref!==void 0?_ref:\"Discovery\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,n_aUNZa84,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ce3nM3onO\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-po2w9z\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Ce3nM3onO\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:27,borderBottomRightRadius:27,borderTopLeftRadius:27,borderTopRightRadius:27,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bvuou7\",\"data-styles-preset\":\"fK9I0Vp8p\",children:\"Discovery\"})}),className:\"framer-h141cb\",\"data-framer-name\":\"Discovery\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l6OLb6S7n\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:n_aUNZa84,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xUtQF.framer-tdwzqt, .framer-xUtQF .framer-tdwzqt { display: block; }\",\".framer-xUtQF.framer-po2w9z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: 40px; justify-content: center; overflow: visible; padding: 14px 20px 14px 20px; position: relative; width: min-content; }\",\".framer-xUtQF .framer-h141cb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xUtQF.framer-po2w9z { gap: 0px; } .framer-xUtQF.framer-po2w9z > * { margin: 0px; margin-left: calc(18px / 2); margin-right: calc(18px / 2); } .framer-xUtQF.framer-po2w9z > :first-child { margin-left: 0px; } .framer-xUtQF.framer-po2w9z > :last-child { margin-right: 0px; } }\",...sharedStyle.css,'.framer-xUtQF[data-border=\"true\"]::after, .framer-xUtQF [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 105\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"n_aUNZa84\":\"content\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerjDP2HduRx=withCSS(Component,css,\"framer-xUtQF\");export default FramerjDP2HduRx;FramerjDP2HduRx.displayName=\"Tag\";FramerjDP2HduRx.defaultProps={height:40,width:105};addPropertyControls(FramerjDP2HduRx,{n_aUNZa84:{defaultValue:\"Discovery\",displayTextArea:false,title:\"Content\",type:ControlType.String}});addFonts(FramerjDP2HduRx,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjDP2HduRx\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"n_aUNZa84\\\":\\\"content\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"105\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (48da836)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/du3xeChmZXXJEwcp6SRI/7402mpqRtc0h1hybCW4w/fK9I0Vp8p.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uhFJLEgY7BKEJFRlJw44/Bd8ydRLIUXvp6X9RMn2l/Pb3gzJKtv.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/a4UYHpzhLjiCb6PFwJKX/B6J4SWoPeYskTfj7Iz4k/PLI_l3C_v.js\";import Substep from\"https://framerusercontent.com/modules/1RqvFuGEh4bc4bR059aC/ISqcsPBhgLEpjOgbyyFd/G7mET1xl2.js\";import Tag from\"https://framerusercontent.com/modules/5m7XzGlOCNYsil8QkTsW/axzjMxxucsBxi22jRUKm/jDP2HduRx.js\";const TagFonts=getFonts(Tag);const SubstepFonts=getFonts(Substep);const PhosphorFonts=getFonts(Phosphor);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"suO7iNzu6\",\"EDTTn6mgQ\",\"koaTR5WJ_\"];const serializationHash=\"framer-4rlBd\";const variantClassNames={EDTTn6mgQ:\"framer-v-10gyd1\",koaTR5WJ_:\"framer-v-bj79xy\",suO7iNzu6:\"framer-v-1i8jx9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition1={damping:20,delay:0,mass:1,stiffness:66,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:40};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"suO7iNzu6\",Phone:\"koaTR5WJ_\",Tablet:\"EDTTn6mgQ\"};const getProps=({_01Description,_01Name,_02Description,_02Name,_03Description,_03Name,_04Description,_04Name,_05Description,_05Name,category,estimate,height,id,number,title,width,...props})=>{return{...props,bX2k7i8KF:number??props.bX2k7i8KF??\"01\",CdpuImC26:_05Name??props.CdpuImC26??\"05 Name\",E1qrAJV48:_02Name??props.E1qrAJV48??\"02 Name\",JojuKRzUc:_05Description??props.JojuKRzUc??\"05 Description\",NNmcem1Na:_03Description??props.NNmcem1Na??\"03 Description\",OeIjJnRBW:_01Name??props.OeIjJnRBW??\"01 Name\",s_E5G8PFo:_03Name??props.s_E5G8PFo??\"03 Name\",sKx8k4n0v:_01Description??props.sKx8k4n0v??\"01 Description\",variant:humanReadableVariantMap[props.variant]??props.variant??\"suO7iNzu6\",w6CmAD70q:title??props.w6CmAD70q??\"We'll dive deep into your goals and vision\",YKOKcrnoq:estimate??props.YKOKcrnoq??\"/3-5 days/\",YLIuyJxA0:_04Description??props.YLIuyJxA0??\"04 Description\",yZHv_GG83:category??props.yZHv_GG83??\"Discovery\",z2Z90THvs:_02Description??props.z2Z90THvs??\"02 Description\",ZSCCsqyo9:_04Name??props.ZSCCsqyo9??\"04 Name\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,bX2k7i8KF,yZHv_GG83,w6CmAD70q,YKOKcrnoq,OeIjJnRBW,sKx8k4n0v,E1qrAJV48,z2Z90THvs,s_E5G8PFo,NNmcem1Na,ZSCCsqyo9,YLIuyJxA0,CdpuImC26,JojuKRzUc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"suO7iNzu6\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const visible=isSet(OeIjJnRBW);const visible1=isSet(E1qrAJV48);const visible2=isSet(s_E5G8PFo);const visible3=isSet(ZSCCsqyo9);const visible4=isSet(CdpuImC26);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1i8jx9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"suO7iNzu6\",ref:ref??ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({EDTTn6mgQ:{\"data-framer-name\":\"Tablet\"},koaTR5WJ_:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-r2sny9\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"DZbwc35tT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+60+0,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0},koaTR5WJ_:{y:(componentViewport?.y||0)+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e0bzlk-container\",layoutDependency:layoutDependency,layoutId:\"IrYhx93U0-container\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"IrYhx93U0\",layoutId:\"IrYhx93U0\",n_aUNZa84:yZHv_GG83,style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uqjw5r\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"CAg7_fuMv\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ux1ecz\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"qNgbVVs9z\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fzfdtj\",layoutDependency:layoutDependency,layoutId:\"bzpSFzvlE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1po3q18\",\"data-styles-preset\":\"PLI_l3C_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31)))\"},children:\"/\"})}),className:\"framer-uhxq8f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RApeyL9kh\",style:{\"--extracted-r6o4lv\":\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1po3q18\",\"data-styles-preset\":\"PLI_l3C_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"01\"})}),className:\"framer-e9og2h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CHOtk_m9r\",style:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:bX2k7i8KF,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1to92tv\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"frEI1ipsx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1fu499p\",\"data-styles-preset\":\"Pb3gzJKtv\",children:\"We'll dive deep into your goals and vision\"})}),className:\"framer-rq7ujb\",\"data-framer-name\":\"We'll dive deep into your goals and vision\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W4JqWRVPa\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:w6CmAD70q,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-w0rn9a\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"UseAnMv64\",children:[visible&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+0+0+0+0+57.2+0+0,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0+0+0+0+57.2+0+0},koaTR5WJ_:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+34+70+0+0+0+60+0+57.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.li,{className:\"framer-eyvtvs-container\",layoutDependency:layoutDependency,layoutId:\"iN_X3JTZ4-container\",children:/*#__PURE__*/_jsx(Substep,{height:\"100%\",id:\"iN_X3JTZ4\",layoutId:\"iN_X3JTZ4\",MIWBU4ZSo:sKx8k4n0v,Rn8hyew3_:OeIjJnRBW,style:{width:\"100%\"},variant:\"oWRCMvGgP\",width:\"100%\",...addPropertyOverrides({EDTTn6mgQ:{variant:\"l1MhtqJTN\"},koaTR5WJ_:{variant:\"l1MhtqJTN\"}},baseVariant,gestureVariant)})})}),visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+0+0+0+0+57.2+0+34,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0+0+0+0+57.2+0+38},koaTR5WJ_:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+34+70+0+0+0+60+0+57.2+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.li,{className:\"framer-9ugb3c-container\",layoutDependency:layoutDependency,layoutId:\"aFVbMqh1A-container\",children:/*#__PURE__*/_jsx(Substep,{height:\"100%\",id:\"aFVbMqh1A\",layoutId:\"aFVbMqh1A\",MIWBU4ZSo:z2Z90THvs,Rn8hyew3_:E1qrAJV48,style:{width:\"100%\"},variant:\"oWRCMvGgP\",width:\"100%\",...addPropertyOverrides({EDTTn6mgQ:{variant:\"l1MhtqJTN\"},koaTR5WJ_:{variant:\"l1MhtqJTN\"}},baseVariant,gestureVariant)})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+0+0+0+0+57.2+0+68,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0+0+0+0+57.2+0+76},koaTR5WJ_:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+34+70+0+0+0+60+0+57.2+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.li,{className:\"framer-awv3eo-container\",layoutDependency:layoutDependency,layoutId:\"zZi9TVAHU-container\",children:/*#__PURE__*/_jsx(Substep,{height:\"100%\",id:\"zZi9TVAHU\",layoutId:\"zZi9TVAHU\",MIWBU4ZSo:NNmcem1Na,Rn8hyew3_:s_E5G8PFo,style:{width:\"100%\"},variant:\"oWRCMvGgP\",width:\"100%\",...addPropertyOverrides({EDTTn6mgQ:{variant:\"l1MhtqJTN\"},koaTR5WJ_:{variant:\"l1MhtqJTN\"}},baseVariant,gestureVariant)})})}),visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+0+0+0+0+57.2+0+102,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0+0+0+0+57.2+0+114},koaTR5WJ_:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+34+70+0+0+0+60+0+57.2+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.li,{className:\"framer-15autqw-container\",layoutDependency:layoutDependency,layoutId:\"vUayc2NPB-container\",children:/*#__PURE__*/_jsx(Substep,{height:\"100%\",id:\"vUayc2NPB\",layoutId:\"vUayc2NPB\",MIWBU4ZSo:YLIuyJxA0,Rn8hyew3_:ZSCCsqyo9,style:{width:\"100%\"},variant:\"oWRCMvGgP\",width:\"100%\",...addPropertyOverrides({EDTTn6mgQ:{variant:\"l1MhtqJTN\"},koaTR5WJ_:{variant:\"l1MhtqJTN\"}},baseVariant,gestureVariant)})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+0+0+0+0+57.2+0+136,...addPropertyOverrides({EDTTn6mgQ:{y:(componentViewport?.y||0)+40+0+0+0+0+57.2+0+152},koaTR5WJ_:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+34+70+0+0+0+60+0+57.2+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.li,{className:\"framer-qocle6-container\",layoutDependency:layoutDependency,layoutId:\"fZwAWugbp-container\",children:/*#__PURE__*/_jsx(Substep,{height:\"100%\",id:\"fZwAWugbp\",layoutId:\"fZwAWugbp\",MIWBU4ZSo:JojuKRzUc,Rn8hyew3_:CdpuImC26,style:{width:\"100%\"},variant:\"oWRCMvGgP\",width:\"100%\",...addPropertyOverrides({EDTTn6mgQ:{variant:\"l1MhtqJTN\"},koaTR5WJ_:{variant:\"l1MhtqJTN\"}},baseVariant,gestureVariant)})})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-alzegy\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"qBIe2sAh8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gygjqe-container\",layoutDependency:layoutDependency,layoutId:\"D_AxgunFD-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgba(255, 255, 255, 0.2)\",height:\"100%\",iconSearch:\"clock\",iconSelection:\"House\",id:\"D_AxgunFD\",layoutId:\"D_AxgunFD\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bvuou7\",\"data-styles-preset\":\"fK9I0Vp8p\",children:\"/3-5 days/\"})}),className:\"framer-1fq9gk7\",\"data-framer-name\":\"/3-5 days/\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZDS8JOa12\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:YKOKcrnoq,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4rlBd.framer-1ro5ty6, .framer-4rlBd .framer-1ro5ty6 { display: block; }\",\".framer-4rlBd.framer-1i8jx9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 60px 0px 60px 0px; position: relative; width: 1120px; }\",\".framer-4rlBd .framer-r2sny9 { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4rlBd .framer-e0bzlk-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-4rlBd .framer-uqjw5r { align-content: flex-start; align-items: flex-start; display: flex; flex: 8 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4rlBd .framer-1ux1ecz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4rlBd .framer-1fzfdtj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4rlBd .framer-uhxq8f, .framer-4rlBd .framer-e9og2h, .framer-4rlBd .framer-1fq9gk7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4rlBd .framer-1to92tv { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4rlBd .framer-rq7ujb { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4rlBd .framer-w0rn9a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px 0px 0px 12px; position: relative; width: 100%; }\",\".framer-4rlBd .framer-eyvtvs-container, .framer-4rlBd .framer-9ugb3c-container, .framer-4rlBd .framer-awv3eo-container, .framer-4rlBd .framer-15autqw-container, .framer-4rlBd .framer-qocle6-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4rlBd .framer-alzegy { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4rlBd .framer-1gygjqe-container { flex: none; height: 17px; position: relative; width: 17px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4rlBd.framer-1i8jx9, .framer-4rlBd .framer-r2sny9, .framer-4rlBd .framer-uqjw5r, .framer-4rlBd .framer-1ux1ecz, .framer-4rlBd .framer-1fzfdtj, .framer-4rlBd .framer-1to92tv, .framer-4rlBd .framer-w0rn9a, .framer-4rlBd .framer-alzegy { gap: 0px; } .framer-4rlBd.framer-1i8jx9 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-4rlBd.framer-1i8jx9 > :first-child, .framer-4rlBd .framer-r2sny9 > :first-child, .framer-4rlBd .framer-1ux1ecz > :first-child, .framer-4rlBd .framer-1fzfdtj > :first-child, .framer-4rlBd .framer-alzegy > :first-child { margin-left: 0px; } .framer-4rlBd.framer-1i8jx9 > :last-child, .framer-4rlBd .framer-r2sny9 > :last-child, .framer-4rlBd .framer-1ux1ecz > :last-child, .framer-4rlBd .framer-1fzfdtj > :last-child, .framer-4rlBd .framer-alzegy > :last-child { margin-right: 0px; } .framer-4rlBd .framer-r2sny9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-4rlBd .framer-uqjw5r > *, .framer-4rlBd .framer-w0rn9a > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-4rlBd .framer-uqjw5r > :first-child, .framer-4rlBd .framer-1to92tv > :first-child, .framer-4rlBd .framer-w0rn9a > :first-child { margin-top: 0px; } .framer-4rlBd .framer-uqjw5r > :last-child, .framer-4rlBd .framer-1to92tv > :last-child, .framer-4rlBd .framer-w0rn9a > :last-child { margin-bottom: 0px; } .framer-4rlBd .framer-1ux1ecz > * { margin: 0px; margin-left: calc(56px / 2); margin-right: calc(56px / 2); } .framer-4rlBd .framer-1fzfdtj > * { margin: 0px; margin-left: calc(1px / 2); margin-right: calc(1px / 2); } .framer-4rlBd .framer-1to92tv > * { margin: 0px; margin-bottom: calc(26px / 2); margin-top: calc(26px / 2); } .framer-4rlBd .framer-alzegy > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } }\",\".framer-4rlBd.framer-v-10gyd1.framer-1i8jx9 { padding: 40px 0px 40px 0px; }\",\".framer-4rlBd.framer-v-10gyd1 .framer-r2sny9 { flex: 2.2 0 0px; }\",\".framer-4rlBd.framer-v-10gyd1 .framer-1ux1ecz { gap: 28px; }\",\".framer-4rlBd.framer-v-10gyd1 .framer-w0rn9a, .framer-4rlBd.framer-v-bj79xy .framer-w0rn9a { gap: 14px; padding: 0px; }\",\".framer-4rlBd.framer-v-10gyd1 .framer-alzegy { flex: 1.3 0 0px; overflow: visible; padding: 6px 0px 0px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4rlBd.framer-v-10gyd1 .framer-1ux1ecz, .framer-4rlBd.framer-v-10gyd1 .framer-w0rn9a { gap: 0px; } .framer-4rlBd.framer-v-10gyd1 .framer-1ux1ecz > * { margin: 0px; margin-left: calc(28px / 2); margin-right: calc(28px / 2); } .framer-4rlBd.framer-v-10gyd1 .framer-1ux1ecz > :first-child { margin-left: 0px; } .framer-4rlBd.framer-v-10gyd1 .framer-1ux1ecz > :last-child { margin-right: 0px; } .framer-4rlBd.framer-v-10gyd1 .framer-w0rn9a > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } .framer-4rlBd.framer-v-10gyd1 .framer-w0rn9a > :first-child { margin-top: 0px; } .framer-4rlBd.framer-v-10gyd1 .framer-w0rn9a > :last-child { margin-bottom: 0px; } }\",\".framer-4rlBd.framer-v-bj79xy.framer-1i8jx9 { flex-direction: column; gap: 30px; padding: 34px 0px 50px 0px; }\",\".framer-4rlBd.framer-v-bj79xy .framer-r2sny9, .framer-4rlBd.framer-v-bj79xy .framer-uqjw5r, .framer-4rlBd.framer-v-bj79xy .framer-1to92tv { flex: none; width: 100%; }\",\".framer-4rlBd.framer-v-bj79xy .framer-1ux1ecz { flex-direction: column; gap: 24px; }\",\".framer-4rlBd.framer-v-bj79xy .framer-alzegy { flex: none; justify-content: flex-start; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4rlBd.framer-v-bj79xy.framer-1i8jx9, .framer-4rlBd.framer-v-bj79xy .framer-1ux1ecz, .framer-4rlBd.framer-v-bj79xy .framer-w0rn9a { gap: 0px; } .framer-4rlBd.framer-v-bj79xy.framer-1i8jx9 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-4rlBd.framer-v-bj79xy.framer-1i8jx9 > :first-child, .framer-4rlBd.framer-v-bj79xy .framer-1ux1ecz > :first-child, .framer-4rlBd.framer-v-bj79xy .framer-w0rn9a > :first-child { margin-top: 0px; } .framer-4rlBd.framer-v-bj79xy.framer-1i8jx9 > :last-child, .framer-4rlBd.framer-v-bj79xy .framer-1ux1ecz > :last-child, .framer-4rlBd.framer-v-bj79xy .framer-w0rn9a > :last-child { margin-bottom: 0px; } .framer-4rlBd.framer-v-bj79xy .framer-1ux1ecz > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-4rlBd.framer-v-bj79xy .framer-w0rn9a > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-4rlBd[data-border=\"true\"]::after, .framer-4rlBd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 336\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EDTTn6mgQ\":{\"layout\":[\"fixed\",\"auto\"]},\"koaTR5WJ_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bX2k7i8KF\":\"number\",\"yZHv_GG83\":\"category\",\"w6CmAD70q\":\"title\",\"YKOKcrnoq\":\"estimate\",\"OeIjJnRBW\":\"_01Name\",\"sKx8k4n0v\":\"_01Description\",\"E1qrAJV48\":\"_02Name\",\"z2Z90THvs\":\"_02Description\",\"s_E5G8PFo\":\"_03Name\",\"NNmcem1Na\":\"_03Description\",\"ZSCCsqyo9\":\"_04Name\",\"YLIuyJxA0\":\"_04Description\",\"CdpuImC26\":\"_05Name\",\"JojuKRzUc\":\"_05Description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerEFK3xTOJQ=withCSS(Component,css,\"framer-4rlBd\");export default FramerEFK3xTOJQ;FramerEFK3xTOJQ.displayName=\"Step\";FramerEFK3xTOJQ.defaultProps={height:336,width:1120};addPropertyControls(FramerEFK3xTOJQ,{variant:{options:[\"suO7iNzu6\",\"EDTTn6mgQ\",\"koaTR5WJ_\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},bX2k7i8KF:{defaultValue:\"01\",displayTextArea:false,title:\"Number\",type:ControlType.String},yZHv_GG83:{defaultValue:\"Discovery\",displayTextArea:false,title:\"Category\",type:ControlType.String},w6CmAD70q:{defaultValue:\"We'll dive deep into your goals and vision\",displayTextArea:false,title:\"Title\",type:ControlType.String},YKOKcrnoq:{defaultValue:\"/3-5 days/\",displayTextArea:false,title:\"Estimate\",type:ControlType.String},OeIjJnRBW:{defaultValue:\"01 Name\",displayTextArea:false,title:\"01 Name\",type:ControlType.String},sKx8k4n0v:{defaultValue:\"01 Description\",displayTextArea:false,title:\"01 Description\",type:ControlType.String},E1qrAJV48:{defaultValue:\"02 Name\",displayTextArea:false,title:\"02 Name\",type:ControlType.String},z2Z90THvs:{defaultValue:\"02 Description\",displayTextArea:false,title:\"02 Description\",type:ControlType.String},s_E5G8PFo:{defaultValue:\"03 Name\",displayTextArea:false,title:\"03 Name\",type:ControlType.String},NNmcem1Na:{defaultValue:\"03 Description\",displayTextArea:false,title:\"03 Description\",type:ControlType.String},ZSCCsqyo9:{defaultValue:\"04 Name\",displayTextArea:false,title:\"04 Name\",type:ControlType.String},YLIuyJxA0:{defaultValue:\"04 Description\",displayTextArea:false,title:\"04 Description\",type:ControlType.String},CdpuImC26:{defaultValue:\"05 Name\",displayTextArea:false,title:\"05 Name\",type:ControlType.String},JojuKRzUc:{defaultValue:\"05 Description\",displayTextArea:false,title:\"05 Description\",type:ControlType.String}});addFonts(FramerEFK3xTOJQ,[{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\"}]},...TagFonts,...SubstepFonts,...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEFK3xTOJQ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1120\",\"framerIntrinsicHeight\":\"336\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EDTTn6mgQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"koaTR5WJ_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"bX2k7i8KF\\\":\\\"number\\\",\\\"yZHv_GG83\\\":\\\"category\\\",\\\"w6CmAD70q\\\":\\\"title\\\",\\\"YKOKcrnoq\\\":\\\"estimate\\\",\\\"OeIjJnRBW\\\":\\\"_01Name\\\",\\\"sKx8k4n0v\\\":\\\"_01Description\\\",\\\"E1qrAJV48\\\":\\\"_02Name\\\",\\\"z2Z90THvs\\\":\\\"_02Description\\\",\\\"s_E5G8PFo\\\":\\\"_03Name\\\",\\\"NNmcem1Na\\\":\\\"_03Description\\\",\\\"ZSCCsqyo9\\\":\\\"_04Name\\\",\\\"YLIuyJxA0\\\":\\\"_04Description\\\",\\\"CdpuImC26\\\":\\\"_05Name\\\",\\\"JojuKRzUc\\\":\\\"_05Description\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={FGWcylEof:{hover:true}};const serializationHash=\"framer-xNZbB\";const variantClassNames={FGWcylEof:\"framer-v-1sjgc8c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.25,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,rzIw4WA2k:title??props.rzIw4WA2k??\"Book a Call\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,rzIw4WA2k,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FGWcylEof\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/alrazisiam/\",motionChild:true,nodeId:\"FGWcylEof\",openInNewTab:true,scopeId:\"I0dq_StyE\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sjgc8c\",className,classNames)} framer-1smojjx`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FGWcylEof\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(130, 255, 31)\",borderBottomLeftRadius:35,borderBottomRightRadius:35,borderTopLeftRadius:35,borderTopRightRadius:35,boxShadow:\"0px 12px 40px 0px rgba(132, 255, 31, 0.32)\",...style},variants:{\"FGWcylEof-hover\":{\"--border-color\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",boxShadow:\"0px 12px 40px 0px rgba(132, 255, 31, 0)\"}},...addPropertyOverrides({\"FGWcylEof-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b2p5dz\",layoutDependency:layoutDependency,layoutId:\"wxDTLB3VB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ey7d40\",layoutDependency:layoutDependency,layoutId:\"a8CkKQpT6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"Book a Call\"})}),className:\"framer-1wjuebj\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"JkibWYpKY\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},text:rzIw4WA2k,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w155l0\",layoutDependency:layoutDependency,layoutId:\"Q1oV5GVfj\",style:{backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",borderBottomLeftRadius:23,borderBottomRightRadius:23,borderTopLeftRadius:23,borderTopRightRadius:23,rotate:0},variants:{\"FGWcylEof-hover\":{rotate:45}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-376vko-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zqC9QlJGs-container\",nodeId:\"zqC9QlJGs\",rendersWithMotion:true,scopeId:\"I0dq_StyE\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",height:\"100%\",iconSearch:\"arrow-up-right\",iconSelection:\"ArrowCircleDown\",id:\"zqC9QlJGs\",layoutId:\"zqC9QlJGs\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xNZbB.framer-1smojjx, .framer-xNZbB .framer-1smojjx { display: block; }\",\".framer-xNZbB.framer-1sjgc8c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 70px; justify-content: space-between; overflow: visible; padding: 30px 11px 30px 28px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xNZbB .framer-1b2p5dz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xNZbB .framer-1ey7d40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 3px 0px; position: relative; width: min-content; }\",\".framer-xNZbB .framer-1wjuebj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xNZbB .framer-1w155l0 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 46px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 46px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xNZbB .framer-376vko-container { flex: none; height: 22px; position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xNZbB .framer-1b2p5dz, .framer-xNZbB .framer-1ey7d40, .framer-xNZbB .framer-1w155l0 { gap: 0px; } .framer-xNZbB .framer-1b2p5dz > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-xNZbB .framer-1b2p5dz > :first-child, .framer-xNZbB .framer-1ey7d40 > :first-child, .framer-xNZbB .framer-1w155l0 > :first-child { margin-left: 0px; } .framer-xNZbB .framer-1b2p5dz > :last-child, .framer-xNZbB .framer-1ey7d40 > :last-child, .framer-xNZbB .framer-1w155l0 > :last-child { margin-right: 0px; } .framer-xNZbB .framer-1ey7d40 > *, .framer-xNZbB .framer-1w155l0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-xNZbB.framer-v-1sjgc8c.hover .framer-1b2p5dz { gap: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xNZbB.framer-v-1sjgc8c.hover .framer-1b2p5dz { gap: 0px; } .framer-xNZbB.framer-v-1sjgc8c.hover .framer-1b2p5dz > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-xNZbB.framer-v-1sjgc8c.hover .framer-1b2p5dz > :first-child { margin-left: 0px; } .framer-xNZbB.framer-v-1sjgc8c.hover .framer-1b2p5dz > :last-child { margin-right: 0px; } }\",'.framer-xNZbB[data-border=\"true\"]::after, .framer-xNZbB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"mraSQOlgZ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"rzIw4WA2k\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerI0dq_StyE=withCSS(Component,css,\"framer-xNZbB\");export default FramerI0dq_StyE;FramerI0dq_StyE.displayName=\"Button-Hero-Section\";FramerI0dq_StyE.defaultProps={height:70,width:200};addPropertyControls(FramerI0dq_StyE,{rzIw4WA2k:{defaultValue:\"Book a Call\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerI0dq_StyE,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI0dq_StyE\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mraSQOlgZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"70\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"rzIw4WA2k\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./I0dq_StyE.map", "// Generated by Framer (74b1a33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/biCK6VMVuyDPILfO8tO3/xHUO9phJQE5BcFITqs11/MS67AoHSQ.js\";const enabledGestures={pRGBhIjBX:{hover:true}};const cycleOrder=[\"pRGBhIjBX\",\"ituEO9jx4\"];const serializationHash=\"framer-NGOG8\";const variantClassNames={ituEO9jx4:\"framer-v-5chq80\",pRGBhIjBX:\"framer-v-vxvqo9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"pRGBhIjBX\",Phone:\"ituEO9jx4\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pRGBhIjBX\",vZVzlwRQh:title??props.vZVzlwRQh??\"View all projects\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vZVzlwRQh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pRGBhIjBX\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.figma.com/proto/QP8Bho5Zsd1uemZlzWc6Ou/Sample-Work---Products?page-id=0%3A1&node-id=1-2&p=f&viewport=312%2C-85%2C0.07&t=0aR60Rk9L8YTHKRH-1&scaling=contain&content-scaling=fixed\",nodeId:\"pRGBhIjBX\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vxvqo9\",className,classNames)} framer-lb4o8m`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pRGBhIjBX\",ref:ref??ref1,style:{...style},...addPropertyOverrides({\"pRGBhIjBX-hover\":{\"data-framer-name\":undefined},ituEO9jx4:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mgilse\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"iCEqPhEY8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(38, 38, 38)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{\"pRGBhIjBX-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},ituEO9jx4:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ftj3u\",layoutDependency:layoutDependency,layoutId:\"lBo2ppTYE\",style:{backgroundColor:\"var(--token-5b23898e-f48a-4c0b-a7d1-01a559bbd900, rgb(248, 248, 248))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},variants:{\"pRGBhIjBX-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yehlcg\",\"data-framer-name\":\"view all\",layoutDependency:layoutDependency,layoutId:\"vspvKRtfy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fg8wyq\",\"data-styles-preset\":\"MS67AoHSQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"View all projects\"})}),className:\"framer-n2emaw\",\"data-framer-name\":\"View all projects\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V_YSBNuHx\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},text:vZVzlwRQh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ej9e4\",layoutDependency:layoutDependency,layoutId:\"Vwq7SKuMO\",style:{backgroundColor:\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qs4xw0\",\"data-framer-name\":\"Frame 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qqJSvtqbZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\"><path d=\"M 17.102 17 C 17.102 14.997 18.726 13.373 20.729 13.373 C 22.732 13.373 24.355 14.997 24.355 17 C 24.355 19.003 22.732 20.627 20.729 20.627 C 18.726 20.627 17.102 19.003 17.102 17 Z\" fill=\"rgb(0,188,255)\"></path><path d=\"M 9.849 24.253 C 9.849 22.25 11.472 20.627 13.475 20.627 L 15.408 19.606 L 17.102 20.627 L 17.102 24.253 C 17.102 26.256 15.478 27.88 13.475 27.88 C 11.472 27.88 9.849 26.256 9.849 24.253 Z\" fill=\"rgb(0,207,127)\"></path><path d=\"M 17.102 6.12 L 15.129 9.548 L 17.102 13.373 L 20.678 13.373 C 22.681 13.373 24.304 11.75 24.304 9.747 C 24.304 7.744 22.681 6.12 20.678 6.12 Z\" fill=\"rgb(255,115,97)\"></path><path d=\"M 9.798 9.747 C 9.798 11.75 11.421 13.373 13.424 13.373 L 15.348 14.116 L 17.102 13.373 L 17.102 6.12 L 13.424 6.12 C 11.421 6.12 9.798 7.744 9.798 9.747 Z\" fill=\"rgb(255,77,18)\"></path><path d=\"M 9.849 17 C 9.849 19.003 11.472 20.627 13.475 20.627 L 17.102 20.627 L 17.102 13.373 L 13.475 13.373 C 11.472 13.373 9.849 14.997 9.849 17 Z\" fill=\"rgb(182,89,255)\"></path></svg>',svgContentId:12455560979,withExternalLayout:true})})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NGOG8.framer-lb4o8m, .framer-NGOG8 .framer-lb4o8m { display: block; }\",\".framer-NGOG8.framer-vxvqo9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 563px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 467px; }\",\".framer-NGOG8 .framer-mgilse { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 22px; position: relative; width: 1px; }\",\".framer-NGOG8 .framer-18ftj3u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-NGOG8 .framer-yehlcg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NGOG8 .framer-n2emaw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NGOG8 .framer-ej9e4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-NGOG8 .framer-qs4xw0 { flex: none; height: 34px; position: relative; width: 34px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NGOG8.framer-vxvqo9, .framer-NGOG8 .framer-mgilse, .framer-NGOG8 .framer-18ftj3u, .framer-NGOG8 .framer-yehlcg, .framer-NGOG8 .framer-ej9e4 { gap: 0px; } .framer-NGOG8.framer-vxvqo9 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-NGOG8.framer-vxvqo9 > :first-child, .framer-NGOG8 .framer-mgilse > :first-child, .framer-NGOG8 .framer-yehlcg > :first-child, .framer-NGOG8 .framer-ej9e4 > :first-child { margin-left: 0px; } .framer-NGOG8.framer-vxvqo9 > :last-child, .framer-NGOG8 .framer-mgilse > :last-child, .framer-NGOG8 .framer-yehlcg > :last-child, .framer-NGOG8 .framer-ej9e4 > :last-child { margin-right: 0px; } .framer-NGOG8 .framer-mgilse > *, .framer-NGOG8 .framer-ej9e4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-NGOG8 .framer-18ftj3u > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-NGOG8 .framer-18ftj3u > :first-child { margin-top: 0px; } .framer-NGOG8 .framer-18ftj3u > :last-child { margin-bottom: 0px; } .framer-NGOG8 .framer-yehlcg > * { margin: 0px; margin-left: calc(22px / 2); margin-right: calc(22px / 2); } }\",\".framer-NGOG8.framer-v-5chq80.framer-vxvqo9 { cursor: unset; height: 200px; padding: 22px; }\",\".framer-NGOG8.framer-v-5chq80 .framer-mgilse { padding: 0px; }\",\".framer-NGOG8.framer-v-vxvqo9.hover .framer-mgilse { gap: 0px; padding: 0px; }\",\".framer-NGOG8.framer-v-vxvqo9.hover .framer-yehlcg { gap: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NGOG8.framer-v-vxvqo9.hover .framer-mgilse, .framer-NGOG8.framer-v-vxvqo9.hover .framer-yehlcg { gap: 0px; } .framer-NGOG8.framer-v-vxvqo9.hover .framer-mgilse > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-NGOG8.framer-v-vxvqo9.hover .framer-mgilse > :first-child, .framer-NGOG8.framer-v-vxvqo9.hover .framer-yehlcg > :first-child { margin-left: 0px; } .framer-NGOG8.framer-v-vxvqo9.hover .framer-mgilse > :last-child, .framer-NGOG8.framer-v-vxvqo9.hover .framer-yehlcg > :last-child { margin-right: 0px; } .framer-NGOG8.framer-v-vxvqo9.hover .framer-yehlcg > * { margin: 0px; margin-left: calc(14px / 2); margin-right: calc(14px / 2); } }\",...sharedStyle.css,'.framer-NGOG8[data-border=\"true\"]::after, .framer-NGOG8 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 563\n * @framerIntrinsicWidth 467\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ituEO9jx4\":{\"layout\":[\"fixed\",\"fixed\"]},\"KtbjdZ4g1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vZVzlwRQh\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameriktw47sBq=withCSS(Component,css,\"framer-NGOG8\");export default Frameriktw47sBq;Frameriktw47sBq.displayName=\"Figma Presentation\";Frameriktw47sBq.defaultProps={height:563,width:467};addPropertyControls(Frameriktw47sBq,{variant:{options:[\"pRGBhIjBX\",\"ituEO9jx4\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},vZVzlwRQh:{defaultValue:\"View all projects\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Frameriktw47sBq,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriktw47sBq\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"vZVzlwRQh\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"467\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ituEO9jx4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KtbjdZ4g1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"563\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iktw47sBq.map", "// Generated by Framer (74b1a33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/biCK6VMVuyDPILfO8tO3/xHUO9phJQE5BcFITqs11/MS67AoHSQ.js\";const enabledGestures={GedEWN9h5:{hover:true}};const cycleOrder=[\"GedEWN9h5\",\"YgB7WBL_C\"];const serializationHash=\"framer-3TTGJ\";const variantClassNames={GedEWN9h5:\"framer-v-ga4pd7\",YgB7WBL_C:\"framer-v-1inobko\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"GedEWN9h5\",Phone:\"YgB7WBL_C\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GedEWN9h5\",vZVzlwRQh:title??props.vZVzlwRQh??\"View all projects\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vZVzlwRQh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GedEWN9h5\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lWhI6GOUT\"},nodeId:\"GedEWN9h5\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ga4pd7\",className,classNames)} framer-r2hzgp`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GedEWN9h5\",ref:ref??ref1,style:{...style},...addPropertyOverrides({\"GedEWN9h5-hover\":{\"data-framer-name\":undefined},YgB7WBL_C:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qo35cv\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"y7BOSD0Ia\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(38, 38, 38)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{\"GedEWN9h5-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},YgB7WBL_C:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oo6qu4\",layoutDependency:layoutDependency,layoutId:\"CtJtiPyJj\",style:{backgroundColor:\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},variants:{\"GedEWN9h5-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lxygr8\",\"data-framer-name\":\"view all\",layoutDependency:layoutDependency,layoutId:\"Iobxo_duc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fg8wyq\",\"data-styles-preset\":\"MS67AoHSQ\",children:\"View all projects\"})}),className:\"framer-3xi366\",\"data-framer-name\":\"View all projects\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KRzvEMrnc\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:vZVzlwRQh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fjtl3a\",\"data-framer-name\":\"Group 3\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Qg5uW_zbl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 45\"><path d=\"M 22.5 45 C 10.074 45 0 34.926 0 22.5 C 0 10.074 10.074 0 22.5 0 C 34.926 0 45 10.074 45 22.5 C 45 34.926 34.926 45 22.5 45 Z\" fill=\"rgb(47,47,47)\"></path><path d=\"M 17.166 28.834 C 17.295 28.962 17.47 29.035 17.652 29.035 C 17.835 29.035 18.01 28.962 18.139 28.834 L 27.66 19.312 L 27.66 26.403 C 27.66 26.493 27.677 26.583 27.712 26.666 C 27.747 26.75 27.797 26.825 27.861 26.889 C 27.925 26.953 28.001 27.004 28.084 27.038 C 28.168 27.073 28.257 27.091 28.348 27.091 C 28.438 27.091 28.527 27.073 28.611 27.038 C 28.694 27.004 28.77 26.953 28.834 26.889 C 28.898 26.825 28.948 26.75 28.983 26.666 C 29.018 26.583 29.035 26.493 29.035 26.403 L 29.035 17.652 C 29.035 17.562 29.018 17.473 28.983 17.389 C 28.949 17.306 28.898 17.23 28.834 17.166 C 28.77 17.102 28.694 17.051 28.611 17.017 C 28.527 16.982 28.438 16.965 28.348 16.965 L 19.597 16.965 C 19.415 16.965 19.24 17.037 19.111 17.166 C 18.982 17.295 18.909 17.47 18.909 17.652 C 18.909 17.835 18.982 18.01 19.111 18.139 C 19.24 18.268 19.415 18.34 19.597 18.34 L 26.688 18.34 L 17.166 27.861 C 17.037 27.99 16.965 28.165 16.965 28.348 C 16.965 28.53 17.037 28.705 17.166 28.834 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12395744722,withExternalLayout:true})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3TTGJ.framer-r2hzgp, .framer-3TTGJ .framer-r2hzgp { display: block; }\",\".framer-3TTGJ.framer-ga4pd7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 563px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 467px; }\",\".framer-3TTGJ .framer-qo35cv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 22px; position: relative; width: 1px; }\",\".framer-3TTGJ .framer-1oo6qu4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3TTGJ .framer-1lxygr8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3TTGJ .framer-3xi366 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3TTGJ .framer-1fjtl3a { flex: none; height: 45px; position: relative; width: 45px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3TTGJ.framer-ga4pd7, .framer-3TTGJ .framer-qo35cv, .framer-3TTGJ .framer-1oo6qu4, .framer-3TTGJ .framer-1lxygr8 { gap: 0px; } .framer-3TTGJ.framer-ga4pd7 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3TTGJ.framer-ga4pd7 > :first-child, .framer-3TTGJ .framer-qo35cv > :first-child, .framer-3TTGJ .framer-1lxygr8 > :first-child { margin-left: 0px; } .framer-3TTGJ.framer-ga4pd7 > :last-child, .framer-3TTGJ .framer-qo35cv > :last-child, .framer-3TTGJ .framer-1lxygr8 > :last-child { margin-right: 0px; } .framer-3TTGJ .framer-qo35cv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-3TTGJ .framer-1oo6qu4 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-3TTGJ .framer-1oo6qu4 > :first-child { margin-top: 0px; } .framer-3TTGJ .framer-1oo6qu4 > :last-child { margin-bottom: 0px; } .framer-3TTGJ .framer-1lxygr8 > * { margin: 0px; margin-left: calc(22px / 2); margin-right: calc(22px / 2); } }\",\".framer-3TTGJ.framer-v-1inobko.framer-ga4pd7 { cursor: unset; height: 200px; padding: 22px; }\",\".framer-3TTGJ.framer-v-1inobko .framer-qo35cv { padding: 0px; }\",\".framer-3TTGJ.framer-v-ga4pd7.hover .framer-qo35cv { gap: 0px; padding: 0px; }\",\".framer-3TTGJ.framer-v-ga4pd7.hover .framer-1lxygr8 { gap: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3TTGJ.framer-v-ga4pd7.hover .framer-qo35cv, .framer-3TTGJ.framer-v-ga4pd7.hover .framer-1lxygr8 { gap: 0px; } .framer-3TTGJ.framer-v-ga4pd7.hover .framer-qo35cv > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3TTGJ.framer-v-ga4pd7.hover .framer-qo35cv > :first-child, .framer-3TTGJ.framer-v-ga4pd7.hover .framer-1lxygr8 > :first-child { margin-left: 0px; } .framer-3TTGJ.framer-v-ga4pd7.hover .framer-qo35cv > :last-child, .framer-3TTGJ.framer-v-ga4pd7.hover .framer-1lxygr8 > :last-child { margin-right: 0px; } .framer-3TTGJ.framer-v-ga4pd7.hover .framer-1lxygr8 > * { margin: 0px; margin-left: calc(14px / 2); margin-right: calc(14px / 2); } }\",...sharedStyle.css,'.framer-3TTGJ[data-border=\"true\"]::after, .framer-3TTGJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 563\n * @framerIntrinsicWidth 467\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YgB7WBL_C\":{\"layout\":[\"fixed\",\"fixed\"]},\"j2Gh3dZvv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vZVzlwRQh\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJY5BnxM6a=withCSS(Component,css,\"framer-3TTGJ\");export default FramerJY5BnxM6a;FramerJY5BnxM6a.displayName=\"View all\";FramerJY5BnxM6a.defaultProps={height:563,width:467};addPropertyControls(FramerJY5BnxM6a,{variant:{options:[\"GedEWN9h5\",\"YgB7WBL_C\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},vZVzlwRQh:{defaultValue:\"View all projects\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerJY5BnxM6a,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJY5BnxM6a\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"467\",\"framerVariables\":\"{\\\"vZVzlwRQh\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"563\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YgB7WBL_C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j2Gh3dZvv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JY5BnxM6a.map", "// Generated by Framer (48da836)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-regular\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-t1s3O .framer-styles-preset-1vzdw7b:not(.rich-text-wrapper), .framer-t1s3O .framer-styles-preset-1vzdw7b.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 78px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, #2f2f2f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-t1s3O .framer-styles-preset-1vzdw7b:not(.rich-text-wrapper), .framer-t1s3O .framer-styles-preset-1vzdw7b.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, #2f2f2f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-t1s3O .framer-styles-preset-1vzdw7b:not(.rich-text-wrapper), .framer-t1s3O .framer-styles-preset-1vzdw7b.rich-text-wrapper h3 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, #2f2f2f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-t1s3O\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (48da836)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/j09YmfcPEfcMRgI2T3cO/2jLdXjLYihs3VJZ7xvCR/OcUTVSC7x.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/pGPK8EAsmypKp22NOkXX/HUw3yADIhWYixyg0no7a/QUcMxT7nj.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ozsQNtSna6Ecayu5Wzlt/MpvVO8vds8pPWjbV4zfn/wAv3gn1J4.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"IreFL13ns\",\"WrS1QAqar\",\"IBCK4V3z0\",\"GdsVXPUIQ\",\"itfDE_SW8\",\"VUk9rN2iY\"];const serializationHash=\"framer-wWurK\";const variantClassNames={GdsVXPUIQ:\"framer-v-8lj7hs\",IBCK4V3z0:\"framer-v-xvont9\",IreFL13ns:\"framer-v-1c91iva\",itfDE_SW8:\"framer-v-1ejgh01\",VUk9rN2iY:\"framer-v-5ksx46\",WrS1QAqar:\"framer-v-a3ajp8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition1={damping:20,delay:0,mass:1,stiffness:66,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:40};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition3={damping:20,delay:.3,mass:1,stiffness:66,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:40};const transition4={damping:20,delay:.6,mass:1,stiffness:66,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:40};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark Table/Phone\":\"GdsVXPUIQ\",\"Green Table/Phone\":\"WrS1QAqar\",\"Light Table/Phone\":\"VUk9rN2iY\",Dark:\"IBCK4V3z0\",Green:\"IreFL13ns\",Light:\"itfDE_SW8\"};const getProps=({content1,content2,height,id,number,width,...props})=>{return{...props,BfjMhH8Bq:number??props.BfjMhH8Bq??\"Num\",klXE_FVix:content1??props.klXE_FVix??\"Content 1\",tNUiCREBB:content2??props.tNUiCREBB??\"Content 2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IreFL13ns\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,BfjMhH8Bq,klXE_FVix,tNUiCREBB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IreFL13ns\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"IBCK4V3z0\",\"GdsVXPUIQ\",\"itfDE_SW8\",\"VUk9rN2iY\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"IBCK4V3z0\",\"GdsVXPUIQ\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"itfDE_SW8\",\"VUk9rN2iY\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1c91iva\",className,classNames),\"data-framer-name\":\"Green\",layoutDependency:layoutDependency,layoutId:\"IreFL13ns\",ref:ref??ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},variants:{GdsVXPUIQ:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(49, 49, 49)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(26, 26, 26)\"},IBCK4V3z0:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(49, 49, 49)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(26, 26, 26)\"},itfDE_SW8:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},VUk9rN2iY:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},...addPropertyOverrides({GdsVXPUIQ:{__framer__animate:{transition:transition3},__framer__exit:animation2,\"data-border\":true,\"data-framer-name\":\"Dark Table/Phone\"},IBCK4V3z0:{__framer__animate:{transition:transition3},__framer__exit:animation2,\"data-border\":true,\"data-framer-name\":\"Dark\"},itfDE_SW8:{__framer__animate:{transition:transition4},__framer__exit:animation3,\"data-border\":true,\"data-framer-name\":\"Light\"},VUk9rN2iY:{__framer__animate:{transition:transition4},__framer__exit:animation3,\"data-border\":true,\"data-framer-name\":\"Light Table/Phone\"},WrS1QAqar:{\"data-framer-name\":\"Green Table/Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-34z5\",\"data-framer-name\":\"svg\",layoutDependency:layoutDependency,layoutId:\"g52szzVgT\",style:{mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 65%) add\",opacity:.6,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 65%) add\"},transformTemplate:transformTemplate1,variants:{GdsVXPUIQ:{opacity:.07},IBCK4V3z0:{opacity:.07},itfDE_SW8:{mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%) add\",opacity:.09,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%) add\"},VUk9rN2iY:{mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%) add\",opacity:.09,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%) add\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-3q9tm4\",\"data-framer-name\":\"Vector\",fill:\"black\",intrinsicHeight:250,intrinsicWidth:240,layoutDependency:layoutDependency,layoutId:\"nUvhY5GTS\",svg:'<svg width=\"240\" height=\"250\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M120 250c66.274 0 120-55.965 120-125C240 55.964 186.274 0 120 0S0 55.964 0 125c0 69.035 53.726 125 120 125Zm0-70.313c28.994 0 52.5-24.485 52.5-54.687 0-30.203-23.506-54.688-52.5-54.688-28.995 0-52.5 24.485-52.5 54.688 0 30.202 23.505 54.687 52.5 54.687Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6teb78\",\"data-framer-name\":\"Vector_1\",fill:\"black\",intrinsicHeight:250,intrinsicWidth:240,layoutDependency:layoutDependency,layoutId:\"FWtkIt2yx\",svg:'<svg width=\"240\" height=\"250\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M120 0c4.074 67.2 55.488 120.757 120 125-64.512 4.244-115.926 57.8-120 125-4.074-67.2-55.489-120.756-120-125 64.511-4.243 115.926-57.8 120-125Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-167koma\",\"data-framer-name\":\"Vector_2\",fill:\"black\",intrinsicHeight:250,intrinsicWidth:241,layoutDependency:layoutDependency,layoutId:\"SCcpkUVHt\",svg:'<svg width=\"241\" height=\"250\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M144.6 0H96.4v64.645L52.335 18.934 18.252 54.289 62.318 100H0v50h62.317l-44.065 45.71 34.083 35.356L96.4 185.355V250h48.2v-64.645l44.066 45.711 34.082-35.355L178.682 150H241v-50h-62.318l44.066-45.71-34.082-35.356-44.066 45.71V0Z\" fill=\"#000\"/></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y3vnrx\",layoutDependency:layoutDependency,layoutId:\"JiFzJm0lk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1vzdw7b\",\"data-styles-preset\":\"OcUTVSC7x\",children:\"Num\"})}),className:\"framer-b3es2q\",\"data-framer-name\":\"95+\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cu7dST39a\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:BfjMhH8Bq,variants:{GdsVXPUIQ:{\"--extracted-a0htzi\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},IBCK4V3z0:{\"--extracted-a0htzi\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GdsVXPUIQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1vzdw7b\",\"data-styles-preset\":\"OcUTVSC7x\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Num\"})})},IBCK4V3z0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1vzdw7b\",\"data-styles-preset\":\"OcUTVSC7x\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Num\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14jc9ho\",\"data-framer-name\":\"Frame 88\",layoutDependency:layoutDependency,layoutId:\"sShRiraxS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47)))\"},children:\"Content 1\"})}),className:\"framer-1n9xpji\",\"data-framer-name\":\"Percent\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B48QAirsP\",style:{\"--extracted-r6o4lv\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\",\"--framer-paragraph-spacing\":\"0px\"},text:klXE_FVix,variants:{GdsVXPUIQ:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},IBCK4V3z0:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GdsVXPUIQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Content 1\"})})},IBCK4V3z0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Content 1\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9mabil\",\"data-styles-preset\":\"QUcMxT7nj\",children:\"Content 2\"})}),className:\"framer-g7zg7f\",\"data-framer-name\":\"customer satisfaction\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YMNWPEDuN\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:tNUiCREBB,variants:{GdsVXPUIQ:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"},IBCK4V3z0:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GdsVXPUIQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9mabil\",\"data-styles-preset\":\"QUcMxT7nj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Content 2\"})})},IBCK4V3z0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9mabil\",\"data-styles-preset\":\"QUcMxT7nj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Content 2\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wWurK.framer-1a8jjsb, .framer-wWurK .framer-1a8jjsb { display: block; }\",\".framer-wWurK.framer-1c91iva { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 280px; justify-content: space-between; overflow: hidden; padding: 50px; position: relative; width: 357px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wWurK .framer-34z5 { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: -110px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 278px); justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; width: 278px; z-index: 0; }\",\".framer-wWurK .framer-3q9tm4 { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 0; }\",\".framer-wWurK .framer-6teb78, .framer-wWurK .framer-167koma { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-wWurK .framer-y3vnrx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wWurK .framer-b3es2q { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-wWurK .framer-14jc9ho { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wWurK .framer-1n9xpji, .framer-wWurK .framer-g7zg7f { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wWurK .framer-34z5, .framer-wWurK .framer-y3vnrx, .framer-wWurK .framer-14jc9ho { gap: 0px; } .framer-wWurK .framer-34z5 > *, .framer-wWurK .framer-y3vnrx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wWurK .framer-34z5 > :first-child, .framer-wWurK .framer-y3vnrx > :first-child { margin-left: 0px; } .framer-wWurK .framer-34z5 > :last-child, .framer-wWurK .framer-y3vnrx > :last-child { margin-right: 0px; } .framer-wWurK .framer-14jc9ho > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-wWurK .framer-14jc9ho > :first-child { margin-top: 0px; } .framer-wWurK .framer-14jc9ho > :last-child { margin-bottom: 0px; } }\",\".framer-wWurK.framer-v-a3ajp8.framer-1c91iva, .framer-wWurK.framer-v-8lj7hs.framer-1c91iva, .framer-wWurK.framer-v-5ksx46.framer-1c91iva { height: 240px; padding: 30px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-wWurK[data-border=\"true\"]::after, .framer-wWurK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 280\n * @framerIntrinsicWidth 357\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WrS1QAqar\":{\"layout\":[\"fixed\",\"fixed\"]},\"IBCK4V3z0\":{\"layout\":[\"fixed\",\"fixed\"]},\"GdsVXPUIQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"itfDE_SW8\":{\"layout\":[\"fixed\",\"fixed\"]},\"VUk9rN2iY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BfjMhH8Bq\":\"number\",\"klXE_FVix\":\"content1\",\"tNUiCREBB\":\"content2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpAJ3uljC0=withCSS(Component,css,\"framer-wWurK\");export default FramerpAJ3uljC0;FramerpAJ3uljC0.displayName=\"Advantage card\";FramerpAJ3uljC0.defaultProps={height:280,width:357};addPropertyControls(FramerpAJ3uljC0,{variant:{options:[\"IreFL13ns\",\"WrS1QAqar\",\"IBCK4V3z0\",\"GdsVXPUIQ\",\"itfDE_SW8\",\"VUk9rN2iY\"],optionTitles:[\"Green\",\"Green Table/Phone\",\"Dark\",\"Dark Table/Phone\",\"Light\",\"Light Table/Phone\"],title:\"Variant\",type:ControlType.Enum},BfjMhH8Bq:{defaultValue:\"Num\",displayTextArea:false,title:\"Number\",type:ControlType.String},klXE_FVix:{defaultValue:\"Content 1\",displayTextArea:false,title:\"Content 1\",type:ControlType.String},tNUiCREBB:{defaultValue:\"Content 2\",displayTextArea:false,title:\"Content 2\",type:ControlType.String}});addFonts(FramerpAJ3uljC0,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpAJ3uljC0\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"BfjMhH8Bq\\\":\\\"number\\\",\\\"klXE_FVix\\\":\\\"content1\\\",\\\"tNUiCREBB\\\":\\\"content2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"280\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WrS1QAqar\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IBCK4V3z0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GdsVXPUIQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"itfDE_SW8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VUk9rN2iY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"357\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0f540f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"eImB_jGqE\",\"pi1vo2o81\",\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"];const serializationHash=\"framer-VFGVp\";const variantClassNames={cIYteJMLR:\"framer-v-1wl0w0s\",eImB_jGqE:\"framer-v-1xfj1lr\",k2m3K5Cxw:\"framer-v-1tg7oka\",pi1vo2o81:\"framer-v-uq7c8q\",XlvaiJtA0:\"framer-v-1kpm2pa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"1\":\"cIYteJMLR\",\"2\":\"XlvaiJtA0\",\"3\":\"k2m3K5Cxw\",\"4\":\"pi1vo2o81\",\"5\":\"eImB_jGqE\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"eImB_jGqE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eImB_jGqE\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"cIYteJMLR\")return false;return true;};const isDisplayed1=()=>{if([\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"pi1vo2o81\",\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"cIYteJMLR\")return true;return false;};const isDisplayed5=()=>{if([\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"pi1vo2o81\",\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xfj1lr\",className,classNames),\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"eImB_jGqE\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({cIYteJMLR:{\"data-framer-name\":\"1\"},k2m3K5Cxw:{\"data-framer-name\":\"3\"},pi1vo2o81:{\"data-framer-name\":\"4\"},XlvaiJtA0:{\"data-framer-name\":\"2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1u0d8u2\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"RfAhuOI0q\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1p1v3k3\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"PMy9pMauJ\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-t13pdc\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"srYh9wDqw\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1caw8ms\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"xkuI0oS7m\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ukh5ms\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"hUfK6otTp\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-3zeg4u\",\"data-framer-name\":\"Star 5\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"AdK0FBJUK\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#565656\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19a8v7f\",\"data-framer-name\":\"Star 5\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"CKjlAHdzI\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#565656\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ipz0oo\",\"data-framer-name\":\"Star 5\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"qrxSa3czX\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#565656\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1cg2cgv\",\"data-framer-name\":\"Star 5\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"KWJm9ccXg\",svg:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.60534 1.79162C6.9737 1.05396 8.0263 1.05396 8.39466 1.79162L9.84868 4.70341C9.9455 4.89731 10.1027 5.0545 10.2966 5.15132L13.2084 6.60534C13.946 6.9737 13.946 8.0263 13.2084 8.39466L10.2966 9.84868C10.1027 9.9455 9.9455 10.1027 9.84868 10.2966L8.39466 13.2084C8.0263 13.946 6.9737 13.946 6.60534 13.2084L5.15132 10.2966C5.0545 10.1027 4.89731 9.9455 4.70341 9.84868L1.79162 8.39466C1.05396 8.0263 1.05396 6.9737 1.79162 6.60534L4.70341 5.15132C4.89731 5.0545 5.0545 4.89731 5.15132 4.70341L6.60534 1.79162Z\" fill=\"#565656\"/>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VFGVp.framer-5t24cf, .framer-VFGVp .framer-5t24cf { display: block; }\",\".framer-VFGVp.framer-1xfj1lr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VFGVp .framer-1u0d8u2, .framer-VFGVp .framer-1p1v3k3, .framer-VFGVp .framer-t13pdc, .framer-VFGVp .framer-1caw8ms, .framer-VFGVp .framer-ukh5ms, .framer-VFGVp .framer-3zeg4u, .framer-VFGVp .framer-19a8v7f, .framer-VFGVp .framer-1ipz0oo, .framer-VFGVp .framer-1cg2cgv { flex: none; height: 15px; position: relative; width: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VFGVp.framer-1xfj1lr { gap: 0px; } .framer-VFGVp.framer-1xfj1lr > * { margin: 0px; margin-left: calc(1px / 2); margin-right: calc(1px / 2); } .framer-VFGVp.framer-1xfj1lr > :first-child { margin-left: 0px; } .framer-VFGVp.framer-1xfj1lr > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pi1vo2o81\":{\"layout\":[\"auto\",\"auto\"]},\"k2m3K5Cxw\":{\"layout\":[\"auto\",\"auto\"]},\"XlvaiJtA0\":{\"layout\":[\"auto\",\"auto\"]},\"cIYteJMLR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxKi3PuPRX=withCSS(Component,css,\"framer-VFGVp\");export default FramerxKi3PuPRX;FramerxKi3PuPRX.displayName=\"Stars\";FramerxKi3PuPRX.defaultProps={height:15,width:79};addPropertyControls(FramerxKi3PuPRX,{variant:{options:[\"eImB_jGqE\",\"pi1vo2o81\",\"k2m3K5Cxw\",\"XlvaiJtA0\",\"cIYteJMLR\"],optionTitles:[\"5\",\"4\",\"3\",\"2\",\"1\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxKi3PuPRX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxKi3PuPRX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"15\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"79\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pi1vo2o81\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k2m3K5Cxw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XlvaiJtA0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cIYteJMLR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xKi3PuPRX.map", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/du3xeChmZXXJEwcp6SRI/7402mpqRtc0h1hybCW4w/fK9I0Vp8p.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/biCK6VMVuyDPILfO8tO3/xHUO9phJQE5BcFITqs11/MS67AoHSQ.js\";import Stars from\"https://framerusercontent.com/modules/6TJdF2bmHvcjUNoSCFGi/isJaXXFXwDbqELfwQa6A/xKi3PuPRX.js\";const StarsFonts=getFonts(Stars);const cycleOrder=[\"htqBvPC3r\",\"yFTY12Bbg\"];const serializationHash=\"framer-1oAzr\";const variantClassNames={htqBvPC3r:\"framer-v-xh2l02\",yFTY12Bbg:\"framer-v-18455gv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"htqBvPC3r\",Phone:\"yFTY12Bbg\"};const getProps=({author,authorDesignation,authorImage,height,id,review,width,...props})=>{return{...props,jS3Ay0hfi:author??props.jS3Ay0hfi??\"Nathan Horgan\",K5j6GeCgE:review??props.K5j6GeCgE??\"\u201CSiam does incredible work and seems to just get what you want. I highly recommend working with him and I\u2019m looking forward to our next project together.\u201D\",Slm05Zt7y:authorDesignation??props.Slm05Zt7y??\"Senior Digital Product Manager, Bupa\",sy3kf0Dmy:authorImage??props.sy3kf0Dmy??{src:\"https://framerusercontent.com/images/4KhSYwG5c4zB8zgU1RoqaDZ2xts.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"htqBvPC3r\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,K5j6GeCgE,jS3Ay0hfi,Slm05Zt7y,sy3kf0Dmy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"htqBvPC3r\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xh2l02\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3r\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(18, 18, 18)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},...addPropertyOverrides({yFTY12Bbg:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-94vra6\",\"data-framer-name\":\"Body\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rut0CXtJ3R\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r6q156\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rjF47398iB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z58yig\",\"data-framer-name\":\"Review\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rTTK5nY3mJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+40+0+0+8+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8l561e-container\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rqGpyXy4mc-container\",children:/*#__PURE__*/_jsx(Stars,{height:\"100%\",id:\"htqBvPC3rqGpyXy4mc\",layoutId:\"htqBvPC3rqGpyXy4mc\",style:{height:\"100%\"},variant:\"eImB_jGqE\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vx1981\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:31,intrinsicWidth:49,layoutDependency:layoutDependency,layoutId:\"htqBvPC3rCO19XcoLh\",svg:'<svg width=\"49\" height=\"31\" viewBox=\"0 0 49 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path opacity=\"0.1\" d=\"M10.9066 0C4.89818 0 0 4.96459 0 11.0597C0 15.2051 2.23684 18.9244 5.77985 20.8251C5.60025 22.7585 4.80022 26.871 1.51844 27.7722C0.734727 27.9852 0.228582 28.7389 0.326545 29.5418C0.424509 30.3446 1.0776 30.9672 1.89396 30.9836H2.13887C3.73894 30.9836 12.523 30.6232 18.2049 22.9715C21.8949 18.0069 22.9888 12.6163 21.3071 7.86469C19.9029 3.16226 15.7232 0 10.9066 0ZM48.2307 7.88108C46.8266 3.17865 42.6468 0.0163852 37.8303 0.0163852C31.8218 0.0163852 26.9237 4.98097 26.9237 11.0761C26.9237 15.2215 29.1605 18.9408 32.7035 20.8414C32.5239 22.7748 31.7239 26.8874 28.4421 27.7886C27.6584 28.0016 27.1522 28.7553 27.2502 29.5581C27.3482 30.361 28.0013 30.9836 28.8176 31H29.0625C30.6626 31 39.4467 30.6395 45.1286 22.9878C48.8185 18.0233 49.9125 12.6327 48.2307 7.88108Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-58e04k\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rjGg2YrWfm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fg8wyq\",\"data-styles-preset\":\"MS67AoHSQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"\u201CSiam does incredible work and seems to just get what you want. I highly recommend working with him and I\u2019m looking forward to our next project together.\u201D\"})}),className:\"framer-ewqp4c\",\"data-framer-name\":\"Andrew transformed my business idea into a stunning website in just two weeks, and I couldn't be happier! His attention to detail and quick turnaround time were impressive.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"htqBvPC3rnmdOeI8tC\",style:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:K5j6GeCgE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i5ttlk\",\"data-framer-name\":\"person\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rT1jLsZKX8\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0+67+0+200+0),sizes:\"54px\",...toResponsiveImage(sy3kf0Dmy)},className:\"framer-1avz7ab\",\"data-framer-name\":\"Rectangle 7\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rZ0jd_HYdy\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lvzntx\",layoutDependency:layoutDependency,layoutId:\"htqBvPC3rZQeZGIyMO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bvuou7\",\"data-styles-preset\":\"fK9I0Vp8p\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"Nathan Horgan\"})}),className:\"framer-ozb361\",\"data-framer-name\":\"Sarah Taller\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"htqBvPC3rR75yI3adW\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},text:jS3Ay0hfi,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bvuou7\",\"data-styles-preset\":\"fK9I0Vp8p\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"Senior Digital Product Manager, Bupa\"})}),className:\"framer-1h6i8ql\",\"data-framer-name\":\"Sarah Taller\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"htqBvPC3rQ8xeX12Fy\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:Slm05Zt7y,verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1oAzr.framer-927ga8, .framer-1oAzr .framer-927ga8 { display: block; }\",\".framer-1oAzr.framer-xh2l02 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: 403px; }\",\".framer-1oAzr .framer-94vra6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1oAzr .framer-r6q156 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1oAzr .framer-z58yig { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1oAzr .framer-8l561e-container { flex: none; height: 15px; position: relative; width: auto; }\",\".framer-1oAzr .framer-vx1981 { flex: none; height: 31px; position: relative; width: 49px; }\",\".framer-1oAzr .framer-58e04k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1oAzr .framer-ewqp4c, .framer-1oAzr .framer-1h6i8ql { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1oAzr .framer-i5ttlk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1oAzr .framer-1avz7ab { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 54px); position: relative; width: 54px; }\",\".framer-1oAzr .framer-1lvzntx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1oAzr .framer-ozb361 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1oAzr.framer-xh2l02, .framer-1oAzr .framer-94vra6, .framer-1oAzr .framer-z58yig, .framer-1oAzr .framer-58e04k, .framer-1oAzr .framer-i5ttlk, .framer-1oAzr .framer-1lvzntx { gap: 0px; } .framer-1oAzr.framer-xh2l02 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1oAzr.framer-xh2l02 > :first-child, .framer-1oAzr .framer-z58yig > :first-child, .framer-1oAzr .framer-i5ttlk > :first-child { margin-left: 0px; } .framer-1oAzr.framer-xh2l02 > :last-child, .framer-1oAzr .framer-z58yig > :last-child, .framer-1oAzr .framer-i5ttlk > :last-child { margin-right: 0px; } .framer-1oAzr .framer-94vra6 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-1oAzr .framer-94vra6 > :first-child, .framer-1oAzr .framer-58e04k > :first-child, .framer-1oAzr .framer-1lvzntx > :first-child { margin-top: 0px; } .framer-1oAzr .framer-94vra6 > :last-child, .framer-1oAzr .framer-58e04k > :last-child, .framer-1oAzr .framer-1lvzntx > :last-child { margin-bottom: 0px; } .framer-1oAzr .framer-z58yig > * { margin: 0px; margin-left: calc(14px / 2); margin-right: calc(14px / 2); } .framer-1oAzr .framer-58e04k > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-1oAzr .framer-i5ttlk > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-1oAzr .framer-1lvzntx > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-1oAzr[data-border=\"true\"]::after, .framer-1oAzr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 401\n * @framerIntrinsicWidth 403\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yFTY12Bbg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K5j6GeCgE\":\"review\",\"jS3Ay0hfi\":\"author\",\"Slm05Zt7y\":\"authorDesignation\",\"sy3kf0Dmy\":\"authorImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerR5Mv__pvl=withCSS(Component,css,\"framer-1oAzr\");export default FramerR5Mv__pvl;FramerR5Mv__pvl.displayName=\"Client-Review\";FramerR5Mv__pvl.defaultProps={height:401,width:403};addPropertyControls(FramerR5Mv__pvl,{variant:{options:[\"htqBvPC3r\",\"yFTY12Bbg\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},K5j6GeCgE:{defaultValue:\"\u201CSiam does incredible work and seems to just get what you want. I highly recommend working with him and I\u2019m looking forward to our next project together.\u201D\",displayTextArea:true,placeholder:\"Put reviews here\",title:\"Review\",type:ControlType.String},jS3Ay0hfi:{defaultValue:\"Nathan Horgan\",displayTextArea:false,placeholder:\"Author Name\",title:\"Author\",type:ControlType.String},Slm05Zt7y:{defaultValue:\"Senior Digital Product Manager, Bupa\",displayTextArea:false,placeholder:\"Author Designation\",title:\"Author Designation\",type:ControlType.String},sy3kf0Dmy:{__defaultAssetReference:\"data:framer/asset-reference,4KhSYwG5c4zB8zgU1RoqaDZ2xts.png?originalFilename=Nathan+Horgan.png&preferredSize=auto\",description:\"\",title:\"Author Image\",type:ControlType.ResponsiveImage}});addFonts(FramerR5Mv__pvl,[{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\"}]},...StarsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR5Mv__pvl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yFTY12Bbg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"401\",\"framerVariables\":\"{\\\"K5j6GeCgE\\\":\\\"review\\\",\\\"jS3Ay0hfi\\\":\\\"author\\\",\\\"Slm05Zt7y\\\":\\\"authorDesignation\\\",\\\"sy3kf0Dmy\\\":\\\"authorImage\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"403\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R5Mv__pvl.map", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/qLapKRwCPgf0TqzG3ufq/BZFIjAfUFXcqXSGqr6J9/VnEcUSLXR.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ozsQNtSna6Ecayu5Wzlt/MpvVO8vds8pPWjbV4zfn/wAv3gn1J4.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Xdmcuo5Pk\",\"zXjfHBbmP\",\"IrXv_Ev8p\"];const serializationHash=\"framer-asy0l\";const variantClassNames={IrXv_Ev8p:\"framer-v-h1rwr\",Xdmcuo5Pk:\"framer-v-typmqe\",zXjfHBbmP:\"framer-v-fp30fg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const transition1={damping:25,delay:0,mass:1,stiffness:110,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:90};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Xdmcuo5Pk\",Phone:\"IrXv_Ev8p\",Tablet:\"zXjfHBbmP\"};const getProps=({description,height,icon,id,tool,width,...props})=>{return{...props,bHLA8a_LB:icon??props.bHLA8a_LB??{src:\"https://framerusercontent.com/images/ZuQkeup0NY3UX0jxWlqI4mTgR8.svg\"},DZzakgS3d:description??props.DZzakgS3d??\"Building Websites in Framer and Shipping Faster\",JOxd5aT75:tool??props.JOxd5aT75??\"Framer\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Xdmcuo5Pk\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JOxd5aT75,DZzakgS3d,bHLA8a_LB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Xdmcuo5Pk\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-typmqe\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Xdmcuo5Pk\",ref:ref??ref1,style:{backgroundColor:\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.07199), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.06356), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.025)\",...style},...addPropertyOverrides({IrXv_Ev8p:{\"data-framer-name\":\"Phone\"},zXjfHBbmP:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40),pixelHeight:50,pixelWidth:50,sizes:\"50px\",...toResponsiveImage(bHLA8a_LB),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-zqn432\",layoutDependency:layoutDependency,layoutId:\"yEu3Zx9zI\",...addPropertyOverrides({IrXv_Ev8p:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32),pixelHeight:50,pixelWidth:50,sizes:\"42px\",...toResponsiveImage(bHLA8a_LB),...{positionX:\"center\",positionY:\"center\"}}},zXjfHBbmP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+34),pixelHeight:50,pixelWidth:50,sizes:\"50px\",...toResponsiveImage(bHLA8a_LB),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-109o0dl\",layoutDependency:layoutDependency,layoutId:\"UkqvQt3Kq\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nshcwy\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"KPbYG_Voc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1iyizo4\",\"data-styles-preset\":\"VnEcUSLXR\",children:\"Framer\"})}),className:\"framer-q4r5cq\",\"data-framer-name\":\"Framer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yOEsBop2a\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:JOxd5aT75,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",children:\"Building Websites in Framer and Shipping Faster\"})}),className:\"framer-u28b27\",\"data-framer-name\":\"No-code website builder\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VK74EKEf7\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:DZzakgS3d,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-asy0l.framer-1qadovf, .framer-asy0l .framer-1qadovf { display: block; }\",\".framer-asy0l.framer-typmqe { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px; position: relative; width: 638px; will-change: var(--framer-will-change-override, transform); }\",\".framer-asy0l .framer-zqn432 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: visible; position: relative; width: 50px; }\",\".framer-asy0l .framer-109o0dl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-asy0l .framer-1nshcwy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-asy0l .framer-q4r5cq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-asy0l .framer-u28b27 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-asy0l.framer-typmqe, .framer-asy0l .framer-109o0dl, .framer-asy0l .framer-1nshcwy { gap: 0px; } .framer-asy0l.framer-typmqe > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-asy0l.framer-typmqe > :first-child { margin-left: 0px; } .framer-asy0l.framer-typmqe > :last-child { margin-right: 0px; } .framer-asy0l .framer-109o0dl > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-asy0l .framer-109o0dl > :first-child, .framer-asy0l .framer-1nshcwy > :first-child { margin-top: 0px; } .framer-asy0l .framer-109o0dl > :last-child, .framer-asy0l .framer-1nshcwy > :last-child { margin-bottom: 0px; } .framer-asy0l .framer-1nshcwy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-asy0l.framer-v-fp30fg.framer-typmqe { gap: 24px; padding: 34px; }\",\".framer-asy0l.framer-v-fp30fg .framer-109o0dl { gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-asy0l.framer-v-fp30fg.framer-typmqe, .framer-asy0l.framer-v-fp30fg .framer-109o0dl { gap: 0px; } .framer-asy0l.framer-v-fp30fg.framer-typmqe > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-asy0l.framer-v-fp30fg.framer-typmqe > :first-child { margin-left: 0px; } .framer-asy0l.framer-v-fp30fg.framer-typmqe > :last-child { margin-right: 0px; } .framer-asy0l.framer-v-fp30fg .framer-109o0dl > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-asy0l.framer-v-fp30fg .framer-109o0dl > :first-child { margin-top: 0px; } .framer-asy0l.framer-v-fp30fg .framer-109o0dl > :last-child { margin-bottom: 0px; } }\",\".framer-asy0l.framer-v-h1rwr.framer-typmqe { gap: 18px; padding: 32px 16px 32px 24px; }\",\".framer-asy0l.framer-v-h1rwr .framer-zqn432 { height: var(--framer-aspect-ratio-supported, 42px); width: 42px; }\",\".framer-asy0l.framer-v-h1rwr .framer-109o0dl { gap: 22px; }\",\".framer-asy0l.framer-v-h1rwr .framer-1nshcwy { gap: 8px; }\",\".framer-asy0l.framer-v-h1rwr .framer-u28b27 { --framer-text-wrap-override: balance; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-asy0l.framer-v-h1rwr.framer-typmqe, .framer-asy0l.framer-v-h1rwr .framer-109o0dl, .framer-asy0l.framer-v-h1rwr .framer-1nshcwy { gap: 0px; } .framer-asy0l.framer-v-h1rwr.framer-typmqe > * { margin: 0px; margin-left: calc(18px / 2); margin-right: calc(18px / 2); } .framer-asy0l.framer-v-h1rwr.framer-typmqe > :first-child { margin-left: 0px; } .framer-asy0l.framer-v-h1rwr.framer-typmqe > :last-child { margin-right: 0px; } .framer-asy0l.framer-v-h1rwr .framer-109o0dl > * { margin: 0px; margin-bottom: calc(22px / 2); margin-top: calc(22px / 2); } .framer-asy0l.framer-v-h1rwr .framer-109o0dl > :first-child, .framer-asy0l.framer-v-h1rwr .framer-1nshcwy > :first-child { margin-top: 0px; } .framer-asy0l.framer-v-h1rwr .framer-109o0dl > :last-child, .framer-asy0l.framer-v-h1rwr .framer-1nshcwy > :last-child { margin-bottom: 0px; } .framer-asy0l.framer-v-h1rwr .framer-1nshcwy > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 145\n * @framerIntrinsicWidth 638\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zXjfHBbmP\":{\"layout\":[\"fixed\",\"auto\"]},\"IrXv_Ev8p\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JOxd5aT75\":\"tool\",\"DZzakgS3d\":\"description\",\"bHLA8a_LB\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXDIQi4lRB=withCSS(Component,css,\"framer-asy0l\");export default FramerXDIQi4lRB;FramerXDIQi4lRB.displayName=\"Skill\";FramerXDIQi4lRB.defaultProps={height:145,width:638};addPropertyControls(FramerXDIQi4lRB,{variant:{options:[\"Xdmcuo5Pk\",\"zXjfHBbmP\",\"IrXv_Ev8p\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},JOxd5aT75:{defaultValue:\"Framer\",displayTextArea:false,title:\"Tool\",type:ControlType.String},DZzakgS3d:{defaultValue:\"Building Websites in Framer and Shipping Faster\",displayTextArea:false,title:\"Description\",type:ControlType.String},bHLA8a_LB:{__defaultAssetReference:\"data:framer/asset-reference,ZuQkeup0NY3UX0jxWlqI4mTgR8.svg?originalFilename=framer-svgrepo-com.svg&preferredSize=auto\",title:\"Icon\",type:ControlType.ResponsiveImage}});addFonts(FramerXDIQi4lRB,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXDIQi4lRB\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"JOxd5aT75\\\":\\\"tool\\\",\\\"DZzakgS3d\\\":\\\"description\\\",\\\"bHLA8a_LB\\\":\\\"icon\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"145\",\"framerIntrinsicWidth\":\"638\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zXjfHBbmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IrXv_Ev8p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XDIQi4lRB.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/s6roRGa3I90VitDcJ0Ra/KjcjlhMMFIdSfv0CCz3C/gGgQK66cV.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8x4X8OWswP9dyvAQogVu/RSllIN22iUbJI5KaDiV7/vHDU6uEbH.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ozsQNtSna6Ecayu5Wzlt/MpvVO8vds8pPWjbV4zfn/wAv3gn1J4.js\";const ImageWithFX=withFX(Image);const cycleOrder=[\"jBKQ2KI6h\",\"xEv9PPwC5\"];const serializationHash=\"framer-IcXMV\";const variantClassNames={jBKQ2KI6h:\"framer-v-1k9cds1\",xEv9PPwC5:\"framer-v-1lvccox\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"jBKQ2KI6h\",Phone:\"xEv9PPwC5\"};const getProps=({category,height,id,image,link,projectDescp,projectTitle,width,workType,...props})=>{return{...props,bZ65IW2mf:workType??props.bZ65IW2mf??\"UI/UX Design, Logo Design & Framer Development\",CaiqYVvhK:category??props.CaiqYVvhK??\"Category\",HxEFdl39U:projectDescp??props.HxEFdl39U??\"Designed & developed entire website from scratch for a real estate appointment setter company based in USA.\",NQJ0lfW29:image??props.NQJ0lfW29??{alt:\"\",src:\"https://framerusercontent.com/images/ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp?scale-down-to=512 512w,https://framerusercontent.com/images/ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp 2000w\"},p2v5x2USI:link??props.p2v5x2USI,variant:humanReadableVariantMap[props.variant]??props.variant??\"jBKQ2KI6h\",yt_EKEeoo:projectTitle??props.yt_EKEeoo??\"Project Title\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,CaiqYVvhK,yt_EKEeoo,bZ65IW2mf,HxEFdl39U,NQJ0lfW29,p2v5x2USI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jBKQ2KI6h\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:p2v5x2USI,motionChild:true,nodeId:\"jBKQ2KI6h\",openInNewTab:false,scopeId:\"YEJjUTMOX\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1k9cds1\",className,classNames)} framer-1c7cans`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jBKQ2KI6h\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(38, 38, 38)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f9eada81-bb7c-4779-8502-0f6609a61570, rgb(17, 17, 17))\",...style},...addPropertyOverrides({xEv9PPwC5:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d02hx3\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"ey7hKni_s\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p13dhf\",layoutDependency:layoutDependency,layoutId:\"xK7XFBkxL\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1itl3cl\",layoutDependency:layoutDependency,layoutId:\"ixtBc0ENo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l73cwe\",\"data-styles-preset\":\"gGgQK66cV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31)))\"},children:\"{\"})}),className:\"framer-1ddzth8\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IbusSEhqs\",style:{\"--extracted-r6o4lv\":\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l73cwe\",\"data-styles-preset\":\"gGgQK66cV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"Real Estate Appointment Setter\"})}),className:\"framer-5o40v1\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ea5FYueyh\",style:{\"--extracted-r6o4lv\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},text:CaiqYVvhK,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l73cwe\",\"data-styles-preset\":\"gGgQK66cV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31)))\"},children:\"}\"})}),className:\"framer-n3rzw7\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MfjpVXl9H\",style:{\"--extracted-r6o4lv\":\"var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, rgb(130, 255, 31))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-z6g7sj\",\"data-styles-preset\":\"vHDU6uEbH\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255)))\"},children:\"0260 Labs\"})}),className:\"framer-a7eae\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iwgvw4S8E\",style:{\"--extracted-1of0zx5\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},text:yt_EKEeoo,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jigs4g\",layoutDependency:layoutDependency,layoutId:\"OTIKfZIsa\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lm8eb2\",layoutDependency:layoutDependency,layoutId:\"I0230hgnv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-l73cwe\",\"data-styles-preset\":\"gGgQK66cV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"UI/UX Design, Logo Design & Framer Development\"})}),className:\"framer-1hks8e6\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W_NgFM9oj\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\"},text:bZ65IW2mf,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1299tay\",\"data-styles-preset\":\"wAv3gn1J4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Designed & developed entire website from scratch for a real estate appointment setter company based in USA.\"})}),className:\"framer-b1xej8\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kK1HDvHqY\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},text:HxEFdl39U,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:217,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:40,rotateY:0,scale:.8,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+(((componentViewport?.height||832)-92-811.1)/2+321.1+10)),pixelHeight:1500,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 44px)`,...toResponsiveImage(NQJ0lfW29)},className:\"framer-oza0km\",layoutDependency:layoutDependency,layoutId:\"z6kj1Fu5S\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},...addPropertyOverrides({xEv9PPwC5:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+(((componentViewport?.height||852)-92-831.1)/2+321.1+10)),pixelHeight:1500,pixelWidth:2e3,sizes:`calc(${componentViewport?.width||\"100vw\"} - 44px)`,...toResponsiveImage(NQJ0lfW29)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IcXMV.framer-1c7cans, .framer-IcXMV .framer-1c7cans { display: block; }\",\".framer-IcXMV.framer-1k9cds1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 70px 22px 22px 22px; position: relative; text-decoration: none; width: 600px; }\",\".framer-IcXMV .framer-d02hx3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px 0px 32px 0px; position: relative; width: 100%; }\",\".framer-IcXMV .framer-1p13dhf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-IcXMV .framer-1itl3cl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-IcXMV .framer-1ddzth8, .framer-IcXMV .framer-5o40v1, .framer-IcXMV .framer-n3rzw7, .framer-IcXMV .framer-1hks8e6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IcXMV .framer-a7eae { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 90%; position: relative; width: 100%; }\",\".framer-IcXMV .framer-jigs4g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 22px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IcXMV .framer-1lm8eb2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-IcXMV .framer-b1xej8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IcXMV .framer-oza0km { flex: none; height: 480px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IcXMV.framer-1k9cds1, .framer-IcXMV .framer-d02hx3, .framer-IcXMV .framer-1p13dhf, .framer-IcXMV .framer-1itl3cl, .framer-IcXMV .framer-jigs4g, .framer-IcXMV .framer-1lm8eb2 { gap: 0px; } .framer-IcXMV.framer-1k9cds1 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-IcXMV.framer-1k9cds1 > :first-child, .framer-IcXMV .framer-d02hx3 > :first-child { margin-top: 0px; } .framer-IcXMV.framer-1k9cds1 > :last-child, .framer-IcXMV .framer-d02hx3 > :last-child { margin-bottom: 0px; } .framer-IcXMV .framer-d02hx3 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-IcXMV .framer-1p13dhf > *, .framer-IcXMV .framer-jigs4g > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-IcXMV .framer-1p13dhf > :first-child, .framer-IcXMV .framer-1itl3cl > :first-child, .framer-IcXMV .framer-jigs4g > :first-child, .framer-IcXMV .framer-1lm8eb2 > :first-child { margin-left: 0px; } .framer-IcXMV .framer-1p13dhf > :last-child, .framer-IcXMV .framer-1itl3cl > :last-child, .framer-IcXMV .framer-jigs4g > :last-child, .framer-IcXMV .framer-1lm8eb2 > :last-child { margin-right: 0px; } .framer-IcXMV .framer-1itl3cl > *, .framer-IcXMV .framer-1lm8eb2 > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } }\",\".framer-IcXMV.framer-v-1lvccox .framer-oza0km { height: 500px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-IcXMV[data-border=\"true\"]::after, .framer-IcXMV [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 832\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xEv9PPwC5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CaiqYVvhK\":\"category\",\"yt_EKEeoo\":\"projectTitle\",\"bZ65IW2mf\":\"workType\",\"HxEFdl39U\":\"projectDescp\",\"NQJ0lfW29\":\"image\",\"p2v5x2USI\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYEJjUTMOX=withCSS(Component,css,\"framer-IcXMV\");export default FramerYEJjUTMOX;FramerYEJjUTMOX.displayName=\"Featured-Project-Card\";FramerYEJjUTMOX.defaultProps={height:832,width:600};addPropertyControls(FramerYEJjUTMOX,{variant:{options:[\"jBKQ2KI6h\",\"xEv9PPwC5\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},CaiqYVvhK:{defaultValue:\"Category\",displayTextArea:false,placeholder:\"Category\",title:\"Category\",type:ControlType.String},yt_EKEeoo:{defaultValue:\"Project Title\",displayTextArea:false,placeholder:\"Project Title\",title:\"Project Title\",type:ControlType.String},bZ65IW2mf:{defaultValue:\"UI/UX Design, Logo Design & Framer Development\",displayTextArea:false,placeholder:\"UI/UX Design & Framer Development\",title:\"Work Type\",type:ControlType.String},HxEFdl39U:{defaultValue:\"Designed & developed entire website from scratch for a real estate appointment setter company based in USA.\",displayTextArea:true,placeholder:\"Project description\",title:\"Project Descp\",type:ControlType.String},NQJ0lfW29:{__defaultAssetReference:\"data:framer/asset-reference,ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp?originalFilename=0260+Labs+Website+Thumbnail.webp&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,ZHiaJ0ZghLYd3e6XntdkZQN8d0.webp?originalFilename=0260+Labs+Website+Thumbnail.webp&preferredSize=auto\"},description:\"Image\",title:\"Image\",type:ControlType.ResponsiveImage},p2v5x2USI:{title:\"Link\",type:ControlType.Link}});addFonts(FramerYEJjUTMOX,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYEJjUTMOX\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"CaiqYVvhK\\\":\\\"category\\\",\\\"yt_EKEeoo\\\":\\\"projectTitle\\\",\\\"bZ65IW2mf\\\":\\\"workType\\\",\\\"HxEFdl39U\\\":\\\"projectDescp\\\",\\\"NQJ0lfW29\\\":\\\"image\\\",\\\"p2v5x2USI\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xEv9PPwC5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"832\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YEJjUTMOX.map", "// Generated by Framer (38f2e7f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-bP1mx .framer-styles-preset-lpcq69:not(.rich-text-wrapper), .framer-bP1mx .framer-styles-preset-lpcq69.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-bP1mx .framer-styles-preset-lpcq69:not(.rich-text-wrapper), .framer-bP1mx .framer-styles-preset-lpcq69.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-bP1mx .framer-styles-preset-lpcq69:not(.rich-text-wrapper), .framer-bP1mx .framer-styles-preset-lpcq69.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-bP1mx\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (38f2e7f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-600\",\"GF;Manrope-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"}]}];export const css=['.framer-Xoh7U .framer-styles-preset-1jlpb26:not(.rich-text-wrapper), .framer-Xoh7U .framer-styles-preset-1jlpb26.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Xoh7U .framer-styles-preset-1jlpb26:not(.rich-text-wrapper), .framer-Xoh7U .framer-styles-preset-1jlpb26.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Xoh7U .framer-styles-preset-1jlpb26:not(.rich-text-wrapper), .framer-Xoh7U .framer-styles-preset-1jlpb26.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #2f2f2f; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Xoh7U\";\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 (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}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 ButtonHeroSecondary from\"#framer/local/canvasComponent/agnZQIQDW/agnZQIQDW.js\";import Step from\"#framer/local/canvasComponent/EFK3xTOJQ/EFK3xTOJQ.js\";import ButtonHeroSection from\"#framer/local/canvasComponent/I0dq_StyE/I0dq_StyE.js\";import FigmaPresentation from\"#framer/local/canvasComponent/iktw47sBq/iktw47sBq.js\";import Footer from\"#framer/local/canvasComponent/IZXeiJZX9/IZXeiJZX9.js\";import ViewAll from\"#framer/local/canvasComponent/JY5BnxM6a/JY5BnxM6a.js\";import FAQ from\"#framer/local/canvasComponent/k5n4ViP7s/k5n4ViP7s.js\";import Ticker from\"#framer/local/canvasComponent/MOlsHb0Ky/MOlsHb0Ky.js\";import AdvantageCard from\"#framer/local/canvasComponent/pAJ3uljC0/pAJ3uljC0.js\";import ClientReview from\"#framer/local/canvasComponent/R5Mv__pvl/R5Mv__pvl.js\";import Navbar from\"#framer/local/canvasComponent/vHzR1NgIW/vHzR1NgIW.js\";import Skill from\"#framer/local/canvasComponent/XDIQi4lRB/XDIQi4lRB.js\";import FeaturedProjectCard from\"#framer/local/canvasComponent/YEJjUTMOX/YEJjUTMOX.js\";import*as sharedStyle from\"#framer/local/css/Ef9x12Hcq/Ef9x12Hcq.js\";import*as sharedStyle3 from\"#framer/local/css/uIKGGz_DG/uIKGGz_DG.js\";import*as sharedStyle1 from\"#framer/local/css/vDnQGgE45/vDnQGgE45.js\";import*as sharedStyle4 from\"#framer/local/css/yzLF2slZF/yzLF2slZF.js\";import*as sharedStyle2 from\"#framer/local/css/ZB77kTEoK/ZB77kTEoK.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavbarFonts=getFonts(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const ButtonHeroSectionFonts=getFonts(ButtonHeroSection);const ButtonHeroSecondaryFonts=getFonts(ButtonHeroSecondary);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const EmbedFonts=getFonts(Embed);const MotionSectionWithFX=withFX(motion.section);const TickerFonts=getFonts(Ticker);const MotionDivWithFX=withFX(motion.div);const FeaturedProjectCardFonts=getFonts(FeaturedProjectCard);const ViewAllFonts=getFonts(ViewAll);const FigmaPresentationFonts=getFonts(FigmaPresentation);const SkillFonts=getFonts(Skill);const StepFonts=getFonts(Step);const AdvantageCardFonts=getFonts(AdvantageCard);const VimeoFonts=getFonts(Vimeo);const ClientReviewFonts=getFonts(ClientReview);const FAQFonts=getFonts(FAQ);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={czjYsk5D5:\"(min-width: 810px) and (max-width: 1199px)\",GsdpjVl8t:\"(max-width: 809px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZCqHY\";const variantClassNames={czjYsk5D5:\"framer-v-t5bde7\",GsdpjVl8t:\"framer-v-12dc1ih\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={damping:30,delay:.9,mass:1,stiffness:160,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-50};const transition2={damping:16,delay:.3,mass:1,stiffness:52,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition3={damping:16,delay:.5,mass:1,stiffness:52,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:12};const transition4={damping:16,delay:1.4,mass:1,stiffness:52,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:16,delay:.7,mass:1,stiffness:52,type:\"spring\"};const animation7={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation8={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition6={damping:16,delay:1.6,mass:1,stiffness:52,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={damping:16,delay:1.3,mass:1,stiffness:52,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition8={damping:20,delay:0,mass:1,stiffness:66,type:\"spring\"};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:40};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation13={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-90,y:0};const transition9={damping:25,delay:0,mass:1,stiffness:110,type:\"spring\"};const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:-90,y:0};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:90};const animation16={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:90};const animation17={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:80};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"GsdpjVl8t\",Tablet:\"czjYsk5D5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,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);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"uIqSGXeGn\");const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"GsdpjVl8t\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"czjYsk5D5\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if([\"czjYsk5D5\",\"GsdpjVl8t\"].includes(baseVariant))return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-5b23898e-f48a-4c0b-a7d1-01a559bbd900, rgb(248, 248, 248)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y1imds-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"jyH9TzIC0\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"jyH9TzIC0\",intensity:8,layoutId:\"jyH9TzIC0\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{y:(componentViewport?.y||0)+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+200,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-14oj8tp-container\",\"data-framer-appear-id\":\"14oj8tp\",id:elementId,initial:animation1,nodeId:\"uIqSGXeGn\",optimized:true,ref:ref1,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"PWox1Tb_V\"},GsdpjVl8t:{variant:\"jZtlw8lpW\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"uIqSGXeGn\",layoutId:\"uIqSGXeGn\",style:{width:\"100%\"},variant:\"btC6iMYEK\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"main\",{className:\"framer-okngpj\",\"data-framer-name\":\"Body\",children:[/*#__PURE__*/_jsxs(MotionSectionWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:130,__perspectiveFX:false,__targetOpacity:1,className:\"framer-eog492\",\"data-framer-name\":\"01 - Hero\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dogl21\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vz41vq\",\"data-framer-name\":\"grid max-width\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ru76of\",\"data-framer-name\":\"heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rqbnnd\",\"data-framer-name\":\"h1\",children:[/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1rbt0vf\",\"data-styles-preset\":\"Ef9x12Hcq\",style:{\"--framer-text-alignment\":\"center\"},children:\"Building high-converting websites for AI and Tech Startups\"})}),className:\"framer-prtpi1\",\"data-framer-appear-id\":\"prtpi1\",\"data-framer-name\":\"turning your ideas into pixel-perfect realities\",fonts:[\"Inter\"],initial:animation3,optimized:true,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{animate:animation6}},children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation4,className:\"framer-9z713q\",\"data-framer-appear-id\":\"9z713q\",\"data-framer-name\":\"experience\",initial:animation5,optimized:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{y:(componentViewport?.y||0)+0+284+0+0+0+0+0+60+0+0+0+0+86+40},GsdpjVl8t:{y:(componentViewport?.y||0)+0+200+0+0+0+0+114+0+0+0+0+0+87+24+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+0+284+0+0+0+0+0+120+0+0+0+0+86+40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15j0w0k-container\",nodeId:\"t9llBxJ1c\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonHeroSection,{height:\"100%\",id:\"t9llBxJ1c\",layoutId:\"t9llBxJ1c\",rzIw4WA2k:\"Book a Call\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{y:(componentViewport?.y||0)+0+284+0+0+0+0+0+60+0+0+0+0+86+40},GsdpjVl8t:{y:(componentViewport?.y||0)+0+200+0+0+0+0+114+0+0+0+0+0+87+24+94}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+0+284+0+0+0+0+0+120+0+0+0+0+86+40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1d2igku-container\",nodeId:\"jBPqZPYng\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonHeroSecondary,{height:\"100%\",id:\"jBPqZPYng\",layoutId:\"jBPqZPYng\",style:{height:\"100%\"},width:\"100%\"})})})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-cdsssg\",\"data-framer-name\":\"text and button\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{animate:animation8}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-lpcq69\",\"data-styles-preset\":\"vDnQGgE45\",style:{\"--framer-text-alignment\":\"center\"},children:\"I help founders ship faster, convert better, and generate more.  Your go-to results-focused creative partner\u2014because guesswork is overrated.\"})}),className:\"framer-1994vxa\",\"data-framer-appear-id\":\"1994vxa\",\"data-framer-name\":\"I\u2019m passionate about empowering creators with no-code web design tools. My mission is to bring your digital visions to life quickly and effectively.\",fonts:[\"Inter\"],initial:animation5,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})})]})}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation9,className:\"framer-121kjwy\",\"data-framer-appear-id\":\"121kjwy\",\"data-framer-name\":\"background\",initial:animation5,optimized:true,children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{background:{alt:\"Green 3D object\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+0+0+0),pixelHeight:1199,pixelWidth:1920,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg\",srcSet:\"https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg 1920w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Green 3D object\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1920,pixelHeight:1199,pixelWidth:1920,src:\"https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg\",srcSet:\"https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LPWGL7rFF0pjhd6IZOMCT5H39XY.jpg 1920w\"},className:\"framer-11vwpel hidden-72rtr7 hidden-t5bde7\",\"data-framer-name\":\"Neutral BG\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{background:{alt:\"Green 3D object\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1920,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+284+0+0+0+-108),pixelHeight:1276,pixelWidth:2557,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg 2557w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Green 3D object\",fit:\"fill\",intrinsicHeight:1260,intrinsicWidth:1920,pixelHeight:1276,pixelWidth:2557,src:\"https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/5FxyYdlJh4Fmms19R6W0EeEFsI.jpg 2557w\"},className:\"framer-1p0frlk hidden-72rtr7 hidden-12dc1ih\",\"data-framer-name\":\"3D jpeg (performance)\"})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ju9p01-container hidden-t5bde7 hidden-12dc1ih\",\"data-framer-name\":\"3D Spline embed\",isAuthoredByUser:true,isModuleExternal:true,name:\"3D Spline embed\",nodeId:\"WJ_PMQFwP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<script type=\"module\" src=\"https://unpkg.com/@splinetool/viewer@1.9.59/build/spline-viewer.js\"></script>\\n<spline-viewer url=\"https://prod.spline.design/chBucjQAdrNiOOwW/scene.splinecode\"></spline-viewer>',id:\"WJ_PMQFwP\",layoutId:\"WJ_PMQFwP\",name:\"3D Spline embed\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{y:(componentViewport?.y||0)+0+284+0+700},GsdpjVl8t:{y:(componentViewport?.y||0)+0+200+0+864}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+284+0+750,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation10,className:\"framer-5jj44s-container\",\"data-framer-appear-id\":\"5jj44s\",\"data-framer-name\":\"Ticker\",initial:animation5,name:\"Ticker\",nodeId:\"kD3rCVkHs\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"nyRcYtnFJ\"}},children:/*#__PURE__*/_jsx(Ticker,{eBqMtzQHE:\"6+ /\",height:\"100%\",id:\"kD3rCVkHs\",kpxbnMuh9:\"40 /\",layoutId:\"kD3rCVkHs\",mWirz3oxs:\">98% /\",name:\"Ticker\",ocoluOEZo:65,QLdX1zqoU:\"\",style:{width:\"100%\"},tinhmYfS8:\"satisfied clients\",U7MJejad2:\"client retention rate\",variant:\"yAAnF3pAC\",WFUNR5_Ok:\"years of experience\",width:\"100%\",WuukyzOlW:\"projects finished\",wZIgtp_0x:\"60 /\",ZCe3Bjl8W:\"\"})})})})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-f8cuuq\",\"data-framer-name\":\"02 - Projects\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-owg6gc\",\"data-framer-name\":\"heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1y8q71p\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:70,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:-48,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1cvrwr2\",\"data-framer-name\":\"rotating object\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1oiviw0\",\"data-framer-name\":\"svg\",fill:\"black\",intrinsicHeight:1024,intrinsicWidth:1024,svg:'<svg width=\"1024\" height=\"1024\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m522.488 480.033.959.273c75.089-198.953 291.087-310.991 499.723-252.771-58.988 209.469-268.644 335.959-478.617 294.954l-.272.958c198.953 75.089 310.99 291.087 252.771 499.723-209.471-58.988-335.962-268.645-294.956-478.617l-.958-.273C426.05 743.234 210.053 855.272 1.418 797.052 60.404 587.581 270.06 461.09 480.034 502.096l.272-.958C281.353 426.05 169.315 210.053 227.535 1.418 437.004 60.404 563.493 270.06 522.488 480.033Zm-10.689 32.13-.108.386.353.19.017.009.459.245.227-.467.01-.021.262-.539-.576-.161h-.001v-.001h-.004v-.001h-.003l-.001-.001h-.003v-.001h-.003l-.001-.001h-.003v-.001h-.003l-.482-.135-.135.481-.005.018Z\" stroke=\"#fff\" stroke-opacity=\".09\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-y2t0k\",\"data-framer-name\":\"h2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6utqm6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vm4u7g\",\"data-framer-name\":\"Available\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hkkx5r\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-jlz3n4\",\"data-styles-preset\":\"ZB77kTEoK\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"{01} \u2014\\xa0Featured projects/ Case Studies\"})}),className:\"framer-5lyui5\",\"data-framer-name\":\"Available for freelance\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-color\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},children:\"My Works\"})}),className:\"framer-3laxoy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nyljh9\",\"data-framer-name\":\"Featured Works\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-icjpj7\",\"data-framer-name\":\"Col 1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zWIRO4N7s\"},implicitPathVariables:undefined},{href:{webPageId:\"zWIRO4N7s\"},implicitPathVariables:undefined},{href:{webPageId:\"zWIRO4N7s\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+0+0+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:832,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-307p1p-container\",nodeId:\"jJ9pc4jd5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX Design, Logo Design & Framer Development\",CaiqYVvhK:\"Real Estate Appointment Setter\",height:\"100%\",HxEFdl39U:\"Designed & developed entire website from scratch for a real estate appointment setter company based in USA.\",id:\"jJ9pc4jd5\",layoutId:\"jJ9pc4jd5\",NQJ0lfW29:addImageAlt({positionX:\"5.1%\",positionY:\"4.6%\",src:\"https://framerusercontent.com/images/DhHcjUAKyxotC9fnArkZ7rdI.png\",srcSet:\"https://framerusercontent.com/images/DhHcjUAKyxotC9fnArkZ7rdI.png?scale-down-to=512 512w,https://framerusercontent.com/images/DhHcjUAKyxotC9fnArkZ7rdI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DhHcjUAKyxotC9fnArkZ7rdI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/DhHcjUAKyxotC9fnArkZ7rdI.png 3200w\"},\"\"),p2v5x2USI:resolvedLinks[0],style:{width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"0260Labs\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zcb0JMuVJ\"},implicitPathVariables:undefined},{href:{webPageId:\"zcb0JMuVJ\"},implicitPathVariables:undefined},{href:{webPageId:\"zcb0JMuVJ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+0+0+832},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+0+0+832}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:832,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r14rct-container\",nodeId:\"r3VuDaIyu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks1[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX Design & Webflow Development\",CaiqYVvhK:\"Financial Management Platform\",height:\"100%\",HxEFdl39U:\"Designed & developed entire website from scratch for a finance management platform.\",id:\"r3VuDaIyu\",layoutId:\"r3VuDaIyu\",NQJ0lfW29:addImageAlt({positionX:\"6.2%\",positionY:\"4.5%\",src:\"https://framerusercontent.com/images/iZp6SHxMpiUJXgeO1Ng7rH1xHFA.png\",srcSet:\"https://framerusercontent.com/images/iZp6SHxMpiUJXgeO1Ng7rH1xHFA.png?scale-down-to=512 512w,https://framerusercontent.com/images/iZp6SHxMpiUJXgeO1Ng7rH1xHFA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/iZp6SHxMpiUJXgeO1Ng7rH1xHFA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/iZp6SHxMpiUJXgeO1Ng7rH1xHFA.png 3200w\"},\"\"),p2v5x2USI:resolvedLinks1[0],style:{width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"Prodigy\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kcrkv9\",\"data-framer-name\":\"Col 2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dbFAxAGlb\"},implicitPathVariables:undefined},{href:{webPageId:\"dbFAxAGlb\"},implicitPathVariables:undefined},{href:{webPageId:\"dbFAxAGlb\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+1664+0+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+1664+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:832,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+832+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b9i8ox-container\",nodeId:\"wGH6657eB\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks2[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks2[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX & Brand Design & Webflow Development\",CaiqYVvhK:\"Digital Deisgn & Dev Agency\",height:\"100%\",HxEFdl39U:\"Collaborated with a marketing agency to help build them a modern, minimal and visually compelling website with SEO optimized for high conversion.\",id:\"wGH6657eB\",layoutId:\"wGH6657eB\",NQJ0lfW29:addImageAlt({positionX:\"6%\",positionY:\"5.6%\",src:\"https://framerusercontent.com/images/Es4a58VIPLGdUrlvlA9jNQj7VU.png\",srcSet:\"https://framerusercontent.com/images/Es4a58VIPLGdUrlvlA9jNQj7VU.png?scale-down-to=512 512w,https://framerusercontent.com/images/Es4a58VIPLGdUrlvlA9jNQj7VU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Es4a58VIPLGdUrlvlA9jNQj7VU.png 1600w\"},\"\"),p2v5x2USI:resolvedLinks2[0],style:{width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"Nitro\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l4IvRbwjY\"},implicitPathVariables:undefined},{href:{webPageId:\"l4IvRbwjY\"},implicitPathVariables:undefined},{href:{webPageId:\"l4IvRbwjY\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+1664+0+832},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+1664+0+832}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:832,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+832+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b6k8my-container\",nodeId:\"iWRSwBLLL\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks3[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks3[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX & Brand Design & Webflow Development\",CaiqYVvhK:\"Financial Management Platform\",height:\"100%\",HxEFdl39U:\"In collaboration with Underrrated, I undertook the role of UX/UI Designer to design and build their digital presence through a visually compelling website.\\n\\n\",id:\"iWRSwBLLL\",layoutId:\"iWRSwBLLL\",NQJ0lfW29:addImageAlt({positionX:\"8.2%\",positionY:\"6.5%\",src:\"https://framerusercontent.com/images/HhAkeUkgBKtFSNYWu6F1Bi7j1Mo.png\",srcSet:\"https://framerusercontent.com/images/HhAkeUkgBKtFSNYWu6F1Bi7j1Mo.png?scale-down-to=512 512w,https://framerusercontent.com/images/HhAkeUkgBKtFSNYWu6F1Bi7j1Mo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/HhAkeUkgBKtFSNYWu6F1Bi7j1Mo.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/HhAkeUkgBKtFSNYWu6F1Bi7j1Mo.png 3200w\"},\"\"),p2v5x2USI:resolvedLinks3[0],style:{width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"Underrrated\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1eac1c3\",\"data-framer-name\":\"Col 3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"udom6X_6v\"},implicitPathVariables:undefined},{href:{webPageId:\"udom6X_6v\"},implicitPathVariables:undefined},{href:{webPageId:\"udom6X_6v\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+3328+0+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+3328+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:721,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+1664+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ipcuie-container\",nodeId:\"MFtDG2iSZ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks4[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks4[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX Design\",CaiqYVvhK:\"Workspace\",height:\"100%\",HxEFdl39U:\"Whitepace is a work management platform designed to help teams organize, track, and manage their work on multiple platforms.\",id:\"MFtDG2iSZ\",layoutId:\"MFtDG2iSZ\",NQJ0lfW29:addImageAlt({positionX:\"6.5%\",positionY:\"9.3%\",src:\"https://framerusercontent.com/images/Nmu8oQxdJEIu2SXXmYb7FZqKi4E.png\",srcSet:\"https://framerusercontent.com/images/Nmu8oQxdJEIu2SXXmYb7FZqKi4E.png?scale-down-to=512 512w,https://framerusercontent.com/images/Nmu8oQxdJEIu2SXXmYb7FZqKi4E.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Nmu8oQxdJEIu2SXXmYb7FZqKi4E.png 1600w\"},\"\"),p2v5x2USI:resolvedLinks4[0],style:{height:\"100%\",width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"Whitepace\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gSeUHf34V\"},implicitPathVariables:undefined},{href:{webPageId:\"gSeUHf34V\"},implicitPathVariables:undefined},{href:{webPageId:\"gSeUHf34V\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+231+0+3328+0+721},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+221+0+3328+0+721}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:721,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+311+0+1664+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5elle1-container\",nodeId:\"nKFCrqs9m\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{p2v5x2USI:resolvedLinks5[1],variant:\"xEv9PPwC5\"},GsdpjVl8t:{p2v5x2USI:resolvedLinks5[2]}},children:/*#__PURE__*/_jsx(FeaturedProjectCard,{bZ65IW2mf:\"UI/UX Design\",CaiqYVvhK:\"eCommerce\",height:\"100%\",HxEFdl39U:\"Collaborated with a marketing agency to help build them a modern, minimal and visually compelling website with SEO optimized for high conversion.\",id:\"nKFCrqs9m\",layoutId:\"nKFCrqs9m\",NQJ0lfW29:addImageAlt({positionX:\"5%\",positionY:\"4.5%\",src:\"https://framerusercontent.com/images/4UfPjMo06JHTbUZIixLfU3wA.png\",srcSet:\"https://framerusercontent.com/images/4UfPjMo06JHTbUZIixLfU3wA.png?scale-down-to=512 512w,https://framerusercontent.com/images/4UfPjMo06JHTbUZIixLfU3wA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4UfPjMo06JHTbUZIixLfU3wA.png 1600w\"},\"\"),p2v5x2USI:resolvedLinks5[0],style:{height:\"100%\",width:\"100%\"},variant:\"jBKQ2KI6h\",width:\"100%\",yt_EKEeoo:\"Elibass\"})})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k6cpad\",\"data-border\":true,\"data-framer-name\":\"Selected Works\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{height:340,width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+5001+0+0},GsdpjVl8t:{height:210,width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+4991+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+2696+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16oxh33-container\",nodeId:\"j6hk2G7oN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"YgB7WBL_C\"}},children:/*#__PURE__*/_jsx(ViewAll,{height:\"100%\",id:\"j6hk2G7oN\",layoutId:\"j6hk2G7oN\",style:{height:\"100%\",width:\"100%\"},variant:\"GedEWN9h5\",vZVzlwRQh:\"View all Works\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{height:340,width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+284+0+800+0+5001+0+340},GsdpjVl8t:{height:210,width:`min(${componentViewport?.width||\"100vw\"}, 1320px)`,y:(componentViewport?.y||0)+0+200+0+964+0+4991+0+210}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`max(min(${componentViewport?.width||\"100vw\"}, 1320px) / 2, 1px)`,y:(componentViewport?.y||0)+0+284+0+850+0+2696+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-86im6r-container\",nodeId:\"gq0DTSftX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"ituEO9jx4\"}},children:/*#__PURE__*/_jsx(FigmaPresentation,{height:\"100%\",id:\"gq0DTSftX\",layoutId:\"gq0DTSftX\",style:{height:\"100%\",width:\"100%\"},variant:\"pRGBhIjBX\",vZVzlwRQh:\"See Full Presentation\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-106hzkz\",\"data-framer-name\":\"03 - Tools\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18c8xhq\",\"data-framer-name\":\"text\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{__framer__enter:animation15,__framer__exit:animation16},GsdpjVl8t:{__framer__enter:animation17,__framer__exit:animation18}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation13,__framer__exit:animation14,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qo7s9\",\"data-framer-name\":\"sticky\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iadppd\",\"data-framer-name\":\"Available\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-b6pmph\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-jlz3n4\",\"data-styles-preset\":\"ZB77kTEoK\",style:{\"--framer-text-color\":\"rgba(0, 0, 0, 0.5)\"},children:\"{02} \u2014\\xa0Tools I Use\"})}),className:\"framer-1dpo57a\",\"data-framer-name\":\"Available for freelance\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\"},children:\"My creative toolbox\"})})},GsdpjVl8t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\"},children:\"My creative toolbox\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-8303387e-d4c2-4989-af33-54d2c870c7ac, rgb(47, 47, 47))\"},children:\"My creative toolbox\"})}),className:\"framer-1t8u3db\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xz9dmi\",\"data-framer-name\":\"items\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+6481+80+181+0+0},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+0+200+0+6375+50+165+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 104px) / 2, 50px)`,y:(componentViewport?.y||0)+0+284+0+3746+160+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17icwvl-container\",nodeId:\"wyuKximgq\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"IrXv_Ev8p\"}},children:/*#__PURE__*/_jsx(Skill,{bHLA8a_LB:addImageAlt({src:\"https://framerusercontent.com/images/HY2VSiXggNrSKJd6ktrKqaQbF3Q.svg\"},\"\"),DZzakgS3d:\"My design space, where I hangout and design thoughful solutions for my clients\",height:\"100%\",id:\"wyuKximgq\",JOxd5aT75:\"Figma\",layoutId:\"wyuKximgq\",style:{width:\"100%\"},variant:\"Xdmcuo5Pk\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+6481+80+181+0+175},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+0+200+0+6375+50+165+0+169}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 104px) / 2, 50px)`,y:(componentViewport?.y||0)+0+284+0+3746+160+0+0+175,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ge423n-container\",nodeId:\"oUgPMGNjN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"IrXv_Ev8p\"}},children:/*#__PURE__*/_jsx(Skill,{DZzakgS3d:\"Where I build live website and ship the products\",height:\"100%\",id:\"oUgPMGNjN\",JOxd5aT75:\"Framer\",layoutId:\"oUgPMGNjN\",style:{width:\"100%\"},variant:\"Xdmcuo5Pk\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+6481+80+181+0+350},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+0+200+0+6375+50+165+0+338}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 104px) / 2, 50px)`,y:(componentViewport?.y||0)+0+284+0+3746+160+0+0+350,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j0b1f5-container\",nodeId:\"t_zm890y2\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"IrXv_Ev8p\"}},children:/*#__PURE__*/_jsx(Skill,{bHLA8a_LB:addImageAlt({src:\"https://framerusercontent.com/images/45EeVlfvQO9O3o3W1kJg11AYCA.svg\"},\"\"),DZzakgS3d:\"Where I build websites in a devloper space with a little bit meditation and ship the products\",height:\"100%\",id:\"t_zm890y2\",JOxd5aT75:\"Webflow\",layoutId:\"t_zm890y2\",style:{width:\"100%\"},variant:\"Xdmcuo5Pk\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+6481+80+181+0+525},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+0+200+0+6375+50+165+0+507}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 104px) / 2, 50px)`,y:(componentViewport?.y||0)+0+284+0+3746+160+0+0+525,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4970s4-container\",nodeId:\"v8AZIcAcQ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"IrXv_Ev8p\"}},children:/*#__PURE__*/_jsx(Skill,{bHLA8a_LB:addImageAlt({src:\"https://framerusercontent.com/images/Kzi0OWsYKSWRMUcAIVOkZqcY1Y.svg\"},\"\"),DZzakgS3d:\"I use notion to keep tracks and document projects, keeps me organized and very efficient\",height:\"100%\",id:\"v8AZIcAcQ\",JOxd5aT75:\"Notion\",layoutId:\"v8AZIcAcQ\",style:{width:\"100%\"},variant:\"Xdmcuo5Pk\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+6481+80+181+0+700},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 40px)`,y:(componentViewport?.y||0)+0+200+0+6375+50+165+0+676}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 104px) / 2, 50px)`,y:(componentViewport?.y||0)+0+284+0+3746+160+0+0+700,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18ksq1d-container\",nodeId:\"aUUu3ZuMt\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{variant:\"IrXv_Ev8p\"}},children:/*#__PURE__*/_jsx(Skill,{bHLA8a_LB:addImageAlt({src:\"https://framerusercontent.com/images/XWqLTLXleHamR90CxjA5PSwvIcM.svg\",srcSet:\"https://framerusercontent.com/images/XWqLTLXleHamR90CxjA5PSwvIcM.svg?scale-down-to=1024 1021w,https://framerusercontent.com/images/XWqLTLXleHamR90CxjA5PSwvIcM.svg?scale-down-to=2048 2043w,https://framerusercontent.com/images/XWqLTLXleHamR90CxjA5PSwvIcM.svg 2447w\"},\"\"),DZzakgS3d:\"Best platform to communicate with clients faster\",height:\"100%\",id:\"aUUu3ZuMt\",JOxd5aT75:\"Slack\",layoutId:\"aUUu3ZuMt\",style:{width:\"100%\"},variant:\"Xdmcuo5Pk\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1cdiysy\",\"data-framer-name\":\"05 - Work Process\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sigarf\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1f3j3u9\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ftlosp\",\"data-framer-name\":\"Available\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-n5z53f\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-jlz3n4\",\"data-styles-preset\":\"ZB77kTEoK\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"{03} \u2014\\xa0Process\"})}),className:\"framer-194tm59\",\"data-framer-name\":\"Available for freelance\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-color\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},children:\"My Work Process\"})}),className:\"framer-1ku2x8l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xba38v\",\"data-framer-name\":\"process\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"} - 64px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+171+0+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+171+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+221+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-aq02vb-container\",nodeId:\"xPUqpJTTI\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"EDTTn6mgQ\",YKOKcrnoq:\"/3-5 weeks/\"},GsdpjVl8t:{variant:\"koaTR5WJ_\"}},children:/*#__PURE__*/_jsx(Step,{bX2k7i8KF:\"01\",CdpuImC26:\"\",E1qrAJV48:\"Research:\",height:\"100%\",id:\"xPUqpJTTI\",JojuKRzUc:\"\",layoutId:\"xPUqpJTTI\",NNmcem1Na:\"Set the project\u2019s objectives, deliverables, and timelines.\",OeIjJnRBW:\"Initial Consultation:\",s_E5G8PFo:\"Define Scope:\",sKx8k4n0v:\"Understand the client\u2019s vision, goals, and target audience.\",style:{width:\"100%\"},variant:\"suO7iNzu6\",w6CmAD70q:\"We\u2019ll dive deep into your personal goals and long-term vision\",width:\"100%\",YKOKcrnoq:\"/3-5 days/\",YLIuyJxA0:\"\",yZHv_GG83:\"Discovery\",z2Z90THvs:\"Analyze competitors and industry trends to gather insights.\",ZSCCsqyo9:\"\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"} - 64px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+171+0+336},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+171+0+336}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+221+0+336,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11xb9rw-container\",nodeId:\"MuJJ9bCqM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"EDTTn6mgQ\",YKOKcrnoq:\"/3-5 weeks/\"},GsdpjVl8t:{variant:\"koaTR5WJ_\"}},children:/*#__PURE__*/_jsx(Step,{bX2k7i8KF:\"02\",CdpuImC26:\"\",E1qrAJV48:\"Style Guide Creation:\",height:\"100%\",id:\"MuJJ9bCqM\",JojuKRzUc:\"\",layoutId:\"MuJJ9bCqM\",NNmcem1Na:\"Build clickable prototypes for client feedback.\",OeIjJnRBW:\"Wireframing:\",s_E5G8PFo:\"Prototype Development:\",sKx8k4n0v:\"Create low-fidelity wireframes to map out the site\u2019s structure.\",style:{width:\"100%\"},variant:\"suO7iNzu6\",w6CmAD70q:\"I'll create mockups that bring your brand to life\",width:\"100%\",YKOKcrnoq:\"/1-2 weeks/\",YLIuyJxA0:\"Approve the final design with detailed mockups for all pages.\",yZHv_GG83:\"Design\",z2Z90THvs:\"Develop a design language including colors, fonts, and UI elements.\",ZSCCsqyo9:\"Finalize Design:\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"} - 64px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+171+0+672},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+171+0+672}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+221+0+672,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m45j51-container\",nodeId:\"ON_D1ShPQ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"EDTTn6mgQ\",YKOKcrnoq:\"/3-5 weeks/\"},GsdpjVl8t:{variant:\"koaTR5WJ_\"}},children:/*#__PURE__*/_jsx(Step,{bX2k7i8KF:\"03\",CdpuImC26:\"\",E1qrAJV48:\"Content Integration:\",height:\"100%\",id:\"ON_D1ShPQ\",JojuKRzUc:\"\",layoutId:\"ON_D1ShPQ\",NNmcem1Na:\"Optimize on-page elements for search engines.\",OeIjJnRBW:\"Page Construction:\",s_E5G8PFo:\"Basic SEO Setup:\",sKx8k4n0v:\"Build out the website structure using selected tools.\",style:{width:\"100%\"},variant:\"suO7iNzu6\",w6CmAD70q:\"Using no-code tools, I'll construct your site\",width:\"100%\",YKOKcrnoq:\"/1 week/\",YLIuyJxA0:\"\",yZHv_GG83:\"Build\",z2Z90THvs:\"Import and format content (text, images, videos).\",ZSCCsqyo9:\"\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(${componentViewport?.width||\"100vw\"} - 64px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+171+0+1008},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+171+0+1008}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1320px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+221+0+1008,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bpf4e7-container\",nodeId:\"HWIdOR9c6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"EDTTn6mgQ\",YKOKcrnoq:\"/3-5 weeks/\"},GsdpjVl8t:{variant:\"koaTR5WJ_\"}},children:/*#__PURE__*/_jsx(Step,{bX2k7i8KF:\"04\",CdpuImC26:\"\",E1qrAJV48:\"Revisions:\",height:\"100%\",id:\"HWIdOR9c6\",JojuKRzUc:\"\",layoutId:\"HWIdOR9c6\",NNmcem1Na:\"\",OeIjJnRBW:\"Client Review:\",s_E5G8PFo:\"\",sKx8k4n0v:\"Present the site to the client for feedback.\",style:{width:\"100%\"},variant:\"suO7iNzu6\",w6CmAD70q:\"Your site goes live, ready to make an impact\",width:\"100%\",YKOKcrnoq:\"/2-3 days/\",YLIuyJxA0:\"\",yZHv_GG83:\"Launch\",z2Z90THvs:\"Make necessary changes based on client feedback.\",ZSCCsqyo9:\"\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-169mczy\",\"data-framer-name\":\"cards\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+1555+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+1515+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:280,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+1655+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-144m17h-container\",nodeId:\"hns7DVDWH\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"WrS1QAqar\"},GsdpjVl8t:{variant:\"WrS1QAqar\"}},children:/*#__PURE__*/_jsx(AdvantageCard,{BfjMhH8Bq:\"99%\",height:\"100%\",id:\"hns7DVDWH\",klXE_FVix:\"Percent\",layoutId:\"hns7DVDWH\",style:{width:\"100%\"},tNUiCREBB:\"client satisfaction\",variant:\"IreFL13ns\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+1555+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+1515+0+298}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:280,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+1655+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vs6tjh-container\",nodeId:\"BYAHf47WN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"GdsVXPUIQ\"},GsdpjVl8t:{variant:\"GdsVXPUIQ\"}},children:/*#__PURE__*/_jsx(AdvantageCard,{BfjMhH8Bq:\"6+\",height:\"100%\",id:\"BYAHf47WN\",klXE_FVix:\"Years\",layoutId:\"BYAHf47WN\",style:{width:\"100%\"},tNUiCREBB:\"of design experience\",variant:\"IBCK4V3z0\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`max((min(${componentViewport?.width||\"100vw\"} - 64px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7667+0+0+80+1555+0},GsdpjVl8t:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1320px)`,y:(componentViewport?.y||0)+0+200+0+7461+0+0+60+1515+0+596}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:280,width:`max((min(${componentViewport?.width||\"100vw\"} - 80px, 1320px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+4911+0+0+160+1655+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e9c54t-container\",nodeId:\"Fo2qUAoua\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"VUk9rN2iY\"},GsdpjVl8t:{variant:\"VUk9rN2iY\"}},children:/*#__PURE__*/_jsx(AdvantageCard,{BfjMhH8Bq:\"60+\",height:\"100%\",id:\"Fo2qUAoua\",klXE_FVix:\"Projects\",layoutId:\"Fo2qUAoua\",style:{width:\"100%\"},tNUiCREBB:\"completed\",variant:\"itfDE_SW8\",width:\"100%\"})})})})})]})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-o0460o\",\"data-framer-name\":\"06 - Reviews\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gzp4x9\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pifvui\",\"data-framer-name\":\"max height\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1hkvzrj\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tcve6c\",\"data-framer-name\":\"Available\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-jfa5a9\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-jlz3n4\",\"data-styles-preset\":\"ZB77kTEoK\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"{04} \u2014\\xa0Testimonials\"})}),className:\"framer-yxnqqi\",\"data-framer-name\":\"Available for freelance\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5dli3v\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mh39b2\",\"data-framer-name\":\"h2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\"},children:\"Hear it from my clients\"})}),className:\"framer-1x3rr6o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:-360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1fvnb6b\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cfnobu\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.1429 0H14.8571V13.2409L5.49442 3.87816L3.87818 5.49442L13.2409 14.8571H0V17.1429H13.2409L3.87818 26.5056L5.49442 28.1218L14.8571 18.759V32H17.1429V18.759L26.5056 28.1218L28.1218 26.5056L18.759 17.1429H32V14.8571H18.759L28.1218 5.4944L26.5056 3.87816L17.1429 13.2409V0Z\" fill=\"#82FF1F\"/>\\n</svg>\\n',withExternalLayout:true})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zq1o9t\",\"data-framer-name\":\"Video Testimonial\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1jlpb26\",\"data-styles-preset\":\"yzLF2slZF\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Andy Cole - CEO of 0260Labs\"})}),className:\"framer-1knewg1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-itt44i-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"MwtxETi85\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"MwtxETi85\",isMixedBorderRadius:false,layoutId:\"MwtxETi85\",loop:true,mute:false,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/924202496\",width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e6e0j5\",\"data-framer-name\":\"Reviews\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ewzd47\",\"data-framer-name\":\"Col-1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+0+0+0},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8ig83z-container\",nodeId:\"g4w61nIat\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"g4w61nIat\",jS3Ay0hfi:\"Nathan Horgan\",K5j6GeCgE:\"\u201CSiam does incredible work and seems to just get what you want. I highly recommend working with him and I\u2019m looking forward to our next project together.\u201D\",layoutId:\"g4w61nIat\",Slm05Zt7y:\"Senior Digital Product Manager, Bupa\",style:{width:\"100%\"},variant:\"htqBvPC3r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+0+0+433},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+0+0+433}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+433,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18216jc-container\",nodeId:\"o0CN_jsJX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"o0CN_jsJX\",jS3Ay0hfi:\"Andy Cole\",K5j6GeCgE:\"Worked with Al on two projects for about a year, specifically the creation of my company website, www.0260labs.com, as well as a mobile application that is currently under development. His knowledge of both Webflow and Figma is 10/10. What takes others weeks if not months to complete, Al is able to get done in days. I highly recommend Al for any UI/UX project you may be considering.\",layoutId:\"o0CN_jsJX\",Slm05Zt7y:\"CEO, 0260Labs\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/qkSmroy8mRmALMOmwRpYpr42c.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dtwx57\",\"data-framer-name\":\"Col-2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+866+0+0},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+866+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qhgp7z-container\",nodeId:\"dFvJaW8Km\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"dFvJaW8Km\",jS3Ay0hfi:\"Brady Uselman\",K5j6GeCgE:\"\u201CSiam was great to work with. Took direction well and provided a quick turn around on all the tasks we gave him.\u201D\",layoutId:\"dFvJaW8Km\",Slm05Zt7y:\"CEO, Oil Command\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/L5KbSarAZ1cliTiYaKPN9O8BWWI.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+866+0+433},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+866+0+433}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+433,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11a0zko-container\",nodeId:\"gO8ZMFEK1\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"gO8ZMFEK1\",jS3Ay0hfi:\"Clifford Lee\",K5j6GeCgE:\"\u201CSiam was easy to work with, flexible and takes in feedback well. He executed the designs in a timely manner after ingesting all the design preferences we had. Siam also accommodated our timezone difference to allow us to complete our project delivery in the shortest amount of time possible.\u201D\",layoutId:\"gO8ZMFEK1\",Slm05Zt7y:\"Engineering Leadership, AWS\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/v2r0XEaeOD8H81hS6MzNXtAZA.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+866+0+866},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+866+0+866}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+866,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15c537i-container\",nodeId:\"M7Z3R5zux\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"M7Z3R5zux\",jS3Ay0hfi:\"Rashied Amini\",K5j6GeCgE:\"\u201CSiam is a pleasure to work with. Excellent communication and ability to implement requirements. Will certainly work with him again.\u201D\",layoutId:\"M7Z3R5zux\",Slm05Zt7y:\"Systems Engineer at NASA\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/XWAZcZYutGTgMQT7FF4jfQCaM.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9xjev3\",\"data-framer-name\":\"Col-3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+2165+0+0},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+2165+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ci5ghh-container\",nodeId:\"kIwzxRF73\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"kIwzxRF73\",jS3Ay0hfi:\"Rashied Amini\",K5j6GeCgE:\"\u201CUnbelievable work! hidden talent. Really happy with the turnout.\u201D\",layoutId:\"kIwzxRF73\",Slm05Zt7y:\"Owner, Visual Group Digital\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/QuJDT14YOfP0TcOHPIhR30KYoac.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+2165+0+433},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+2165+0+433}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+433,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mqzhn3-container\",nodeId:\"y8jLorpjo\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"y8jLorpjo\",jS3Ay0hfi:\"Hjalti Sveinn Viktorsson\",K5j6GeCgE:\"\u201CHe is the most skilled web designer you can find.\u201D\",layoutId:\"y8jLorpjo\",Slm05Zt7y:\"Founder, Venus Management Ltd.\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/10UUD9n99gjuLq3gjmx1lxcQ.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 64px)`,y:(componentViewport?.y||0)+0+284+0+9672+0+1033+32+2165+0+866},GsdpjVl8t:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1320px) - 32px)`,y:(componentViewport?.y||0)+0+200+0+9972+0+775+16+2165+0+866}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:`max((min(${componentViewport?.width||\"100vw\"}, 1320px) - 144px) / 3, 1px)`,y:(componentViewport?.y||0)+0+284+0+7166+0+1074+40+0+866,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b1guqt-container\",nodeId:\"V4Evk_LQJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ClientReview,{height:\"100%\",id:\"V4Evk_LQJ\",jS3Ay0hfi:\"Benny Chan\",K5j6GeCgE:\"\u201CI hired Abdullah to handle a responsive web page design (mobile / tablet / desktop). He was responsive to my requests and delivered my works on time.\u201D\",layoutId:\"V4Evk_LQJ\",Slm05Zt7y:\"Manager, SillyCube Technology Ltd.\",style:{width:\"100%\"},sy3kf0Dmy:addImageAlt({src:\"https://framerusercontent.com/images/EChXoSdhTQM1qck6xPD9znYfAbU.png\"},\"\"),variant:\"htqBvPC3r\",width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-381sq9\",\"data-framer-name\":\"09 - FAQ\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-37w5aa\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1o3wzbp\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k8hlxu\",\"data-framer-name\":\"pre-heading\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ds6a55\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-jlz3n4\",\"data-styles-preset\":\"ZB77kTEoK\",children:\"{05} \u2014\\xa0FAQ\"})}),className:\"framer-1jnt7or\",\"data-framer-name\":\"Available for freelance\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GsdpjVl8t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"left\"},children:\"Got Questions?\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1022wn1\",\"data-styles-preset\":\"uIKGGz_DG\",style:{\"--framer-text-alignment\":\"center\"},children:\"Got Questions?\"})}),className:\"framer-1gzrxdy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{width:`min(min(${componentViewport?.width||\"100vw\"} - 64px, 1320px), 1100px)`,y:(componentViewport?.y||0)+0+284+0+14281+0+0+80+171},GsdpjVl8t:{width:`min(min(${componentViewport?.width||\"100vw\"} - 48px, 1320px), 1100px)`,y:(componentViewport?.y||0)+0+200+0+14271+0+0+60+171}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:418,width:`min(min(${componentViewport?.width||\"100vw\"} - 80px, 1320px), 1100px)`,y:(componentViewport?.y||0)+0+284+0+9747+0+0+160+191,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-16nqj2d-container\",nodeId:\"GIqpsjxd5\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"nhNcbYXUE\"},GsdpjVl8t:{variant:\"nhNcbYXUE\"}},children:/*#__PURE__*/_jsx(FAQ,{abWK0gV9H:\"Can you redesign my existing website?\",b547EvB7L:\"03/\",BgSzLxAIC:\"Do you offer ongoing maintenance and support?\",EqfvwlbQd:\"Can you work with existing brand guidelines?\",GVO7hyJCA:\"04/\",height:\"100%\",id:\"GIqpsjxd5\",ifHswmaUn:\"05/\",JHh70MO9C:\"Revisions and feedback are a crucial part of the process. I typically offer a set number of revision rounds to refine the design based on your input. I ensure clear communication throughout, so your vision is brought to life effectively.\",KCHp5mNqK:\"02/\",layoutId:\"GIqpsjxd5\",nabE3sB6p:\"Yes, I offer ongoing maintenance and support packages to ensure your website stays updated and runs smoothly. This includes updates, bug fixes, and any necessary changes as your business grows.\",OvFVrMmth:\"\",p73NAsf22:\"\",rYp1Co0ez:\"Absolutely, I specialize in website redesigns, giving your site a fresh, modern look while improving its usability and SEO performance for higher conversion rate.\",Scaspv46b:\"Absolutely! I\u2019m experienced in working with existing brand guidelines to ensure your website aligns with your established identity. I can seamlessly incorporate your branding while enhancing your digital presence.\",style:{maxWidth:\"100%\",width:\"100%\"},szVJGkm7A:\"How do you handle revisions and feedback?\",variant:\"kjZHPqJiW\",VPKUL4ZCb:\"The timeline for a project typically ranges from 4 to 8 weeks, depending on the scope and complexity. After an initial consultation, I\u2019ll provide a detailed timeline with key milestones so you know what to expect at each stage.\",width:\"100%\",XOduhJKwY:\"What is your typical project timeline?\",zVD8PPjYY:\"\",zyGg5fg7y:\"01/\"})})})})})]})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{y:(componentViewport?.y||0)+0+15294},GsdpjVl8t:{y:(componentViewport?.y||0)+0+15180}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1040,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+10940,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q5se3k-container\",nodeId:\"sbjDV2RIh\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{czjYsk5D5:{variant:\"cZ9JlZazN\"},GsdpjVl8t:{variant:\"TWVaWTMtU\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"sbjDV2RIh\",layoutId:\"sbjDV2RIh\",style:{width:\"100%\"},variant:\"VFweyAEx0\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZCqHY.framer-lux5qc, .framer-ZCqHY .framer-lux5qc { display: block; }\",\".framer-ZCqHY.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-5b23898e-f48a-4c0b-a7d1-01a559bbd900, #f8f8f8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-ZCqHY .framer-1y1imds-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZCqHY .framer-14oj8tp-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-ZCqHY .framer-okngpj, .framer-ZCqHY .framer-1xba38v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-eog492 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-1dogl21 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-vz41vq { display: grid; flex: 1 0 0px; gap: 24px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: 75vh; justify-content: center; max-width: 1320px; overflow: visible; padding: 120px 0px 160px 0px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-1ru76of { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; grid-column: auto / span 2; height: min-content; justify-content: center; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1rqbnnd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-prtpi1 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-ZCqHY .framer-9z713q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; padding: 40px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ZCqHY .framer-15j0w0k-container, .framer-ZCqHY .framer-1d2igku-container { flex: none; height: 70px; position: relative; width: auto; }\",\".framer-ZCqHY .framer-cdsssg { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: auto / span 2; height: min-content; justify-content: center; justify-self: center; overflow: visible; padding: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1994vxa { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: none; flex: none; height: auto; max-width: 780px; opacity: 0.8; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ZCqHY .framer-121kjwy { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: -1; }\",\".framer-ZCqHY .framer-11vwpel, .framer-ZCqHY .framer-1p0frlk { flex: none; height: 100vh; left: 0px; opacity: 0.9; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: -108px; z-index: 0; }\",\".framer-ZCqHY .framer-ju9p01-container { flex: none; height: 130%; left: 0px; opacity: 0.9; position: absolute; top: -95px; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-5jj44s-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-ZCqHY .framer-f8cuuq { align-content: center; align-items: center; background-color: var(--token-f9eada81-bb7c-4779-8502-0f6609a61570, #111111); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-owg6gc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-1y8q71p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 100px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1cvrwr2 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 1024px); justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: -475px; top: -171px; width: 1024px; }\",\".framer-ZCqHY .framer-1oiviw0 { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 1; }\",\".framer-ZCqHY .framer-y2t0k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-6utqm6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-vm4u7g, .framer-ZCqHY .framer-1iadppd, .framer-ZCqHY .framer-ftlosp, .framer-ZCqHY .framer-1tcve6c, .framer-ZCqHY .framer-1k8hlxu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZCqHY .framer-1hkkx5r { aspect-ratio: 1 / 1; background-color: var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, #82ff1f); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; box-shadow: 0px 2px 13px 0px rgba(130, 255, 31, 0.5); flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 13px; }\",\".framer-ZCqHY .framer-5lyui5, .framer-ZCqHY .framer-1dpo57a, .framer-ZCqHY .framer-194tm59, .framer-ZCqHY .framer-yxnqqi, .framer-ZCqHY .framer-1jnt7or { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZCqHY .framer-3laxoy { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 810px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZCqHY .framer-1nyljh9 { 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; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-icjpj7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1320px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-307p1p-container, .framer-ZCqHY .framer-1r14rct-container, .framer-ZCqHY .framer-1b9i8ox-container, .framer-ZCqHY .framer-b6k8my-container, .framer-ZCqHY .framer-144m17h-container, .framer-ZCqHY .framer-1vs6tjh-container, .framer-ZCqHY .framer-1e9c54t-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1320px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1ipcuie-container, .framer-ZCqHY .framer-5elle1-container { flex: 1 0 0px; height: 721px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-1k6cpad { --border-bottom-width: 1px; --border-color: #262626; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1320px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-16oxh33-container { flex: 1 0 0px; height: 200px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-86im6r-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-106hzkz { display: grid; flex: none; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 160px 40px 160px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-18c8xhq { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px 86px 0px 0px; position: relative; width: 1fr; }\",\".framer-ZCqHY .framer-1qo7s9 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: sticky; top: 70px; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-b6pmph, .framer-ZCqHY .framer-n5z53f, .framer-ZCqHY .framer-jfa5a9, .framer-ZCqHY .framer-ds6a55 { aspect-ratio: 1 / 1; background-color: var(--token-d98a4c00-7e0c-42c7-87be-9d10760cb03b, #82ff1f); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; box-shadow: 0px 2px 13px 0px rgba(130, 255, 31, 0.5); flex: none; height: var(--framer-aspect-ratio-supported, 13px); position: relative; width: 13px; }\",\".framer-ZCqHY .framer-1t8u3db, .framer-ZCqHY .framer-1ku2x8l, .framer-ZCqHY .framer-1knewg1, .framer-ZCqHY .framer-1gzrxdy { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZCqHY .framer-xz9dmi { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-17icwvl-container, .framer-ZCqHY .framer-ge423n-container { flex: none; height: auto; position: sticky; top: 70px; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-j0b1f5-container, .framer-ZCqHY .framer-4970s4-container, .framer-ZCqHY .framer-18ksq1d-container { flex: none; height: auto; position: sticky; top: 50px; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-1cdiysy { align-content: center; align-items: center; background-color: var(--token-f9eada81-bb7c-4779-8502-0f6609a61570, #111111); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-1sigarf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 160px 0px 160px 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1f3j3u9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-aq02vb-container, .framer-ZCqHY .framer-11xb9rw-container, .framer-ZCqHY .framer-m45j51-container, .framer-ZCqHY .framer-1bpf4e7-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-169mczy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-o0460o { align-content: center; align-items: center; background-color: var(--token-f9eada81-bb7c-4779-8502-0f6609a61570, #111111); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 160px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-1gzp4x9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-pifvui { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 1064px; justify-content: center; max-width: 1320px; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-1hkvzrj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-5dli3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1mh39b2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 570px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1x3rr6o { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZCqHY .framer-1fvnb6b { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 36px); justify-content: center; left: 481px; overflow: hidden; padding: 0px; position: absolute; right: 53px; top: 112px; z-index: 1; }\",\".framer-ZCqHY .framer-1cfnobu { flex: none; height: 100%; position: relative; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-zq1o9t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-itt44i-container { flex: none; height: 680px; position: relative; width: 400px; }\",\".framer-ZCqHY .framer-1e6e0j5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1320px; overflow: hidden; padding: 40px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1ewzd47, .framer-ZCqHY .framer-1dtwx57, .framer-ZCqHY .framer-9xjev3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-ZCqHY .framer-8ig83z-container, .framer-ZCqHY .framer-18216jc-container, .framer-ZCqHY .framer-qhgp7z-container, .framer-ZCqHY .framer-11a0zko-container, .framer-ZCqHY .framer-15c537i-container, .framer-ZCqHY .framer-ci5ghh-container, .framer-ZCqHY .framer-1mqzhn3-container, .framer-ZCqHY .framer-1b1guqt-container, .framer-ZCqHY .framer-1q5se3k-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-381sq9 { align-content: center; align-items: center; background-color: var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZCqHY .framer-37w5aa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 160px 0px 140px 0px; position: relative; width: 100%; }\",\".framer-ZCqHY .framer-1o3wzbp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 60px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZCqHY .framer-16nqj2d-container { flex: none; height: auto; max-width: 1100px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZCqHY.framer-72rtr7, .framer-ZCqHY .framer-okngpj, .framer-ZCqHY .framer-eog492, .framer-ZCqHY .framer-1dogl21, .framer-ZCqHY .framer-1ru76of, .framer-ZCqHY .framer-1rqbnnd, .framer-ZCqHY .framer-9z713q, .framer-ZCqHY .framer-cdsssg, .framer-ZCqHY .framer-f8cuuq, .framer-ZCqHY .framer-owg6gc, .framer-ZCqHY .framer-1y8q71p, .framer-ZCqHY .framer-1cvrwr2, .framer-ZCqHY .framer-y2t0k, .framer-ZCqHY .framer-6utqm6, .framer-ZCqHY .framer-vm4u7g, .framer-ZCqHY .framer-1nyljh9, .framer-ZCqHY .framer-icjpj7, .framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3, .framer-ZCqHY .framer-1k6cpad, .framer-ZCqHY .framer-18c8xhq, .framer-ZCqHY .framer-1qo7s9, .framer-ZCqHY .framer-1iadppd, .framer-ZCqHY .framer-xz9dmi, .framer-ZCqHY .framer-1cdiysy, .framer-ZCqHY .framer-1sigarf, .framer-ZCqHY .framer-1f3j3u9, .framer-ZCqHY .framer-ftlosp, .framer-ZCqHY .framer-1xba38v, .framer-ZCqHY .framer-169mczy, .framer-ZCqHY .framer-o0460o, .framer-ZCqHY .framer-1gzp4x9, .framer-ZCqHY .framer-pifvui, .framer-ZCqHY .framer-1hkvzrj, .framer-ZCqHY .framer-1tcve6c, .framer-ZCqHY .framer-5dli3v, .framer-ZCqHY .framer-1mh39b2, .framer-ZCqHY .framer-1fvnb6b, .framer-ZCqHY .framer-zq1o9t, .framer-ZCqHY .framer-1e6e0j5, .framer-ZCqHY .framer-1ewzd47, .framer-ZCqHY .framer-1dtwx57, .framer-ZCqHY .framer-9xjev3, .framer-ZCqHY .framer-381sq9, .framer-ZCqHY .framer-37w5aa, .framer-ZCqHY .framer-1o3wzbp, .framer-ZCqHY .framer-1k8hlxu { gap: 0px; } .framer-ZCqHY.framer-72rtr7 > *, .framer-ZCqHY .framer-okngpj > *, .framer-ZCqHY .framer-eog492 > *, .framer-ZCqHY .framer-1rqbnnd > *, .framer-ZCqHY .framer-cdsssg > *, .framer-ZCqHY .framer-f8cuuq > *, .framer-ZCqHY .framer-owg6gc > *, .framer-ZCqHY .framer-1nyljh9 > *, .framer-ZCqHY .framer-1cdiysy > *, .framer-ZCqHY .framer-1xba38v > *, .framer-ZCqHY .framer-381sq9 > *, .framer-ZCqHY .framer-37w5aa > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZCqHY.framer-72rtr7 > :first-child, .framer-ZCqHY .framer-okngpj > :first-child, .framer-ZCqHY .framer-eog492 > :first-child, .framer-ZCqHY .framer-1ru76of > :first-child, .framer-ZCqHY .framer-1rqbnnd > :first-child, .framer-ZCqHY .framer-cdsssg > :first-child, .framer-ZCqHY .framer-f8cuuq > :first-child, .framer-ZCqHY .framer-owg6gc > :first-child, .framer-ZCqHY .framer-y2t0k > :first-child, .framer-ZCqHY .framer-6utqm6 > :first-child, .framer-ZCqHY .framer-1nyljh9 > :first-child, .framer-ZCqHY .framer-18c8xhq > :first-child, .framer-ZCqHY .framer-1qo7s9 > :first-child, .framer-ZCqHY .framer-xz9dmi > :first-child, .framer-ZCqHY .framer-1cdiysy > :first-child, .framer-ZCqHY .framer-1sigarf > :first-child, .framer-ZCqHY .framer-1f3j3u9 > :first-child, .framer-ZCqHY .framer-1xba38v > :first-child, .framer-ZCqHY .framer-o0460o > :first-child, .framer-ZCqHY .framer-pifvui > :first-child, .framer-ZCqHY .framer-1hkvzrj > :first-child, .framer-ZCqHY .framer-5dli3v > :first-child, .framer-ZCqHY .framer-zq1o9t > :first-child, .framer-ZCqHY .framer-1ewzd47 > :first-child, .framer-ZCqHY .framer-1dtwx57 > :first-child, .framer-ZCqHY .framer-9xjev3 > :first-child, .framer-ZCqHY .framer-381sq9 > :first-child, .framer-ZCqHY .framer-37w5aa > :first-child, .framer-ZCqHY .framer-1o3wzbp > :first-child { margin-top: 0px; } .framer-ZCqHY.framer-72rtr7 > :last-child, .framer-ZCqHY .framer-okngpj > :last-child, .framer-ZCqHY .framer-eog492 > :last-child, .framer-ZCqHY .framer-1ru76of > :last-child, .framer-ZCqHY .framer-1rqbnnd > :last-child, .framer-ZCqHY .framer-cdsssg > :last-child, .framer-ZCqHY .framer-f8cuuq > :last-child, .framer-ZCqHY .framer-owg6gc > :last-child, .framer-ZCqHY .framer-y2t0k > :last-child, .framer-ZCqHY .framer-6utqm6 > :last-child, .framer-ZCqHY .framer-1nyljh9 > :last-child, .framer-ZCqHY .framer-18c8xhq > :last-child, .framer-ZCqHY .framer-1qo7s9 > :last-child, .framer-ZCqHY .framer-xz9dmi > :last-child, .framer-ZCqHY .framer-1cdiysy > :last-child, .framer-ZCqHY .framer-1sigarf > :last-child, .framer-ZCqHY .framer-1f3j3u9 > :last-child, .framer-ZCqHY .framer-1xba38v > :last-child, .framer-ZCqHY .framer-o0460o > :last-child, .framer-ZCqHY .framer-pifvui > :last-child, .framer-ZCqHY .framer-1hkvzrj > :last-child, .framer-ZCqHY .framer-5dli3v > :last-child, .framer-ZCqHY .framer-zq1o9t > :last-child, .framer-ZCqHY .framer-1ewzd47 > :last-child, .framer-ZCqHY .framer-1dtwx57 > :last-child, .framer-ZCqHY .framer-9xjev3 > :last-child, .framer-ZCqHY .framer-381sq9 > :last-child, .framer-ZCqHY .framer-37w5aa > :last-child, .framer-ZCqHY .framer-1o3wzbp > :last-child { margin-bottom: 0px; } .framer-ZCqHY .framer-1dogl21 > *, .framer-ZCqHY .framer-icjpj7 > *, .framer-ZCqHY .framer-kcrkv9 > *, .framer-ZCqHY .framer-1eac1c3 > *, .framer-ZCqHY .framer-1k6cpad > *, .framer-ZCqHY .framer-1mh39b2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-ZCqHY .framer-1dogl21 > :first-child, .framer-ZCqHY .framer-9z713q > :first-child, .framer-ZCqHY .framer-1y8q71p > :first-child, .framer-ZCqHY .framer-1cvrwr2 > :first-child, .framer-ZCqHY .framer-vm4u7g > :first-child, .framer-ZCqHY .framer-icjpj7 > :first-child, .framer-ZCqHY .framer-kcrkv9 > :first-child, .framer-ZCqHY .framer-1eac1c3 > :first-child, .framer-ZCqHY .framer-1k6cpad > :first-child, .framer-ZCqHY .framer-1iadppd > :first-child, .framer-ZCqHY .framer-ftlosp > :first-child, .framer-ZCqHY .framer-169mczy > :first-child, .framer-ZCqHY .framer-1gzp4x9 > :first-child, .framer-ZCqHY .framer-1tcve6c > :first-child, .framer-ZCqHY .framer-1mh39b2 > :first-child, .framer-ZCqHY .framer-1fvnb6b > :first-child, .framer-ZCqHY .framer-1e6e0j5 > :first-child, .framer-ZCqHY .framer-1k8hlxu > :first-child { margin-left: 0px; } .framer-ZCqHY .framer-1dogl21 > :last-child, .framer-ZCqHY .framer-9z713q > :last-child, .framer-ZCqHY .framer-1y8q71p > :last-child, .framer-ZCqHY .framer-1cvrwr2 > :last-child, .framer-ZCqHY .framer-vm4u7g > :last-child, .framer-ZCqHY .framer-icjpj7 > :last-child, .framer-ZCqHY .framer-kcrkv9 > :last-child, .framer-ZCqHY .framer-1eac1c3 > :last-child, .framer-ZCqHY .framer-1k6cpad > :last-child, .framer-ZCqHY .framer-1iadppd > :last-child, .framer-ZCqHY .framer-ftlosp > :last-child, .framer-ZCqHY .framer-169mczy > :last-child, .framer-ZCqHY .framer-1gzp4x9 > :last-child, .framer-ZCqHY .framer-1tcve6c > :last-child, .framer-ZCqHY .framer-1mh39b2 > :last-child, .framer-ZCqHY .framer-1fvnb6b > :last-child, .framer-ZCqHY .framer-1e6e0j5 > :last-child, .framer-ZCqHY .framer-1k8hlxu > :last-child { margin-right: 0px; } .framer-ZCqHY .framer-1ru76of > *, .framer-ZCqHY .framer-pifvui > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ZCqHY .framer-9z713q > *, .framer-ZCqHY .framer-1e6e0j5 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-ZCqHY .framer-1y8q71p > *, .framer-ZCqHY .framer-169mczy > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-ZCqHY .framer-1cvrwr2 > *, .framer-ZCqHY .framer-1gzp4x9 > *, .framer-ZCqHY .framer-1fvnb6b > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ZCqHY .framer-y2t0k > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-ZCqHY .framer-6utqm6 > *, .framer-ZCqHY .framer-1qo7s9 > *, .framer-ZCqHY .framer-1f3j3u9 > *, .framer-ZCqHY .framer-1hkvzrj > *, .framer-ZCqHY .framer-1o3wzbp > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } .framer-ZCqHY .framer-vm4u7g > *, .framer-ZCqHY .framer-1iadppd > *, .framer-ZCqHY .framer-ftlosp > *, .framer-ZCqHY .framer-1tcve6c > *, .framer-ZCqHY .framer-1k8hlxu > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ZCqHY .framer-18c8xhq > *, .framer-ZCqHY .framer-o0460o > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ZCqHY .framer-xz9dmi > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-ZCqHY .framer-1sigarf > * { margin: 0px; margin-bottom: calc(90px / 2); margin-top: calc(90px / 2); } .framer-ZCqHY .framer-5dli3v > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-ZCqHY .framer-zq1o9t > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-ZCqHY .framer-1ewzd47 > *, .framer-ZCqHY .framer-1dtwx57 > *, .framer-ZCqHY .framer-9xjev3 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-ZCqHY[data-border=\"true\"]::after, .framer-ZCqHY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1199px) { .framer-ZCqHY.framer-72rtr7 { width: 810px; } .framer-ZCqHY .framer-1dogl21, .framer-ZCqHY .framer-owg6gc, .framer-ZCqHY .framer-1cdiysy, .framer-ZCqHY .framer-381sq9 { padding: 0px 32px 0px 32px; } .framer-ZCqHY .framer-vz41vq { gap: 40px; grid-template-columns: repeat(1, minmax(50px, 1fr)); height: 700px; padding: 60px 0px 90px 0px; } .framer-ZCqHY .framer-1ru76of { grid-column: auto / span 1; } .framer-ZCqHY .framer-cdsssg { gap: 54px; grid-column: auto / span 1; padding: 10px 0px 0px 0px; } .framer-ZCqHY .framer-1994vxa { max-width: 700px; } .framer-ZCqHY .framer-1y8q71p { padding: 80px 0px 20px 0px; } .framer-ZCqHY .framer-1cvrwr2 { bottom: -96px; height: unset; right: -233px; top: -181px; width: var(--framer-aspect-ratio-supported, 460px); } .framer-ZCqHY .framer-y2t0k { gap: 50px; } .framer-ZCqHY .framer-3laxoy { width: 461px; } .framer-ZCqHY .framer-icjpj7, .framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3, .framer-ZCqHY .framer-1k6cpad { flex-direction: column; } .framer-ZCqHY .framer-307p1p-container, .framer-ZCqHY .framer-1r14rct-container, .framer-ZCqHY .framer-1b9i8ox-container, .framer-ZCqHY .framer-b6k8my-container, .framer-ZCqHY .framer-1ipcuie-container, .framer-ZCqHY .framer-5elle1-container, .framer-ZCqHY .framer-1ewzd47, .framer-ZCqHY .framer-1dtwx57, .framer-ZCqHY .framer-9xjev3 { flex: none; width: 100%; } .framer-ZCqHY .framer-16oxh33-container { flex: none; height: 340px; order: 1; width: 100%; } .framer-ZCqHY .framer-86im6r-container { align-self: unset; flex: none; height: 340px; order: 2; width: 100%; } .framer-ZCqHY .framer-106hzkz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; padding: 80px 32px 80px 32px; } .framer-ZCqHY .framer-18c8xhq { align-self: unset; height: min-content; padding: 0px; width: 100%; } .framer-ZCqHY .framer-1qo7s9 { align-content: center; align-items: center; justify-content: center; position: relative; top: unset; } .framer-ZCqHY .framer-xz9dmi { align-self: unset; height: min-content; } .framer-ZCqHY .framer-1sigarf { gap: 40px; padding: 80px 0px 90px 0px; } .framer-ZCqHY .framer-o0460o { padding: 0px 0px 80px 0px; } .framer-ZCqHY .framer-pifvui { height: min-content; padding: 0px; } .framer-ZCqHY .framer-1hkvzrj { padding: 0px 0px 50px 0px; } .framer-ZCqHY .framer-1fvnb6b { height: var(--framer-aspect-ratio-supported, 18px); left: 392px; right: 160px; top: 60px; } .framer-ZCqHY .framer-itt44i-container { height: 600px; width: 480px; } .framer-ZCqHY .framer-1e6e0j5 { flex-direction: column; padding: 32px; } .framer-ZCqHY .framer-37w5aa { padding: 80px 0px 60px 0px; } .framer-ZCqHY .framer-1o3wzbp { padding: 0px 0px 40px 0px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZCqHY .framer-vz41vq, .framer-ZCqHY .framer-cdsssg, .framer-ZCqHY .framer-y2t0k, .framer-ZCqHY .framer-icjpj7, .framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3, .framer-ZCqHY .framer-1k6cpad, .framer-ZCqHY .framer-106hzkz, .framer-ZCqHY .framer-1sigarf, .framer-ZCqHY .framer-1e6e0j5 { gap: 0px; } .framer-ZCqHY .framer-vz41vq > *, .framer-ZCqHY .framer-vz41vq > :first-child, .framer-ZCqHY .framer-vz41vq > :last-child { margin: 0px; } .framer-ZCqHY .framer-cdsssg > * { margin: 0px; margin-bottom: calc(54px / 2); margin-top: calc(54px / 2); } .framer-ZCqHY .framer-cdsssg > :first-child, .framer-ZCqHY .framer-y2t0k > :first-child, .framer-ZCqHY .framer-icjpj7 > :first-child, .framer-ZCqHY .framer-kcrkv9 > :first-child, .framer-ZCqHY .framer-1eac1c3 > :first-child, .framer-ZCqHY .framer-1k6cpad > :first-child, .framer-ZCqHY .framer-106hzkz > :first-child, .framer-ZCqHY .framer-1sigarf > :first-child, .framer-ZCqHY .framer-1e6e0j5 > :first-child { margin-top: 0px; } .framer-ZCqHY .framer-cdsssg > :last-child, .framer-ZCqHY .framer-y2t0k > :last-child, .framer-ZCqHY .framer-icjpj7 > :last-child, .framer-ZCqHY .framer-kcrkv9 > :last-child, .framer-ZCqHY .framer-1eac1c3 > :last-child, .framer-ZCqHY .framer-1k6cpad > :last-child, .framer-ZCqHY .framer-106hzkz > :last-child, .framer-ZCqHY .framer-1sigarf > :last-child, .framer-ZCqHY .framer-1e6e0j5 > :last-child { margin-bottom: 0px; } .framer-ZCqHY .framer-y2t0k > *, .framer-ZCqHY .framer-106hzkz > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-ZCqHY .framer-icjpj7 > *, .framer-ZCqHY .framer-kcrkv9 > *, .framer-ZCqHY .framer-1eac1c3 > *, .framer-ZCqHY .framer-1k6cpad > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZCqHY .framer-1sigarf > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ZCqHY .framer-1e6e0j5 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }}\",\"@media (max-width: 809px) { .framer-ZCqHY.framer-72rtr7 { width: 390px; } .framer-ZCqHY .framer-14oj8tp-container { left: 0px; position: absolute; right: 0px; top: 0px; width: unset; } .framer-ZCqHY .framer-eog492 { order: 0; } .framer-ZCqHY .framer-1dogl21 { padding: 114px 24px 0px 24px; } .framer-ZCqHY .framer-vz41vq { gap: 16px; grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 0px 0px 54px 0px; } .framer-ZCqHY .framer-1ru76of { gap: 28px; grid-column: auto / span 1; } .framer-ZCqHY .framer-1rqbnnd { gap: 1px; } .framer-ZCqHY .framer-9z713q { flex-direction: column; gap: 24px; padding: 24px 0px 0px 0px; } .framer-ZCqHY .framer-cdsssg { gap: 34px; grid-column: auto / span 1; padding: 10px 0px 0px 0px; } .framer-ZCqHY .framer-1994vxa { max-width: 500px; } .framer-ZCqHY .framer-11vwpel { top: 0px; } .framer-ZCqHY .framer-5jj44s-container { order: 1; } .framer-ZCqHY .framer-f8cuuq { order: 2; } .framer-ZCqHY .framer-owg6gc, .framer-ZCqHY .framer-1gzp4x9 { padding: 0px 24px 0px 24px; } .framer-ZCqHY .framer-1y8q71p { gap: 16px; padding: 60px 0px 30px 0px; } .framer-ZCqHY .framer-1cvrwr2 { bottom: -69px; height: unset; right: -213px; top: -89px; width: var(--framer-aspect-ratio-supported, 320px); } .framer-ZCqHY .framer-y2t0k { gap: 36px; } .framer-ZCqHY .framer-1hkkx5r, .framer-ZCqHY .framer-b6pmph, .framer-ZCqHY .framer-n5z53f, .framer-ZCqHY .framer-jfa5a9, .framer-ZCqHY .framer-ds6a55 { height: var(--framer-aspect-ratio-supported, 10px); width: 10px; } .framer-ZCqHY .framer-3laxoy { width: 343px; } .framer-ZCqHY .framer-icjpj7, .framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3, .framer-ZCqHY .framer-1k6cpad { flex-direction: column; } .framer-ZCqHY .framer-307p1p-container, .framer-ZCqHY .framer-1r14rct-container, .framer-ZCqHY .framer-1b9i8ox-container, .framer-ZCqHY .framer-b6k8my-container, .framer-ZCqHY .framer-1ipcuie-container, .framer-ZCqHY .framer-5elle1-container, .framer-ZCqHY .framer-144m17h-container, .framer-ZCqHY .framer-1vs6tjh-container, .framer-ZCqHY .framer-1e9c54t-container, .framer-ZCqHY .framer-1ewzd47, .framer-ZCqHY .framer-1dtwx57, .framer-ZCqHY .framer-9xjev3 { flex: none; width: 100%; } .framer-ZCqHY .framer-16oxh33-container { flex: none; height: 210px; width: 100%; } .framer-ZCqHY .framer-86im6r-container { align-self: unset; flex: none; height: 210px; width: 100%; } .framer-ZCqHY .framer-106hzkz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 34px; order: 3; padding: 50px 20px 50px 20px; } .framer-ZCqHY .framer-18c8xhq { align-self: unset; height: min-content; padding: 0px; width: 100%; } .framer-ZCqHY .framer-1qo7s9 { align-content: center; align-items: center; justify-content: center; position: relative; top: unset; } .framer-ZCqHY .framer-1t8u3db { max-width: 275px; } .framer-ZCqHY .framer-xz9dmi { align-self: unset; gap: 24px; height: min-content; } .framer-ZCqHY .framer-17icwvl-container, .framer-ZCqHY .framer-ge423n-container, .framer-ZCqHY .framer-j0b1f5-container, .framer-ZCqHY .framer-4970s4-container, .framer-ZCqHY .framer-18ksq1d-container { top: 24px; } .framer-ZCqHY .framer-1cdiysy { order: 5; padding: 0px 24px 0px 24px; } .framer-ZCqHY .framer-1sigarf { gap: 0px; padding: 60px 0px 60px 0px; } .framer-ZCqHY .framer-1f3j3u9 { padding: 0px 0px 40px 0px; } .framer-ZCqHY .framer-169mczy { flex-direction: column; gap: 18px; } .framer-ZCqHY .framer-o0460o { order: 6; padding: 0px 0px 60px 0px; } .framer-ZCqHY .framer-pifvui { gap: 0px; height: 765px; padding: 0px; } .framer-ZCqHY .framer-1hkvzrj { padding: 10px 0px 30px 0px; } .framer-ZCqHY .framer-5dli3v { gap: 20px; } .framer-ZCqHY .framer-1mh39b2 { max-width: 232px; } .framer-ZCqHY .framer-1fvnb6b { height: var(--framer-aspect-ratio-supported, 16px); left: unset; right: 11px; top: 51px; width: 16px; } .framer-ZCqHY .framer-itt44i-container { height: 520px; } .framer-ZCqHY .framer-1e6e0j5 { flex-direction: column; padding: 16px; } .framer-ZCqHY .framer-381sq9 { order: 8; padding: 0px 24px 0px 24px; } .framer-ZCqHY .framer-37w5aa { padding: 60px 0px 60px 0px; } .framer-ZCqHY .framer-1o3wzbp { align-content: flex-start; align-items: flex-start; padding: 0px 0px 40px 0px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZCqHY .framer-vz41vq, .framer-ZCqHY .framer-1ru76of, .framer-ZCqHY .framer-1rqbnnd, .framer-ZCqHY .framer-9z713q, .framer-ZCqHY .framer-cdsssg, .framer-ZCqHY .framer-1y8q71p, .framer-ZCqHY .framer-y2t0k, .framer-ZCqHY .framer-icjpj7, .framer-ZCqHY .framer-kcrkv9, .framer-ZCqHY .framer-1eac1c3, .framer-ZCqHY .framer-1k6cpad, .framer-ZCqHY .framer-106hzkz, .framer-ZCqHY .framer-xz9dmi, .framer-ZCqHY .framer-1sigarf, .framer-ZCqHY .framer-169mczy, .framer-ZCqHY .framer-pifvui, .framer-ZCqHY .framer-5dli3v, .framer-ZCqHY .framer-1e6e0j5 { gap: 0px; } .framer-ZCqHY .framer-vz41vq > *, .framer-ZCqHY .framer-vz41vq > :first-child, .framer-ZCqHY .framer-vz41vq > :last-child { margin: 0px; } .framer-ZCqHY .framer-1ru76of > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-ZCqHY .framer-1ru76of > :first-child, .framer-ZCqHY .framer-1rqbnnd > :first-child, .framer-ZCqHY .framer-9z713q > :first-child, .framer-ZCqHY .framer-cdsssg > :first-child, .framer-ZCqHY .framer-y2t0k > :first-child, .framer-ZCqHY .framer-icjpj7 > :first-child, .framer-ZCqHY .framer-kcrkv9 > :first-child, .framer-ZCqHY .framer-1eac1c3 > :first-child, .framer-ZCqHY .framer-1k6cpad > :first-child, .framer-ZCqHY .framer-106hzkz > :first-child, .framer-ZCqHY .framer-xz9dmi > :first-child, .framer-ZCqHY .framer-1sigarf > :first-child, .framer-ZCqHY .framer-169mczy > :first-child, .framer-ZCqHY .framer-pifvui > :first-child, .framer-ZCqHY .framer-5dli3v > :first-child, .framer-ZCqHY .framer-1e6e0j5 > :first-child { margin-top: 0px; } .framer-ZCqHY .framer-1ru76of > :last-child, .framer-ZCqHY .framer-1rqbnnd > :last-child, .framer-ZCqHY .framer-9z713q > :last-child, .framer-ZCqHY .framer-cdsssg > :last-child, .framer-ZCqHY .framer-y2t0k > :last-child, .framer-ZCqHY .framer-icjpj7 > :last-child, .framer-ZCqHY .framer-kcrkv9 > :last-child, .framer-ZCqHY .framer-1eac1c3 > :last-child, .framer-ZCqHY .framer-1k6cpad > :last-child, .framer-ZCqHY .framer-106hzkz > :last-child, .framer-ZCqHY .framer-xz9dmi > :last-child, .framer-ZCqHY .framer-1sigarf > :last-child, .framer-ZCqHY .framer-169mczy > :last-child, .framer-ZCqHY .framer-pifvui > :last-child, .framer-ZCqHY .framer-5dli3v > :last-child, .framer-ZCqHY .framer-1e6e0j5 > :last-child { margin-bottom: 0px; } .framer-ZCqHY .framer-1rqbnnd > * { margin: 0px; margin-bottom: calc(1px / 2); margin-top: calc(1px / 2); } .framer-ZCqHY .framer-9z713q > *, .framer-ZCqHY .framer-xz9dmi > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-ZCqHY .framer-cdsssg > *, .framer-ZCqHY .framer-106hzkz > * { margin: 0px; margin-bottom: calc(34px / 2); margin-top: calc(34px / 2); } .framer-ZCqHY .framer-1y8q71p > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-ZCqHY .framer-1y8q71p > :first-child { margin-left: 0px; } .framer-ZCqHY .framer-1y8q71p > :last-child { margin-right: 0px; } .framer-ZCqHY .framer-y2t0k > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-ZCqHY .framer-icjpj7 > *, .framer-ZCqHY .framer-kcrkv9 > *, .framer-ZCqHY .framer-1eac1c3 > *, .framer-ZCqHY .framer-1k6cpad > *, .framer-ZCqHY .framer-1sigarf > *, .framer-ZCqHY .framer-pifvui > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZCqHY .framer-169mczy > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } .framer-ZCqHY .framer-5dli3v > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-ZCqHY .framer-1e6e0j5 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 11852\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"czjYsk5D5\":{\"layout\":[\"fixed\",\"auto\"]},\"GsdpjVl8t\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"uIqSGXeGn\":{\"pattern\":\":uIqSGXeGn\",\"name\":\"top\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-ZCqHY\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:11852,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...NavbarFonts,...ButtonHeroSectionFonts,...ButtonHeroSecondaryFonts,...EmbedFonts,...TickerFonts,...FeaturedProjectCardFonts,...ViewAllFonts,...FigmaPresentationFonts,...SkillFonts,...StepFonts,...AdvantageCardFonts,...VimeoFonts,...ClientReviewFonts,...FAQFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerResponsiveScreen\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"czjYsk5D5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GsdpjVl8t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerScrollSections\":\"{\\\"uIqSGXeGn\\\":{\\\"pattern\\\":\\\":uIqSGXeGn\\\",\\\"name\\\":\\\"top\\\"}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"11852\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "0oCAAA,SAASA,GAAgBC,EAAEC,EAAE,CAAC,GAAG,EAAED,aAAaC,GAAG,MAAM,IAAI,UAAU,mCAAmC,CAAC,CAAC,SAASC,GAAkBF,EAAEC,EAAE,CAAC,QAAQE,EAAE,EAAEA,EAAEF,EAAE,OAAOE,IAAI,CAAC,IAAIC,EAAEH,EAAEE,CAAC,EAAEC,EAAE,WAAWA,EAAE,YAAY,GAAMA,EAAE,aAAa,GAAK,UAAUA,IAAIA,EAAE,SAAS,IAAM,OAAO,eAAeJ,EAAEI,EAAE,IAAIA,CAAC,EAAE,CAAC,SAASC,GAAaL,EAAEC,EAAEE,EAAE,CAAC,OAAAF,GAAGC,GAAkBF,EAAE,UAAUC,CAAC,EAAEE,GAAGD,GAAkBF,EAAEG,CAAC,EAASH,CAAC,CAIzY,IAAIA,GAAgB,OAAOM,EAArB,KAAiD,CAAC,EAAE,SAAS,KAAKA,CAAM,IAA3C,kBAOnC,SAASC,GAAcP,EAAEC,EAAE,CAAC,OAAWD,EAAE,QAAQC,EAAE,YAAY,CAAC,IAA7B,EAA+BD,EAAE,GAAG,OAAOC,EAAE,YAAY,CAAC,EAAE,OAAOD,EAAE,OAAO,EAAE,CAAC,EAAE,YAAY,CAAC,EAAE,OAAOA,EAAE,OAAO,CAAC,CAAC,CAAC,CAMtJ,SAASQ,GAAaR,EAAE,CAAC,MAAO,GAAQA,GAAOA,EAAE,WAAN,GAAgB,aAAaA,GAAGA,EAAE,eAAeA,EAAE,cAAc,YAAY,CAQxH,SAASS,GAAUT,EAAE,CAAC,MAAM,CAAC,MAAM,WAAWA,CAAC,CAAC,GAAG,SAASA,CAAC,GAAG,KAAK,MAAMA,CAAC,GAAGA,CAAC,CAMhF,SAASU,GAAWV,EAAE,CAAC,MAAM,qDAAqD,KAAKA,CAAC,CAAC,CAOzF,SAASW,IAAa,CAAC,IAAIX,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAMC,EAAED,EAAE,GAAOG,EAAEH,EAAE,IAAQI,EAAEH,GAAGE,EAAE,GAAG,CAACC,EAAE,MAAM,IAAI,MAAM,6GAA6G,EAAE,GAAGK,GAAUL,CAAC,EAAE,MAAM,qBAAqB,OAAOA,CAAC,EAAE,GAAGM,GAAWN,CAAC,EAAE,OAAOA,EAAE,QAAQ,QAAQ,QAAQ,EAAE,MAAGH,EAAQ,IAAI,UAAU,SAAI,OAAOA,EAAE,iCAA4B,CAAC,EAAQ,IAAI,UAAU,SAAI,OAAOG,EAAE,gCAA2B,CAAC,CAAC,CAAC,IAAIH,GAAgB,OAAO,MAAM,UAAU,QAArC,IAAiDE,GAAgB,OAAOS,EAArB,KAA2C,OAAOA,EAAO,YAA5B,IAAwC,GAAG,CAACZ,KAAI,CAACC,IAAG,CAACE,IAAG,MAAM,IAAI,MAAM,+DAA+D,EAAE,IAAIC,GAAgB,OAAO,WAArB,IAAgC,WAAyB,OAAOQ,EAArB,IAA4BA,EAAqB,OAAON,EAArB,IAA4BA,EAAqB,OAAO,KAArB,IAA0B,KAAK,CAAC,EAAE,SAASO,GAAqBb,EAAEC,EAAE,CAAC,OAAOA,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAED,EAAEC,EAAEA,EAAE,OAAO,EAAEA,EAAE,QACh7B;AAAA;AAAA;AAAA;AAAA;AAAA,GAKG,EAAE,SAASD,EAAE,CAAC,GAAG,CAACA,EAAE,QAAQ,CAAC,IAAIC,EAAE,OAAO,UAAU,eAAmBa,EAAe,SAASd,EAAEC,EAAEE,EAAE,CAAC,OAAO,eAAe,OAAO,eAAeH,EAAEC,EAAE,CAAC,aAAa,GAAK,SAAS,GAAK,MAAME,CAAC,CAAC,EAAEH,EAAEC,CAAC,EAAEE,CAAC,EAAEH,EAAE,QAAQ,UAAU,CAAC,SAASe,GAAS,CAAC,GAAY,OAAT,OAAc,MAAM,IAAI,UAAU,oCAAoC,EAA+C,GAA7CD,EAAe,KAAK,MAAME,EAAM,UAAU,CAAC,EAAK,UAAU,OAAO,EAAE,MAAM,IAAI,UAAU,mCAAmC,CAAC,CAACF,EAAeC,EAAQ,UAAU,SAAU,SAASf,EAAE,CAA8B,GAA7BiB,EAAc,KAAK,QAAQ,EAAK,CAACC,EAASlB,CAAC,EAAE,MAAO,GAAM,IAAIC,EAAED,EAAE,KAAK,GAAG,EAAE,OAAGC,GAAGA,EAAE,CAAC,IAAID,GAAG,OAAOA,EAAE,KAAK,GAAG,EAAS,IAAY,EAAK,CAAE,EAAEc,EAAeC,EAAQ,UAAU,MAAO,SAASf,EAAE,CAA2B,GAA1BiB,EAAc,KAAK,KAAK,EAAKC,EAASlB,CAAC,EAAE,CAAC,IAAIC,EAAED,EAAE,KAAK,GAAG,EAAE,OAAOC,GAAGA,EAAE,CAAC,IAAID,EAAEC,EAAE,CAAC,EAAE,OAAO,CAAE,EAAEa,EAAeC,EAAQ,UAAU,MAAO,SAASf,EAAE,CAA2B,GAA1BiB,EAAc,KAAK,KAAK,EAAK,CAACC,EAASlB,CAAC,EAAE,MAAO,GAAM,IAAIC,EAAED,EAAE,KAAK,GAAG,EAAE,MAAM,EAAE,CAACC,GAAGA,EAAE,CAAC,IAAID,EAAE,CAAE,EAAEc,EAAeC,EAAQ,UAAU,MAAO,SAASf,EAAEC,EAAE,CAA2B,GAA1BgB,EAAc,KAAK,KAAK,EAAK,CAACC,EAASlB,CAAC,EAAE,MAAM,IAAI,UAAU,oCAAoC,EAAE,IAAIG,EAAEH,EAAE,KAAK,GAAG,EAAE,OAAGG,GAAGA,EAAE,CAAC,IAAIH,GAAGG,EAAE,CAAC,EAAEF,EAAS,OAAKa,EAAed,EAAE,KAAK,IAAI,CAACA,EAAEC,CAAC,CAAC,EAAS,KAAI,CAAE,EAAE,SAASgB,EAAcjB,EAAEG,EAAE,CAAC,GAAG,CAACe,EAASlB,CAAC,GAAG,CAACC,EAAE,KAAKD,EAAE,KAAK,EAAE,MAAM,IAAI,UAAUG,EAAE,2CAA2C,OAAOH,CAAC,CAAC,CAAC,SAASgB,EAAMhB,EAAE,CAAC,OAAOA,EAAE,IAAImB,EAAK,EAAE,IAAIA,EAAK,CAAC,CAAC,SAASA,GAAM,CAAC,OAAO,KAAK,OAAO,EAAE,SAAS,EAAE,UAAU,CAAC,CAAC,CAAC,OAAAL,EAAeC,EAAQ,YAAY,EAAI,EAASA,CAAO,EAAE,EAAE,SAASG,EAASlB,EAAE,CAAC,OAAO,OAAOA,CAAC,IAAIA,CAAC,CAAC,GAAiB,OAAO,KAArB,IAA0B,KAAmB,OAAOY,EAArB,IAA4BA,GAAsB,OAAOR,GAArB,IAAuBA,GAAE,EAAE,IAAIgB,GAAEP,GAAsB,SAASb,EAAE,EAAE,SAAaC,EAAEE,EAAEC,EAAE,CAACD,EAAEF,CAAC,EAAEE,EAAEF,CAAC,GAAGG,EAAE,EAAEJ,EAAE,UAAUA,EAAE,QAAQG,EAAEF,CAAC,EAAE,GAAG,WAAwB,OAAOG,GAApB,IAAsBA,IAAI,UAAc,CAAC,IAAIJ,EAAEC,EAAEE,EAAEC,EAAE,OAAO,UAAU,SAASgB,EAAe,OAAO,aAApB,IAAiC,SAAepB,EAAE,CAAC,OAAO,aAAaA,CAAC,CAAC,EAAE,WAAW,GAAG,CAAC,OAAO,eAAe,CAAC,EAAE,IAAI,CAAC,CAAC,EAAEA,EAAE,SAAqBA,EAAEC,EAAEE,EAAEC,EAAE,CAAC,OAAO,OAAO,eAAeJ,EAAEC,EAAE,CAAC,MAAME,EAAE,SAAS,GAAK,aAAqBC,IAAR,EAAS,CAAC,CAAC,CAAC,MAAC,CAASJ,EAAE,SAAqBA,EAAEC,EAAEE,EAAE,CAAC,OAAAH,EAAEC,CAAC,EAAEE,EAASH,CAAC,CAAC,CAACG,EAAE,UAAgB,CAAC,IAAIH,EAAEG,EAAEC,EAAE,SAASiB,EAAKrB,EAAEC,EAAE,CAAC,KAAK,GAAGD,EAAE,KAAK,KAAKC,EAAE,KAAK,KAAK,MAAM,CAAC,MAAM,CAAC,IAAI,SAAaA,EAAEmB,EAAE,CAAChB,EAAE,IAAIiB,EAAKpB,EAAEmB,CAAC,EAAEjB,EAAEA,EAAE,KAAKC,EAAEJ,EAAEI,EAAED,EAAEC,EAAEA,EAAE,MAAM,EAAE,MAAM,UAAgB,CAAC,IAAIA,EAAEJ,EAAe,IAAbA,EAAEG,EAAEF,EAAE,OAAaG,GAAGA,EAAE,GAAG,KAAKA,EAAE,IAAI,EAAEA,EAAEA,EAAE,IAAK,CAAC,CAAC,EAAE,EAAE,SAASkB,EAAStB,EAAEI,EAAE,CAACD,EAAE,IAAIH,EAAEI,CAAC,EAAEH,IAAIA,EAAEmB,EAAEjB,EAAE,KAAK,EAAE,CAAC,SAASoB,EAAWvB,EAAE,CAAC,IAAIC,EAAEE,EAAE,OAAOH,EAAE,OAAMA,GAAN,MAAmBG,GAAV,UAAyBA,GAAZ,aAAgBF,EAAED,EAAE,MAAwB,OAAOC,GAAnB,YAAsBA,CAAC,CAAC,SAASuB,GAAQ,CAAC,QAAQxB,EAAE,EAAEA,EAAE,KAAK,MAAM,OAAOA,IAAIyB,EAAe,KAAS,KAAK,QAAT,EAAe,KAAK,MAAMzB,CAAC,EAAE,QAAQ,KAAK,MAAMA,CAAC,EAAE,QAAQ,KAAK,MAAMA,CAAC,CAAC,EAAE,KAAK,MAAM,OAAO,CAAC,CAAC,SAASyB,EAAezB,EAAEC,EAAEE,EAAE,CAAC,IAAIC,EAAEgB,EAAE,GAAG,CAAYnB,IAAR,GAAUE,EAAE,OAAOH,EAAE,GAAG,GAAOI,EAASH,IAAP,GAASD,EAAE,IAAIC,EAAE,KAAK,OAAOD,EAAE,GAAG,EAAEI,IAAID,EAAE,QAAQA,EAAE,OAAO,UAAU,qBAAqB,CAAC,GAAGiB,EAAEG,EAAWnB,CAAC,GAAGgB,EAAE,KAAKhB,EAAED,EAAE,QAAQA,EAAE,MAAM,EAAEA,EAAE,QAAQC,CAAC,EAAE,OAAOJ,EAAN,CAASG,EAAE,OAAOH,CAAC,CAAC,CAAC,CAAC,SAAS0B,EAAQ1B,EAAE,CAAC,IAAIC,EAAEE,EAAE,KAAK,GAAG,CAACA,EAAE,UAAU,CAACA,EAAE,UAAU,GAAKA,EAAE,MAAMA,EAAEA,EAAE,KAAK,GAAG,EAAIF,EAAEsB,EAAWvB,CAAC,GAAEsB,EAAU,UAAU,CAAC,IAAIlB,EAAE,IAAIuB,EAAexB,CAAC,EAAE,GAAG,CAACF,EAAE,KAAKD,EAAG,UAAoB,CAAC0B,EAAQ,MAAMtB,EAAE,SAAS,CAAC,EAAI,UAAmB,CAACwB,EAAO,MAAMxB,EAAE,SAAS,CAAC,CAAE,CAAC,OAAOJ,EAAN,CAAS4B,EAAO,KAAKxB,EAAEJ,CAAC,CAAC,CAAC,CAAE,GAAOG,EAAE,IAAIH,EAAEG,EAAE,MAAM,EAAEA,EAAE,MAAM,OAAO,GAAGmB,EAASE,EAAOrB,CAAC,EAAE,OAAOH,EAAN,CAAS4B,EAAO,KAAK,IAAID,EAAexB,CAAC,EAAEH,CAAC,CAAC,EAAE,CAAC,SAAS4B,EAAO5B,EAAE,CAAC,IAAIC,EAAE,KAASA,EAAE,YAAWA,EAAE,UAAU,GAAKA,EAAE,MAAMA,EAAEA,EAAE,KAAKA,EAAE,IAAID,EAAEC,EAAE,MAAM,EAAEA,EAAE,MAAM,OAAO,GAAGqB,EAASE,EAAOvB,CAAC,EAAE,CAAC,SAAS4B,EAAgB7B,EAAEC,EAAEE,EAAEC,EAAE,CAAC,QAAQgB,EAAE,EAAEA,EAAEnB,EAAE,OAAOmB,KAAK,SAAcA,EAAE,CAACpB,EAAE,QAAQC,EAAEmB,CAAC,CAAC,EAAE,KAAM,SAAoBpB,GAAE,CAACG,EAAEiB,EAAEpB,EAAC,CAAC,EAAGI,CAAC,CAAC,GAAGgB,CAAC,CAAC,CAAC,SAASO,EAAe3B,EAAE,CAAC,KAAK,IAAIA,EAAE,KAAK,UAAU,EAAK,CAAC,SAAS8B,EAAQ9B,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,MAAM,EAAE,KAAK,UAAU,GAAM,KAAK,MAAM,CAAC,EAAE,KAAK,IAAI,MAAM,CAAC,SAAS+B,EAAQ/B,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAE,GAAO,KAAK,UAAT,EAAiB,MAAM,UAAU,eAAe,EAAE,KAAK,QAAQ,EAAE,IAAIC,EAAE,IAAI6B,EAAQ,IAAI,EAAE,KAAK,KAAK,SAAc9B,EAAEG,EAAE,CAAC,IAAIC,EAAE,CAAC,QAAoB,OAAOJ,GAAnB,YAAsBA,EAAE,QAAoB,OAAOG,GAAnB,YAAsBA,CAAC,EAAE,OAAAC,EAAE,QAAQ,IAAI,KAAK,YAAa,SAAsBJ,EAAEC,GAAE,CAAC,GAAe,OAAOD,GAAnB,YAAkC,OAAOC,IAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAEG,EAAE,QAAQJ,EAAEI,EAAE,OAAOH,EAAC,CAAE,EAAEA,EAAE,MAAM,KAAKG,CAAC,EAAMH,EAAE,QAAN,GAAaqB,EAASE,EAAOvB,CAAC,EAASG,EAAE,OAAO,EAAE,KAAK,MAAM,SAAiBJ,EAAE,CAAC,OAAO,KAAK,KAAK,OAAOA,CAAC,CAAC,EAAE,GAAG,CAACA,EAAE,KAAK,OAAQ,SAAuBA,EAAE,CAAC0B,EAAQ,KAAKzB,EAAED,CAAC,CAAC,EAAI,SAAsBA,EAAE,CAAC4B,EAAO,KAAK3B,EAAED,CAAC,CAAC,CAAE,CAAC,OAAOA,EAAN,CAAS4B,EAAO,KAAK3B,EAAED,CAAC,CAAC,CAAC,CAAC,IAAIgC,EAAEhC,EAAE,CAAC,EAAE,cAAc+B,EAAQ,EAAK,EAAE,OAAAA,EAAQ,UAAUC,EAAEhC,EAAEgC,EAAE,UAAU,EAAE,EAAK,EAAEhC,EAAE+B,EAAQ,UAAW,SAAyB/B,EAAE,CAAC,IAAIC,EAAE,KAAK,OAAOD,GAAa,OAAOA,GAAjB,UAAwBA,EAAE,UAAN,EAAcA,EAAE,IAAIC,EAAG,SAAkBA,EAAEE,EAAE,CAAC,GAAe,OAAOF,GAAnB,YAAkC,OAAOE,GAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAEF,EAAED,CAAC,CAAC,CAAE,CAAC,CAAE,EAAEA,EAAE+B,EAAQ,SAAU,SAAwB/B,EAAE,CAAC,OAAO,IAAI,KAAM,SAAkBC,EAAEE,EAAE,CAAC,GAAe,OAAOF,GAAnB,YAAkC,OAAOE,GAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAEA,EAAEH,CAAC,CAAC,CAAE,CAAC,CAAE,EAAEA,EAAE+B,EAAQ,MAAO,SAAqB/B,EAAE,CAAC,IAAIC,EAAE,KAAK,OAAwBG,EAAE,KAAKJ,CAAC,GAA1B,iBAA4BC,EAAE,OAAO,UAAU,cAAc,CAAC,EAAMD,EAAE,SAAN,EAAaC,EAAE,QAAQ,CAAC,CAAC,EAAE,IAAIA,EAAG,SAAkBE,EAAEC,EAAE,CAAC,GAAe,OAAOD,GAAnB,YAAkC,OAAOC,GAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAE,IAAIgB,EAAEpB,EAAE,OAAOgC,EAAE,MAAMZ,CAAC,EAAEa,GAAE,EAAEJ,EAAgB5B,EAAED,EAAG,SAAkBA,GAAEC,GAAE,CAAC+B,EAAEhC,EAAC,EAAEC,GAAE,EAAEgC,KAAIb,GAAGjB,EAAE6B,CAAC,CAAC,EAAG5B,CAAC,CAAC,CAAE,CAAC,CAAE,EAAEJ,EAAE+B,EAAQ,OAAQ,SAAsB/B,EAAE,CAAC,IAAIC,EAAE,KAAK,OAAwBG,EAAE,KAAKJ,CAAC,GAA1B,iBAA4BC,EAAE,OAAO,UAAU,cAAc,CAAC,EAAE,IAAIA,EAAG,SAAkBE,EAAEC,EAAE,CAAC,GAAe,OAAOD,GAAnB,YAAkC,OAAOC,GAAnB,WAAqB,MAAM,UAAU,gBAAgB,EAAEyB,EAAgB5B,EAAED,EAAG,SAAkBA,EAAEC,GAAE,CAACE,EAAEF,EAAC,CAAC,EAAGG,CAAC,CAAC,CAAE,CAAC,CAAE,EAAS2B,CAAO,CAAE,CAAC,CAAE,EAAMC,GAAE,IAAI,QASpjL,SAASE,GAAclC,EAAEC,EAAEE,EAAE,CAAC,IAAIC,EAAE4B,GAAE,IAAIhC,EAAE,OAAO,GAAG,CAAC,EAAEC,KAAKG,IAAIA,EAAEH,CAAC,EAAE,CAAC,GAAGG,EAAEH,CAAC,EAAE,KAAKE,CAAC,EAAE6B,GAAE,IAAIhC,EAAE,QAAQI,CAAC,CAAC,CAO1G,SAAS+B,GAAanC,EAAEC,EAAE,CAAC,IAAIE,EAAE6B,GAAE,IAAIhC,EAAE,OAAO,GAAG,CAAC,EAAE,OAAOG,EAAEF,CAAC,GAAG,CAAC,CAAC,CAQrE,SAASmC,GAAepC,EAAEC,EAAEE,EAAE,CAAC,IAAIC,EAAE4B,GAAE,IAAIhC,EAAE,OAAO,GAAG,CAAC,EAAE,GAAG,CAACI,EAAEH,CAAC,EAAE,MAAO,GAAK,GAAG,CAACE,EAAG,OAAAC,EAAEH,CAAC,EAAE,CAAC,EAAE+B,GAAE,IAAIhC,EAAE,QAAQI,CAAC,EAAS,GAAK,IAAI,EAAEA,EAAEH,CAAC,EAAE,QAAQE,CAAC,EAAE,OAAK,IAAL,IAAQC,EAAEH,CAAC,EAAE,OAAO,EAAE,CAAC,EAAE+B,GAAE,IAAIhC,EAAE,QAAQI,CAAC,EAASA,EAAEH,CAAC,GAAOG,EAAEH,CAAC,EAAE,SAAT,CAAe,CAO3N,SAASoC,GAAerC,EAAEC,EAAE,CAAC,IAAIE,EAAEgC,GAAanC,EAAEC,CAAC,EAAE,GAAGE,EAAE,OAAO,EAAE,MAAO,GAAM,IAAIC,EAAED,EAAE,MAAM,EAAE,OAAAiC,GAAepC,EAAEC,EAAEG,CAAC,EAASA,CAAC,CAO9H,SAASkC,GAActC,EAAEC,EAAE,CAAC,IAAIE,EAAE6B,GAAE,IAAIhC,CAAC,EAAEgC,GAAE,IAAI/B,EAAEE,CAAC,EAAE6B,GAAE,OAAOhC,CAAC,CAAC,CAAC,IAAIiC,GAAE,CAAC,YAAY,WAAW,aAAa,SAAS,QAAQ,WAAW,MAAM,SAAS,KAAK,qBAAqB,WAAW,OAAO,YAAY,WAAW,QAAQ,cAAc,WAAW,aAAa,QAAQ,YAAY,QAAQ,cAAc,MAAM,OAAO,EAOhU,SAASM,GAAoBvC,EAAE,CAAC,IAAIC,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAE,OAAOgC,GAAE,OAAQ,SAAShC,EAAEE,EAAE,CAAC,IAAIC,EAAEJ,EAAE,aAAa,cAAc,OAAOG,CAAC,CAAC,EAAE,OAACC,GAAQA,IAAL,MAAUH,EAAEE,CAAC,EAAOC,IAAL,GAAO,EAAEA,GAAUH,CAAC,EAAGA,CAAC,CAAC,CAOzN,SAASuC,GAAYxC,EAAEC,EAAE,CAAC,IAAIE,EAAEH,EAAE,KAAK,GAAG,CAACC,EAAE,MAAM,IAAI,UAAU,6BAA6B,EAAE,GAAUA,EAAE,aAAa,wBAAwB,IAA9C,KAAgD,OAAOA,EAAE,cAAc,QAAQ,EAAE,IAAIG,EAAE,SAAS,cAAc,KAAK,EAAE,OAAAA,EAAE,UAAUD,EAAEF,EAAE,YAAYG,EAAE,UAAU,EAAEH,EAAE,aAAa,yBAAyB,MAAM,EAASA,EAAE,cAAc,QAAQ,CAAC,CAQlV,SAASwC,GAAczC,EAAE,CAAC,IAAIC,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAME,EAAE,UAAU,OAAO,EAAE,UAAU,CAAC,EAAE,OAAO,OAAO,IAAI,QAAS,SAASC,EAAE,EAAE,CAAC,GAAG,CAACM,GAAWV,CAAC,EAAE,MAAM,IAAI,UAAU,SAAI,OAAOA,EAAE,gCAA2B,CAAC,EAAE,IAAIgC,EAAE,yCAAyC,OAAO,mBAAmBhC,CAAC,CAAC,EAAE,QAAQiC,KAAKhC,EAAEA,EAAE,eAAegC,CAAC,IAAID,GAAG,IAAI,OAAOC,EAAE,GAAG,EAAE,OAAO,mBAAmBhC,EAAEgC,CAAC,CAAC,CAAC,GAAG,IAAIS,EAAE,mBAAmB9B,EAAO,IAAI,eAAe,IAAI,eAAe8B,EAAE,KAAK,MAAMV,EAAE,EAAI,EAAEU,EAAE,OAAO,UAAU,CAAC,GAASA,EAAE,SAAR,IAAe,GAASA,EAAE,SAAR,IAAe,GAAG,CAAC,IAAIzC,EAAE,KAAK,MAAMyC,EAAE,YAAY,EAAE,GAASzC,EAAE,qBAAR,IAA2B,CAACuC,GAAYvC,EAAEE,CAAC,EAAE,EAAE,IAAI,MAAM,SAAI,OAAOH,EAAE,2BAAsB,CAAC,CAAC,EAAE,OAAOI,EAAEH,CAAC,CAAC,OAAOD,EAAN,CAAS,EAAEA,CAAC,CAAC,MAAM,EAAE,IAAI,MAAM,SAAI,OAAOA,EAAE,2BAAsB,CAAC,CAAC,OAAO,EAAE,IAAI,MAAM,SAAI,OAAOA,EAAE,uBAAkB,CAAC,CAAC,CAAC,EAAE0C,EAAE,QAAQ,UAAU,CAAC,IAAI1C,EAAE0C,EAAE,OAAO,KAAK,OAAOA,EAAE,OAAO,GAAG,EAAE,GAAG,EAAE,IAAI,MAAM,wDAAwD,OAAO1C,EAAE,GAAG,CAAC,CAAC,CAAC,EAAE0C,EAAE,KAAK,CAAC,CAAE,CAAC,CAMt+B,SAASC,IAAkB,CAAC,IAAI3C,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,SAAaC,EAAE,CAAC,EAAE,MAAM,KAAKD,EAAE,iBAAiB,mCAAmC,CAAC,EAAMG,EAAE,SAAqBH,EAAE,CAAC,YAAYY,GAAQ,QAAQ,OAAO,QAAQ,MAAM,yCAAyC,OAAOZ,CAAC,CAAC,CAAC,EAAEC,EAAE,QAAS,SAASD,EAAE,CAAC,GAAG,CAAC,GAAUA,EAAE,aAAa,kBAAkB,IAAxC,KAA0C,OAAO,IAAIC,EAAEsC,GAAoBvC,CAAC,EAAMI,EAAEO,GAAYV,CAAC,EAAEwC,GAAcrC,EAAEH,EAAED,CAAC,EAAE,KAAM,SAASC,EAAE,CAAC,OAAOuC,GAAYvC,EAAED,CAAC,CAAC,CAAE,EAAE,MAAMG,CAAC,CAAC,OAAOH,EAAN,CAASG,EAAEH,CAAC,CAAC,CAAC,CAAE,CAAC,CAMhhB,SAAS4C,IAAc,CAAC,IAAI5C,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,SAAS,GAAG,CAACY,EAAO,yBAAyB,CAACA,EAAO,yBAAyB,GAAK,IAAIX,EAAE,SAAmBA,EAAE,CAAC,GAAGS,GAAWT,EAAE,MAAM,GAAGA,EAAE,MAAsBA,EAAE,KAAK,QAAvB,eAAiE,QAA/BE,EAAEH,EAAE,iBAAiB,QAAQ,EAAUI,EAAE,EAAEA,EAAED,EAAE,OAAOC,IAAI,GAAGD,EAAEC,CAAC,EAAE,gBAAgBH,EAAE,OAAO,CAAC,IAAImB,EAAEjB,EAAEC,CAAC,EAAE,cAAcgB,EAAE,MAAM,cAAc,GAAG,OAAOnB,EAAE,KAAK,KAAK,CAAC,EAAE,OAAO,IAAI,EAAE,OAAO,EAAEW,EAAO,iBAAiB,UAAUX,CAAC,EAAE,CAMte,SAAS4C,GAAiB7C,EAAE,CAAC,GAAc,OAAOA,GAAlB,SAAoB,GAAG,CAACA,EAAE,KAAK,MAAMA,CAAC,CAAC,OAAOA,EAAN,CAAS,eAAQ,KAAKA,CAAC,EAAQ,CAAC,CAAC,CAAC,OAAOA,CAAC,CAQlH,SAAS8C,GAAY9C,EAAEC,EAAEE,EAAE,CAAC,GAAGH,EAAE,QAAQ,eAAeA,EAAE,QAAQ,cAAc,YAAY,CAAC,IAAII,EAAE,CAAC,OAAOH,CAAC,EAAWE,IAAT,SAAaC,EAAE,MAAMD,GAAG,IAAI,EAAE,WAAW4C,EAAU,UAAU,YAAY,EAAE,QAAQ,mBAAmB,IAAI,CAAC,EAAE,GAAG,GAAG,EAAE,KAAK3C,EAAE,KAAK,UAAUA,CAAC,GAAGJ,EAAE,QAAQ,cAAc,YAAYI,EAAEJ,EAAE,MAAM,EAAE,CAO7S,SAASgD,GAAYhD,EAAEC,EAAE,CAACA,EAAE4C,GAAiB5C,CAAC,EAAE,IAAIE,EAAE,CAAC,EAAMC,EAAE,GAAGH,EAAE,MAAM,CAAC,GAAaA,EAAE,QAAZ,QAAkB,CAAC,IAAI,EAAEkC,GAAanC,EAAEC,EAAE,KAAK,MAAM,EAAE,EAAE,QAAS,SAASE,EAAE,CAAC,IAAIC,EAAE,IAAI,MAAMH,EAAE,KAAK,OAAO,EAAEG,EAAE,KAAKH,EAAE,KAAK,KAAKE,EAAE,OAAOC,CAAC,EAAEgC,GAAepC,EAAEC,EAAE,KAAK,OAAOE,CAAC,CAAC,CAAE,EAAEA,EAAEgC,GAAanC,EAAE,SAAS,OAAOC,EAAE,KAAK,CAAC,EAAEG,EAAEH,EAAE,aAAaA,EAAE,OAAO,CAAC,IAAI+B,EAAEK,GAAerC,EAAEC,EAAE,MAAM,EAAK+B,IAAG7B,EAAE,KAAK6B,CAAC,EAAE5B,EAAEH,EAAE,OAAOE,EAAE,QAAS,SAASF,EAAE,CAAC,GAAG,CAAC,GAAgB,OAAOA,GAApB,WAAsB,CAACA,EAAE,KAAKD,EAAEI,CAAC,EAAE,OAAOH,EAAE,QAAQG,CAAC,CAAC,MAAC,CAAS,CAAC,CAAE,CAAC,CAAC,SAAS6C,IAAsB,CAAC,IAAIjD,EAAE,UAAU,CAAmuB,QAA9tBA,EAAMC,EAAE,CAAC,CAAC,oBAAoB,iBAAiB,oBAAoB,oBAAoB,mBAAmB,iBAAiB,EAAE,CAAC,0BAA0B,uBAAuB,0BAA0B,0BAA0B,yBAAyB,uBAAuB,EAAE,CAAC,0BAA0B,yBAAyB,iCAAiC,yBAAyB,yBAAyB,uBAAuB,EAAE,CAAC,uBAAuB,sBAAsB,uBAAuB,uBAAuB,sBAAsB,oBAAoB,EAAE,CAAC,sBAAsB,mBAAmB,sBAAsB,sBAAsB,qBAAqB,mBAAmB,CAAC,EAAME,EAAE,EAAMC,EAAEH,EAAE,OAAWmB,EAAE,CAAC,EAAOjB,EAAEC,EAAED,IAAY,GAAPH,EAAEC,EAAEE,CAAC,EAAKH,GAAGA,EAAE,CAAC,IAAI,SAAS,CAAC,IAAIG,EAAE,EAAEA,EAAEH,EAAE,OAAOG,IAAIiB,EAAEnB,EAAE,CAAC,EAAEE,CAAC,CAAC,EAAEH,EAAEG,CAAC,EAAE,OAAOiB,EAAG,MAAO,EAAK,EAAE,EAAMnB,EAAE,CAAC,iBAAiBD,EAAE,iBAAiB,gBAAgBA,EAAE,eAAe,EAAMG,EAAE,CAAC,QAAQ,SAAiBF,EAAE,CAAC,OAAO,IAAI,QAAS,SAASG,EAAEgB,EAAE,CAAC,IAAIY,EAAE,SAASkB,GAAqB,CAAC/C,EAAE,IAAI,mBAAmB+C,CAAmB,EAAE9C,EAAE,CAAC,EAAED,EAAE,GAAG,mBAAmB6B,CAAC,EAAE/B,EAAEA,GAAG,SAAS,gBAAgB,IAAIgC,EAAEhC,EAAED,EAAE,iBAAiB,EAAE,EAAEiC,aAAa,SAASA,EAAE,KAAKD,CAAC,EAAE,MAAMZ,CAAC,CAAC,CAAE,CAAC,EAAE,KAAK,UAAe,CAAC,OAAO,IAAI,QAAS,SAASnB,EAAEG,EAAE,CAAC,GAAGD,EAAE,aAAa,CAAC,IAAIiB,EAAE,SAAS+B,GAAkB,CAAChD,EAAE,IAAI,mBAAmBgD,CAAgB,EAAElD,EAAE,CAAC,EAAEE,EAAE,GAAG,mBAAmBiB,CAAC,EAAE,IAAIY,EAAE,SAAShC,EAAE,cAAc,EAAE,EAAEgC,aAAa,SAASA,EAAE,KAAKZ,CAAC,EAAE,MAAMhB,CAAC,OAAOH,EAAE,CAAC,CAAE,CAAC,EAAE,GAAG,SAAYD,EAAEG,EAAE,CAAC,IAAIC,EAAEH,EAAED,CAAC,EAAEI,GAAG,SAAS,iBAAiBA,EAAED,CAAC,CAAC,EAAE,IAAI,SAAaH,EAAEG,EAAE,CAAC,IAAIC,EAAEH,EAAED,CAAC,EAAEI,GAAG,SAAS,oBAAoBA,EAAED,CAAC,CAAC,CAAC,EAAE,cAAO,iBAAiBA,EAAE,CAAC,aAAa,CAAC,IAAI,UAAc,CAAC,MAAO,EAAQ,SAASH,EAAE,iBAAiB,CAAE,CAAC,EAAE,QAAQ,CAAC,WAAW,GAAK,IAAI,UAAc,CAAC,OAAO,SAASA,EAAE,iBAAiB,CAAC,CAAC,EAAE,UAAU,CAAC,WAAW,GAAK,IAAI,UAAc,CAAC,MAAO,EAAQ,SAASA,EAAE,iBAAiB,CAAE,CAAC,CAAC,CAAC,EAASG,CAAC,CAAC,IAAIuC,GAAE,IAAI,QAAYU,GAAE,IAAI,QAAYC,GAAE,CAAC,EAAMC,GAAE,UAAU,CASv9E,SAASC,EAAOvD,EAAE,CAAC,IAAIC,EAAE,KAASE,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAsS,GAApSJ,GAAgB,KAAKwD,CAAM,EAAK3C,EAAO,QAAQZ,aAAa,SAAQA,EAAE,OAAO,GAAGY,EAAO,SAAS,QAAQ,MAAM,QAAQ,KAAK,6EAA6E,EAAEZ,EAAEA,EAAE,CAAC,GAAgB,OAAO,SAArB,KAA0C,OAAOA,GAAlB,WAAsBA,EAAE,SAAS,eAAeA,CAAC,GAAM,CAACQ,GAAaR,CAAC,EAAE,MAAM,IAAI,UAAU,qDAAqD,EAAE,GAAcA,EAAE,WAAb,SAAsB,CAAC,IAAII,EAAEJ,EAAE,cAAc,QAAQ,EAAEI,IAAIJ,EAAEI,GAAG,GAAcJ,EAAE,WAAb,UAAuB,CAACU,GAAWV,EAAE,aAAa,KAAK,GAAG,EAAE,EAAE,MAAM,IAAI,MAAM,qDAAgD,EAAE,GAAG0C,GAAE,IAAI1C,CAAC,EAAE,OAAO0C,GAAE,IAAI1C,CAAC,EAAE,KAAK,QAAQA,EAAE,cAAc,YAAY,KAAK,QAAQA,EAAE,KAAK,OAAO,IAAI,IAAIgC,EAAE,IAAIZ,GAAG,SAAShB,EAAEgB,EAAE,CAA4d,GAA3dnB,EAAE,WAAW,SAASD,EAAE,CAAC,GAAGU,GAAWV,EAAE,MAAM,GAAGC,EAAE,QAAQ,gBAAgBD,EAAE,OAAO,CAAOC,EAAE,SAAR,MAAiBA,EAAE,OAAOD,EAAE,QAAQ,IAAIG,EAAE0C,GAAiB7C,EAAE,IAAI,EAAMgC,EAAE7B,GAAaA,EAAE,QAAZ,QAAsB8B,EAAED,GAAG7B,EAAE,MAAgBA,EAAE,KAAK,SAAjB,QAAwB,GAAG8B,EAAE,CAAC,IAAIS,EAAE,IAAI,MAAMvC,EAAE,KAAK,OAAO,EAAEuC,EAAE,KAAKvC,EAAE,KAAK,KAAKiB,EAAEsB,CAAC,MAAM,CAAC,IAAIU,EAAEjD,GAAaA,EAAE,QAAZ,QAAsBkD,EAAElD,GAAYA,EAAE,SAAX,OAAqBiD,GAAGC,GAAGpD,EAAE,QAAQ,aAAa,aAAa,MAAM,EAAEG,EAAE,GAAO4C,GAAY/C,EAAEE,CAAC,GAAG,EAAEF,EAAE,QAAQ,iBAAiB,UAAUA,EAAE,UAAU,EAAgBA,EAAE,QAAQ,WAArB,SAA8B,CAAC,IAAI+B,EAAEO,GAAoBvC,EAAEG,CAAC,EAAM8B,EAAEtB,GAAYqB,CAAC,EAAES,GAAcR,EAAED,EAAEhC,CAAC,EAAE,KAAM,SAASG,EAAE,CAAC,IAAIC,EAAEoC,GAAYrC,EAAEH,CAAC,EAAE,OAAAC,EAAE,QAAQG,EAAEH,EAAE,iBAAiBD,EAAEsC,GAActC,EAAEI,CAAC,EAAEsC,GAAE,IAAIzC,EAAE,QAAQA,CAAC,EAASE,CAAC,CAAE,EAAE,MAAMiB,CAAC,EAAE,CAAE,EAAoG,GAAlGgC,GAAE,IAAI,KAAKpB,CAAC,EAAEU,GAAE,IAAI,KAAK,QAAQ,IAAI,EAAa,KAAK,QAAQ,WAAxB,UAAkCI,GAAY,KAAK,MAAM,EAAKO,GAAE,UAAU,CAAC,IAAIpB,EAAE,UAAyB,CAAC,OAAOoB,GAAE,KAAK,CAAC,EAAE,KAAK,wBAAwB,UAAU,CAACA,GAAE,aAAanB,GAAcjC,EAAE,uBAAuBgC,CAAC,EAAEG,GAAenC,EAAE,uBAAuBgC,CAAC,EAAEhC,EAAE,MAAM,EAAE,KAAM,UAAU,CAAC6C,GAAY7C,EAAE,mBAAmBoD,GAAE,YAAY,CAAC,CAAE,CAAC,EAAEA,GAAE,GAAG,mBAAmB,KAAK,uBAAuB,EAAE,OAAO,IAAI,CAOh7D,OAAAhD,GAAakD,EAAO,CAAC,CAAC,IAAI,aAAa,MAAM,SAAoBvD,EAAE,CAAC,IAAIC,EAAE,KAASE,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAE,OAAO,IAAIiB,GAAG,SAAShB,EAAEgB,EAAE,CAAC,OAAOnB,EAAE,MAAM,EAAE,KAAM,UAAU,CAACiC,GAAcjC,EAAED,EAAE,CAAC,QAAQI,EAAE,OAAOgB,CAAC,CAAC,EAAE0B,GAAY7C,EAAED,EAAEG,CAAC,CAAC,CAAE,EAAE,MAAMiB,CAAC,CAAC,CAAE,CAAC,CAMpR,EAAE,CAAC,IAAI,MAAM,MAAM,SAAapB,EAAE,CAAC,IAAIC,EAAE,KAAK,OAAO,IAAImB,GAAG,SAASjB,EAAEC,EAAE,CAAC,OAAAJ,EAAEO,GAAcP,EAAE,KAAK,EAASC,EAAE,MAAM,EAAE,KAAM,UAAU,CAACiC,GAAcjC,EAAED,EAAE,CAAC,QAAQG,EAAE,OAAOC,CAAC,CAAC,EAAE0C,GAAY7C,EAAED,CAAC,CAAC,CAAE,EAAE,MAAMI,CAAC,CAAC,CAAE,CAAC,CAO5M,EAAE,CAAC,IAAI,MAAM,MAAM,SAAaJ,EAAEC,EAAE,CAAC,IAAIE,EAAE,KAAK,OAAO,IAAIiB,GAAG,SAAShB,EAAEgB,EAAE,CAA0B,GAAzBpB,EAAEO,GAAcP,EAAE,KAAK,EAAwBC,GAAP,KAAS,MAAM,IAAI,UAAU,+BAA+B,EAAE,OAAOE,EAAE,MAAM,EAAE,KAAM,UAAU,CAAC+B,GAAc/B,EAAEH,EAAE,CAAC,QAAQI,EAAE,OAAOgB,CAAC,CAAC,EAAE0B,GAAY3C,EAAEH,EAAEC,CAAC,CAAC,CAAE,EAAE,MAAMmB,CAAC,CAAC,CAAE,CAAC,CAS7R,EAAE,CAAC,IAAI,KAAK,MAAM,SAAYpB,EAAEC,EAAE,CAAC,GAAG,CAACD,EAAE,MAAM,IAAI,UAAU,8BAA8B,EAAE,GAAG,CAACC,EAAE,MAAM,IAAI,UAAU,oCAAoC,EAAE,GAAgB,OAAOA,GAApB,WAAsB,MAAM,IAAI,UAAU,kCAAkC,EAAE,IAAIE,EAAEgC,GAAa,KAAK,SAAS,OAAOnC,CAAC,CAAC,EAAMG,EAAE,SAAN,GAAc,KAAK,WAAW,mBAAmBH,CAAC,EAAE,MAAO,UAAU,CAAC,CAAE,EAAEkC,GAAc,KAAK,SAAS,OAAOlC,CAAC,EAAEC,CAAC,CAAC,CAS5Y,EAAE,CAAC,IAAI,MAAM,MAAM,SAAaD,EAAEC,EAAE,CAAC,GAAG,CAACD,EAAE,MAAM,IAAI,UAAU,8BAA8B,EAAE,GAAGC,GAAgB,OAAOA,GAApB,WAAsB,MAAM,IAAI,UAAU,kCAAkC,EAAE,IAAIE,EAAEiC,GAAe,KAAK,SAAS,OAAOpC,CAAC,EAAEC,CAAC,EAAEE,GAAG,KAAK,WAAW,sBAAsBH,CAAC,EAAE,MAAO,SAASA,EAAE,CAAC,CAAE,CAAC,CAQrS,EAAE,CAAC,IAAI,YAAY,MAAM,SAAmBA,EAAE,CAAC,OAAO,KAAK,WAAW,YAAYA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,QAAQ,MAAM,UAAgB,CAAC,IAAIA,EAAEoD,GAAE,IAAI,IAAI,GAAG,IAAIhC,GAAG,SAASpB,EAAEC,EAAE,CAACA,EAAE,IAAI,MAAM,oCAAoC,CAAC,CAAC,CAAE,EAAE,OAAOmB,GAAE,QAAQpB,CAAC,CAAC,CAO5O,EAAE,CAAC,IAAI,cAAc,MAAM,SAAqBA,EAAE,CAAC,IAAIC,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,CAAC,EAAE,OAAO,KAAK,WAAW,cAAc,CAAC,KAAKD,EAAE,KAAKC,CAAC,CAAC,CAAC,CAMxK,EAAE,CAAC,IAAI,iBAAiB,MAAM,SAAwBD,EAAE,CAAC,OAAO,KAAK,WAAW,iBAAiBA,CAAC,CAAC,CAmBnG,EAAE,CAAC,IAAI,kBAAkB,MAAM,SAAyBA,EAAEC,EAAE,CAAC,GAAG,CAACD,EAAE,MAAM,IAAI,UAAU,2BAA2B,EAAE,OAAO,KAAK,WAAW,kBAAkB,CAAC,SAASA,EAAE,KAAKC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,mBAAmB,MAAM,UAA2B,CAAC,OAAO,KAAK,WAAW,kBAAkB,CAAC,CAAC,EAAE,CAAC,IAAI,QAAQ,MAAM,UAAgB,CAAC,OAAO,KAAK,WAAW,OAAO,CAAC,CAAC,EAAE,CAAC,IAAI,OAAO,MAAM,UAAe,CAAC,OAAO,KAAK,WAAW,MAAM,CAAC,CAAC,EAAE,CAAC,IAAI,oBAAoB,MAAM,UAA4B,CAAC,OAAOoD,GAAE,UAAUA,GAAE,QAAQ,KAAK,OAAO,EAAE,KAAK,WAAW,mBAAmB,CAAC,CAAC,EAAE,CAAC,IAAI,iBAAiB,MAAM,UAAyB,CAAC,OAAOA,GAAE,UAAUA,GAAE,KAAK,EAAE,KAAK,WAAW,gBAAgB,CAAC,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,UAAwB,CAAC,OAAOA,GAAE,UAAUjC,GAAE,QAAQiC,GAAE,YAAY,EAAE,KAAK,IAAI,YAAY,CAAC,CAAC,EAAE,CAAC,IAAI,0BAA0B,MAAM,UAAkC,CAAC,OAAO,KAAK,WAAW,yBAAyB,CAAC,CAAC,EAAE,CAAC,IAAI,uBAAuB,MAAM,UAA+B,CAAC,OAAO,KAAK,WAAW,sBAAsB,CAAC,CAAC,EAAE,CAAC,IAAI,sBAAsB,MAAM,UAA8B,CAAC,OAAO,KAAK,IAAI,kBAAkB,CAAC,CAAC,EAAE,CAAC,IAAI,SAAS,MAAM,UAAiB,CAAC,OAAO,KAAK,WAAW,QAAQ,CAAC,CAAC,EAAE,CAAC,IAAI,UAAU,MAAM,UAAkB,CAAC,IAAIrD,EAAE,KAAK,OAAO,IAAIoB,GAAG,SAASnB,EAAE,CAAia,GAAhamD,GAAE,OAAOpD,CAAC,EAAE0C,GAAE,OAAO1C,EAAE,OAAO,EAAKA,EAAE,mBAAkB0C,GAAE,OAAO1C,EAAE,gBAAgB,EAAEA,EAAE,iBAAiB,gBAAgB,wBAAwB,GAAEA,EAAE,SAAoBA,EAAE,QAAQ,WAArB,UAA+BA,EAAE,QAAQ,aAAaA,EAAE,QAAQ,WAAW,YAAYA,EAAE,kBAAkBA,EAAE,mBAAmBA,EAAE,QAAQ,WAAWA,EAAE,QAAQ,WAAW,WAAW,YAAYA,EAAE,QAAQ,UAAU,EAAEA,EAAE,QAAQ,WAAW,YAAYA,EAAE,OAAO,GAAMA,EAAE,SAAiBA,EAAE,QAAQ,WAAlB,OAA4BA,EAAE,QAAQ,WAAW,CAACA,EAAE,QAAQ,gBAAgB,wBAAwB,EAAE,IAAIG,EAAEH,EAAE,QAAQ,cAAc,QAAQ,EAAEG,GAAGA,EAAE,aAAaA,EAAE,WAAW,YAAYH,EAAE,kBAAkBA,EAAE,mBAAmBG,EAAE,WAAWA,EAAE,WAAW,WAAW,YAAYA,EAAE,UAAU,EAAEA,EAAE,WAAW,YAAYA,CAAC,GAAGH,EAAE,QAAQ,oBAAoB,UAAUA,EAAE,UAAU,EAAEqD,GAAE,WAAWA,GAAE,IAAI,mBAAmBrD,EAAE,uBAAuB,EAAEC,EAAE,CAAC,CAAE,CAAC,CAAC,EAAE,CAAC,IAAI,eAAe,MAAM,UAAuB,CAAC,OAAO,KAAK,IAAI,WAAW,CAAC,CAWvsE,EAAE,CAAC,IAAI,eAAe,MAAM,SAAsBD,EAAE,CAAC,OAAO,KAAK,IAAI,YAAYA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAsB,CAAC,OAAO,KAAK,IAAI,UAAU,CAAC,CAOjK,EAAE,CAAC,IAAI,iBAAiB,MAAM,UAAyB,CAAC,OAAO,KAAK,IAAI,aAAa,CAAC,CAMtF,EAAE,CAAC,IAAI,iBAAiB,MAAM,SAAwBA,EAAE,CAAC,OAAO,KAAK,IAAI,cAAcA,CAAC,CAAC,CAQzF,EAAE,CAAC,IAAI,cAAc,MAAM,UAAsB,CAAC,OAAO,KAAK,IAAI,UAAU,CAAC,CAAC,EAAE,CAAC,IAAI,oBAAoB,MAAM,UAA4B,CAAC,OAAO,KAAK,IAAI,gBAAgB,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,UAAmB,CAAC,OAAO,KAAK,IAAI,OAAO,CAAC,CAQlP,EAAE,CAAC,IAAI,WAAW,MAAM,SAAkBA,EAAE,CAAC,OAAO,KAAK,IAAI,QAAQA,CAAC,CAAC,CAQvE,EAAE,CAAC,IAAI,eAAe,MAAM,UAAuB,CAAC,OAAO,KAAK,IAAI,WAAW,CAAC,CAAC,EAAE,CAAC,IAAI,iBAAiB,MAAM,UAAyB,CAAC,OAAO,KAAK,IAAI,aAAa,CAAC,CAYvK,EAAE,CAAC,IAAI,iBAAiB,MAAM,SAAwBA,EAAE,CAAC,OAAO,KAAK,IAAI,cAAcA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAsB,CAAC,OAAO,KAAK,IAAI,UAAU,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,UAAmB,CAAC,OAAO,KAAK,IAAI,OAAO,CAAC,CAAC,EAAE,CAAC,IAAI,UAAU,MAAM,UAAkB,CAAC,OAAO,KAAK,IAAI,MAAM,CAAC,CAO9S,EAAE,CAAC,IAAI,UAAU,MAAM,SAAiBA,EAAE,CAAC,OAAO,KAAK,IAAI,OAAOA,CAAC,CAAC,CAOpE,EAAE,CAAC,IAAI,WAAW,MAAM,SAAkBA,EAAE,CAAC,OAAO,KAAK,IAAI,QAAQA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,UAAmB,CAAC,OAAO,KAAK,IAAI,OAAO,CAAC,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAoB,CAAC,OAAO,KAAK,IAAI,QAAQ,CAAC,CAAC,EAAE,CAAC,IAAI,kBAAkB,MAAM,UAA0B,CAAC,OAAO,KAAK,IAAI,cAAc,CAAC,CAQ9S,EAAE,CAAC,IAAI,kBAAkB,MAAM,SAAyBA,EAAE,CAAC,OAAO,KAAK,IAAI,eAAeA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAoB,CAAC,OAAO,KAAK,IAAI,QAAQ,CAAC,CAAC,EAAE,CAAC,IAAI,eAAe,MAAM,UAAuB,CAAC,OAAO,KAAK,IAAI,WAAW,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAqB,CAAC,OAAO,KAAK,IAAI,SAAS,CAAC,CAMhU,EAAE,CAAC,IAAI,aAAa,MAAM,SAAoBA,EAAE,CAAC,OAAO,KAAK,IAAI,UAAUA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAsB,CAAC,OAAO,KAAK,IAAI,UAAU,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAqB,CAAC,OAAO,KAAK,IAAI,SAAS,CAAC,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,UAAwB,CAAC,OAAO,KAAK,IAAI,YAAY,CAAC,CAAC,EAAE,CAAC,IAAI,oBAAoB,MAAM,UAA4B,CAAC,OAAO,KAAK,IAAI,gBAAgB,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAqB,CAAC,OAAO,KAAK,IAAI,SAAS,CAAC,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,UAAwB,CAAC,OAAO,KAAK,IAAI,YAAY,CAAC,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,UAAwB,CAAC,OAAO,KAAK,IAAI,YAAY,CAAC,CAAC,EAAE,CAAC,IAAI,iBAAiB,MAAM,UAAyB,CAAC,OAAO,KAAK,IAAI,aAAa,CAAC,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAsB,CAAC,OAAO,KAAK,IAAI,UAAU,CAAC,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAoB,CAAC,OAAO,KAAK,IAAI,QAAQ,CAAC,CAW13B,EAAE,CAAC,IAAI,YAAY,MAAM,SAAmBA,EAAE,CAAC,OAAO,KAAK,IAAI,SAASA,CAAC,CAAC,CAAC,CAAC,CAAC,EAASuD,CAAM,EAAE,EAAMvD,KAAGqD,GAAEJ,GAAqB,EAAEN,GAAiB,EAAEC,GAAa,GCjUhK,IAAMY,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EACaC,GAAkB,CAC3B,GAAGD,GACH,aAAc,EACd,WAAY,0BACZ,MAAO,OACP,OAAQ,kBACR,cAAe,QACnB,EACaE,GAAgB,CACzB,QAAS,CACL,KAAMC,EAAY,YACtB,EACA,aAAc,CACV,KAAMA,EAAY,YACtB,EACA,aAAc,CACV,KAAMA,EAAY,YACtB,CACJ,EACaC,GAAkB,CAC3B,KAAMD,EAAY,OAClB,MAAO,YACP,IAAK,EACL,IAAK,IACL,KAAM,EACN,eAAgB,EACpB,EACaE,GAAe,CACxB,KAAM,CACF,KAAMF,EAAY,QAClB,MAAO,OACP,aAAc,GACd,cAAe,UACf,aAAc,QAClB,EACA,WAAY,CACR,KAAMA,EAAY,OAClB,MAAO,SACP,YAAa,QACb,OAAQ,CAAC,CAAE,KAAAG,CAAM,IAAI,CAACA,CAC1B,EACA,WAAY,CACR,KAAMH,EAAY,KAClB,MAAO,SACP,QAAS,CACL,IACA,IACA,IACA,IACA,IACA,IACA,IACA,IACA,GACJ,EACA,aAAc,CACV,OACA,cACA,QACA,UACA,SACA,YACA,OACA,aACA,OACJ,EACA,OAAQ,CAAC,CAAE,KAAAG,CAAM,IAAI,CAACA,CAC1B,CACJ,EClEO,SAASC,IAAgB,CAG5B,OAFiBC,EAAQ,IAAIC,GAAa,QAAQ,IAAMA,GAAa,OACnE,CAAC,CAAC,CAER,CCdO,SAASC,GAAUC,EAAO,CAC7B,GAAM,CAAE,aAAAC,EAAe,oBAAAC,EAAsB,cAAAC,EAAgB,eAAAC,EAAiB,kBAAAC,EAAoB,iBAAAC,CAAoB,EAAIN,EAU1H,OAToBO,EAAQ,IAAIL,EAAsB,GAAGC,OAAmBC,OAAoBC,OAAuBC,MAAuB,GAAGL,MAC/I,CACEA,EACAC,EACAC,EACAC,EACAC,EACAC,CACJ,CAAC,CAEL,CACO,IAAME,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAMC,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,mBACJ,EACA,UAAW,CACP,gBACA,iBACA,oBACA,kBACJ,EACA,YAAa,CACT,KACA,KACA,KACA,IACJ,EACA,IAAK,CACT,CACJ,EAcO,IAAMC,GAAiB,CAC1B,QAAS,CACL,KAAMC,EAAY,YAClB,UAAW,iBACX,aAAc,CACV,UACA,kBACJ,EACA,UAAW,CACP,aACA,eACA,gBACA,aACJ,EACA,YAAa,CACT,IACA,IACA,IACA,GACJ,EACA,IAAK,EACL,MAAO,SACX,CACJ,EC3EqU,IAAMC,GAAW,gCAU5UC,GAAMC,EAAQ,SAAe,CAAC,MAAAC,EAAM,SAAAC,EAAS,KAAAC,EAAK,SAAAC,EAAS,KAAAC,EAAK,OAAAC,EAAO,gBAAAC,EAAgB,OAAAC,EAAO,IAAI,CAAC,EAAE,MAAAC,EAAM,IAAI,CAAC,EAAE,MAAAC,EAAM,GAAGC,CAAK,EAAE,CAAC,GAAK,CAACC,EAAIC,CAAM,EAAEC,GAAS,CAAC,EAAQC,EAAOC,EAAO,EAAQC,EAAaC,GAAUP,CAAK,EAAE,OAAAQ,GAAU,IAAI,CAAC,GAAG,CAACJ,EAAO,QAAQ,OAAO,GAAK,CAAC,CAACK,CAAE,EAAEnB,EAAM,MAAMH,EAAU,EAAEG,EAAM,MAAMH,EAAU,EAAE,CAAC,KAAK,CAAC,EAAQuB,EAAe,IAAIC,GAAOP,EAAO,QAAQ,CAAC,GAAAK,EAAG,UAAU,GAAM,SAASG,GAAa,QAAQ,IAAIA,GAAa,OAAO,GAAMrB,EAAS,OAAOI,EAAO,SAASF,EAAS,KAAKC,EAAK,MAAMC,EAAO,MAAMH,EAAK,WAAW,EAAI,CAAC,EAAEkB,EAAe,GAAG,OAAOb,CAAM,EAAEa,EAAe,GAAG,QAAQZ,CAAK,CAAE,EAAE,CAACM,EAAOH,CAAG,CAAC,EAAEO,GAAU,IAAI,CAACN,EAAOD,GAAKA,EAAI,CAAC,CAAE,EAAE,CAACX,EAAMC,EAASC,EAAKC,EAASC,EAAKC,CAAM,CAAC,EAAuBkB,EAAKC,EAAO,IAAI,CAAC,MAAM,CAAC,WAAWlB,EAAgB,GAAGG,EAAM,aAAAO,EAAa,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,SAAS,QAAQ,EAAE,GAAGN,EAAM,SAAuBa,EAAK,MAAM,CAAC,UAAU,eAAe,IAAIT,EAAO,MAAM,CAAC,MAAM,OAAO,OAAO,MAAM,CAAC,EAAEH,CAAG,CAAC,CAAC,CAAE,EAAE,CAAC,2EAA4E,CAAC,EAAEb,GAAM,aAAa,CAAC,MAAM,8BAA8B,SAAS,GAAM,KAAK,GAAM,KAAK,GAAM,gBAAgB,mBAAmB,aAAa,CAAC,EAAE2B,EAAoB3B,GAAM,CAAC,MAAM,CAAC,MAAM,MAAM,KAAK4B,EAAY,MAAM,EAAE,GAAGC,GAAoB,SAAS,CAAC,MAAM,WAAW,KAAKD,EAAY,QAAQ,aAAa,OAAO,cAAc,MAAM,EAAE,SAAS,CAAC,MAAM,WAAW,KAAKA,EAAY,QAAQ,aAAa,MAAM,cAAc,IAAI,EAM7hD,KAAK,CAAC,MAAM,OAAO,KAAKA,EAAY,QAAQ,aAAa,MAAM,cAAc,IAAI,EAAE,KAAK,CAAC,MAAM,OAAO,KAAKA,EAAY,QAAQ,aAAa,MAAM,cAAc,IAAI,EAMpK,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,aAAa,kBAAkB,EAAE,OAAO,CAAC,KAAKA,EAAY,YAAY,EAAE,MAAM,CAAC,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAE,IAAOE,GAAQ9B,GCdxK,SAAR+B,GAAuB,CAAC,KAAAC,EAAK,IAAAC,EAAI,KAAAC,EAAK,MAAAC,EAAM,CAAC,CAAC,EAAE,CAAC,OAAGH,IAAO,OAAOC,EAAyBG,EAAKC,GAAS,CAAC,IAAIJ,EAAI,MAAME,CAAK,CAAC,EAAMH,IAAO,QAAQE,EAA0BE,EAAKE,GAAU,CAAC,KAAKJ,EAAK,MAAMC,CAAK,CAAC,EAAuBC,EAAKG,GAAa,CAAC,MAAMJ,CAAK,CAAC,CAAE,CAACK,EAAoBT,GAAM,CAAC,KAAK,CAAC,KAAKU,EAAY,KAAK,aAAa,MAAM,wBAAwB,GAAK,QAAQ,CAAC,MAAM,MAAM,EAAE,aAAa,CAAC,MAAM,MAAM,CAAC,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKA,EAAY,OAAO,YAAY,8CAAyC,OAAOC,EAAM,CAAC,OAAOA,EAAM,OAAO,KAAM,CAAC,EAAE,KAAK,CAAC,MAAM,OAAO,KAAKD,EAAY,OAAO,gBAAgB,GAAK,OAAOC,EAAM,CAAC,OAAOA,EAAM,OAAO,MAAO,CAAC,CAAC,CAAC,EAAE,SAASH,GAAa,CAAC,MAAAJ,CAAK,EAAE,CAAC,OAAoBC,EAAK,MAAM,CAAC,MAAM,CAAC,UAAUO,GAAaR,CAAK,EAAE,GAAGS,GAAgB,SAAS,SAAS,GAAGT,CAAK,EAAE,SAAsBC,EAAK,MAAM,CAAC,MAAMS,GAAgB,SAAS,kEAAkE,CAAC,CAAC,CAAC,CAAE,CAAC,SAASR,GAAS,CAAC,IAAAJ,EAAI,MAAAE,CAAK,EAAE,CAAC,IAAMW,EAAc,CAACX,EAAM,OAC1/B,cAAc,KAAKF,CAAG,IAAGA,EAAI,WAAWA,GAAK,IAAMc,EAASC,GAAc,EAEzE,CAACC,EAAMC,CAAQ,EAAEC,GAASJ,EAAS,OAAU,EAAK,EAG0c,GAHxcK,GAAU,IAAI,CAEvE,GAAG,CAACL,EAAS,OACb,IAAIM,EAAa,GAAKH,EAAS,MAAS,EAAE,eAAeI,GAAM,CAAC,IAAMC,EAAS,MAAM,MAAM,yDAAyD,mBAAmBtB,CAAG,CAAC,EAAE,GAAGsB,EAAS,QAAQ,IAAI,CAAC,GAAK,CAAC,UAAAC,CAAS,EAAE,MAAMD,EAAS,KAAK,EAAKF,GAAcH,EAASM,CAAS,MAAQ,CAAC,IAAMC,EAAQ,MAAMF,EAAS,KAAK,EAAE,QAAQ,MAAME,CAAO,EAAE,IAAMC,EAAM,IAAI,MAAM,kCAA6B,EAAER,EAASQ,CAAK,EAAG,CAAC,OAAAJ,EAAK,EAAE,MAAMI,GAAO,CAAC,QAAQ,MAAMA,CAAK,EAAER,EAASQ,CAAK,CAAE,CAAC,EAAQ,IAAI,CAACL,EAAa,EAAM,CAAE,EAAE,CAACpB,CAAG,CAAC,EAAKc,GAAUD,EAAe,OAAoBV,EAAKuB,GAAa,CAAC,QAAQ,yCAAyC,MAAMxB,CAAK,CAAC,EAAG,GAAG,CAACF,EAAI,WAAW,UAAU,EAAG,OAAoBG,EAAKuB,GAAa,CAAC,QAAQ,wBAAwB,MAAMxB,CAAK,CAAC,EAAG,GAAGc,IAAQ,OAAW,OAAoBb,EAAKwB,GAAiB,CAAC,CAAC,EAAG,GAAGX,aAAiB,MAAO,OAAoBb,EAAKuB,GAAa,CAAC,QAAQV,EAAM,QAAQ,MAAMd,CAAK,CAAC,EAAG,GAAGc,IAAQ,GAAK,CAAC,IAAMQ,EAAQ,oBAAexB,wCAA0C,OAAoBG,EAAKuB,GAAa,CAAC,QAAQF,EAAQ,MAAMtB,CAAK,CAAC,EAAG,OAAoBC,EAAK,SAAS,CAAC,IAAIH,EAAI,MAAM,CAAC,GAAG4B,GAAY,GAAG1B,CAAK,EAAE,QAAQ,OACvpC,cAAcY,EAAS,MAAM,OAAO,eAAe,cAAc,QAAQe,GAAWf,CAAQ,CAAC,CAAC,CAAE,CAAC,IAAMc,GAAY,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,MAAM,EAAE,SAASC,GAAWf,EAAS,CAAC,IAAMgB,EAAO,CAAC,oBAAoB,eAAe,EAAE,OAAIhB,GAAUgB,EAAO,KAAK,kBAAkB,cAAc,eAAe,yBAAyB,qBAAqB,eAAe,iCAAiC,qBAAqB,0CAA0C,yCAAyC,EAAUA,EAAO,KAAK,GAAG,CAAE,CAAC,SAASzB,GAAU,CAAC,KAAAJ,EAAK,GAAGQ,CAAK,EAAE,CAA4C,GAA3BR,EAAK,SAAS,YAAW,EAAe,CAAC,IAAM8B,EAAgB9B,EAAK,SAAS,kBAAkB,EAAQ+B,EAAW/B,EAAK,SAAS,8BAA8B,EAAE,OAAG8B,GAAiBC,EAAgC7B,EAAK8B,GAAqB,CAAC,KAAKhC,EAAK,GAAGQ,CAAK,CAAC,EAAuBN,EAAK+B,GAAsB,CAAC,KAAKjC,EAAK,GAAGQ,CAAK,CAAC,EAAG,OAAoBN,EAAKgC,GAAwB,CAAC,KAAKlC,EAAK,GAAGQ,CAAK,CAAC,CAAE,CAAC,SAASyB,GAAsB,CAAC,KAAAjC,EAAK,MAAAC,CAAK,EAAE,CAAC,IAAMkC,EAAIC,EAAO,EAAO,CAACC,EAAaC,CAAe,EAAErB,GAAS,CAAC,EAC/kCC,GAAU,IAAI,CAAC,IAAIqB,EAAa,IAAMC,GAAcD,EAAaJ,EAAI,WAAW,MAAMI,IAAe,OAAO,OAAOA,EAAa,cAAc,SAASE,EAAcC,EAAM,CAAC,GAAGA,EAAM,SAASF,EAAa,OAAO,IAAMG,EAAKD,EAAM,KAAK,GAAG,OAAOC,GAAO,UAAUA,IAAO,KAAK,OAAO,IAAMC,EAAOD,EAAK,YAAe,OAAOC,GAAS,UAAgBN,EAAgBM,CAAM,CAAE,CAAC,OAAAC,EAAO,iBAAiB,UAAUJ,CAAa,EAE7WD,GAAa,YAAY,iBAAiB,GAAG,EAAQ,IAAI,CAACK,EAAO,oBAAoB,UAAUJ,CAAa,CAAE,CAAE,EAAE,CAAC,CAAC,EAGtK,IAAMK,EAAO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAqCH9C;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EA6BF+C,EAAa,CAAC,GAAGpB,GAAY,GAAG1B,CAAK,EAAoC,MAAd,CAACA,EAAM,SAAyB8C,EAAa,OAAOV,EAAa,MAA0BnC,EAAK,SAAS,CAAC,IAAIiC,EAAI,MAAMY,EAAa,OAAOD,CAAM,CAAC,CAAE,CAAC,SAASd,GAAqB,CAAC,KAAAhC,EAAK,MAAAC,CAAK,EAAE,CAAC,IAAMkC,EAAIC,EAAO,EAAE,OAAAlB,GAAU,IAAI,CAAC,IAAM8B,EAAIb,EAAI,QAAQ,GAAIa,EAAW,OAAAA,EAAI,UAAUhD,EAAKiD,GAAeD,CAAG,EAAQ,IAAI,CAACA,EAAI,UAAU,EAAG,CAAE,EAAE,CAAChD,CAAI,CAAC,EAAsBE,EAAK,MAAM,CAAC,IAAIiC,EAAI,MAAM,CAAC,GAAGe,GAAU,GAAGjD,CAAK,CAAC,CAAC,CAAE,CAAC,SAASiC,GAAwB,CAAC,KAAAlC,EAAK,MAAAC,CAAK,EAAE,CAAC,OAAoBC,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGgD,GAAU,GAAGjD,CAAK,EAAE,wBAAwB,CAAC,OAAOD,CAAI,CAAC,CAAC,CAAE,CAAC,IAAMkD,GAAU,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,eAAe,SAAS,WAAW,QAAQ,EAEvvB,SAASD,GAAeE,EAAK,CAAC,GAAGA,aAAgB,SAASA,EAAK,UAAU,SAAS,CAAC,IAAMC,EAAO,SAAS,cAAc,QAAQ,EAAEA,EAAO,KAAKD,EAAK,UAAU,OAAS,CAAC,KAAAE,EAAK,MAAAC,CAAK,IAAIH,EAAK,WAAYC,EAAO,aAAaC,EAAKC,CAAK,EAAGH,EAAK,cAAc,aAAaC,EAAOD,CAAI,MAAQ,SAAUI,KAASJ,EAAK,WAAYF,GAAeM,CAAK,CAAI,CACrV,SAAS7B,IAAkB,CAAC,OAAoBxB,EAAK,MAAM,CAAC,UAAU,wCAAwC,MAAM,CAAC,GAAGsD,GAAgB,SAAS,QAAQ,EAAE,SAAsBtD,EAAK,MAAM,CAAC,MAAMS,GAAgB,SAAS,eAAU,CAAC,CAAC,CAAC,CAAE,CAAC,SAASc,GAAa,CAAC,QAAAF,EAAQ,MAAAtB,CAAK,EAAE,CAAC,OAAoBC,EAAK,MAAM,CAAC,UAAU,oCAAoC,MAAM,CAAC,UAAUO,GAAaR,CAAK,EAAE,GAAGuD,GAAgB,SAAS,SAAS,GAAGvD,CAAK,EAAE,SAAsBC,EAAK,MAAM,CAAC,MAAMS,GAAgB,SAASY,CAAO,CAAC,CAAC,CAAC,CAAE,CAAC,IAAMZ,GAAgB,CAAC,UAAU,SAAS,SAAS,GAAG,EACzjB,SAASF,GAAaR,EAAM,CAAmC,GAAd,CAACA,EAAM,OAAwB,MAAO,IAAI,CC1FkU,IAAMwD,GAAcC,EAASC,EAAQ,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAMrB,IAAeqB,EAAM,iBAAwBrB,EAAS,KAAK,GAAG,EAAEqB,EAAM,iBAAwBrB,EAAS,KAAK,GAAG,EAAUuB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA7B,EAAQ,GAAG8B,CAAS,EAAEf,GAASI,CAAK,EAAO,CAAC,YAAAY,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxC,CAAQ,EAAEyC,EAAgB,CAAC,eAAe,YAAY,gBAAA9C,GAAgB,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6C,EAAiBpB,GAAuBD,EAAMrB,CAAQ,EAAuC2C,EAAkBC,EAAGhD,GAAkB,GAAhD,CAAC,CAAuE,EAAQiD,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQV,IAAiB,kBAAmDW,EAAsBC,EAAM,EAAQC,EAAkBC,EAAqB,EAAE,OAAoBtC,EAAKuC,EAAY,CAAC,GAAGrB,GAAUiB,EAAgB,SAAsBnC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKwC,GAAK,CAAC,KAAK,+LAA+L,OAAO,YAAY,aAAa,GAAK,SAAsBC,EAAMvC,EAAO,EAAE,CAAC,GAAGiB,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBb,EAAUI,CAAU,mBAAmB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAAKoB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,gBAAgB,2BAA2B,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,6CAA6C,qBAAqB,aAAa,GAAGhB,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,qEAAqE,gBAAgB,oEAAoE,CAAC,EAAE,GAAG/B,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEmC,EAAYI,CAAc,EAAE,SAAS,CAAciB,EAAMvC,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAsB7B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAsB7B,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB1C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiB2B,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexB,EAAKE,EAAO,IAAI,CAAC,UAAU,eAAe,iBAAiB2B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,SAAsB7B,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB2B,EAAiB,SAAS,sBAAsB,SAAsB7B,EAAKnB,GAAS,CAAC,MAAM,qEAAqE,OAAO,OAAO,WAAW,QAAQ,cAAc,kBAAkB,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe4D,EAAMvC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAsBY,EAAMvC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB2B,EAAiB,SAAS,YAAY,SAAS,CAAc7B,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB1C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiB2B,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkB,EAAYI,CAAc,CAAC,CAAC,EAAEU,EAAY,GAAgBlC,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB1C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiB2B,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB2B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,SAAsB7B,EAAK2C,EAA0B,CAAC,SAAsB3C,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB2B,EAAiB,SAAS,sBAAsB,SAAsB7B,EAAKnB,GAAS,CAAC,MAAM,qEAAqE,OAAO,OAAO,WAAW,QAAQ,cAAc,kBAAkB,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ+D,GAAI,CAAC,kFAAkF,kFAAkF,0XAA0X,uTAAuT,mTAAmT,mTAAmT,8IAA8I,yZAAyZ,yGAAyG,gHAAgH,wGAAwG,20DAA20D,iHAAiH,0IAA0I,8FAA8F,+bAA+b,EAQtwdC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,wBAAwBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAASH,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGlE,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRnbsE,GAAU,UAAU,CAAC,iBAAiB,gBAAgB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,w1BAAw1B,84BAA84B,04BAA04B,EAAeC,GAAU,eCA3hF,IAAMC,GAAcC,EAASC,EAAQ,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAMC,GAAkCA,GAAQ,MAAMA,IAAQ,GAAWC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWP,GAAOI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,YAAAC,EAAY,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUL,GAAaK,EAAM,WAAW,cAAc,UAAUF,GAAOE,EAAM,WAAW,QAAQ,QAAQP,GAAwBO,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMzB,IAAeyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAEyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAU2B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAjC,EAAQ,UAAAkC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEnB,GAASM,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA9C,CAAQ,EAAE+C,EAAgB,CAAC,WAAApD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQmD,EAAiBtB,GAAuBD,EAAMzB,CAAQ,EAAQiD,EAAQ9C,GAAMiC,CAAS,EAAQc,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAapB,EAAS,EAAQqB,EAAkBC,EAAqB,EAAE,OAAoB1C,EAAK2C,EAAY,CAAC,GAAGtB,GAAUiB,EAAgB,SAAsBtC,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAASiD,GAAsBnC,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBqD,EAAM1C,EAAO,IAAI,CAAC,GAAGsB,EAAU,GAAGI,EAAgB,UAAUiB,EAAG/D,GAAkB,GAAG0D,EAAsB,gBAAgBpB,EAAUM,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAInB,GAAKqB,EAAK,MAAM,CAAC,GAAGjB,CAAK,EAAE,GAAGnC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEyC,EAAYI,CAAc,EAAE,SAAS,CAAc7B,EAAK8C,EAA0B,CAAC,SAAsB9C,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBgC,EAAiB,SAAS,sBAAsB,SAAsBlC,EAAKpB,GAAS,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,WAAW,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegE,EAAM1C,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBgC,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAK+C,EAAS,CAAC,sBAAsB,GAAK,SAAsB/C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAetB,EAAK+C,EAAS,CAAC,sBAAsB,GAAK,SAAsB/C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,kEAA6D,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQyB,GAAI,CAAC,kFAAkF,gFAAgF,yQAAyQ,yGAAyG,iRAAiR,+JAA+J,2kBAA2kB,oHAAoH,oKAAoK,sGAAsG,6aAA6a,GAAeA,EAAG,EASr0OC,GAAgBC,EAAQrC,GAAUmC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,UAAUA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,OAAO,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,MAAM,cAAc,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGvE,GAAc,GAAG6E,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTnrEC,GAAU,UAAU,CAAC,iBAAiB,gBAAgB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,4vBAA4vB,kzBAAkzB,8yBAA8yB,EAAeC,GAAU,eCAl7E,IAAMC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAkO,IAAMC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,QAAAC,EAAQ,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAK,MAAM,CAAC,GAAGD,EAAM,WAAWC,EAAKL,GAAyCI,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACF,EAAMG,IAAeH,EAAM,iBAAwBG,EAAS,KAAK,GAAG,EAAEH,EAAM,iBAAwBG,EAAS,KAAK,GAAG,EAAUC,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,UAAAC,EAAU,GAAGC,CAAS,EAAEpB,GAASK,CAAK,EAAO,CAAC,YAAAgB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApB,CAAQ,EAAEqB,EAAgB,CAAC,eAAe,YAAY,QAAAX,EAAQ,kBAAAY,EAAiB,CAAC,EAAQC,EAAiBxB,GAAuBF,EAAMG,CAAQ,EAAQwB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAsB,CAAapB,EAAS,EAAQqB,EAAkBC,EAAqB,EAAE,OAAoB1C,EAAK2C,EAAY,CAAC,GAAGtB,GAA4CiB,EAAgB,SAAsBtC,EAAKC,GAAS,CAAC,QAAQW,EAAS,QAAQ,GAAM,SAAsBZ,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGsB,EAAU,GAAGI,EAAgB,UAAUgB,EAAGC,GAAkB,GAAGL,EAAsB,gBAAgBpB,EAAUM,CAAU,EAAE,cAAc,GAAK,mBAAmB,YAAY,iBAAiBS,EAAiB,SAAS,YAAY,IAAIpB,GAA6BqB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGjB,CAAK,EAAE,SAAsBnB,EAAK8C,EAAS,CAAC,sBAAsB,GAAK,SAAsB9C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAE,iBAAiBiC,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQwB,GAAI,CAAC,kFAAkF,gFAAgF,gRAAgR,gHAAgH,2WAA2W,GAAeA,GAAI,+bAA+b,EAS3uJC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,MAAMA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,UAAU,KAAKI,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTl8B,IAAMC,GAASC,EAASC,EAAG,EAAQC,GAAaF,EAASG,EAAO,EAAQC,GAAcJ,EAASK,EAAQ,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAMC,GAAW,MAAM,QAAQA,CAAK,EAASA,EAAM,OAAO,EAA4BA,GAAQ,MAAMA,IAAQ,GAAWC,GAAW,CAAC,CAAC,MAAAD,EAAM,SAAAE,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWN,GAAOG,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASxB,EAAO,OAAayB,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,eAAAC,EAAe,QAAAC,EAAQ,eAAAC,EAAe,QAAAC,EAAQ,eAAAC,EAAe,QAAAC,EAAQ,eAAAC,EAAe,QAAAC,EAAQ,eAAAC,EAAe,QAAAC,EAAQ,SAAAC,EAAS,SAAAC,EAAS,OAAAC,EAAO,GAAAC,EAAG,OAAAC,EAAO,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUH,GAAQG,EAAM,WAAW,KAAK,UAAUR,GAASQ,EAAM,WAAW,UAAU,UAAUd,GAASc,EAAM,WAAW,UAAU,UAAUT,GAAgBS,EAAM,WAAW,iBAAiB,UAAUb,GAAgBa,EAAM,WAAW,iBAAiB,UAAUhB,GAASgB,EAAM,WAAW,UAAU,UAAUZ,GAASY,EAAM,WAAW,UAAU,UAAUjB,GAAgBiB,EAAM,WAAW,iBAAiB,QAAQnB,GAAwBmB,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAOE,EAAM,WAAW,6CAA6C,UAAUN,GAAUM,EAAM,WAAW,aAAa,UAAUX,GAAgBW,EAAM,WAAW,iBAAiB,UAAUP,GAAUO,EAAM,WAAW,YAAY,UAAUf,GAAgBe,EAAM,WAAW,iBAAiB,UAAUV,GAASU,EAAM,WAAW,SAAS,GAAUC,GAAuB,CAACD,EAAMvC,IAAeuC,EAAM,iBAAwBvC,EAAS,KAAK,GAAG,EAAEuC,EAAM,iBAAwBvC,EAAS,KAAK,GAAG,EAAUyC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA/C,EAAQ,UAAAgD,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE3C,GAASkB,CAAK,EAAO,CAAC,YAAA0B,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,GAAgB,eAAAC,GAAe,UAAAC,GAAU,gBAAAC,GAAgB,WAAAC,GAAW,SAAAxE,EAAQ,EAAEyE,EAAgB,CAAC,WAAA9E,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6E,GAAiBlC,GAAuBD,EAAMvC,EAAQ,EAA0G2E,GAAkBC,EAAGhF,GAAkB,GAAnH,CAAaoD,GAAuBA,GAAuBA,EAAS,CAAuE,EAAQ6B,GAAWC,EAAO,IAAI,EAAQC,GAAQxE,GAAM+C,CAAS,EAAQ0B,GAASzE,GAAMiD,CAAS,EAAQyB,GAAS1E,GAAMmD,CAAS,EAAQwB,GAAS3E,GAAMqD,CAAS,EAAQuB,GAAS5E,GAAMuD,CAAS,EAAQsB,GAAsBC,EAAM,EAAQC,GAAkBC,EAAqB,EAAE,OAAoBtE,EAAKuE,EAAY,CAAC,GAAGvC,GAAUmC,GAAgB,SAAsBnE,EAAKC,GAAS,CAAC,QAAQlB,GAAS,QAAQ,GAAM,SAAsBiB,EAAKR,GAAW,CAAC,MAAMH,GAAY,SAAsBmF,EAAMjG,GAAgB,CAAC,GAAGwE,EAAU,GAAGI,GAAgB,kBAAkB,CAAC,WAAWhE,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAUuE,EAAGD,GAAkB,gBAAgB3B,EAAUkB,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,GAAiB,SAAS,YAAY,IAAI/B,GAAKkC,GAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAG9B,CAAK,EAAE,GAAGjD,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEmE,EAAYI,EAAc,EAAE,SAAS,CAAcpD,EAAKvB,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,iBAAiBgF,GAAiB,SAAS,YAAY,SAAsBzD,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,CAAC,EAAE,UAAU,CAAC,GAAGA,IAAmB,GAAG,GAAG,GAAG,EAAE,CAAC,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK9B,GAAI,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUgE,EAAU,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKvB,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,iBAAiBgF,GAAiB,SAAS,YAAY,SAAsBe,EAAM/F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiBgF,GAAiB,SAAS,YAAY,SAAS,CAAce,EAAM/F,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBgF,GAAiB,SAAS,YAAY,SAAS,CAAczD,EAAK0E,EAAS,CAAC,sBAAsB,GAAK,SAAsB1E,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBgF,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAezD,EAAK0E,EAAS,CAAC,sBAAsB,GAAK,SAAsB1E,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBgF,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,KAAKxB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeuC,EAAM/F,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiBgF,GAAiB,SAAS,YAAY,SAAS,CAAczD,EAAK0E,EAAS,CAAC,sBAAsB,GAAK,SAAsB1E,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,6CAA6C,MAAM,CAAC,OAAO,EAAE,iBAAiBgF,GAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKtB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeqC,EAAM/F,EAAO,GAAG,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBgF,GAAiB,SAAS,YAAY,SAAS,CAACK,IAAsB9D,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,UAAU,CAAC,MAAMA,IAAmB,OAAO,QAAQ,GAAGA,IAAmB,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,CAAC,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,GAAG,CAAC,UAAU,0BAA0B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK5B,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUkE,EAAU,UAAUD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGxD,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmE,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEW,IAAuB/D,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,UAAU,CAAC,MAAMA,IAAmB,OAAO,QAAQ,GAAGA,IAAmB,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,EAAE,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,GAAG,CAAC,UAAU,0BAA0B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK5B,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUoE,EAAU,UAAUD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAG1D,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmE,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEY,IAAuBhE,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,UAAU,CAAC,MAAMA,IAAmB,OAAO,QAAQ,GAAGA,IAAmB,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,EAAE,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,GAAG,CAAC,UAAU,0BAA0B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK5B,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUsE,EAAU,UAAUD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAG5D,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmE,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEa,IAAuBjE,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAMA,IAAmB,OAAO,QAAQ,GAAGA,IAAmB,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,GAAG,CAAC,UAAU,2BAA2B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK5B,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUwE,EAAU,UAAUD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAG9D,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmE,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEc,IAAuBlE,EAAKyE,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,GAAGxF,GAAqB,CAAC,UAAU,CAAC,GAAGwF,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAMA,IAAmB,OAAO,QAAQ,GAAGA,IAAmB,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,GAAG,CAAC,EAAErB,EAAYI,EAAc,EAAE,SAAsBpD,EAAKvB,EAAO,GAAG,CAAC,UAAU,0BAA0B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK5B,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU0E,EAAU,UAAUD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGhE,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEmE,EAAYI,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAM/F,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,iBAAiBgF,GAAiB,SAAS,YAAY,SAAS,CAAczD,EAAKyE,EAA0B,CAAC,SAAsBzE,EAAKvB,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBgF,GAAiB,SAAS,sBAAsB,SAAsBzD,EAAK1B,GAAS,CAAC,MAAM,2BAA2B,OAAO,OAAO,WAAW,QAAQ,cAAc,QAAQ,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0B,EAAK0E,EAAS,CAAC,sBAAsB,GAAK,SAAsB1E,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,OAAO,EAAE,iBAAiBgF,GAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,QAAQ,EAAE,EAAE,KAAKrB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQuC,GAAI,CAAC,kFAAkF,kFAAkF,0RAA0R,kRAAkR,wGAAwG,6RAA6R,0RAA0R,wRAAwR,6KAA6K,+RAA+R,oIAAoI,wUAAwU,yQAAyQ,+QAA+Q,yGAAyG,64DAA64D,8EAA8E,oEAAoE,+DAA+D,0HAA0H,iHAAiH,kwBAAkwB,iHAAiH,yKAAyK,uFAAuF,yGAAyG,u/BAAu/B,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EASn1rBC,GAAgBC,EAAQrD,GAAUmD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,KAAK,gBAAgB,GAAM,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,6CAA6C,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAM,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,iBAAiB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,iBAAiB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,iBAAiB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,iBAAiB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,UAAU,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,iBAAiB,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG5G,GAAS,GAAGG,GAAa,GAAGE,GAAc,GAAG6G,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT1lG,IAAMC,GAAcC,EAASC,EAAQ,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAAOE,EAAM,WAAW,aAAa,GAAUC,GAAuB,CAACD,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAUwB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,UAAAsC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAjD,CAAQ,EAAEkD,EAAgB,CAAC,eAAe,YAAY,gBAAAvD,GAAgB,IAAIkC,EAAW,QAAA3B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQsD,EAAiB5B,GAAuBD,EAAMtB,CAAQ,EAAuCoD,EAAkBC,EAAGzD,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAKyC,EAAY,CAAC,GAAGf,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK0C,GAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB1C,EAAKE,EAAO,EAAE,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,iBAAiBd,EAAUK,CAAU,mBAAmB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,6CAA6C,GAAGQ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,wEAAwE,UAAU,yCAAyC,CAAC,EAAE,GAAGvC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAE4C,EAAYI,CAAc,EAAE,SAAsBU,EAAMzC,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoC,EAAiB,SAAS,YAAY,SAAS,CAActC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoC,EAAiB,SAAS,YAAY,SAAsBtC,EAAK4C,EAAS,CAAC,sBAAsB,GAAK,SAAsB5C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,6FAA6F,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBoC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe3B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,EAAE,CAAC,EAAE,SAAsBtC,EAAK6C,EAA0B,CAAC,SAAsB7C,EAAK8C,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiBR,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBtC,EAAKnB,GAAS,CAAC,MAAM,qEAAqE,OAAO,OAAO,WAAW,iBAAiB,cAAc,kBAAkB,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkE,GAAI,CAAC,kFAAkF,kFAAkF,qTAAqT,qRAAqR,iSAAiS,iHAAiH,6XAA6X,wGAAwG,wvBAAwvB,sEAAsE,+cAA+c,+bAA+b,EAS70RC,GAAgBC,EAAQtC,GAAUoC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,sBAAsBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,MAAM,QAAQ,KAAKI,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGrE,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTpK,IAAM2E,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAOE,EAAM,WAAW,mBAAmB,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA/B,EAAQ,UAAAgC,EAAU,GAAGC,CAAS,EAAEjB,GAASK,CAAK,EAAO,CAAC,YAAAa,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,EAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBrB,GAAuBD,EAAMvB,CAAQ,EAA4D8C,EAAkBC,EAAGnD,GAAkB,GAArE,CAAaoC,EAAS,CAAuE,EAAQgB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAkBC,EAAqB,EAAE,OAAoBxC,EAAKyC,EAAY,CAAC,GAAGrB,GAAUiB,EAAgB,SAAsBrC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK0C,GAAK,CAAC,KAAK,+LAA+L,OAAO,YAAY,aAAa,GAAK,SAAsB1C,EAAKE,EAAO,EAAE,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBd,EAAUK,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIlB,GAAKqB,EAAK,MAAM,CAAC,GAAGjB,CAAK,EAAE,GAAGjC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,CAAC,EAAE,SAAsBhC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,SAAsBW,EAAMzC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAK4C,EAAS,CAAC,sBAAsB,GAAK,SAAsB5C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,oBAAoB,MAAM,CAAC,OAAO,EAAE,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAerB,EAAKE,EAAO,IAAI,CAAC,UAAU,eAAe,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsBhC,EAAK6C,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,WAAW,iBAAiBb,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,mmCAAmmC,aAAa,YAAY,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,CAAC,kFAAkF,gFAAgF,iSAAiS,wQAAwQ,uUAAuU,wRAAwR,gHAAgH,mRAAmR,8FAA8F,ytCAAytC,+FAA+F,iEAAiE,iFAAiF,oEAAoE,iwBAAiwB,GAAeA,GAAI,+bAA+b,EAS7qWC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,qBAAqBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT1rD,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAOE,EAAM,WAAW,mBAAmB,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA/B,EAAQ,UAAAgC,EAAU,GAAGC,CAAS,EAAEjB,GAASK,CAAK,EAAO,CAAC,YAAAa,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,EAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBrB,GAAuBD,EAAMvB,CAAQ,EAA4D8C,EAAkBC,EAAGnD,GAAkB,GAArE,CAAaoC,EAAS,CAAuE,EAAQgB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,EAAkBC,EAAqB,EAAE,OAAoBxC,EAAKyC,EAAY,CAAC,GAAGrB,GAAUiB,EAAgB,SAAsBrC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK0C,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsB1C,EAAKE,EAAO,EAAE,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBd,EAAUK,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIlB,GAAKqB,EAAK,MAAM,CAAC,GAAGjB,CAAK,EAAE,GAAGjC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,EAAE,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,KAAK,CAAC,EAAE,SAAsBhC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,EAAE,SAAsBW,EAAMzC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAK4C,EAAS,CAAC,sBAAsB,GAAK,SAAsB5C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,oBAAoB,MAAM,CAAC,OAAO,EAAE,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAerB,EAAK6C,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,OAAO,WAAW,iBAAiBb,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,4wCAA4wC,aAAa,YAAY,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,CAAC,kFAAkF,gFAAgF,iSAAiS,wQAAwQ,uUAAuU,yRAAyR,gHAAgH,+FAA+F,wkCAAwkC,gGAAgG,kEAAkE,iFAAiF,qEAAqE,qwBAAqwB,GAAeA,GAAI,+bAA+b,EASpvUC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTvkEC,GAAU,UAAU,CAAC,qBAAqB,gBAAgB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,s1BAAs1B,44BAA44B,w4BAAw4B,EAAeC,GAAU,eCAv7E,IAAMC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAmB,CAACC,EAAEC,IAAI,oBAAoBA,IAAUC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAS9B,EAAO,OAAa+B,CAAQ,EAAQC,GAAwB,CAAC,mBAAmB,YAAY,oBAAoB,YAAY,oBAAoB,YAAY,KAAK,YAAY,MAAM,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,SAAAC,EAAS,SAAAC,EAAS,OAAAC,EAAO,GAAAC,EAAG,OAAAC,EAAO,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAAQE,EAAM,WAAW,MAAM,UAAUN,GAAUM,EAAM,WAAW,YAAY,UAAUL,GAAUK,EAAM,WAAW,YAAY,QAAQR,GAAwBQ,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMlC,IAAekC,EAAM,iBAAwBlC,EAAS,KAAK,GAAG,EAAEkC,EAAM,iBAAwBlC,EAAS,KAAK,GAAG,EAAUoC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1C,EAAQ,UAAA2C,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAErB,GAASO,CAAK,EAAO,CAAC,YAAAe,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAxD,CAAQ,EAAEyD,EAAgB,CAAC,WAAA9D,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6D,EAAiBvB,GAAuBD,EAAMlC,CAAQ,EAA0G2D,EAAkBC,EAAGhE,GAAkB,GAAnH,CAAa+C,GAAuBA,GAAuBA,EAAS,CAAuE,EAAQkB,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQ,EAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAASd,CAAW,EAAmCe,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASf,CAAW,EAAmCgB,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAAShB,CAAW,EAAmCiB,GAAsBC,EAAM,EAAQC,GAAkBC,EAAqB,EAAE,OAAoB9C,EAAK+C,EAAY,CAAC,GAAG1B,GAAUsB,GAAgB,SAAsB3C,EAAKC,GAAS,CAAC,QAAQxB,EAAS,QAAQ,GAAM,SAAsBuB,EAAKT,GAAW,CAAC,MAAMR,GAAY,SAAsBiE,EAAM/E,GAAgB,CAAC,GAAGwD,EAAU,GAAGI,EAAgB,kBAAkB,CAAC,WAAWhD,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAUuD,EAAGD,EAAkB,iBAAiBhB,EAAUO,CAAU,EAAE,mBAAmB,QAAQ,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIpB,GAAKuB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGnB,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAiB,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,iBAAiB,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,CAAC,EAAE,GAAG5C,GAAqB,CAAC,UAAU,CAAC,kBAAkB,CAAC,WAAWS,EAAW,EAAE,eAAeC,GAAW,cAAc,GAAK,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,kBAAkB,CAAC,WAAWD,EAAW,EAAE,eAAeC,GAAW,cAAc,GAAK,mBAAmB,MAAM,EAAE,UAAU,CAAC,kBAAkB,CAAC,WAAWC,EAAW,EAAE,eAAeC,GAAW,cAAc,GAAK,mBAAmB,OAAO,EAAE,UAAU,CAAC,kBAAkB,CAAC,WAAWD,EAAW,EAAE,eAAeC,GAAW,cAAc,GAAK,mBAAmB,mBAAmB,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,EAAEuC,EAAYI,CAAc,EAAE,SAAS,CAAckB,EAAM7E,EAAO,IAAI,CAAC,UAAU,cAAc,mBAAmB,MAAM,iBAAiBgE,EAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,mEAAmE,QAAQ,GAAG,WAAW,kEAAkE,EAAE,kBAAkB/C,GAAmB,SAAS,CAAC,UAAU,CAAC,QAAQ,GAAG,EAAE,UAAU,CAAC,QAAQ,GAAG,EAAE,UAAU,CAAC,KAAK,mEAAmE,QAAQ,IAAI,WAAW,kEAAkE,EAAE,UAAU,CAAC,KAAK,mEAAmE,QAAQ,IAAI,WAAW,kEAAkE,CAAC,EAAE,SAAS,CAACoD,EAAY,GAAgBxC,EAAKiD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBd,EAAiB,SAAS,YAAY,IAAI,mZAAmZ,mBAAmB,EAAI,CAAC,EAAEM,GAAa,GAAgBzC,EAAKiD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBd,EAAiB,SAAS,YAAY,IAAI,6PAA6P,mBAAmB,EAAI,CAAC,EAAEO,GAAa,GAAgB1C,EAAKiD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,KAAK,QAAQ,gBAAgB,IAAI,eAAe,IAAI,iBAAiBd,EAAiB,SAAS,YAAY,IAAI,0XAA0X,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAenC,EAAK7B,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBgE,EAAiB,SAAS,YAAY,SAAsBnC,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,OAAO,EAAE,iBAAiBgE,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKb,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG/C,GAAqB,CAAC,UAAU,CAAC,SAAsByB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB6B,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,EAAekB,EAAM7E,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiBgE,EAAiB,SAAS,YAAY,SAAS,CAAcnC,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,6FAA6F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAE,iBAAiBgE,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhD,GAAqB,CAAC,UAAU,CAAC,SAAsByB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB6B,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,EAAe9B,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,wBAAwB,MAAM,CAAC,OAAO,EAAE,iBAAiBgE,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKX,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,0BAA0B,EAAE,UAAU,CAAC,qBAAqB,0BAA0B,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGjD,GAAqB,CAAC,UAAU,CAAC,SAAsByB,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB6B,EAAWE,EAAS,CAAC,SAAsBF,EAAK7B,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqB,GAAI,CAAC,kFAAkF,kFAAkF,uTAAuT,uWAAuW,4GAA4G,+HAA+H,gRAAgR,sKAAsK,wRAAwR,mMAAmM,ixBAAixB,6KAA6K,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EASz5hBC,GAAgBC,EAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,iBAAiBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,oBAAoB,OAAO,mBAAmB,QAAQ,mBAAmB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,MAAM,gBAAgB,GAAM,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,YAAY,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECThuE,IAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAaC,CAAQ,EAAQC,GAAwB,CAAC,EAAI,YAAY,EAAI,YAAY,EAAI,YAAY,EAAI,YAAY,EAAI,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,GAAGiC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,EAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBpB,GAAuBH,EAAMtB,CAAQ,EAAQ8C,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQZ,IAAc,YAA6Ca,EAAa,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASb,CAAW,EAAmCc,EAAa,IAAQ,EAAC,YAAY,YAAY,WAAW,EAAE,SAASd,CAAW,EAAmCe,EAAa,IAAQ,EAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAASf,CAAW,EAAmCgB,EAAa,IAAQhB,IAAc,YAA6CiB,EAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,GAAa,IAAQ,GAAC,YAAY,YAAY,WAAW,EAAE,SAASlB,CAAW,EAAmCmB,GAAa,IAAQ,GAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,GAAsBC,EAAM,EAAQC,GAAsB,CAAC,EAAQC,GAAkBC,EAAqB,EAAE,OAAoB/C,EAAKgD,EAAY,CAAC,GAAG3B,GAA4CsB,GAAgB,SAAsB3C,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsB2D,EAAM/C,EAAO,IAAI,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAUwB,EAAGnE,GAAkB,GAAG8D,GAAsB,iBAAiBzB,EAAUI,CAAU,EAAE,mBAAmB,IAAI,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BkB,EAAK,MAAM,CAAC,GAAGd,CAAK,EAAE,GAAGlC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,EAAE,UAAU,CAAC,mBAAmB,GAAG,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAS,CAAc3B,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEG,EAAY,GAAgBnC,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEI,EAAa,GAAgBpC,EAAKmD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEK,EAAa,GAAgBrC,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEM,EAAa,GAAgBtC,EAAKmD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEO,EAAa,GAAgBvC,EAAKmD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEQ,EAAa,GAAgBxC,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAES,GAAa,GAAgBzC,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,EAAEU,GAAa,GAAgB1C,EAAKmD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBnB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA,EAAsoB,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQoB,GAAI,CAAC,kFAAkF,gFAAgF,uQAAuQ,oVAAoV,4WAA4W,EAQpzZC,GAAgBC,EAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,QAAQA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECR6Q,IAAMM,GAAWC,EAASC,EAAK,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAW,CAAC,CAAC,MAAAD,EAAM,SAAAE,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWN,GAAOG,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,kBAAAC,EAAkB,YAAAC,EAAY,OAAAC,EAAO,GAAAC,EAAG,OAAAC,EAAO,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUP,GAAQO,EAAM,WAAW,gBAAgB,UAAUF,GAAQE,EAAM,WAAW,4KAA6J,UAAUN,GAAmBM,EAAM,WAAW,uCAAuC,UAAUL,GAAaK,EAAM,WAAW,CAAC,IAAI,sEAAsE,EAAE,QAAQT,GAAwBS,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAU6B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAnC,EAAQ,UAAAoC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEvB,GAASQ,CAAK,EAAO,CAAC,YAAAgB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlD,CAAQ,EAAEmD,EAAgB,CAAC,WAAAxD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuD,EAAiBxB,GAAuBD,EAAM3B,CAAQ,EAAmFqD,EAAkBC,EAAG1D,GAAkB,GAA5F,CAAawC,GAAuBA,EAAS,CAAuE,EAAQmB,EAAWC,EAAO,IAAI,EAAQC,GAAsBC,EAAM,EAAQC,GAAkBC,EAAqB,EAAE,OAAoB9C,EAAK+C,EAAY,CAAC,GAAGxB,GAAUoB,GAAgB,SAAsB3C,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMH,GAAY,SAAsBW,EAAKE,EAAO,IAAI,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,gBAAgBjB,EAAUQ,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIrB,GAAKwB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAGpB,CAAK,EAAE,GAAGrC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE6C,EAAYI,CAAc,EAAE,SAAsBe,EAAM9C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAS,CAAcU,EAAM9C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAS,CAActC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAsBtC,EAAKiD,EAA0B,CAAC,OAAO,GAAG,GAAGJ,IAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,SAAsB7C,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBoC,EAAiB,SAAS,+BAA+B,SAAsBtC,EAAKpB,GAAM,CAAC,OAAO,OAAO,GAAG,qBAAqB,SAAS,qBAAqB,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAKkD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBZ,EAAiB,SAAS,qBAAqB,IAAI;AAAA;AAAA;AAAA,EAAy5B,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeU,EAAM9C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAS,CAActC,EAAKmD,EAAS,CAAC,sBAAsB,GAAK,SAAsBnD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,2KAA4J,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,+KAA+K,MAAM,CAAC,OAAO,EAAE,iBAAiBoC,EAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,KAAKd,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAewB,EAAM9C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAS,CAActC,EAAKoD,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAA2BR,IAAmB,GAAG,GAAG,GAAG,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,OAAO,GAAGvD,GAAkBqC,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiBW,EAAiB,SAAS,qBAAqB,MAAM,CAAC,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,CAAC,CAAC,EAAeU,EAAM9C,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBoC,EAAiB,SAAS,qBAAqB,SAAS,CAActC,EAAKmD,EAAS,CAAC,sBAAsB,GAAK,SAAsBnD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,eAAe,MAAM,CAAC,OAAO,EAAE,iBAAiBoC,EAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,2BAA2B,6BAA6B,KAAK,EAAE,KAAKb,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAezB,EAAKmD,EAAS,CAAC,sBAAsB,GAAK,SAAsBnD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,eAAe,MAAM,CAAC,OAAO,EAAE,iBAAiBoC,EAAiB,SAAS,qBAAqB,MAAM,CAAC,qBAAqB,2BAA2B,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ4B,GAAI,CAAC,kFAAkF,gFAAgF,8QAA8Q,8RAA8R,yQAAyQ,wRAAwR,wGAAwG,8FAA8F,wRAAwR,mMAAmM,yRAAyR,0JAA0J,8RAA8R,gHAAgH,4gDAA4gD,GAAeA,GAAI,GAAgBA,GAAI,+bAA+b,EASv2bC,GAAgBC,EAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,4KAA6J,gBAAgB,GAAK,YAAY,mBAAmB,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,YAAY,cAAc,MAAM,SAAS,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,uCAAuC,gBAAgB,GAAM,YAAY,qBAAqB,MAAM,qBAAqB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,wBAAwB,oHAAoH,YAAY,GAAG,MAAM,eAAe,KAAKA,EAAY,eAAe,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG7E,GAAW,GAAGmF,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTzwE,IAAMC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAW,CAAC,CAAC,MAAAD,EAAM,SAAAE,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWN,GAAOG,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASxB,EAAO,OAAayB,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,YAAAC,EAAY,OAAAC,EAAO,KAAAC,EAAK,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUJ,GAAMI,EAAM,WAAW,CAAC,IAAI,qEAAqE,EAAE,UAAUN,GAAaM,EAAM,WAAW,kDAAkD,UAAUF,GAAME,EAAM,WAAW,SAAS,QAAQR,GAAwBQ,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAM5B,IAAe4B,EAAM,iBAAwB5B,EAAS,KAAK,GAAG,EAAE4B,EAAM,iBAAwB5B,EAAS,KAAK,GAAG,EAAU8B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAApC,EAAQ,UAAAqC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAErB,GAASO,CAAK,EAAO,CAAC,YAAAe,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlD,CAAQ,EAAEmD,EAAgB,CAAC,WAAAxD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuD,EAAiBvB,GAAuBD,EAAM5B,CAAQ,EAAmFqD,EAAkBC,EAAG1D,GAAkB,GAA5F,CAAayC,GAAuBA,EAAS,CAAuE,EAAQkB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,EAAM,EAAQC,GAAkBC,EAAqB,EAAE,OAAoB3C,EAAK4C,EAAY,CAAC,GAAGvB,GAAUmB,EAAgB,SAAsBxC,EAAKC,GAAS,CAAC,QAAQlB,EAAS,QAAQ,GAAM,SAAsBiB,EAAKR,GAAW,CAAC,MAAMH,GAAY,SAAsBwD,EAAMtE,GAAgB,CAAC,GAAGkD,EAAU,GAAGI,EAAgB,kBAAkB,CAAC,WAAW1C,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAUiD,EAAGD,EAAkB,gBAAgBhB,EAAUO,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIpB,GAAKuB,EAAK,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,sMAAsM,GAAGnB,CAAK,EAAE,GAAGtC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE6C,EAAYI,CAAc,EAAE,SAAS,CAAc9B,EAAK8C,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAA2BL,IAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGpD,GAAkBkC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,EAAE,UAAU,gBAAgB,iBAAiBW,EAAiB,SAAS,YAAY,GAAGtD,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQkE,IAA2BL,IAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGpD,GAAkBkC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQuB,IAA2BL,IAAmB,GAAG,GAAG,EAAE,EAAE,YAAY,GAAG,WAAW,GAAG,MAAM,OAAO,GAAGpD,GAAkBkC,CAAS,EAAM,UAAU,SAAS,UAAU,QAAS,CAAC,CAAC,EAAEE,EAAYI,CAAc,CAAC,CAAC,EAAe9B,EAAKvB,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB0D,EAAiB,SAAS,YAAY,SAAsBU,EAAMpE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAcnC,EAAKgD,EAAS,CAAC,sBAAsB,GAAK,SAAsBhD,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,OAAO,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKb,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAetB,EAAKgD,EAAS,CAAC,sBAAsB,GAAK,SAAsBhD,EAAWE,EAAS,CAAC,SAAsBF,EAAKvB,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,KAAKZ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0B,GAAI,CAAC,kFAAkF,kFAAkF,yUAAyU,4KAA4K,+RAA+R,6RAA6R,gHAAgH,oKAAoK,s2BAAs2B,4EAA4E,+DAA+D,8vBAA8vB,0FAA0F,mHAAmH,8DAA8D,6DAA6D,wFAAwF,whCAAwhC,GAAeA,GAAI,GAAgBA,EAAG,EAS1pWC,GAAgBC,EAAQtC,GAAUoC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,QAAQA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,OAAO,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,kDAAkD,gBAAgB,GAAM,MAAM,cAAc,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,wBAAwB,wHAAwH,MAAM,OAAO,KAAKA,EAAY,eAAe,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT3wD,IAAMC,GAAYC,GAAOC,EAAK,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAW,CAAC,CAAC,MAAAD,EAAM,SAAAE,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWN,GAAOG,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,SAAAC,EAAS,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,KAAAC,EAAK,aAAAC,EAAa,aAAAC,EAAa,MAAAC,EAAM,SAAAC,EAAS,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUD,GAAUC,EAAM,WAAW,iDAAiD,UAAUT,GAAUS,EAAM,WAAW,WAAW,UAAUJ,GAAcI,EAAM,WAAW,8GAA8G,UAAUN,GAAOM,EAAM,WAAW,CAAC,IAAI,GAAG,IAAI,0FAA0F,OAAO,sQAAsQ,EAAE,UAAUL,GAAMK,EAAM,UAAU,QAAQX,GAAwBW,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUH,GAAcG,EAAM,WAAW,eAAe,GAAUC,GAAuB,CAACD,EAAM7B,IAAe6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAE6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAU+B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA5C,EAAQ,UAAA6C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAElC,GAASU,CAAK,EAAO,CAAC,YAAAyB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAA7D,EAAQ,EAAE8D,EAAgB,CAAC,WAAAnE,GAAW,eAAe,YAAY,IAAIyC,EAAW,QAAAlC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQkE,GAAiBjC,GAAuBD,EAAM7B,EAAQ,EAA0GgE,GAAkBC,EAAGrE,GAAkB,GAAnH,CAAaiD,GAAuBA,GAAuBA,EAAS,CAAuE,EAAE,OAAoB/B,EAAKoD,EAAY,CAAC,GAAGpB,GAAUT,EAAgB,SAAsBvB,EAAKC,GAAS,CAAC,QAAQf,GAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMH,GAAY,SAAsBW,EAAKqD,GAAK,CAAC,KAAKf,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAM,SAAsBgB,EAAMpD,EAAO,EAAE,CAAC,GAAGqC,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,GAAkB,iBAAiBnB,EAAUU,CAAU,mBAAmB,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,GAAiB,SAAS,YAAY,IAAI3B,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qEAAqE,GAAGQ,CAAK,EAAE,GAAG9C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEwD,EAAYI,CAAc,EAAE,SAAS,CAAcU,EAAMpD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB+C,GAAiB,SAAS,YAAY,SAAS,CAAcjD,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB+C,GAAiB,SAAS,YAAY,SAAsBK,EAAMpD,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB+C,GAAiB,SAAS,YAAY,SAAS,CAAcjD,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAejD,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,KAAKhB,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAejC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejD,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,eAAe,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,KAAKf,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAelC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB+C,GAAiB,SAAS,YAAY,SAAsBjD,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB+C,GAAiB,SAAS,YAAY,SAAsBjD,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,gDAAgD,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,0BAA0B,EAAE,KAAKd,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenC,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,mDAAmD,EAAE,SAAS,6GAA6G,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiB+C,GAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,0BAA0B,EAAE,KAAKb,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAepC,EAAKtB,GAAY,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,GAAG,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,2BAA2B,WAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ8E,IAA2B5B,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,MAAM,GAAG,EAAE,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQA,GAAmB,OAAO,kBAAkB,GAAGtC,GAAkB+C,CAAS,CAAC,EAAE,UAAU,gBAAgB,iBAAiBY,GAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,GAAGjE,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQwE,IAA2B5B,GAAmB,GAAG,GAAG,MAAMA,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,MAAM,GAAG,EAAE,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQA,GAAmB,OAAO,kBAAkB,GAAGtC,GAAkB+C,CAAS,CAAC,CAAC,CAAC,EAAEG,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQa,GAAI,CAAC,kFAAkF,kFAAkF,2SAA2S,sRAAsR,oRAAoR,mRAAmR,4MAA4M,mJAAmJ,yQAAyQ,2QAA2Q,oKAAoK,+FAA+F,k4CAAk4C,mEAAmE,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EAShndC,GAAgBC,EAAQ1C,GAAUwC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,wBAAwBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,YAAY,WAAW,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,YAAY,gBAAgB,MAAM,gBAAgB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iDAAiD,gBAAgB,GAAM,YAAY,oCAAoC,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,8GAA8G,gBAAgB,GAAK,YAAY,sBAAsB,MAAM,gBAAgB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,wBAAwB,mIAAmI,gBAAgB,CAAC,IAAI,GAAG,eAAe,kIAAkI,EAAE,YAAY,QAAQ,MAAM,QAAQ,KAAKA,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTtrGC,GAAU,UAAU,CAAC,iBAAiB,gBAAgB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,4vBAA4vB,kzBAAkzB,8yBAA8yB,EAAeC,GAAU,eCAlzFC,GAAU,UAAU,CAAC,iBAAiB,gBAAgB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,SAAS,MAAM,SAAS,IAAI,6FAA6F,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,8vBAA8vB,ozBAAozB,gzBAAgzB,EAAeC,GAAU,eCA/kB,IAAMC,GAAkBC,EAASC,EAAY,EAAQC,GAAYF,EAASG,EAAM,EAAQC,GAAmCC,GAA0BC,CAAS,EAAQC,GAAkCF,GAA0BG,CAAQ,EAAQC,GAAuBT,EAASU,EAAiB,EAAQC,GAAyBX,EAASY,EAAmB,EAAQC,GAAmCR,GAA0BS,EAAO,GAAG,EAAQC,GAAWf,EAASgB,EAAK,EAAQC,GAAoBC,GAAOJ,EAAO,OAAO,EAAQK,GAAYnB,EAASoB,EAAM,EAAQC,GAAgBH,GAAOJ,EAAO,GAAG,EAAQQ,GAAyBtB,EAASuB,EAAmB,EAAQC,GAAaxB,EAASyB,EAAO,EAAQC,GAAuB1B,EAAS2B,EAAiB,EAAQC,GAAW5B,EAAS6B,EAAK,EAAQC,GAAU9B,EAAS+B,EAAI,EAAQC,GAAmBhC,EAASiC,EAAa,EAAQC,GAAWlC,EAASmC,EAAK,EAAQC,GAAkBpC,EAASqC,EAAY,EAAQC,GAAStC,EAASuC,EAAG,EAAQC,GAAgBtB,GAAOZ,CAAS,EAAQmC,GAAYzC,EAAS0C,EAAM,EAAQC,GAAY,CAAC,UAAU,6CAA6C,UAAU,qBAAqB,UAAU,qBAAqB,EAAQC,GAAU,IAAI,OAAO,SAAW,IAAkBC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,IAAI,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAY,CAAC,QAAQ,GAAG,MAAM,GAAG,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWJ,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQK,GAAY,CAAC,QAAQ,GAAG,MAAM,IAAI,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAY,CAAC,QAAQ,GAAG,MAAM,IAAI,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQE,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,IAAI,EAAE,CAAC,EAAQE,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWH,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQI,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWL,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQM,GAAU,CAAC,CAAC,MAAAC,CAAK,IAAoBC,GAAoB,EAAqB,KAAyBC,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOF,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUG,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAA6BC,EAAW,SAASF,EAAMG,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAEtB,GAASI,CAAK,EAAQmB,GAAU,IAAI,CAAC,IAAMC,EAASA,GAAiB,OAAUX,CAAY,EAAE,GAAGW,EAAS,OAAO,CAAC,IAAIC,EAAU,SAAS,cAAc,qBAAqB,EAAKA,EAAWA,EAAU,aAAa,UAAUD,EAAS,MAAM,GAAQC,EAAU,SAAS,cAAc,MAAM,EAAEA,EAAU,aAAa,OAAO,QAAQ,EAAEA,EAAU,aAAa,UAAUD,EAAS,MAAM,EAAE,SAAS,KAAK,YAAYC,CAAS,GAAI,EAAE,CAAC,OAAUZ,CAAY,CAAC,EAAQa,GAAmB,IAAI,CAAC,IAAMF,EAASA,GAAiB,OAAUX,CAAY,EAAE,SAAS,MAAMW,EAAS,OAAO,GAAMA,EAAS,UAAU,SAAS,cAAc,uBAAuB,GAAG,aAAa,UAAUA,EAAS,QAAQ,CAAG,EAAE,CAAC,OAAUX,CAAY,CAAC,EAAE,GAAK,CAACc,EAAYC,CAAmB,EAAEC,GAA8BR,EAAQ7D,GAAY,EAAK,EAAQsE,EAAe,OAAgKC,EAAkBC,EAAGtE,GAAkB,GAAjK,CAAayD,GAAuBA,GAAuBA,GAAuBA,GAAuBA,EAAS,CAAuE,EAAQc,EAAUC,GAAkB,WAAW,EAAQC,EAAW1B,EAAO,IAAI,EAAQ2B,EAAY,IAAQ,CAAC3E,GAAU,GAAiBkE,IAAc,YAA6CU,EAAa,IAAQ,CAAC5E,GAAU,GAAiBkE,IAAc,YAA6CW,EAAa,IAAS7E,GAAU,EAAiB,EAAC,YAAY,WAAW,EAAE,SAASkE,CAAW,EAAtD,GAAyFY,EAAOC,GAAU,EAAE,OAAAC,GAAiB,CAAC,CAAC,EAAsB3C,EAAK4C,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,YAAY,kBAAA/E,EAAiB,EAAE,SAAsBgF,EAAMC,EAAY,CAAC,GAAGxB,GAAUT,EAAgB,SAAS,CAAcb,EAAKH,GAAU,CAAC,MAAM,kGAAkG,CAAC,EAAegD,EAAMhH,EAAO,IAAI,CAAC,GAAG2F,EAAU,UAAUU,EAAGD,EAAkB,gBAAgBZ,CAAS,EAAE,IAAIT,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,SAAS,CAAcpB,EAAK+C,EAA0B,CAAC,SAAsB/C,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKhF,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAE,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegF,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,GAAGX,GAAmB,GAAG,GAAG,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,GAAG,MAAM7B,GAAmB,OAAO,QAAQ,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,SAAsBlB,EAAK7E,GAAmC,CAAC,QAAQ4C,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,GAAGoE,EAAU,QAAQnE,GAAW,OAAO,YAAY,UAAU,GAAK,IAAIqE,EAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAK9E,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2H,EAAM,OAAO,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAS,CAAcA,EAAM7G,GAAoB,CAAC,yBAAyB,GAAM,iBAAiB,EAAE,mCAAmC,GAAK,gBAAgB,IAAI,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAcgE,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB6C,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAsB6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,KAAK,SAAS,CAAc7C,EAAK1E,GAAkC,CAAC,sBAAsB,GAAK,QAAQ4C,GAAW,SAAsB8B,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,4DAA4D,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,kDAAkD,MAAM,CAAC,OAAO,EAAE,QAAQ7B,GAAW,UAAU,GAAK,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe6B,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQrD,EAAU,CAAC,EAAE,SAAsBqE,EAAMjH,GAAmC,CAAC,QAAQyC,GAAW,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,aAAa,QAAQC,GAAW,UAAU,GAAK,SAAS,CAAc0B,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,GAAGX,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,GAAG,GAAG7B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKvE,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuE,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,GAAGX,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,GAAG,GAAG7B,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKrE,GAAoB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeqE,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,SAAsBA,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlD,EAAU,CAAC,EAAE,SAAsBqB,EAAK1E,GAAkC,CAAC,sBAAsB,GAAK,QAAQoD,GAAW,SAAsBsB,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,mJAA8I,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,4JAAuJ,MAAM,CAAC,OAAO,EAAE,QAAQ1B,GAAW,UAAU,GAAK,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuE,EAAMjH,GAAmC,CAAC,QAAQiD,GAAW,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,aAAa,QAAQP,GAAW,UAAU,GAAK,SAAS,CAACgE,EAAY,GAAgBtC,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,kBAAkB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQqB,IAA2BhC,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAMA,GAAmB,OAAO,QAAQ,IAAI,uEAAuE,OAAO,sQAAsQ,CAAC,CAAC,EAAE,SAAsBlB,EAAKmD,GAAM,CAAC,WAAW,CAAC,IAAI,kBAAkB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,YAAY,KAAK,WAAW,KAAK,IAAI,uEAAuE,OAAO,sQAAsQ,EAAE,UAAU,6CAA6C,mBAAmB,YAAY,CAAC,CAAC,CAAC,EAAEZ,EAAa,GAAgBvC,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,kBAAkB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,QAAQqB,IAA2BhC,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,IAAI,EAAE,YAAY,KAAK,WAAW,KAAK,MAAMA,GAAmB,OAAO,QAAQ,IAAI,yFAAyF,OAAO,gWAAgW,CAAC,CAAC,EAAE,SAAsBlB,EAAKmD,GAAM,CAAC,WAAW,CAAC,IAAI,kBAAkB,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,YAAY,KAAK,WAAW,KAAK,IAAI,yFAAyF,OAAO,gWAAgW,EAAE,UAAU,8CAA8C,mBAAmB,uBAAuB,CAAC,CAAC,CAAC,EAAEX,EAAa,GAAgBxC,EAAK+C,EAA0B,CAAC,SAAsB/C,EAAK3E,EAAU,CAAC,UAAU,uDAAuD,mBAAmB,kBAAkB,iBAAiB,GAAK,iBAAiB,GAAK,KAAK,kBAAkB,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKjE,GAAM,CAAC,OAAO,OAAO,KAAK;AAAA,oGAA+M,GAAG,YAAY,SAAS,YAAY,KAAK,kBAAkB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeiE,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,GAAGX,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM7B,GAAmB,OAAO,QAAQ,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,SAAsBlB,EAAK7E,GAAmC,CAAC,QAAQ4D,GAAY,UAAU,0BAA0B,wBAAwB,SAAS,mBAAmB,SAAS,QAAQT,GAAW,KAAK,SAAS,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB0B,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAK7D,GAAO,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,UAAU,OAAO,SAAS,YAAY,UAAU,SAAS,KAAK,SAAS,UAAU,GAAG,UAAU,GAAG,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,oBAAoB,UAAU,wBAAwB,QAAQ,YAAY,UAAU,sBAAsB,MAAM,OAAO,UAAU,oBAAoB,UAAU,OAAO,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0G,EAAM,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAsB6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc7C,EAAK5D,GAAgB,CAAC,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,GAAG,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,2BAA2B,WAAW,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,kBAAkB,SAAsB4D,EAAKoD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,KAAK,QAAQ,gBAAgB,KAAK,eAAe,KAAK,IAAI,uvBAAuvB,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAepD,EAAK5D,GAAgB,CAAC,kBAAkB,CAAC,WAAW6C,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,eAAe,mBAAmB,KAAK,SAAsB2D,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAcA,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,0BAA0B,EAAE,SAAS,gDAA2C,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,SAAS,CAAcA,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BtD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAUyB,EAAc,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,CAAC,EAAE,SAAsBtD,EAAK1D,GAAoB,CAAC,UAAU,iDAAiD,UAAU,iCAAiC,OAAO,OAAO,UAAU,8GAA8G,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,OAAO,UAAU,OAAO,IAAI,oEAAoE,OAAO,wVAAwV,EAAE,EAAE,EAAE,UAAUmE,EAAc,CAAC,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAetD,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,GAA6BvD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU0B,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE,SAAsBvD,EAAK1D,GAAoB,CAAC,UAAU,qCAAqC,UAAU,gCAAgC,OAAO,OAAO,UAAU,sFAAsF,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,OAAO,UAAU,OAAO,IAAI,uEAAuE,OAAO,oWAAoW,EAAE,EAAE,EAAE,UAAUoE,EAAe,CAAC,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeV,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASG,GAA6BxD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU2B,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE,SAAsBxD,EAAK1D,GAAoB,CAAC,UAAU,6CAA6C,UAAU,8BAA8B,OAAO,OAAO,UAAU,oJAAoJ,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,KAAK,UAAU,OAAO,IAAI,sEAAsE,OAAO,mQAAmQ,EAAE,EAAE,EAAE,UAAUqE,EAAe,CAAC,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAexD,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASI,GAA6BzD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU4B,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE,SAAsBzD,EAAK1D,GAAoB,CAAC,UAAU,6CAA6C,UAAU,gCAAgC,OAAO,OAAO,UAAU;AAAA;AAAA,EAAkK,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,OAAO,UAAU,OAAO,IAAI,uEAAuE,OAAO,oWAAoW,EAAE,EAAE,EAAE,UAAUsE,EAAe,CAAC,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeZ,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6B1D,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU6B,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE,SAAsB1D,EAAK1D,GAAoB,CAAC,UAAU,eAAe,UAAU,YAAY,OAAO,OAAO,UAAU,+HAA+H,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,OAAO,UAAU,OAAO,IAAI,uEAAuE,OAAO,sQAAsQ,EAAE,EAAE,EAAE,UAAUuE,EAAe,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe1D,EAAKqD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6B3D,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU8B,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAE,SAAsB3D,EAAK1D,GAAoB,CAAC,UAAU,eAAe,UAAU,YAAY,OAAO,OAAO,UAAU,oJAAoJ,GAAG,YAAY,SAAS,YAAY,UAAU6C,GAAY,CAAC,UAAU,KAAK,UAAU,OAAO,IAAI,oEAAoE,OAAO,6PAA6P,EAAE,EAAE,EAAE,UAAUwE,EAAe,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAed,EAAM,MAAM,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,iBAAiB,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKxD,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,iBAAiB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,OAAOX,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,OAAO,IAAI,MAAM,OAAOA,GAAmB,OAAO,mBAAmB,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,6BAA6B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKtD,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,wBAAwB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAemG,EAAM,UAAU,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsBA,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,gBAAgBpC,GAAY,eAAeC,EAAW,EAAE,UAAU,CAAC,gBAAgBC,GAAY,eAAeC,EAAW,CAAC,EAAE,SAAsBiD,EAAMzG,GAAgB,CAAC,kBAAkB,CAAC,WAAWmD,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAcqD,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAS,4BAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB7B,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsBA,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,oEAAoE,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe6C,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,uCAAuC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKpD,GAAM,CAAC,UAAUuC,GAAY,CAAC,IAAI,sEAAsE,EAAE,EAAE,EAAE,UAAU,iFAAiF,OAAO,OAAO,GAAG,YAAY,UAAU,QAAQ,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,uCAAuC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKpD,GAAM,CAAC,UAAU,mDAAmD,OAAO,OAAO,GAAG,YAAY,UAAU,SAAS,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,uCAAuC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKpD,GAAM,CAAC,UAAUuC,GAAY,CAAC,IAAI,qEAAqE,EAAE,EAAE,EAAE,UAAU,gGAAgG,OAAO,OAAO,GAAG,YAAY,UAAU,UAAU,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,uCAAuC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKpD,GAAM,CAAC,UAAUuC,GAAY,CAAC,IAAI,qEAAqE,EAAE,EAAE,EAAE,UAAU,2FAA2F,OAAO,OAAO,GAAG,YAAY,UAAU,SAAS,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,uCAAuC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKpD,GAAM,CAAC,UAAUuC,GAAY,CAAC,IAAI,uEAAuE,OAAO,wQAAwQ,EAAE,EAAE,EAAE,UAAU,mDAAmD,OAAO,OAAO,GAAG,YAAY,UAAU,QAAQ,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAK,UAAU,CAAC,UAAU,iBAAiB,mBAAmB,oBAAoB,SAAsB6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAcA,EAAMzG,GAAgB,CAAC,kBAAkB,CAAC,WAAW6C,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc2D,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,0BAA0B,EAAE,SAAS,wBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,OAAO7B,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,IAAI,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,aAAa,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKlD,GAAK,CAAC,UAAU,KAAK,UAAU,GAAG,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,kEAA6D,UAAU,wBAAwB,UAAU,gBAAgB,UAAU,mEAA8D,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,qEAAgE,MAAM,OAAO,UAAU,aAAa,UAAU,GAAG,UAAU,YAAY,UAAU,8DAA8D,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,OAAO7B,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,IAAI,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,aAAa,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKlD,GAAK,CAAC,UAAU,KAAK,UAAU,GAAG,UAAU,wBAAwB,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,kDAAkD,UAAU,eAAe,UAAU,yBAAyB,UAAU,uEAAkE,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,oDAAoD,MAAM,OAAO,UAAU,cAAc,UAAU,gEAAgE,UAAU,SAAS,UAAU,sEAAsE,UAAU,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,OAAO7B,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,IAAI,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,aAAa,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKlD,GAAK,CAAC,UAAU,KAAK,UAAU,GAAG,UAAU,uBAAuB,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,gDAAgD,UAAU,qBAAqB,UAAU,mBAAmB,UAAU,wDAAwD,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,gDAAgD,MAAM,OAAO,UAAU,WAAW,UAAU,GAAG,UAAU,QAAQ,UAAU,oDAAoD,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAekD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,OAAOX,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,IAAI,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,OAAO7B,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,IAAI,EAAE,KAAK,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAU,aAAa,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKlD,GAAK,CAAC,UAAU,KAAK,UAAU,GAAG,UAAU,aAAa,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,GAAG,UAAU,iBAAiB,UAAU,GAAG,UAAU,+CAA+C,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU,+CAA+C,MAAM,OAAO,UAAU,aAAa,UAAU,GAAG,UAAU,SAAS,UAAU,mDAAmD,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe+F,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKhD,GAAc,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,UAAU,UAAU,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,sBAAsB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKhD,GAAc,CAAC,UAAU,KAAK,OAAO,OAAO,GAAG,YAAY,UAAU,QAAQ,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,uBAAuB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegD,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,CAAC,EAAE,UAAU,CAAC,MAAM,OAAOA,GAAmB,OAAO,0BAA0B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,GAAG,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,4CAA4C,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,KAAK,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKhD,GAAc,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,UAAU,WAAW,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe6F,EAAM,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAsB6C,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,SAAS,CAAcA,EAAMzG,GAAgB,CAAC,kBAAkB,CAAC,WAAW6C,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc2D,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,0BAA0B,EAAE,SAAS,6BAAwB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB6C,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,KAAK,SAAS,CAAc7C,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeA,EAAK5D,GAAgB,CAAC,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,KAAK,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,2BAA2B,WAAW,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,SAAsB4D,EAAKoD,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,IAAI;AAAA;AAAA;AAAA,EAAic,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeP,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,oBAAoB,SAAS,CAAc7C,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oBAAoB,EAAE,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeA,EAAK+C,EAA0B,CAAC,SAAsB/C,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK9C,GAAM,CAAC,SAAS,GAAM,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAK,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,KAAK,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,cAAc,EAAE,eAAe,EAAE,MAAM,8BAA8B,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2F,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAcA,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,gBAAgB,UAAU,4KAA6J,SAAS,YAAY,UAAU,uCAAuC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe4C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,YAAY,UAAU,oYAAoY,SAAS,YAAY,UAAU,gBAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,oEAAoE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0D,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,IAAI,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,gBAAgB,UAAU,8HAAoH,SAAS,YAAY,UAAU,mBAAmB,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,sEAAsE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,eAAe,UAAU,kTAAwS,SAAS,YAAY,UAAU,8BAA8B,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,oEAAoE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,IAAI,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,gBAAgB,UAAU,kJAAwI,SAAS,YAAY,UAAU,2BAA2B,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,oEAAoE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0D,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc7C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,EAAE,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,gBAAgB,UAAU,+EAAqE,SAAS,YAAY,UAAU,8BAA8B,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,sEAAsE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,2BAA2B,UAAU,gEAAsD,SAAS,YAAY,UAAU,iCAAiC,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,mEAAmE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,YAAYX,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,KAAK,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,YAAYA,GAAmB,OAAO,2BAA2B,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,IAAI,GAAG,KAAK,EAAE,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,YAAY7B,GAAmB,OAAO,sCAAsC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,GAAG,EAAE,IAAI,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAK5C,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,aAAa,UAAU,oKAA0J,SAAS,YAAY,UAAU,qCAAqC,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU+B,GAAY,CAAC,IAAI,sEAAsE,EAAE,EAAE,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAea,EAAK,UAAU,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAsB6C,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAcA,EAAMzG,GAAgB,CAAC,kBAAkB,CAAC,WAAW6C,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc2D,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAS,CAAc7C,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,CAAC,EAAeA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,0BAA0B,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB7B,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,MAAM,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAKzE,EAAS,CAAC,sBAAsB,GAAK,SAAsByE,EAAWiD,EAAS,CAAC,SAAsBjD,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,WAAWX,GAAmB,OAAO,mCAAmC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,GAAG,GAAG,EAAE,UAAU,CAAC,MAAM,WAAWA,GAAmB,OAAO,mCAAmC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,IAAI,MAAM,WAAW7B,GAAmB,OAAO,mCAAmC,GAAGA,GAAmB,GAAG,GAAG,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,IAAI,IAAI,SAAsBlB,EAAKzC,GAAgB,CAAC,kBAAkB,CAAC,WAAW0B,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAY,eAAeE,GAAY,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBc,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAK1C,GAAI,CAAC,UAAU,wCAAwC,UAAU,MAAM,UAAU,gDAAgD,UAAU,+CAA+C,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,UAAU,gPAAgP,UAAU,MAAM,SAAS,YAAY,UAAU,oMAAoM,UAAU,GAAG,UAAU,GAAG,UAAU,qKAAqK,UAAU,6NAAwN,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,UAAU,4CAA4C,QAAQ,YAAY,UAAU,2OAAsO,MAAM,OAAO,UAAU,yCAAyC,UAAU,GAAG,UAAU,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe0C,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,GAAGX,GAAmB,GAAG,GAAG,EAAE,KAAK,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,KAAK,CAAC,EAAE,SAAsBlB,EAAK+C,EAA0B,CAAC,OAAO,KAAK,MAAM7B,GAAmB,OAAO,QAAQ,GAAGA,GAAmB,GAAG,GAAG,EAAE,MAAM,SAAsBlB,EAAK3E,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB2E,EAAKgD,EAAkB,CAAC,WAAWnB,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB7B,EAAKvC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuC,EAAK,MAAM,CAAC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ4D,GAAI,CAAC,kFAAkF,gFAAgF,sVAAsV,yGAAyG,yLAAyL,8SAA8S,mSAAmS,0RAA0R,qVAAqV,mUAAmU,4RAA4R,wQAAwQ,0UAA0U,kJAAkJ,kWAAkW,sQAAsQ,uNAAuN,yNAAyN,yJAAyJ,uLAAuL,wWAAwW,ySAAyS,gTAAgT,iWAAiW,6GAA6G,6RAA6R,wRAAwR,kZAAkZ,8ZAA8Z,4QAA4Q,uNAAuN,+RAA+R,sSAAsS,+VAA+V,6TAA6T,oJAAoJ,qcAAqc,4GAA4G,+HAA+H,+WAA+W,kUAAkU,6SAA6S,ufAAuf,mSAAmS,6TAA6T,sKAAsK,8MAA8M,wXAAwX,4TAA4T,qSAAqS,8OAA8O,8QAA8Q,wXAAwX,4RAA4R,6SAA6S,6RAA6R,+QAA+Q,8RAA8R,wMAAwM,sWAAsW,2GAA2G,+QAA+Q,0GAA0G,6SAA6S,+UAA+U,8aAA8a,uXAAuX,kTAAkT,ySAAyS,4HAA4H,83QAA83Q,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,gcAAgc,qtJAAqtJ,iwPAAiwP,EAW9hhHC,GAAgBC,EAAQvD,GAAUqD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,EAAEG,EAASH,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG/I,GAAkB,GAAGG,GAAY,GAAGO,GAAuB,GAAGE,GAAyB,GAAGI,GAAW,GAAGI,GAAY,GAAGG,GAAyB,GAAGE,GAAa,GAAGE,GAAuB,GAAGE,GAAW,GAAGE,GAAU,GAAGE,GAAmB,GAAGE,GAAW,GAAGE,GAAkB,GAAGE,GAAS,GAAGG,GAAY,GAAGyG,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACl0E,IAAMC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,sBAAwB,IAAI,uBAAyB,GAAG,oCAAsC,4JAA0L,4BAA8B,OAAO,qBAAuB,sDAAgE,yBAA2B,QAAQ,sBAAwB,QAAQ,qBAAuB,OAAO,yBAA2B,OAAO,6BAA+B,MAAM,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["_classCallCheck", "e", "t", "_defineProperties", "n", "r", "_createClass", "global", "getMethodName", "isDomElement", "isInteger", "isVimeoUrl", "getVimeoUrl", "window", "createCommonjsModule", "defineProperty", "WeakMap", "genId", "checkInstance", "isObject", "rand", "o", "Item", "schedule", "isThenable", "notify", "notifyIsolated", "resolve", "MakeDefWrapper", "reject", "iteratePromises", "MakeDef", "Promise", "i", "a", "storeCallback", "getCallbacks", "removeCallback", "shiftCallbacks", "swapCallbacks", "getOEmbedParameters", "createEmbed", "getOEmbedData", "u", "initializeEmbeds", "resizeEmbeds", "parseMessageData", "postMessage", "navigator", "processData", "initializeScreenfull", "onFullScreenEntered", "onFullScreenExit", "l", "s", "c", "Player", "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", "c", "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", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "RichText2", "ComponentViewportProvider", "css", "FrameragnZQIQDW", "withCSS", "agnZQIQDW_default", "addFonts", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "isSet", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "id", "name1", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Rn8hyew3_", "MIWBU4ZSo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "visible", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerG7mET1xl2", "withCSS", "G7mET1xl2_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "content", "height", "id", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "n_aUNZa84", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "RichText2", "css", "FramerjDP2HduRx", "withCSS", "jDP2HduRx_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "TagFonts", "getFonts", "jDP2HduRx_default", "SubstepFonts", "G7mET1xl2_default", "PhosphorFonts", "Icon", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "animation1", "transition2", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "_01Description", "_01Name", "_02Description", "_02Name", "_03Description", "_03Name", "_04Description", "_04Name", "_05Description", "_05Name", "category", "estimate", "height", "id", "number", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "bX2k7i8KF", "yZHv_GG83", "w6CmAD70q", "YKOKcrnoq", "OeIjJnRBW", "sKx8k4n0v", "E1qrAJV48", "z2Z90THvs", "s_E5G8PFo", "NNmcem1Na", "ZSCCsqyo9", "YLIuyJxA0", "CdpuImC26", "JojuKRzUc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "visible", "visible1", "visible2", "visible3", "visible4", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "RichText2", "css", "FramerEFK3xTOJQ", "withCSS", "EFK3xTOJQ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "rzIw4WA2k", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerI0dq_StyE", "withCSS", "I0dq_StyE_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "vZVzlwRQh", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "RichText2", "SVG", "css", "Frameriktw47sBq", "withCSS", "iktw47sBq_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "vZVzlwRQh", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "RichText2", "SVG", "css", "FramerJY5BnxM6a", "withCSS", "JY5BnxM6a_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "animation1", "transition2", "transition3", "animation2", "transition4", "animation3", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "content1", "content2", "height", "id", "number", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "BfjMhH8Bq", "klXE_FVix", "tNUiCREBB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "SVG", "RichText2", "css", "FramerpAJ3uljC0", "withCSS", "pAJ3uljC0_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FramerxKi3PuPRX", "withCSS", "xKi3PuPRX_default", "addPropertyControls", "ControlType", "addFonts", "StarsFonts", "getFonts", "xKi3PuPRX_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "author", "authorDesignation", "authorImage", "height", "id", "review", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "K5j6GeCgE", "jS3Ay0hfi", "Slm05Zt7y", "sy3kf0Dmy", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "SVG", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "FramerR5Mv__pvl", "withCSS", "R5Mv_pvl_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "animation1", "transition2", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "description", "height", "icon", "id", "tool", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "JOxd5aT75", "DZzakgS3d", "bHLA8a_LB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerXDIQi4lRB", "withCSS", "XDIQi4lRB_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ImageWithFX", "withFX", "Image2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "category", "height", "id", "image", "link", "projectDescp", "projectTitle", "width", "workType", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "CaiqYVvhK", "yt_EKEeoo", "bZ65IW2mf", "HxEFdl39U", "NQJ0lfW29", "p2v5x2USI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "getLoadingLazyAtYPosition", "css", "FramerYEJjUTMOX", "withCSS", "YEJjUTMOX_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "SmoothScrollFonts", "getFonts", "SmoothScroll", "NavbarFonts", "vHzR1NgIW_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "RichTextWithOptimizedAppearEffect", "RichText2", "ButtonHeroSectionFonts", "I0dq_StyE_default", "ButtonHeroSecondaryFonts", "agnZQIQDW_default", "MotionDivWithOptimizedAppearEffect", "motion", "EmbedFonts", "Embed", "MotionSectionWithFX", "withFX", "TickerFonts", "MOlsHb0Ky_default", "MotionDivWithFX", "FeaturedProjectCardFonts", "YEJjUTMOX_default", "ViewAllFonts", "JY5BnxM6a_default", "FigmaPresentationFonts", "iktw47sBq_default", "SkillFonts", "XDIQi4lRB_default", "StepFonts", "EFK3xTOJQ_default", "AdvantageCardFonts", "pAJ3uljC0_default", "VimeoFonts", "Vimeo_default", "ClientReviewFonts", "R5Mv_pvl_default", "FAQFonts", "k5n4ViP7s_default", "ContainerWithFX", "FooterFonts", "IZXeiJZX9_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "transition3", "animation4", "animation5", "transition4", "animation6", "transition5", "animation7", "animation8", "transition6", "animation9", "transition7", "animation10", "animation11", "transition8", "animation12", "addImageAlt", "image", "alt", "animation13", "transition9", "animation14", "animation15", "animation16", "animation17", "animation18", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "isDisplayed", "isDisplayed1", "isDisplayed2", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "PropertyOverrides2", "x", "getLoadingLazyAtYPosition", "Image2", "SVG", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
