{"version":3,"file":"shared-lib.C8CW44J2.mjs","names":["e","t","n","r","o","i","a","u","WeakMap","Promise","l","s","useMemo","useMemo","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","t","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/ga.jspm.io/npm:@vimeo/player@2.16.4/dist/player.es.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/dPwaHFFtHiEXgRcGK1Gg/ZoPMx1raYealL4PM6OdN/lHDgYPZvG.js","https:/framerusercontent.com/modules/uDCaD1KxxeVswDRQtXRw/sQbg7MqP4cJB63wrqoZz/qgYXsrtAm.js","https:/framerusercontent.com/modules/YyTeVPXTswzGrx1xwiit/Ulukiu5fzs8nmOAKNYNs/uQRomKv4w.js","https:/framerusercontent.com/modules/teH788EHTBBO4qNusYIC/dECvO5phEl2twT1AQ7KH/cGzYOydnp.js","https:/framerusercontent.com/modules/jqhHVe4kDYl5UeHkgP9A/5WKxPk147C42uXqzNPzk/Ok5V9Ho2f.js","https:/framerusercontent.com/modules/FREuxK4bLVwU9PStANHa/Zt2SM9UN9Gufi7mO4qOY/VNvjXxxbp.js","https:/framerusercontent.com/modules/7LwzG2iBY7rH7bxzD1Wk/BtVfvQEBfwTvjShDzbpv/siteMetadata.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 “get” or “set”.\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(\"“\".concat(t,\"” is not a valid video id.\"));throw new TypeError(\"“\".concat(r,\"” 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(\"“\".concat(e,\"” 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(\"“\".concat(e,\"” is not embeddable.\")));return}r(t)}catch(e){o(e)}else o(new Error(\"“\".concat(e,\"” is not embeddable.\")));else o(new Error(\"“\".concat(e,\"” 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’t 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’t 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‐readable 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’s\n     * stored preference.\n     *\n     * @param {string} language The two‐letter 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° 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’s 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 — 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 { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.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 * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.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{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","// Generated by Framer (9840458)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;DM Mono Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Mono Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/EkgpO84qCFAfH65mcGGVdxfE.woff2\"}]}];export const css=['.framer-bcoII .framer-styles-preset-csqyt3:not(.rich-text-wrapper), .framer-bcoII .framer-styles-preset-csqyt3.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1365px) and (min-width: 810px) { .framer-bcoII .framer-styles-preset-csqyt3:not(.rich-text-wrapper), .framer-bcoII .framer-styles-preset-csqyt3.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-bcoII .framer-styles-preset-csqyt3:not(.rich-text-wrapper), .framer-bcoII .framer-styles-preset-csqyt3.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-bcoII\";\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 (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-zX3iB .framer-styles-preset-cepx37:not(.rich-text-wrapper), .framer-zX3iB .framer-styles-preset-cepx37.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ff0099; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-zX3iB\";\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 (62e4d63)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Neue Haas Grotesk Display Pro 55 Roman\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",uiFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",url:\"https://framerusercontent.com/assets/IGWbFgBOn2RPYxQ4MtkdneBWQ.woff2\"}]}];export const css=[\".framer-9XXv4 .framer-styles-preset-15qdinr:not(.rich-text-wrapper), .framer-9XXv4 .framer-styles-preset-15qdinr.rich-text-wrapper p { --framer-font-family: \\\"Neue Haas Grotesk Display Pro 55 Roman\\\", \\\"Neue Haas Grotesk Display Pro 55 Roman Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.2px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --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: 1365px) and (min-width: 810px) { .framer-9XXv4 .framer-styles-preset-15qdinr:not(.rich-text-wrapper), .framer-9XXv4 .framer-styles-preset-15qdinr.rich-text-wrapper p { --framer-font-family: \\\"Neue Haas Grotesk Display Pro 55 Roman\\\", \\\"Neue Haas Grotesk Display Pro 55 Roman Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.2px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --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-9XXv4 .framer-styles-preset-15qdinr:not(.rich-text-wrapper), .framer-9XXv4 .framer-styles-preset-15qdinr.rich-text-wrapper p { --framer-font-family: \\\"Neue Haas Grotesk Display Pro 55 Roman\\\", \\\"Neue Haas Grotesk Display Pro 55 Roman Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.2px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --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-9XXv4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\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{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dPwaHFFtHiEXgRcGK1Gg/ZoPMx1raYealL4PM6OdN/lHDgYPZvG.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uDCaD1KxxeVswDRQtXRw/sQbg7MqP4cJB63wrqoZz/qgYXsrtAm.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/YyTeVPXTswzGrx1xwiit/Ulukiu5fzs8nmOAKNYNs/uQRomKv4w.js\";const cycleOrder=[\"XR_yVtIbj\",\"E8ceqzc1B\",\"CcEvBpZA6\",\"EpmoDVJbl\"];const serializationHash=\"framer-oMVmw\";const variantClassNames={CcEvBpZA6:\"framer-v-yj4f0m\",E8ceqzc1B:\"framer-v-13svc8n\",EpmoDVJbl:\"framer-v-1oyecoc\",XR_yVtIbj:\"framer-v-1l81b8x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -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={Desktop_B:\"E8ceqzc1B\",Desktop:\"XR_yVtIbj\",Phone_B:\"EpmoDVJbl\",Phone:\"CcEvBpZA6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XR_yVtIbj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XR_yVtIbj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"E8ceqzc1B\",\"EpmoDVJbl\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"E8ceqzc1B\",\"EpmoDVJbl\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"CcEvBpZA6\",\"EpmoDVJbl\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"E8ceqzc1B\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"E8ceqzc1B\")return true;return false;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1l81b8x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XR_yVtIbj\",ref:refBinding,style:{...style},...addPropertyOverrides({CcEvBpZA6:{\"data-framer-name\":\"Phone\"},E8ceqzc1B:{\"data-framer-name\":\"Desktop_B\"},EpmoDVJbl:{\"data-framer-name\":\"Phone_B\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13y9u9i\",layoutDependency:layoutDependency,layoutId:\"SYhabzOrS\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"XHJzJwDTr\",openInNewTab:false,scopeId:\"cGzYOydnp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gvrzgx framer-1fflyea\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"XHJzJwDTr\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"icewocWTb\",openInNewTab:false,scopeId:\"cGzYOydnp\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-7kou2s framer-1fflyea\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:244,intrinsicWidth:1923,layoutDependency:layoutDependency,layoutId:\"icewocWTb\",svg:'<svg width=\"1923\" height=\"244\" viewBox=\"0 0 1923 244\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2894_3)\">\\n<path d=\"M0 4.60999H110.87L173.71 183.58H179.63L242.46 4.60999H351.03V239.5H285.56V60.53H279.64L216.47 239.5H133.57L70.73 60.53H64.47V239.5H0V4.60999Z\" fill=\"white\"/>\\n<path d=\"M504.66 4.60999H578.68L696.78 239.5H627.36L607.96 198.05H471.76L452.01 239.5H385.24L504.66 4.60999ZM584.93 148.7L543.48 60.53H537.56L495.45 148.7H584.93Z\" fill=\"white\"/>\\n<path d=\"M757.649 159.89C762.469 168.67 769.209 178.38 777.879 183.53C786.539 188.68 796.579 190.8 807.989 190.8L861.939 191.26C871.149 191.26 878.609 189.41 884.309 185.67C890.009 181.95 892.859 175.58 892.859 168.76C892.859 160.37 891.319 154.23 886.619 151.36C882.459 148.83 878.069 147.37 873.459 146.92C871.039 146.71 866.709 146.43 860.459 146.09C854.219 145.77 847.079 145.43 839.079 145.11C831.069 144.78 823.229 144.45 815.549 144.12C807.879 143.8 801.409 143.52 796.149 143.31C790.889 142.86 784.179 141.55 776.079 139.36C767.959 137.16 759.839 133.49 751.739 128.33C743.619 123.18 736.819 116.11 731.339 107.11C725.849 98.12 723.109 89.47 723.109 75.65C723.109 61.83 726.949 48.24 734.629 36.83C742.299 25.42 752.999 16.43 766.699 9.85999C780.399 3.27999 796.249 -0.0100098 814.239 -0.0100098H867.539C885.299 -0.0100098 901.639 3.21999 916.559 9.68999C931.469 16.16 944.189 25.31 954.719 37.16L911.619 77.3C903.499 61.5 888.689 50.85 867.199 50.85H815.549C807.219 50.85 801.479 51.84 795.809 56.11C791.039 59.71 788.569 65.89 788.569 72.04C788.569 78.94 790.759 84.17 794.659 86.64C798.619 89.15 803.159 90.14 807.989 90.59C810.399 90.8 814.779 91.08 821.149 91.4C827.509 91.73 834.739 92.06 842.859 92.39C850.969 92.71 858.859 93.05 866.549 93.37C874.219 93.7 894.949 95.3 901.099 96.83C907.229 98.37 913.659 100.73 920.349 103.91C927.039 107.09 933.339 111.41 939.259 116.9C945.179 122.39 950.009 129.23 953.729 137.46C957.449 145.68 959.329 152.85 959.329 164.48C959.329 180.05 955.269 193.81 947.149 205.76C939.029 217.71 927.789 227.04 913.429 233.73C899.069 240.42 882.339 243.77 863.259 243.77H809.969C789.129 243.77 770.329 240.37 753.539 233.57C736.759 226.78 722.559 216.69 710.939 203.31L757.649 159.89Z\" fill=\"white\"/>\\n<path d=\"M1033.67 159.89C1038.49 168.67 1045.23 178.38 1053.9 183.53C1062.56 188.68 1072.6 190.8 1084.01 190.8L1137.96 191.26C1147.17 191.26 1154.63 189.41 1160.33 185.67C1166.03 181.95 1168.88 175.58 1168.88 168.76C1168.88 160.37 1167.34 154.23 1162.64 151.36C1158.48 148.83 1154.09 147.37 1149.48 146.92C1147.06 146.71 1142.73 146.43 1136.48 146.09C1130.24 145.77 1123.1 145.43 1115.1 145.11C1107.09 144.78 1099.25 144.45 1091.57 144.12C1083.9 143.8 1077.43 143.52 1072.17 143.31C1066.91 142.86 1060.2 141.55 1052.1 139.36C1043.98 137.16 1035.86 133.49 1027.76 128.33C1019.64 123.18 1012.84 116.11 1007.36 107.11C1001.87 98.12 999.131 89.47 999.131 75.65C999.131 61.83 1002.97 48.24 1010.65 36.83C1018.32 25.42 1029.02 16.43 1042.72 9.85999C1056.42 3.27999 1072.27 -0.0100098 1090.26 -0.0100098H1143.56C1161.32 -0.0100098 1177.66 3.21999 1192.58 9.68999C1207.49 16.16 1220.21 25.31 1230.74 37.16L1187.64 77.3C1179.52 61.5 1164.71 50.85 1143.22 50.85H1091.57C1083.24 50.85 1077.5 51.84 1071.83 56.11C1067.06 59.71 1064.59 65.89 1064.59 72.04C1064.59 78.94 1066.78 84.17 1070.68 86.64C1074.64 89.15 1079.18 90.14 1084.01 90.59C1086.42 90.8 1090.8 91.08 1097.17 91.4C1103.53 91.73 1110.76 92.06 1118.88 92.39C1126.99 92.71 1134.88 93.05 1142.57 93.37C1150.24 93.7 1170.97 95.3 1177.12 96.83C1183.25 98.37 1189.68 100.73 1196.37 103.91C1203.06 107.09 1209.36 111.41 1215.28 116.9C1221.2 122.39 1226.03 129.23 1229.75 137.46C1233.47 145.68 1235.35 152.85 1235.35 164.48C1235.35 180.05 1231.29 193.81 1223.17 205.76C1215.05 217.71 1203.81 227.04 1189.45 233.73C1175.09 240.42 1158.36 243.77 1139.28 243.77H1085.99C1065.15 243.77 1046.35 240.37 1029.56 233.57C1012.78 226.78 998.581 216.69 986.961 203.31L1033.67 159.89Z\" fill=\"white\"/>\\n<path d=\"M1344.56 239.5H1278.11V4.60999H1344.56V239.5Z\" fill=\"white\"/>\\n<path d=\"M1378.44 4.60999H1454.11L1532.08 183.58H1538.32L1616.3 4.60999H1689.66L1576.82 239.5H1490.3L1378.44 4.60999Z\" fill=\"white\"/>\\n<path d=\"M1723.55 4.60999H1922.91V53.89H1789.67V93.95H1916.66V141.86H1789.67V190.21H1922.91V239.49H1723.55V4.60999Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2894_3\">\\n<rect width=\"1922.91\" height=\"243.78\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"KVHvirI7o\",scopeId:\"cGzYOydnp\",...addPropertyOverrides({E8ceqzc1B:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},EpmoDVJbl:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1q2r0z1 framer-1fflyea\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:244,intrinsicWidth:1923,layoutDependency:layoutDependency,layoutId:\"KVHvirI7o\",svg:'<svg width=\"1923\" height=\"244\" viewBox=\"0 0 1923 244\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_2894_21)\">\\n<path d=\"M0 4.60999H110.87L173.71 183.58H179.63L242.46 4.60999H351.03V239.5H285.56V60.53H279.64L216.47 239.5H133.57L70.73 60.53H64.47V239.5H0V4.60999Z\" fill=\"black\"/>\\n<path d=\"M504.66 4.60999H578.68L696.78 239.5H627.36L607.96 198.05H471.76L452.01 239.5H385.24L504.66 4.60999ZM584.93 148.7L543.48 60.53H537.56L495.45 148.7H584.93Z\" fill=\"black\"/>\\n<path d=\"M757.649 159.89C762.469 168.67 769.209 178.38 777.879 183.53C786.539 188.68 796.579 190.8 807.989 190.8L861.939 191.26C871.149 191.26 878.609 189.41 884.309 185.67C890.009 181.95 892.859 175.58 892.859 168.76C892.859 160.37 891.319 154.23 886.619 151.36C882.459 148.83 878.069 147.37 873.459 146.92C871.039 146.71 866.709 146.43 860.459 146.09C854.219 145.77 847.079 145.43 839.079 145.11C831.069 144.78 823.229 144.45 815.549 144.12C807.879 143.8 801.409 143.52 796.149 143.31C790.889 142.86 784.179 141.55 776.079 139.36C767.959 137.16 759.839 133.49 751.739 128.33C743.619 123.18 736.819 116.11 731.339 107.11C725.849 98.12 723.109 89.47 723.109 75.65C723.109 61.83 726.949 48.24 734.629 36.83C742.299 25.42 752.999 16.43 766.699 9.85999C780.399 3.27999 796.249 -0.0100098 814.239 -0.0100098H867.539C885.299 -0.0100098 901.639 3.21999 916.559 9.68999C931.469 16.16 944.189 25.31 954.719 37.16L911.619 77.3C903.499 61.5 888.689 50.85 867.199 50.85H815.549C807.219 50.85 801.479 51.84 795.809 56.11C791.039 59.71 788.569 65.89 788.569 72.04C788.569 78.94 790.759 84.17 794.659 86.64C798.619 89.15 803.159 90.14 807.989 90.59C810.399 90.8 814.779 91.08 821.149 91.4C827.509 91.73 834.739 92.06 842.859 92.39C850.969 92.71 858.859 93.05 866.549 93.37C874.219 93.7 894.949 95.3 901.099 96.83C907.229 98.37 913.659 100.73 920.349 103.91C927.039 107.09 933.339 111.41 939.259 116.9C945.179 122.39 950.009 129.23 953.729 137.46C957.449 145.68 959.329 152.85 959.329 164.48C959.329 180.05 955.269 193.81 947.149 205.76C939.029 217.71 927.789 227.04 913.429 233.73C899.069 240.42 882.339 243.77 863.259 243.77H809.969C789.129 243.77 770.329 240.37 753.539 233.57C736.759 226.78 722.559 216.69 710.939 203.31L757.649 159.89Z\" fill=\"black\"/>\\n<path d=\"M1033.67 159.89C1038.49 168.67 1045.23 178.38 1053.9 183.53C1062.56 188.68 1072.6 190.8 1084.01 190.8L1137.96 191.26C1147.17 191.26 1154.63 189.41 1160.33 185.67C1166.03 181.95 1168.88 175.58 1168.88 168.76C1168.88 160.37 1167.34 154.23 1162.64 151.36C1158.48 148.83 1154.09 147.37 1149.48 146.92C1147.06 146.71 1142.73 146.43 1136.48 146.09C1130.24 145.77 1123.1 145.43 1115.1 145.11C1107.09 144.78 1099.25 144.45 1091.57 144.12C1083.9 143.8 1077.43 143.52 1072.17 143.31C1066.91 142.86 1060.2 141.55 1052.1 139.36C1043.98 137.16 1035.86 133.49 1027.76 128.33C1019.64 123.18 1012.84 116.11 1007.36 107.11C1001.87 98.12 999.131 89.47 999.131 75.65C999.131 61.83 1002.97 48.24 1010.65 36.83C1018.32 25.42 1029.02 16.43 1042.72 9.85999C1056.42 3.27999 1072.27 -0.0100098 1090.26 -0.0100098H1143.56C1161.32 -0.0100098 1177.66 3.21999 1192.58 9.68999C1207.49 16.16 1220.21 25.31 1230.74 37.16L1187.64 77.3C1179.52 61.5 1164.71 50.85 1143.22 50.85H1091.57C1083.24 50.85 1077.5 51.84 1071.83 56.11C1067.06 59.71 1064.59 65.89 1064.59 72.04C1064.59 78.94 1066.78 84.17 1070.68 86.64C1074.64 89.15 1079.18 90.14 1084.01 90.59C1086.42 90.8 1090.8 91.08 1097.17 91.4C1103.53 91.73 1110.76 92.06 1118.88 92.39C1126.99 92.71 1134.88 93.05 1142.57 93.37C1150.24 93.7 1170.97 95.3 1177.12 96.83C1183.25 98.37 1189.68 100.73 1196.37 103.91C1203.06 107.09 1209.36 111.41 1215.28 116.9C1221.2 122.39 1226.03 129.23 1229.75 137.46C1233.47 145.68 1235.35 152.85 1235.35 164.48C1235.35 180.05 1231.29 193.81 1223.17 205.76C1215.05 217.71 1203.81 227.04 1189.45 233.73C1175.09 240.42 1158.36 243.77 1139.28 243.77H1085.99C1065.15 243.77 1046.35 240.37 1029.56 233.57C1012.78 226.78 998.581 216.69 986.961 203.31L1033.67 159.89Z\" fill=\"black\"/>\\n<path d=\"M1344.56 239.5H1278.11V4.60999H1344.56V239.5Z\" fill=\"black\"/>\\n<path d=\"M1378.44 4.60999H1454.11L1532.08 183.58H1538.32L1616.3 4.60999H1689.66L1576.82 239.5H1490.3L1378.44 4.60999Z\" fill=\"black\"/>\\n<path d=\"M1723.55 4.60999H1922.91V53.89H1789.67V93.95H1916.66V141.86H1789.67V190.21H1922.91V239.49H1723.55V4.60999Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2894_21\">\\n<rect width=\"1922.91\" height=\"243.78\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({E8ceqzc1B:{as:\"a\"},EpmoDVJbl:{as:\"a\"}},baseVariant,gestureVariant)})})]})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17jil89\",layoutDependency:layoutDependency,layoutId:\"FgY0bVpCt\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-csqyt3\",\"data-styles-preset\":\"lHDgYPZvG\",children:\"[CREATIVE AGENCY / LA]\"})}),className:\"framer-1l3dwz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uyEIv3Wmw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-csqyt3\",\"data-styles-preset\":\"lHDgYPZvG\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(0, 0, 0))\"},children:\"[CREATIVE AGENCY / LA]\"})}),className:\"framer-iysd7m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V4yB2gU9z\",style:{\"--extracted-1w1cjl5\":\"rgb(0, 0, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gt7azu\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Eal119jwk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HsJKN2jjE\"},motionChild:true,nodeId:\"c25WdwqT6\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"Work\"})})})}),className:\"framer-1sk3a1c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c25WdwqT6\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{E8ceqzc1B:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},EpmoDVJbl:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E8ceqzc1B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HsJKN2jjE\"},motionChild:true,nodeId:\"c25WdwqT6\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"Work\"})})})})},EpmoDVJbl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HsJKN2jjE\"},motionChild:true,nodeId:\"c25WdwqT6\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"Work\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YBlhyK4KZ\"},motionChild:true,nodeId:\"nonJTVtiJ\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"About\"})})})}),className:\"framer-1dieveo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nonJTVtiJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{E8ceqzc1B:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},EpmoDVJbl:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E8ceqzc1B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YBlhyK4KZ\"},motionChild:true,nodeId:\"nonJTVtiJ\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"About\"})})})})},EpmoDVJbl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15qdinr\",\"data-styles-preset\":\"uQRomKv4w\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YBlhyK4KZ\"},motionChild:true,nodeId:\"nonJTVtiJ\",openInNewTab:false,relValues:[],scopeId:\"cGzYOydnp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"About\"})})})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oMVmw.framer-1fflyea, .framer-oMVmw .framer-1fflyea { display: block; }\",\".framer-oMVmw.framer-1l81b8x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; mix-blend-mode: difference; overflow: hidden; padding: 60px; position: relative; width: 1728px; }\",\".framer-oMVmw .framer-13y9u9i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 24px; justify-content: space-between; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oMVmw .framer-gvrzgx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 1; }\",\".framer-oMVmw .framer-7kou2s { aspect-ratio: 7.881147540983607 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; text-decoration: none; width: 118px; }\",\".framer-oMVmw .framer-1q2r0z1 { flex: none; height: 244px; position: relative; width: 1923px; }\",\".framer-oMVmw .framer-17jil89 { align-content: center; align-items: center; bottom: -15px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 220px; overflow: visible; padding: 0px; position: absolute; top: -15px; width: 167px; z-index: 1; }\",\".framer-oMVmw .framer-1l3dwz { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-oMVmw .framer-iysd7m { flex: none; height: auto; left: 49%; position: absolute; top: 46%; white-space: pre; width: auto; z-index: 1; }\",\".framer-oMVmw .framer-1gt7azu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-oMVmw .framer-1sk3a1c, .framer-oMVmw .framer-1dieveo { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-oMVmw.framer-v-13svc8n.framer-1l81b8x { height: 120px; mix-blend-mode: unset; }\",\".framer-oMVmw.framer-v-13svc8n .framer-1q2r0z1, .framer-oMVmw.framer-v-1oyecoc .framer-1q2r0z1 { aspect-ratio: 7.881147540983607 / 1; height: var(--framer-aspect-ratio-supported, 15px); text-decoration: none; width: 118px; }\",\".framer-oMVmw.framer-v-yj4f0m.framer-1l81b8x, .framer-oMVmw.framer-v-1oyecoc.framer-1l81b8x { height: 120px; padding: 60px 15px 60px 15px; width: 375px; }\",\".framer-oMVmw.framer-v-yj4f0m .framer-1gt7azu, .framer-oMVmw.framer-v-1oyecoc .framer-1gt7azu { gap: 41px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"E8ceqzc1B\":{\"layout\":[\"fixed\",\"fixed\"]},\"CcEvBpZA6\":{\"layout\":[\"fixed\",\"fixed\"]},\"EpmoDVJbl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercGzYOydnp=withCSS(Component,css,\"framer-oMVmw\");export default FramercGzYOydnp;FramercGzYOydnp.displayName=\"Navigation\";FramercGzYOydnp.defaultProps={height:120,width:1728};addPropertyControls(FramercGzYOydnp,{variant:{options:[\"XR_yVtIbj\",\"E8ceqzc1B\",\"CcEvBpZA6\",\"EpmoDVJbl\"],optionTitles:[\"Desktop\",\"Desktop_B\",\"Phone\",\"Phone_B\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercGzYOydnp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\":\"FramercGzYOydnp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E8ceqzc1B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CcEvBpZA6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EpmoDVJbl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"120\",\"framerIntrinsicWidth\":\"1728\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cGzYOydnp.map","// Generated by Framer (9840458)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;DM Mono Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Mono Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/EkgpO84qCFAfH65mcGGVdxfE.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-vQ1hX .framer-styles-preset-1ayaot8:not(.rich-text-wrapper), .framer-vQ1hX .framer-styles-preset-1ayaot8.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-vQ1hX .framer-styles-preset-1ayaot8:not(.rich-text-wrapper), .framer-vQ1hX .framer-styles-preset-1ayaot8.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 9px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-vQ1hX .framer-styles-preset-1ayaot8:not(.rich-text-wrapper), .framer-vQ1hX .framer-styles-preset-1ayaot8.rich-text-wrapper h6 { --framer-font-family: \"DM Mono Medium\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 9px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: #757c82; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-vQ1hX\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}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/jqhHVe4kDYl5UeHkgP9A/5WKxPk147C42uXqzNPzk/Ok5V9Ho2f.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uDCaD1KxxeVswDRQtXRw/sQbg7MqP4cJB63wrqoZz/qgYXsrtAm.js\";const cycleOrder=[\"BL852JokF\",\"iIRIHRPz7\",\"zlvFXbr3X\",\"u_WqhK41S\",\"r2VNSQQOJ\",\"A4PEM7U9u\",\"KAKnTim7s\",\"tHrQH7IQK\",\"Tx7egtovO\"];const serializationHash=\"framer-24fjF\";const variantClassNames={A4PEM7U9u:\"framer-v-1xaaroq\",BL852JokF:\"framer-v-1j0dosl\",iIRIHRPz7:\"framer-v-6ogj02\",KAKnTim7s:\"framer-v-12og0af\",r2VNSQQOJ:\"framer-v-656xt\",tHrQH7IQK:\"framer-v-1gp2i78\",Tx7egtovO:\"framer-v-1hmpgl3\",u_WqhK41S:\"framer-v-jxotxr\",zlvFXbr3X:\"framer-v-9a5ywr\"};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 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 humanReadableVariantMap={Bright:\"zlvFXbr3X\",Desktop_OffB:\"KAKnTim7s\",Desktop:\"BL852JokF\",Phone_B:\"A4PEM7U9u\",Phone_OffB:\"Tx7egtovO\",Phone:\"u_WqhK41S\",Tablet_B:\"r2VNSQQOJ\",Tablet_OffB:\"tHrQH7IQK\",Tablet:\"iIRIHRPz7\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BL852JokF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BL852JokF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o336mi=activeVariantCallback(async(...args)=>{setVariant(\"iIRIHRPz7\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zlvFXbr3X\",\"r2VNSQQOJ\",\"A4PEM7U9u\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"zlvFXbr3X\",\"r2VNSQQOJ\",\"A4PEM7U9u\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1j0dosl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BL852JokF\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},variants:{A4PEM7U9u:{backgroundColor:\"rgba(0, 0, 0, 0)\"},KAKnTim7s:{backgroundColor:\"rgb(22, 22, 22)\"},r2VNSQQOJ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},tHrQH7IQK:{backgroundColor:\"rgb(22, 22, 22)\"},Tx7egtovO:{backgroundColor:\"rgb(22, 22, 22)\"},zlvFXbr3X:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({A4PEM7U9u:{\"data-framer-name\":\"Phone_B\"},iIRIHRPz7:{\"data-framer-name\":\"Tablet\"},KAKnTim7s:{\"data-framer-name\":\"Desktop_OffB\"},r2VNSQQOJ:{\"data-framer-name\":\"Tablet_B\"},tHrQH7IQK:{\"data-framer-name\":\"Tablet_OffB\"},Tx7egtovO:{\"data-framer-name\":\"Phone_OffB\"},u_WqhK41S:{\"data-framer-name\":\"Phone\"},zlvFXbr3X:{\"data-framer-name\":\"Bright\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xvjnmj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"vWlQ7c13E\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10kh664\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"m7jWApQN2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-54r6ay\",\"data-framer-name\":\"Group 166\",layoutDependency:layoutDependency,layoutId:\"o4eC_r6En\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t5i08e\",\"data-framer-name\":\"Rectangle 23\",layoutDependency:layoutDependency,layoutId:\"rOEwCLoTZ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{A4PEM7U9u:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"[ CONTACT ]\"})}),className:\"framer-ppyfsq\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OWNLZ6UuV\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{A4PEM7U9u:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ CONTACT ]\"})})},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ CONTACT ]\"})})},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ CONTACT ]\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:\"TEAM@Massive.work\"})}),className:\"framer-kab3yf\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nhn3LJ7rS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h8dqln\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"Qw5HmgEbi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jsh72r\",\"data-framer-name\":\"Group 166\",layoutDependency:layoutDependency,layoutId:\"RzFhs30hz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dhme76\",\"data-framer-name\":\"Rectangle 23\",layoutDependency:layoutDependency,layoutId:\"Jgzyo8Dj4\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{A4PEM7U9u:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{backgroundColor:\"rgba(24, 24, 24, 0.5)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"[ SOCIAL ]\"})}),className:\"framer-6r8qms\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ihTjtqqVf\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{A4PEM7U9u:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ SOCIAL ]\"})})},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ SOCIAL ]\"})})},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"[ SOCIAL ]\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/massive.work/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"INSTAGRAM\"})})}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"linkedin.com/company/massiveassembly/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"LINKEDIN\"})})]}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/massiveassembly\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"BEHANCE\"})})]})]}),className:\"framer-17sbf61\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K8nn3je5m\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{A4PEM7U9u:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-6komju\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-9fz5vb\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-6komju\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-9fz5vb\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-6komju\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-9fz5vb\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/massive.work/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"INSTAGRAM\"})})}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-6komju, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"linkedin.com/company/massiveassembly/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"LINKEDIN\"})})]}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-9fz5vb, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/massiveassembly\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"BEHANCE\"})})]})]})},r2VNSQQOJ:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/massive.work/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"INSTAGRAM\"})})}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-6komju, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"linkedin.com/company/massiveassembly/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"LINKEDIN\"})})]}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-9fz5vb, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/massiveassembly\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"BEHANCE\"})})]})]})},zlvFXbr3X:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/massive.work/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"INSTAGRAM\"})})}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-6komju, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"linkedin.com/company/massiveassembly/\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"LINKEDIN\"})})]}),/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-9fz5vb, rgba(24, 24, 24, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/massiveassembly\",motionChild:true,nodeId:\"K8nn3je5m\",openInNewTab:true,relValues:[],scopeId:\"VNvjXxxbp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-cepx37\",\"data-styles-preset\":\"qgYXsrtAm\",children:\"BEHANCE\"})})]})]})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e43nm8\",layoutDependency:layoutDependency,layoutId:\"U03gLAiMa\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-t59fxh\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:198,intrinsicWidth:1470,layoutDependency:layoutDependency,layoutId:\"iIu_1TxYV\",svg:'<svg width=\"1470\" height=\"198\" viewBox=\"0 0 1470 198\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M194.29 6.13989L143.95 149.55H139.2L88.84 6.13989H0V194.37H51.67V50.9499H56.68L107.03 194.37H173.47L224.09 50.9499H228.83V194.37H281.3V6.13989H194.29Z\" fill=\"white\"/>\\n<path d=\"M407.04 50.9499H411.79L445.01 121.61H373.3L407.04 50.9499ZM380.68 6.13989L284.98 194.37H338.49L354.31 161.15H463.45L479.01 194.37H534.63L440 6.13989H380.68Z\" fill=\"white\"/>\\n<path d=\"M987.811 6.13989H934.561V194.37H987.811V6.13989Z\" fill=\"white\"/>\\n<path d=\"M1181.84 6.13989L1119.36 149.55H1114.36L1051.87 6.13989H991.24L1080.87 194.37H1150.21L1240.64 6.13989H1181.84Z\" fill=\"white\"/>\\n<path d=\"M1244.06 6.13989V194.37H1403.83V153.77H1297.05V116.86H1398.82V76.2599H1297.05V46.7299H1403.83V6.13989H1244.06Z\" fill=\"white\"/>\\n<path d=\"M565.261 130.39C569.121 137.42 574.531 143.01 581.471 147.13C588.411 151.26 596.451 153.32 605.591 153.32H648.821C656.201 153.32 662.181 151.83 666.751 148.84C671.321 145.86 673.601 142.08 673.601 137.5C673.601 131.7 671.931 127.79 668.591 125.77C665.251 123.75 661.741 122.57 658.051 122.21C656.111 122.03 652.651 121.82 647.641 121.55C642.631 121.28 636.911 121.02 630.501 120.75C624.081 120.49 617.801 120.23 611.651 119.96C605.501 119.69 600.311 119.48 596.101 119.3C591.881 118.95 586.521 117.89 580.021 116.14C573.511 114.39 567.011 111.44 560.511 107.31C554.001 103.18 548.551 97.51 544.161 90.3C539.771 83.09 537.571 73.95 537.571 62.89C537.571 51.83 540.641 40.92 546.791 31.78C552.941 22.64 561.511 15.44 572.501 10.16C583.481 4.89 596.181 2.25 610.591 2.25H653.301C667.531 2.25 680.631 4.85 692.581 10.03C704.531 15.21 714.731 22.55 723.161 32.04L688.631 64.21C682.121 51.55 670.261 45.22 653.041 45.22H611.651C604.971 45.22 599.691 46.63 595.831 49.44C591.961 52.25 590.031 55.76 590.031 59.98C590.031 64.55 591.651 67.72 594.901 69.47C598.151 71.23 601.711 72.28 605.581 72.64C607.511 72.82 611.021 73.03 616.121 73.3C621.221 73.56 627.021 73.82 633.521 74.09C640.021 74.36 646.351 74.61 652.501 74.88C658.651 75.15 663.751 75.37 667.791 75.54C671.131 75.72 675.251 76.42 680.181 77.65C685.101 78.89 690.241 80.78 695.601 83.32C700.961 85.87 706.011 89.34 710.761 93.73C715.501 98.13 719.371 103.61 722.361 110.21C725.341 116.8 726.841 124.76 726.841 134.07C726.841 146.55 723.581 157.58 717.091 167.15C710.581 176.73 701.581 184.2 690.071 189.56C678.551 194.92 665.161 197.6 649.861 197.6H607.161C590.461 197.6 575.391 194.87 561.941 189.43C548.491 183.98 537.121 175.9 527.801 165.17L565.231 130.37L565.261 130.39Z\" fill=\"white\"/>\\n<path d=\"M762.72 130.39C766.58 137.42 771.99 143.01 778.93 147.13C785.87 151.26 793.91 153.32 803.05 153.32H846.28C853.66 153.32 859.64 151.83 864.21 148.84C868.78 145.86 871.06 142.08 871.06 137.5C871.06 131.7 869.39 127.79 866.05 125.77C862.71 123.75 859.2 122.57 855.51 122.21C853.57 122.03 850.11 121.82 845.1 121.55C840.09 121.28 834.37 121.02 827.96 120.75C821.54 120.49 815.26 120.23 809.11 119.96C802.95 119.69 797.77 119.48 793.56 119.3C789.34 118.95 783.98 117.89 777.48 116.14C770.97 114.39 764.47 111.44 757.97 107.31C751.46 103.18 746.01 97.51 741.62 90.3C737.23 83.09 735.03 73.95 735.03 62.89C735.03 51.83 738.1 40.92 744.25 31.78C750.4 22.64 758.97 15.44 769.96 10.16C780.94 4.89 793.64 2.25 808.05 2.25H850.76C864.99 2.25 878.09 4.85 890.04 10.03C901.99 15.21 912.19 22.55 920.62 32.04L886.09 64.21C879.58 51.55 867.72 45.22 850.5 45.22H809.11C802.43 45.22 797.15 46.63 793.29 49.44C789.42 52.25 787.49 55.76 787.49 59.98C787.49 64.55 789.11 67.72 792.36 69.47C795.61 71.23 799.17 72.28 803.04 72.64C804.97 72.82 808.48 73.03 813.58 73.3C818.68 73.56 824.48 73.82 830.98 74.09C837.48 74.36 843.81 74.61 849.96 74.88C856.11 75.15 861.21 75.37 865.25 75.54C868.59 75.72 872.71 76.42 877.64 77.65C882.56 78.89 887.7 80.78 893.06 83.32C898.42 85.87 903.47 89.34 908.22 93.73C912.96 98.13 916.83 103.61 919.82 110.21C922.8 116.8 924.3 124.76 924.3 134.07C924.3 146.55 921.04 157.58 914.55 167.15C908.04 176.73 899.04 184.2 887.53 189.56C876.01 194.92 862.62 197.6 847.32 197.6H804.62C787.92 197.6 772.85 194.87 759.4 189.43C745.95 183.98 734.58 175.9 725.26 165.17L762.69 130.37L762.72 130.39Z\" fill=\"white\"/>\\n<path d=\"M1437.66 26.2401H1444C1445.02 26.2401 1445.83 25.9801 1446.43 25.4701C1447.03 24.9701 1447.33 24.2901 1447.33 23.4601C1447.33 22.6301 1447.03 21.9601 1446.43 21.4501C1445.83 20.9401 1445.02 20.6901 1444 20.6901H1437.66V26.2401ZM1432.26 16.6001H1444.8C1446.49 16.6001 1447.95 16.8901 1449.18 17.4801C1450.41 18.0701 1451.37 18.8801 1452.05 19.9101C1452.74 20.9401 1453.08 22.1301 1453.08 23.5001C1453.08 25.1501 1452.54 26.5401 1451.46 27.6801C1450.38 28.8201 1448.88 29.5301 1446.94 29.8101L1455.42 38.3901H1448.43L1440.5 29.9601H1437.67V38.3901H1432.27V16.6001H1432.26Z\" fill=\"white\"/>\\n<path d=\"M1456.61 38.8901H1448.21L1440.28 30.4601H1438.16V38.8901H1431.76V16.1001H1444.8C1446.56 16.1001 1448.11 16.4101 1449.39 17.0301C1450.7 17.6601 1451.73 18.5401 1452.46 19.6301C1453.2 20.7301 1453.57 22.0301 1453.57 23.5001C1453.57 25.2601 1452.98 26.7901 1451.82 28.0201C1450.85 29.0401 1449.55 29.7501 1447.95 30.1301L1456.62 38.8901H1456.61ZM1448.64 37.8901H1454.22L1445.88 29.4601L1446.86 29.3201C1448.67 29.0501 1450.09 28.3901 1451.09 27.3401C1452.09 26.2801 1452.57 25.0301 1452.57 23.5001C1452.57 22.2401 1452.25 21.1201 1451.63 20.1901C1451 19.2401 1450.11 18.4901 1448.96 17.9401C1447.81 17.3901 1446.41 17.1101 1444.8 17.1101H1432.76V37.9001H1437.16V29.4701H1440.71L1448.64 37.9001V37.8901ZM1444 26.7401H1437.16V20.1901H1444C1445.14 20.1901 1446.06 20.4901 1446.75 21.0701C1447.47 21.6701 1447.83 22.4801 1447.83 23.4601C1447.83 24.4401 1447.47 25.2601 1446.75 25.8601C1446.06 26.4501 1445.14 26.7401 1444 26.7401ZM1438.16 25.7401H1444C1444.89 25.7401 1445.6 25.5201 1446.1 25.0901C1446.59 24.6801 1446.83 24.1501 1446.83 23.4601C1446.83 22.7701 1446.59 22.2401 1446.1 21.8301C1445.59 21.4001 1444.9 21.1901 1444 21.1901H1438.16V25.7401Z\" fill=\"white\"/>\\n<path d=\"M1442.45 54.99C1427.29 54.99 1414.96 42.66 1414.96 27.5C1414.96 12.34 1427.29 0.0100098 1442.45 0.0100098C1457.61 0.0100098 1469.94 12.34 1469.94 27.5C1469.94 42.66 1457.61 54.99 1442.45 54.99ZM1442.45 6.20001C1430.71 6.20001 1421.16 15.75 1421.16 27.49C1421.16 39.23 1430.71 48.78 1442.45 48.78C1454.19 48.78 1463.74 39.23 1463.74 27.49C1463.74 15.75 1454.19 6.20001 1442.45 6.20001Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1tqnobw\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:198,intrinsicWidth:1470,layoutDependency:layoutDependency,layoutId:\"DVsyl_5hh\",svg:'<svg width=\"1470\" height=\"198\" viewBox=\"0 0 1470 198\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M194.29 6.13989L143.95 149.55H139.2L88.84 6.13989H0V194.37H51.67V50.9499H56.68L107.03 194.37H173.47L224.09 50.9499H228.83V194.37H281.3V6.13989H194.29Z\" fill=\"black\"/>\\n<path d=\"M407.04 50.9499H411.79L445.01 121.61H373.3L407.04 50.9499ZM380.68 6.13989L284.98 194.37H338.49L354.31 161.15H463.45L479.01 194.37H534.63L440 6.13989H380.68Z\" fill=\"black\"/>\\n<path d=\"M987.811 6.13989H934.561V194.37H987.811V6.13989Z\" fill=\"black\"/>\\n<path d=\"M1181.84 6.13989L1119.36 149.55H1114.36L1051.87 6.13989H991.24L1080.87 194.37H1150.21L1240.64 6.13989H1181.84Z\" fill=\"black\"/>\\n<path d=\"M1244.06 6.13989V194.37H1403.83V153.77H1297.05V116.86H1398.82V76.2599H1297.05V46.7299H1403.83V6.13989H1244.06Z\" fill=\"black\"/>\\n<path d=\"M565.261 130.39C569.121 137.42 574.531 143.01 581.471 147.13C588.411 151.26 596.451 153.32 605.591 153.32H648.821C656.201 153.32 662.181 151.83 666.751 148.84C671.321 145.86 673.601 142.08 673.601 137.5C673.601 131.7 671.931 127.79 668.591 125.77C665.251 123.75 661.741 122.57 658.051 122.21C656.111 122.03 652.651 121.82 647.641 121.55C642.631 121.28 636.911 121.02 630.501 120.75C624.081 120.49 617.801 120.23 611.651 119.96C605.501 119.69 600.311 119.48 596.101 119.3C591.881 118.95 586.521 117.89 580.021 116.14C573.511 114.39 567.011 111.44 560.511 107.31C554.001 103.18 548.551 97.51 544.161 90.3C539.771 83.09 537.571 73.95 537.571 62.89C537.571 51.83 540.641 40.92 546.791 31.78C552.941 22.64 561.511 15.44 572.501 10.16C583.481 4.89 596.181 2.25 610.591 2.25H653.301C667.531 2.25 680.631 4.85 692.581 10.03C704.531 15.21 714.731 22.55 723.161 32.04L688.631 64.21C682.121 51.55 670.261 45.22 653.041 45.22H611.651C604.971 45.22 599.691 46.63 595.831 49.44C591.961 52.25 590.031 55.76 590.031 59.98C590.031 64.55 591.651 67.72 594.901 69.47C598.151 71.23 601.711 72.28 605.581 72.64C607.511 72.82 611.021 73.03 616.121 73.3C621.221 73.56 627.021 73.82 633.521 74.09C640.021 74.36 646.351 74.61 652.501 74.88C658.651 75.15 663.751 75.37 667.791 75.54C671.131 75.72 675.251 76.42 680.181 77.65C685.101 78.89 690.241 80.78 695.601 83.32C700.961 85.87 706.011 89.34 710.761 93.73C715.501 98.13 719.371 103.61 722.361 110.21C725.341 116.8 726.841 124.76 726.841 134.07C726.841 146.55 723.581 157.58 717.091 167.15C710.581 176.73 701.581 184.2 690.071 189.56C678.551 194.92 665.161 197.6 649.861 197.6H607.161C590.461 197.6 575.391 194.87 561.941 189.43C548.491 183.98 537.121 175.9 527.801 165.17L565.231 130.37L565.261 130.39Z\" fill=\"black\"/>\\n<path d=\"M762.72 130.39C766.58 137.42 771.99 143.01 778.93 147.13C785.87 151.26 793.91 153.32 803.05 153.32H846.28C853.66 153.32 859.64 151.83 864.21 148.84C868.78 145.86 871.06 142.08 871.06 137.5C871.06 131.7 869.39 127.79 866.05 125.77C862.71 123.75 859.2 122.57 855.51 122.21C853.57 122.03 850.11 121.82 845.1 121.55C840.09 121.28 834.37 121.02 827.96 120.75C821.54 120.49 815.26 120.23 809.11 119.96C802.95 119.69 797.77 119.48 793.56 119.3C789.34 118.95 783.98 117.89 777.48 116.14C770.97 114.39 764.47 111.44 757.97 107.31C751.46 103.18 746.01 97.51 741.62 90.3C737.23 83.09 735.03 73.95 735.03 62.89C735.03 51.83 738.1 40.92 744.25 31.78C750.4 22.64 758.97 15.44 769.96 10.16C780.94 4.89 793.64 2.25 808.05 2.25H850.76C864.99 2.25 878.09 4.85 890.04 10.03C901.99 15.21 912.19 22.55 920.62 32.04L886.09 64.21C879.58 51.55 867.72 45.22 850.5 45.22H809.11C802.43 45.22 797.15 46.63 793.29 49.44C789.42 52.25 787.49 55.76 787.49 59.98C787.49 64.55 789.11 67.72 792.36 69.47C795.61 71.23 799.17 72.28 803.04 72.64C804.97 72.82 808.48 73.03 813.58 73.3C818.68 73.56 824.48 73.82 830.98 74.09C837.48 74.36 843.81 74.61 849.96 74.88C856.11 75.15 861.21 75.37 865.25 75.54C868.59 75.72 872.71 76.42 877.64 77.65C882.56 78.89 887.7 80.78 893.06 83.32C898.42 85.87 903.47 89.34 908.22 93.73C912.96 98.13 916.83 103.61 919.82 110.21C922.8 116.8 924.3 124.76 924.3 134.07C924.3 146.55 921.04 157.58 914.55 167.15C908.04 176.73 899.04 184.2 887.53 189.56C876.01 194.92 862.62 197.6 847.32 197.6H804.62C787.92 197.6 772.85 194.87 759.4 189.43C745.95 183.98 734.58 175.9 725.26 165.17L762.69 130.37L762.72 130.39Z\" fill=\"black\"/>\\n<path d=\"M1437.66 26.2401H1444C1445.02 26.2401 1445.83 25.9801 1446.43 25.4701C1447.03 24.9701 1447.33 24.2901 1447.33 23.4601C1447.33 22.6301 1447.03 21.9601 1446.43 21.4501C1445.83 20.9401 1445.02 20.6901 1444 20.6901H1437.66V26.2401ZM1432.26 16.6001H1444.8C1446.49 16.6001 1447.95 16.8901 1449.18 17.4801C1450.41 18.0701 1451.37 18.8801 1452.05 19.9101C1452.74 20.9401 1453.08 22.1301 1453.08 23.5001C1453.08 25.1501 1452.54 26.5401 1451.46 27.6801C1450.38 28.8201 1448.88 29.5301 1446.94 29.8101L1455.42 38.3901H1448.43L1440.5 29.9601H1437.67V38.3901H1432.27V16.6001H1432.26Z\" fill=\"black\"/>\\n<path d=\"M1456.61 38.8901H1448.21L1440.28 30.4601H1438.16V38.8901H1431.76V16.1001H1444.8C1446.56 16.1001 1448.11 16.4101 1449.39 17.0301C1450.7 17.6601 1451.73 18.5401 1452.46 19.6301C1453.2 20.7301 1453.57 22.0301 1453.57 23.5001C1453.57 25.2601 1452.98 26.7901 1451.82 28.0201C1450.85 29.0401 1449.55 29.7501 1447.95 30.1301L1456.62 38.8901H1456.61ZM1448.64 37.8901H1454.22L1445.88 29.4601L1446.86 29.3201C1448.67 29.0501 1450.09 28.3901 1451.09 27.3401C1452.09 26.2801 1452.57 25.0301 1452.57 23.5001C1452.57 22.2401 1452.25 21.1201 1451.63 20.1901C1451 19.2401 1450.11 18.4901 1448.96 17.9401C1447.81 17.3901 1446.41 17.1101 1444.8 17.1101H1432.76V37.9001H1437.16V29.4701H1440.71L1448.64 37.9001V37.8901ZM1444 26.7401H1437.16V20.1901H1444C1445.14 20.1901 1446.06 20.4901 1446.75 21.0701C1447.47 21.6701 1447.83 22.4801 1447.83 23.4601C1447.83 24.4401 1447.47 25.2601 1446.75 25.8601C1446.06 26.4501 1445.14 26.7401 1444 26.7401ZM1438.16 25.7401H1444C1444.89 25.7401 1445.6 25.5201 1446.1 25.0901C1446.59 24.6801 1446.83 24.1501 1446.83 23.4601C1446.83 22.7701 1446.59 22.2401 1446.1 21.8301C1445.59 21.4001 1444.9 21.1901 1444 21.1901H1438.16V25.7401Z\" fill=\"black\"/>\\n<path d=\"M1442.45 54.99C1427.29 54.99 1414.96 42.66 1414.96 27.5C1414.96 12.34 1427.29 0.0100098 1442.45 0.0100098C1457.61 0.0100098 1469.94 12.34 1469.94 27.5C1469.94 42.66 1457.61 54.99 1442.45 54.99ZM1442.45 6.20001C1430.71 6.20001 1421.16 15.75 1421.16 27.49C1421.16 39.23 1430.71 48.78 1442.45 48.78C1454.19 48.78 1463.74 39.23 1463.74 27.49C1463.74 15.75 1454.19 6.20001 1442.45 6.20001Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s1b8f3\",\"data-framer-name\":\"Botttom\",layoutDependency:layoutDependency,layoutId:\"LjFbfm9jP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bgl91v\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"UFQI3xw8M\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:\"MASSIVE ASSEMBLY IS A BOUTIQUE CREATIVE STUDIO WITH A WARM CARE FOR DESIGN EXPLORATION, CINEMATIC STORYTELLING, AND KIND PEOPLE. WE VALUE OPEN THINKING, DISCOVERY, AND STRIKING CREATIVE.\"})}),className:\"framer-14w6cxh\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yLBrOCYBl\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{A4PEM7U9u:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY IS A BOUTIQUE CREATIVE STUDIO WITH A WARM CARE FOR DESIGN EXPLORATION, CINEMATIC STORYTELLING, AND KIND PEOPLE. WE VALUE OPEN THINKING, DISCOVERY, AND STRIKING CREATIVE.\"})})},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY IS A BOUTIQUE CREATIVE STUDIO WITH A WARM CARE FOR DESIGN EXPLORATION, CINEMATIC STORYTELLING, AND KIND PEOPLE. WE VALUE OPEN THINKING, DISCOVERY, AND STRIKING CREATIVE.\"})})},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY IS A BOUTIQUE CREATIVE STUDIO WITH A WARM CARE FOR DESIGN EXPLORATION, CINEMATIC STORYTELLING, AND KIND PEOPLE. WE VALUE OPEN THINKING, DISCOVERY, AND STRIKING CREATIVE.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"VisiTor's address: 1029 S MAIN ST #122,LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Billing/Mail Address: 1026 S. Broadway #222, Los Angeles, CA 90015\"]})}),className:\"framer-brd3bg\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dCWbwkxfS\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{A4PEM7U9u:{\"--extracted-24qq59\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-5ta4lv\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-24qq59\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"VisiTor's address: 1029 S MAIN ST #122,LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, rgba(24, 24, 24, 0.5))\"},children:\"Billing/Mail Address: 1026 S. Broadway #222, Los Angeles, CA 90015\"})]})})},iIRIHRPz7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Visitor's address: 1029 S MAIN ST #122,LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Billing/Mail Address: 1026 S. Broadway #222,\",/*#__PURE__*/_jsx(motion.br,{}),\"Los Angeles, CA 90015\"]})})},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Visior's address: 1029 S MAIN ST #122,\",/*#__PURE__*/_jsx(motion.br,{}),\"LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-5ta4lv, rgba(24, 24, 24, 0.5))\"},children:\"Billing/Mail Address: 1026 S. Broadway #222, Los Angeles, CA 90015\"})]})})},tHrQH7IQK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"VisiTor's address: 1029 S MAIN ST #122,LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Billing/Mail Address: 1026 S. Broadway #222,\",/*#__PURE__*/_jsx(motion.br,{}),\"Los Angeles, CA 90015\"]})})},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"VisiTor's address: 1029 S MAIN ST #122,LOS ANGELES, CA 90015\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, rgba(24, 24, 24, 0.5))\"},children:\"Billing/Mail Address: 1026 S. Broadway #222, Los Angeles, CA 90015\"})]})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tkhixv\",\"data-framer-name\":\"Strength\",layoutDependency:layoutDependency,layoutId:\"Frd8eic1O\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:\"OUR BALANCE OF DESIGN TASTE AND MOTION EXPERTISE COMES FROM EMBRACING EXPERIMENTATION, FRESH PERSPECTIVES, AND BOLD IDEAS. THIS OPENNESS DRIVES THE MOTION-DRIVEN PERSPECTIVE WE BRING TO EVERY PROJECT.\"})}),className:\"framer-3wphxe\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z87ztI8PO\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{A4PEM7U9u:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1w1cjl5\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"OUR BALANCE OF DESIGN TASTE AND MOTION EXPERTISE COMES FROM EMBRACING EXPERIMENTATION, FRESH PERSPECTIVES, AND BOLD IDEAS. THIS OPENNESS DRIVES THE MOTION-DRIVEN PERSPECTIVE WE BRING TO EVERY PROJECT.\"})})},iIRIHRPz7:{\"data-highlight\":true,onTap:onTap1o336mi},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"OUR BALANCE OF DESIGN TASTE AND MOTION EXPERTISE COMES FROM EMBRACING EXPERIMENTATION, FRESH PERSPECTIVES, AND BOLD IDEAS. THIS OPENNESS DRIVES THE MOTION-DRIVEN PERSPECTIVE WE BRING TO EVERY PROJECT.\"})})},tHrQH7IQK:{\"data-highlight\":true,onTap:onTap1o336mi},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(24, 24, 24, 0.5))\"},children:\"OUR BALANCE OF DESIGN TASTE AND MOTION EXPERTISE COMES FROM EMBRACING EXPERIMENTATION, FRESH PERSPECTIVES, AND BOLD IDEAS. THIS OPENNESS DRIVES THE MOTION-DRIVEN PERSPECTIVE WE BRING TO EVERY PROJECT.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[\"MASSIVE ASSEMBLY (c) 2026\",/*#__PURE__*/_jsx(motion.br,{}),\"ALL RIGHT RESERVED\"]})}),className:\"framer-1xra8ai\",\"data-framer-name\":\"[ CONTACT ]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N1KOWCAG0\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{A4PEM7U9u:{\"--extracted-1vqrutl\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-24qq59\":\"rgba(24, 24, 24, 0.5)\"},r2VNSQQOJ:{\"--extracted-1vqrutl\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-24qq59\":\"rgba(24, 24, 24, 0.5)\"},zlvFXbr3X:{\"--extracted-1vqrutl\":\"rgba(24, 24, 24, 0.5)\",\"--extracted-24qq59\":\"rgba(24, 24, 24, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A4PEM7U9u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1vqrutl, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY (c) 2026\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, rgba(24, 24, 24, 0.5))\"},children:\"ALL RIGHT RESERVED\"})]})})},r2VNSQQOJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1vqrutl, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY (c) 2026\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, rgba(24, 24, 24, 0.5))\"},children:\"ALL RIGHT RESERVED\"})]})})},zlvFXbr3X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-1ayaot8\",\"data-styles-preset\":\"Ok5V9Ho2f\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1vqrutl, rgba(24, 24, 24, 0.5))\"},children:\"MASSIVE ASSEMBLY (c) 2026\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-24qq59, rgba(24, 24, 24, 0.5))\"},children:\"ALL RIGHT RESERVED\"})]})})}},baseVariant,gestureVariant)})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-24fjF.framer-170kp9i, .framer-24fjF .framer-170kp9i { display: block; }\",\".framer-24fjF.framer-1j0dosl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 250px 0px 100px 0px; position: relative; width: 1200px; }\",\".framer-24fjF .framer-1xvjnmj { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(10, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 45px 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-10kh664 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; grid-column: span 6; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-54r6ay, .framer-24fjF .framer-1jsh72r { flex: none; height: 17px; overflow: visible; position: relative; width: 120px; }\",\".framer-24fjF .framer-1t5i08e, .framer-24fjF .framer-dhme76 { flex: none; height: 2px; left: 0px; position: absolute; top: 5px; width: 13px; }\",\".framer-24fjF .framer-ppyfsq, .framer-24fjF .framer-6r8qms { flex: none; height: auto; left: 67%; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-24fjF .framer-kab3yf, .framer-24fjF .framer-17sbf61 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-24fjF .framer-h8dqln { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; grid-column: span 4; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-e43nm8 { 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: 100%; }\",\".framer-24fjF .framer-t59fxh { aspect-ratio: 7.407407407407407 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 162px); position: relative; width: 100%; }\",\".framer-24fjF .framer-1tqnobw { aspect-ratio: 7.424242424242424 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); position: relative; width: 100%; }\",\".framer-24fjF .framer-1s1b8f3 { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(10, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 55px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-1bgl91v { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; grid-column: span 6; height: 127px; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-14w6cxh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 66%; word-break: break-word; word-wrap: break-word; }\",\".framer-24fjF .framer-brd3bg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 496px; word-break: break-word; word-wrap: break-word; }\",\".framer-24fjF .framer-1tkhixv { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; grid-column: span 4; height: 141px; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-24fjF .framer-3wphxe, .framer-24fjF .framer-1xra8ai { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-24fjF.framer-v-6ogj02.framer-1j0dosl, .framer-24fjF.framer-v-656xt.framer-1j0dosl, .framer-24fjF.framer-v-1gp2i78.framer-1j0dosl { padding: 150px 0px 50px 0px; width: 810px; }\",\".framer-24fjF.framer-v-6ogj02 .framer-1xvjnmj, .framer-24fjF.framer-v-1gp2i78 .framer-1xvjnmj { padding: 0px 0px 15px 0px; }\",\".framer-24fjF.framer-v-6ogj02 .framer-e43nm8, .framer-24fjF.framer-v-jxotxr .framer-e43nm8, .framer-24fjF.framer-v-656xt .framer-e43nm8, .framer-24fjF.framer-v-1gp2i78 .framer-e43nm8, .framer-24fjF.framer-v-1hmpgl3 .framer-e43nm8 { flex-direction: column; }\",\".framer-24fjF.framer-v-6ogj02 .framer-t59fxh, .framer-24fjF.framer-v-1gp2i78 .framer-t59fxh { height: var(--framer-aspect-ratio-supported, 109px); }\",\".framer-24fjF.framer-v-6ogj02 .framer-1s1b8f3, .framer-24fjF.framer-v-1gp2i78 .framer-1s1b8f3 { padding: 15px 0px 0px 0px; }\",\".framer-24fjF.framer-v-6ogj02 .framer-14w6cxh, .framer-24fjF.framer-v-1gp2i78 .framer-14w6cxh { width: 74%; }\",\".framer-24fjF.framer-v-6ogj02 .framer-brd3bg, .framer-24fjF.framer-v-1gp2i78 .framer-brd3bg { width: 371px; }\",\".framer-24fjF.framer-v-6ogj02 .framer-3wphxe, .framer-24fjF.framer-v-1gp2i78 .framer-3wphxe { cursor: pointer; width: 90%; }\",\".framer-24fjF.framer-v-9a5ywr.framer-1j0dosl { width: 1242px; }\",\".framer-24fjF.framer-v-9a5ywr .framer-1tqnobw { height: var(--framer-aspect-ratio-supported, 167px); }\",\".framer-24fjF.framer-v-jxotxr.framer-1j0dosl, .framer-24fjF.framer-v-1hmpgl3.framer-1j0dosl { padding: 150px 0px 50px 0px; width: 390px; }\",\".framer-24fjF.framer-v-jxotxr .framer-1xvjnmj, .framer-24fjF.framer-v-1xaaroq .framer-1xvjnmj, .framer-24fjF.framer-v-1hmpgl3 .framer-1xvjnmj { gap: 15px; grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 0px 0px 15px 0px; }\",\".framer-24fjF.framer-v-jxotxr .framer-10kh664, .framer-24fjF.framer-v-jxotxr .framer-h8dqln, .framer-24fjF.framer-v-1xaaroq .framer-10kh664, .framer-24fjF.framer-v-1xaaroq .framer-h8dqln, .framer-24fjF.framer-v-1hmpgl3 .framer-10kh664, .framer-24fjF.framer-v-1hmpgl3 .framer-h8dqln { grid-column: span 1; }\",\".framer-24fjF.framer-v-jxotxr .framer-t59fxh, .framer-24fjF.framer-v-1hmpgl3 .framer-t59fxh { height: var(--framer-aspect-ratio-supported, 52px); }\",\".framer-24fjF.framer-v-jxotxr .framer-1s1b8f3, .framer-24fjF.framer-v-1xaaroq .framer-1s1b8f3, .framer-24fjF.framer-v-1hmpgl3 .framer-1s1b8f3 { grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); padding: 15px 0px 0px 0px; }\",\".framer-24fjF.framer-v-jxotxr .framer-1bgl91v, .framer-24fjF.framer-v-1xaaroq .framer-1bgl91v, .framer-24fjF.framer-v-1hmpgl3 .framer-1bgl91v { gap: 15px; grid-column: span 1; padding: 0px 0px 15px 0px; }\",\".framer-24fjF.framer-v-jxotxr .framer-14w6cxh, .framer-24fjF.framer-v-1xaaroq .framer-14w6cxh, .framer-24fjF.framer-v-1hmpgl3 .framer-14w6cxh { width: 100%; }\",\".framer-24fjF.framer-v-jxotxr .framer-1tkhixv, .framer-24fjF.framer-v-1xaaroq .framer-1tkhixv, .framer-24fjF.framer-v-1hmpgl3 .framer-1tkhixv { gap: 15px; grid-column: span 1; }\",\".framer-24fjF.framer-v-656xt .framer-1xvjnmj { padding: 0px 0px 10px 0px; }\",\".framer-24fjF.framer-v-656xt .framer-1tqnobw { height: var(--framer-aspect-ratio-supported, 109px); width: 100%; }\",\".framer-24fjF.framer-v-656xt .framer-1s1b8f3 { padding: 10px 0px 0px 0px; }\",\".framer-24fjF.framer-v-656xt .framer-brd3bg { width: 335px; }\",\".framer-24fjF.framer-v-1xaaroq.framer-1j0dosl { padding: 50px 0px 25px 0px; width: 390px; }\",\".framer-24fjF.framer-v-1xaaroq .framer-1tqnobw { height: var(--framer-aspect-ratio-supported, 52px); width: 99%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 838.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"iIRIHRPz7\":{\"layout\":[\"fixed\",\"auto\"]},\"zlvFXbr3X\":{\"layout\":[\"fixed\",\"auto\"]},\"u_WqhK41S\":{\"layout\":[\"fixed\",\"auto\"]},\"r2VNSQQOJ\":{\"layout\":[\"fixed\",\"auto\"]},\"A4PEM7U9u\":{\"layout\":[\"fixed\",\"auto\"]},\"KAKnTim7s\":{\"layout\":[\"fixed\",\"auto\"]},\"tHrQH7IQK\":{\"layout\":[\"fixed\",\"auto\"]},\"Tx7egtovO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVNvjXxxbp=withCSS(Component,css,\"framer-24fjF\");export default FramerVNvjXxxbp;FramerVNvjXxxbp.displayName=\"Footer\";FramerVNvjXxxbp.defaultProps={height:838.5,width:1200};addPropertyControls(FramerVNvjXxxbp,{variant:{options:[\"BL852JokF\",\"iIRIHRPz7\",\"zlvFXbr3X\",\"u_WqhK41S\",\"r2VNSQQOJ\",\"A4PEM7U9u\",\"KAKnTim7s\",\"tHrQH7IQK\",\"Tx7egtovO\"],optionTitles:[\"Desktop\",\"Tablet\",\"Bright\",\"Phone\",\"Tablet_B\",\"Phone_B\",\"Desktop_OffB\",\"Tablet_OffB\",\"Phone_OffB\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVNvjXxxbp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\":\"FramerVNvjXxxbp\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"838.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iIRIHRPz7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zlvFXbr3X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u_WqhK41S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r2VNSQQOJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A4PEM7U9u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KAKnTim7s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tHrQH7IQK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tx7egtovO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VNvjXxxbp.map","// Generated by Framer (569fd08)\nexport default function metadata(params,activeLocale){return{description:\"Massive Assembly is a boutique creative studio based in Los Angeles. We love brands, motion, and cinematic.\",favicon:\"https://framerusercontent.com/assets/Kusg3INtCo2k6nL3RQpMMnKmROs.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/9x2TMkqsXMMuAlKaRt93FXP4cQM.png\",title:\"MA — Massive Assembly\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}