{"version":3,"file":"script_main.DM6i4xJs.mjs","names":["r","n","o","a","t","e","__assign","r","f","t","a","e","l","o","n","v","u","e","r","a","c","t","n","y","z","$","O","C","A","j","g","u","o","p","f","d","v","m","b","k","w","x","l","n","e","t","B","Y","ne","o","r","a","c","l","re","se","ue","u","d.RULESET","d.prefixer","d.stringify","p","s","d.compile","d.serialize","d.middleware","d.rulesheet","i","d","f","m","y","g","S","w","b","O","h","v","E","N","T","ye","useMemo","match","declaration","Component","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","CaretRight","ButtonCTAFonts","ButtonCTA","CaretLeft","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationHamburgerMenuFonts","NavigationHamburgerMenu","NavigationMobileOverlayFonts","NavigationMobileOverlay","NavigationMobileOverlayInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","css","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","Linkedin","YouTube","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","NavbarSlim","NavigationFooterFonts","NavigationFooter","breakpoints","serializationHash","variantClassNames","numberToPixelString","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","NavigationNavbarLinkFonts","NavigationNavbarLink","MotionDivWithFX","NavigationHamburgerMenuFonts","NavigationHamburgerMenu","ButtonCTAFonts","ButtonCTA","NavigationMobileOverlayFonts","NavigationMobileOverlay","NavigationMobileOverlayInfo","cycleOrder","serializationHash","variantClassNames","transition1","convertFromEnum","transition2","animation","animation1","animation2","Overlay","convertFromEnum1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","className","Image","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","NavbarNoShadow","NavigationFooterFonts","NavigationFooter","breakpoints","serializationHash","variantClassNames","numberToPixelString","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavigationNavbarLink","NavigationHamburgerMenu","ButtonCTA","NavigationMobileOverlay","NavigationMobileOverlayInfo","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","React.useRef","className","Image","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","NavigationNavbar","NavigationFooter","useRef","React.useId","className","PropertyOverrides","React.createElement","NoShadow","Default","SlimAppBar","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:tslib@2.6.2/tslib.es6.mjs","https:/ga.jspm.io/npm:shallowequal@1.1.0/index.js","https:/ga.jspm.io/npm:stylis@4.3.2/index.js","https:/ga.jspm.io/npm:styled-components@6.1.19/dist/styled-components.browser.esm.js","https:/framerusercontent.com/modules/0vQcvEgKvK4IyVzh9tcY/Vv37PobszmLSWXYPCOdY/DynamicAndRelativeUnits.js","https:/framerusercontent.com/modules/MaHcWaXWfKOq3boBIgjT/UVbcN6cC5kMc7LfEgSMz/d_WZt5agJ.js","https:/framerusercontent.com/modules/49fq2vU8HJNDLx3gd9e3/2CrgMfc24A0mgAppQ0QY/MRk5eVGrK.js","https:/framerusercontent.com/modules/ahY9f2JwmiClI1G3tIXb/hE8la58VExY8Xfyye7xS/jXQPUxe84.js","https:/framerusercontent.com/modules/DdTpEYufFsSTHvJXpHTX/jWxof4g4pMo1X8TSE5xE/FhIZKPU0H.js","https:/framerusercontent.com/modules/n5X6ZT3QvG7WApzgne6t/GngRLgfHP8ORv58W5VFG/IjoG0Enqg.js","https:/framerusercontent.com/modules/2ebOrTbHSTVeXwuKyV89/wscuWYkKgy9aC2ApP7q7/Uc_D8VwDS.js","https:/framerusercontent.com/modules/TADUP8oVOa8rAes6YLnr/yAdhwQktMUuJe66epAwM/Nhexnp8uB.js","https:/framerusercontent.com/modules/Cpck2ce9oiFGxxzWGbET/GHge9aJQWt0DQJX3Lt7E/Eoxgclvkq.js","https:/framerusercontent.com/modules/2Hbp76s9LSUg3vYpIpH4/LLA54MIqkV6uKTWEuGeq/rfgMsPhoZ.js","https:/framerusercontent.com/modules/ov0dqmGQrolNXAK5yP3Y/uS39UIGRZWjVaaANYXyw/tEukJOyKP.js","https:/framerusercontent.com/modules/nbpG3mpgBGM6zGJKuAKY/M1R0NhgAGnbBUtEEaKdc/IWbtaEVNt.js","https:/framerusercontent.com/modules/dPy7qXmwsPmcVkvKlPtU/IdhiFq4rif7nCdrqgNku/iIkoAxVVL.js","https:/framerusercontent.com/modules/sEggObkFwCbR12oHrPlj/H12Vt4eW0uHltMtJW6KQ/fr4kT6tEv.js","framer:toplevel/main"],"sourcesContent":["var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __esDecorate(e,t,r,n,o,a){function accept(e){if(void 0!==e&&\"function\"!==typeof e)throw new TypeError(\"Function expected\");return e}var i=n.kind,c=\"getter\"===i?\"get\":\"setter\"===i?\"set\":\"value\";var s=!t&&e?n.static?e:e.prototype:null;var l=t||(s?Object.getOwnPropertyDescriptor(s,n.name):{});var u,_=false;for(var f=r.length-1;f>=0;f--){var p={};for(var y in n)p[y]=\"access\"===y?{}:n[y];for(var y in n.access)p.access[y]=n.access[y];p.addInitializer=function(e){if(_)throw new TypeError(\"Cannot add initializers after decoration has completed\");a.push(accept(e||null))};var d=(0,r[f])(\"accessor\"===i?{get:l.get,set:l.set}:l[c],p);if(\"accessor\"===i){if(void 0===d)continue;if(null===d||\"object\"!==typeof d)throw new TypeError(\"Object expected\");(u=accept(d.get))&&(l.get=u);(u=accept(d.set))&&(l.set=u);(u=accept(d.init))&&o.unshift(u)}else(u=accept(d))&&(\"field\"===i?o.unshift(u):l[c]=u)}s&&Object.defineProperty(s,n.name,l);_=true}function __runInitializers(e,t,r){var n=arguments.length>2;for(var o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function __propKey(e){return\"symbol\"===typeof e?e:\"\".concat(e)}function __setFunctionName(e,t,r){\"symbol\"===typeof t&&(t=t.description?\"[\".concat(t.description,\"]\"):\"\");return Object.defineProperty(e,\"name\",{configurable:true,value:r?\"\".concat(r,\" \",t):t})}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(c){if(r)throw new TypeError(\"Generator is already executing.\");while(a&&(a=0,c[0]&&(i=0)),i)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;(n=0,o)&&(c=[2&c[0],o.value]);switch(c[0]){case 0:case 1:o=c;break;case 4:i.label++;return{value:c[1],done:false};case 5:i.label++;n=c[1];c=[0];continue;case 7:c=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1];o=c;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(c);break}o[2]&&i.ops.pop();i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e];n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:false}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}function __addDisposableResource(e,t,r){if(null!==t&&void 0!==t){if(\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Object expected.\");var n;if(r){if(!Symbol.asyncDispose)throw new TypeError(\"Symbol.asyncDispose is not defined.\");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");n=t[Symbol.dispose]}if(\"function\"!==typeof n)throw new TypeError(\"Object not disposable.\");e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:true});return t}var r=\"function\"===typeof SuppressedError?SuppressedError:function(e,t,r){var n=new Error(r);return n.name=\"SuppressedError\",n.error=e,n.suppressed=t,n};function __disposeResources(e){function fail(t){e.error=e.hasError?new r(t,e.error,\"An error was suppressed during disposal.\"):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var r=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(r).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()}var n={__extends:__extends,__assign:__assign,__rest:__rest,__decorate:__decorate,__param:__param,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:e,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources};export{__addDisposableResource,__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__disposeResources,__esDecorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__propKey,__read,__rest,__runInitializers,__setFunctionName,__spread,__spreadArray,__spreadArrays,__values,n as default};\n\n//# sourceMappingURL=tslib.es6.mjs.map","var r={};r=function shallowEqual(r,e,t,a){var f=t?t.call(a,r,e):void 0;if(void 0!==f)return!!f;if(r===e)return true;if(\"object\"!==typeof r||!r||\"object\"!==typeof e||!e)return false;var l=Object.keys(r);var o=Object.keys(e);if(l.length!==o.length)return false;var n=Object.prototype.hasOwnProperty.bind(e);for(var v=0;v<l.length;v++){var i=l[v];if(!n(i))return false;var u=r[i];var s=e[i];f=t?t.call(a,u,s,i):void 0;if(false===f||void 0===f&&u!==s)return false}return true};var e=r;export default e;\n\n//# sourceMappingURL=index.js.map","var e=\"-ms-\";var r=\"-moz-\";var a=\"-webkit-\";var c=\"comm\";var t=\"rule\";var n=\"decl\";var s=\"@page\";var i=\"@media\";var l=\"@import\";var u=\"@charset\";var o=\"@viewport\";var p=\"@supports\";var f=\"@document\";var h=\"@namespace\";var d=\"@keyframes\";var v=\"@font-face\";var m=\"@counter-style\";var b=\"@font-feature-values\";var k=\"@layer\";var w=\"@scope\";\n/**\n * @param {number}\n * @return {number}\n */var x=Math.abs;\n/**\n * @param {number}\n * @return {string}\n */var g=String.fromCharCode;\n/**\n * @param {object}\n * @return {object}\n */var $=Object.assign;\n/**\n * @param {string} value\n * @param {number} length\n * @return {number}\n */function hash(e,r){return charat(e,0)^45?(((r<<2^charat(e,0))<<2^charat(e,1))<<2^charat(e,2))<<2^charat(e,3):0}\n/**\n * @param {string} value\n * @return {string}\n */function trim(e){return e.trim()}\n/**\n * @param {string} value\n * @param {RegExp} pattern\n * @return {string?}\n */function match(e,r){return(e=r.exec(e))?e[0]:e}\n/**\n * @param {string} value\n * @param {(string|RegExp)} pattern\n * @param {string} replacement\n * @return {string}\n */function replace(e,r,a){return e.replace(r,a)}\n/**\n * @param {string} value\n * @param {string} search\n * @param {number} position\n * @return {number}\n */function indexof(e,r,a){return e.indexOf(r,a)}\n/**\n * @param {string} value\n * @param {number} index\n * @return {number}\n */function charat(e,r){return e.charCodeAt(r)|0}\n/**\n * @param {string} value\n * @param {number} begin\n * @param {number} end\n * @return {string}\n */function substr(e,r,a){return e.slice(r,a)}\n/**\n * @param {string} value\n * @return {number}\n */function strlen(e){return e.length}\n/**\n * @param {any[]} value\n * @return {number}\n */function sizeof(e){return e.length}\n/**\n * @param {any} value\n * @param {any[]} array\n * @return {any}\n */function append(e,r){return r.push(e),e}\n/**\n * @param {string[]} array\n * @param {function} callback\n * @return {string}\n */function combine(e,r){return e.map(r).join(\"\")}\n/**\n * @param {string[]} array\n * @param {RegExp} pattern\n * @return {string[]}\n */function filter(e,r){return e.filter((function(e){return!match(e,r)}))}var y=1;var z=1;var j=0;var C=0;var O=0;var A=\"\";\n/**\n * @param {string} value\n * @param {object | null} root\n * @param {object | null} parent\n * @param {string} type\n * @param {string[] | string} props\n * @param {object[] | string} children\n * @param {object[]} siblings\n * @param {number} length\n */function node(e,r,a,c,t,n,s,i){return{value:e,root:r,parent:a,type:c,props:t,children:n,line:y,column:z,length:s,return:\"\",siblings:i}}\n/**\n * @param {object} root\n * @param {object} props\n * @return {object}\n */function copy(e,r){return $(node(\"\",null,null,\"\",null,null,0,e.siblings),e,{length:-e.length},r)}\n/**\n * @param {object} root\n */function lift(e){while(e.root)e=copy(e.root,{children:[e]});append(e,e.siblings)}function char(){return O}function prev(){O=C>0?charat(A,--C):0;(z--,O===10)&&(z=1,y--);return O}function next(){O=C<j?charat(A,C++):0;(z++,O===10)&&(z=1,y++);return O}function peek(){return charat(A,C)}function caret(){return C}\n/**\n * @param {number} begin\n * @param {number} end\n * @return {string}\n */function slice(e,r){return substr(A,e,r)}\n/**\n * @param {number} type\n * @return {number}\n */function token(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}\n/**\n * @param {string} value\n * @return {any[]}\n */function alloc(e){return y=z=1,j=strlen(A=e),C=0,[]}\n/**\n * @param {any} value\n * @return {any}\n */function dealloc(e){return A=\"\",e}\n/**\n * @param {number} type\n * @return {string}\n */function delimit(e){return trim(slice(C-1,delimiter(e===91?e+2:e===40?e+1:e)))}\n/**\n * @param {string} value\n * @return {string[]}\n */function tokenize(e){return dealloc(tokenizer(alloc(e)))}\n/**\n * @param {number} type\n * @return {string}\n */function whitespace(e){while(O=peek()){if(!(O<33))break;next()}return token(e)>2||token(O)>3?\"\":\" \"}\n/**\n * @param {string[]} children\n * @return {string[]}\n */function tokenizer(e){while(next())switch(token(O)){case 0:append(identifier(C-1),e);break;case 2:append(delimit(O),e);break;default:append(g(O),e)}return e}\n/**\n * @param {number} index\n * @param {number} count\n * @return {string}\n */function escaping(e,r){while(--r&&next())if(O<48||O>102||O>57&&O<65||O>70&&O<97)break;return slice(e,caret()+(r<6&&peek()==32&&next()==32))}\n/**\n * @param {number} type\n * @return {number}\n */function delimiter(e){while(next())switch(O){case e:return C;case 34:case 39:e!==34&&e!==39&&delimiter(O);break;case 40:e===41&&delimiter(e);break;case 92:next();break}return C}\n/**\n * @param {number} type\n * @param {number} index\n * @return {number}\n */function commenter(e,r){while(next()){if(e+O===57)break;if(e+O===84&&peek()===47)break}return\"/*\"+slice(r,C-1)+\"*\"+g(e===47?e:next())}\n/**\n * @param {number} index\n * @return {string}\n */function identifier(e){while(!token(peek()))next();return slice(e,C)}\n/**\n * @param {string} value\n * @return {object[]}\n */function compile(e){return dealloc(parse(\"\",null,null,null,[\"\"],e=alloc(e),0,[0],e))}\n/**\n * @param {string} value\n * @param {object} root\n * @param {object?} parent\n * @param {string[]} rule\n * @param {string[]} rules\n * @param {string[]} rulesets\n * @param {number[]} pseudo\n * @param {number[]} points\n * @param {string[]} declarations\n * @return {object}\n */function parse(e,r,a,c,t,n,s,i,l){var u=0;var o=0;var p=s;var f=0;var h=0;var d=0;var v=1;var m=1;var b=1;var k=0;var w=\"\";var $=t;var y=n;var z=c;var j=w;while(m)switch(d=k,k=next()){case 40:if(d!=108&&charat(j,p-1)==58){indexof(j+=replace(delimit(k),\"&\",\"&\\f\"),\"&\\f\",x(u?i[u-1]:0))!=-1&&(b=-1);break}case 34:case 39:case 91:j+=delimit(k);break;case 9:case 10:case 13:case 32:j+=whitespace(d);break;case 92:j+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:append(comment(commenter(next(),caret()),r,a,l),l);break;default:j+=\"/\"}break;case 123*v:i[u++]=strlen(j)*b;case 125*v:case 59:case 0:switch(k){case 0:case 125:m=0;case 59+o:b==-1&&(j=replace(j,/\\f/g,\"\"));h>0&&strlen(j)-p&&append(h>32?declaration(j+\";\",c,a,p-1,l):declaration(replace(j,\" \",\"\")+\";\",c,a,p-2,l),l);break;case 59:j+=\";\";default:append(z=ruleset(j,r,a,u,o,t,i,w,$=[],y=[],p,n),n);if(k===123)if(o===0)parse(j,r,z,z,$,n,p,i,y);else switch(f===99&&charat(j,3)===110?100:f){case 100:case 108:case 109:case 115:parse(e,z,z,c&&append(ruleset(e,z,z,0,0,t,i,w,t,$=[],p,y),y),t,y,p,i,c?$:y);break;default:parse(j,z,z,z,[\"\"],y,0,i,y)}}u=o=h=0,v=b=1,w=j=\"\",p=s;break;case 58:p=1+strlen(j),h=d;default:if(v<1)if(k==123)--v;else if(k==125&&v++==0&&prev()==125)continue;switch(j+=g(k),k*v){case 38:b=o>0?1:(j+=\"\\f\",-1);break;case 44:i[u++]=(strlen(j)-1)*b,b=1;break;case 64:peek()===45&&(j+=delimit(next()));f=peek(),o=p=strlen(w=j+=identifier(caret())),k++;break;case 45:d===45&&strlen(j)==2&&(v=0)}}return n}\n/**\n * @param {string} value\n * @param {object} root\n * @param {object?} parent\n * @param {number} index\n * @param {number} offset\n * @param {string[]} rules\n * @param {number[]} points\n * @param {string} type\n * @param {string[]} props\n * @param {string[]} children\n * @param {number} length\n * @param {object[]} siblings\n * @return {object}\n */function ruleset(e,r,a,c,n,s,i,l,u,o,p,f){var h=n-1;var d=n===0?s:[\"\"];var v=sizeof(d);for(var m=0,b=0,k=0;m<c;++m)for(var w=0,g=substr(e,h+1,h=x(b=i[m])),$=e;w<v;++w)($=trim(b>0?d[w]+\" \"+g:replace(g,/&\\f/g,d[w])))&&(u[k++]=$);return node(e,r,a,n===0?t:l,u,o,p,f)}\n/**\n * @param {number} value\n * @param {object} root\n * @param {object?} parent\n * @param {object[]} siblings\n * @return {object}\n */function comment(e,r,a,t){return node(e,r,a,c,g(char()),substr(e,2,-2),0,t)}\n/**\n * @param {string} value\n * @param {object} root\n * @param {object?} parent\n * @param {number} length\n * @param {object[]} siblings\n * @return {object}\n */function declaration(e,r,a,c,t){return node(e,r,a,n,substr(e,0,c),substr(e,c+1,-1),c,t)}\n/**\n * @param {string} value\n * @param {number} length\n * @param {object[]} children\n * @return {string}\n */function prefix(c,t,n){switch(hash(c,t)){case 5103:return a+\"print-\"+c+c;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+c+c;case 4789:return r+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return a+c+r+c+e+c+c;case 5936:switch(charat(c,t+11)){case 114:return a+c+e+replace(c,/[svh]\\w+-[tblr]{2}/,\"tb\")+c;case 108:return a+c+e+replace(c,/[svh]\\w+-[tblr]{2}/,\"tb-rl\")+c;case 45:return a+c+e+replace(c,/[svh]\\w+-[tblr]{2}/,\"lr\")+c}case 6828:case 4268:case 2903:return a+c+e+c+c;case 6165:return a+c+e+\"flex-\"+c+c;case 5187:return a+c+replace(c,/(\\w+).+(:[^]+)/,a+\"box-$1$2\"+e+\"flex-$1$2\")+c;case 5443:return a+c+e+\"flex-item-\"+replace(c,/flex-|-self/g,\"\")+(match(c,/flex-|baseline/)?\"\":e+\"grid-row-\"+replace(c,/flex-|-self/g,\"\"))+c;case 4675:return a+c+e+\"flex-line-pack\"+replace(c,/align-content|flex-|-self/g,\"\")+c;case 5548:return a+c+e+replace(c,\"shrink\",\"negative\")+c;case 5292:return a+c+e+replace(c,\"basis\",\"preferred-size\")+c;case 6060:return a+\"box-\"+replace(c,\"-grow\",\"\")+a+c+e+replace(c,\"grow\",\"positive\")+c;case 4554:return a+replace(c,/([^-])(transform)/g,\"$1\"+a+\"$2\")+c;case 6187:return replace(replace(replace(c,/(zoom-|grab)/,a+\"$1\"),/(image-set)/,a+\"$1\"),c,\"\")+c;case 5495:case 3959:return replace(c,/(image-set\\([^]*)/,a+\"$1$`$1\");case 4968:return replace(replace(c,/(.+:)(flex-)?(.*)/,a+\"box-pack:$3\"+e+\"flex-pack:$3\"),/s.+-b[^;]+/,\"justify\")+a+c+c;case 4200:if(!match(c,/flex-|baseline/))return e+\"grid-column-align\"+substr(c,t)+c;break;case 2592:case 3360:return e+replace(c,\"template-\",\"\")+c;case 4384:case 3616:return n&&n.some((function(e,r){return t=r,match(e.props,/grid-\\w+-end/)}))?~indexof(c+(n=n[t].value),\"span\",0)?c:e+replace(c,\"-start\",\"\")+c+e+\"grid-row-span:\"+(~indexof(n,\"span\",0)?match(n,/\\d+/):+match(n,/\\d+/)-+match(c,/\\d+/))+\";\":e+replace(c,\"-start\",\"\")+c;case 4896:case 4128:return n&&n.some((function(e){return match(e.props,/grid-\\w+-start/)}))?c:e+replace(replace(c,\"-end\",\"-span\"),\"span \",\"\")+c;case 4095:case 3583:case 4068:case 2532:return replace(c,/(.+)-inline(.+)/,a+\"$1$2\")+c;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(strlen(c)-1-t>6)switch(charat(c,t+1)){case 109:if(charat(c,t+4)!==45)break;case 102:return replace(c,/(.+:)(.+)-([^]+)/,\"$1\"+a+\"$2-$3$1\"+r+(charat(c,t+3)==108?\"$3\":\"$2-$3\"))+c;case 115:return~indexof(c,\"stretch\",0)?prefix(replace(c,\"stretch\",\"fill-available\"),t,n)+c:c}break;case 5152:case 5920:return replace(c,/(.+?):(\\d+)(\\s*\\/\\s*(span)?\\s*(\\d+))?(.*)/,(function(r,a,t,n,s,i,l){return e+a+\":\"+t+l+(n?e+a+\"-span:\"+(s?i:+i-+t)+l:\"\")+c}));case 4949:if(charat(c,t+6)===121)return replace(c,\":\",\":\"+a)+c;break;case 6444:switch(charat(c,charat(c,14)===45?18:11)){case 120:return replace(c,/(.+:)([^;\\s!]+)(;|(\\s+)?!.+)?/,\"$1\"+a+(charat(c,14)===45?\"inline-\":\"\")+\"box$3$1\"+a+\"$2$3$1\"+e+\"$2box$3\")+c;case 100:return replace(c,\":\",\":\"+e)+c}break;case 5719:case 2647:case 2135:case 3927:case 2391:return replace(c,\"scroll-\",\"scroll-snap-\")+c}return c}\n/**\n * @param {object[]} children\n * @param {function} callback\n * @return {string}\n */function serialize(e,r){var a=\"\";for(var c=0;c<e.length;c++)a+=r(e[c],c,e,r)||\"\";return a}\n/**\n * @param {object} element\n * @param {number} index\n * @param {object[]} children\n * @param {function} callback\n * @return {string}\n */function stringify(e,r,a,s){switch(e.type){case k:if(e.children.length)break;case l:case n:return e.return=e.return||e.value;case c:return\"\";case d:return e.return=e.value+\"{\"+serialize(e.children,s)+\"}\";case t:if(!strlen(e.value=e.props.join(\",\")))return\"\"}return strlen(a=serialize(e.children,s))?e.return=e.value+\"{\"+a+\"}\":\"\"}\n/**\n * @param {function[]} collection\n * @return {function}\n */function middleware(e){var r=sizeof(e);return function(a,c,t,n){var s=\"\";for(var i=0;i<r;i++)s+=e[i](a,c,t,n)||\"\";return s}}\n/**\n * @param {function} callback\n * @return {function}\n */function rulesheet(e){return function(r){r.root||(r=r.return)&&e(r)}}\n/**\n * @param {object} element\n * @param {number} index\n * @param {object[]} children\n * @param {function} callback\n */function prefixer(c,s,i,l){if(c.length>-1&&!c.return)switch(c.type){case n:c.return=prefix(c.value,c.length,i);return;case d:return serialize([copy(c,{value:replace(c.value,\"@\",\"@\"+a)})],l);case t:if(c.length)return combine(i=c.props,(function(t){switch(match(t,l=/(::plac\\w+|:read-\\w+)/)){case\":read-only\":case\":read-write\":lift(copy(c,{props:[replace(t,/:(read-\\w+)/,\":\"+r+\"$1\")]}));lift(copy(c,{props:[t]}));$(c,{props:filter(i,l)});break;case\"::placeholder\":lift(copy(c,{props:[replace(t,/:(plac\\w+)/,\":\"+a+\"input-$1\")]}));lift(copy(c,{props:[replace(t,/:(plac\\w+)/,\":\"+r+\"$1\")]}));lift(copy(c,{props:[replace(t,/:(plac\\w+)/,e+\"input-$1\")]}));lift(copy(c,{props:[t]}));$(c,{props:filter(i,l)});break}return\"\"}))}}\n/**\n * @param {object} element\n * @param {number} index\n * @param {object[]} children\n */function namespace(e){switch(e.type){case t:e.props=e.props.map((function(r){return combine(tokenize(r),(function(r,a,c){switch(charat(r,0)){case 12:return substr(r,1,strlen(r));case 0:case 40:case 43:case 62:case 126:return r;case 58:c[++a]===\"global\"&&(c[a]=\"\",c[++a]=\"\\f\"+substr(c[a],a=1,-1));case 32:return a===1?\"\":r;default:switch(a){case 0:e=r;return sizeof(c)>1?\"\":r;case a=sizeof(c)-1:case 2:return a===2?r+e+e:r+e;default:return r}}}))}))}}export{u as CHARSET,c as COMMENT,m as COUNTER_STYLE,n as DECLARATION,f as DOCUMENT,v as FONT_FACE,b as FONT_FEATURE_VALUES,l as IMPORT,d as KEYFRAMES,k as LAYER,i as MEDIA,r as MOZ,e as MS,h as NAMESPACE,s as PAGE,t as RULESET,w as SCOPE,p as SUPPORTS,o as VIEWPORT,a as WEBKIT,x as abs,alloc,append,$ as assign,caret,char,O as character,A as characters,charat,z as column,combine,comment,commenter,compile,copy,dealloc,declaration,delimit,delimiter,escaping,filter,g as from,hash,identifier,indexof,j as length,lift,y as line,match,middleware,namespace,next,node,parse,peek,C as position,prefix,prefixer,prev,replace,ruleset,rulesheet,serialize,sizeof,slice,stringify,strlen,substr,token,tokenize,tokenizer,trim,whitespace};\n//# sourceMappingURL=index.js.map\n","import{__spreadArray as e,__assign as t}from\"tslib\";import n from\"@emotion/is-prop-valid\";import o,{useRef as r,useContext as s,useState as i,useMemo as a,useEffect as c,useDebugValue as l,createElement as u}from\"react\";import p from\"shallowequal\";import*as d from\"stylis\";import h from\"@emotion/unitless\";var f=\"undefined\"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||\"data-styled\",m=\"active\",y=\"data-styled-version\",v=\"6.1.19\",g=\"/*!sc*/\\n\",S=\"undefined\"!=typeof window&&\"undefined\"!=typeof document,w=Boolean(\"boolean\"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:\"undefined\"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&\"\"!==process.env.REACT_APP_SC_DISABLE_SPEEDY?\"false\"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:\"undefined\"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&\"\"!==process.env.SC_DISABLE_SPEEDY?\"false\"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY:\"production\"!==process.env.NODE_ENV),b={},E=/invalid hook call/i,N=new Set,P=function(t,n){if(\"production\"!==process.env.NODE_ENV){var o=n?' with the id of \"'.concat(n,'\"'):\"\",s=\"The component \".concat(t).concat(o,\" has been created dynamically.\\n\")+\"You may see this warning because you've called styled inside another component.\\nTo resolve this only create new StyledComponents outside of any render method and function component.\\nSee https://styled-components.com/docs/basics#define-styled-components-outside-of-the-render-method for more info.\\n\",i=console.error;try{var a=!0;console.error=function(t){for(var n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];E.test(t)?(a=!1,N.delete(s)):i.apply(void 0,e([t],n,!1))},r(),a&&!N.has(s)&&(console.warn(s),N.add(s))}catch(e){E.test(e.message)&&N.delete(s)}finally{console.error=i}}},_=Object.freeze([]),C=Object.freeze({});function I(e,t,n){return void 0===n&&(n=C),e.theme!==n.theme&&e.theme||t||n.theme}var A=new Set([\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"tr\",\"track\",\"u\",\"ul\",\"use\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"marker\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"tspan\"]),O=/[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^`{|}~-]+/g,T=/(^-|-$)/g;function R(e){return e.replace(O,\"-\").replace(T,\"\")}var D=/(a)(d)/gi,k=52,x=function(e){return String.fromCharCode(e+(e>25?39:97))};function j(e){var t,n=\"\";for(t=Math.abs(e);t>k;t=t/k|0)n=x(t%k)+n;return(x(t%k)+n).replace(D,\"$1-$2\")}var V,F=5381,M=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},z=function(e){return M(F,e)};function $(e){return j(z(e)>>>0)}function B(e){return\"production\"!==process.env.NODE_ENV&&\"string\"==typeof e&&e||e.displayName||e.name||\"Component\"}function G(e){return\"string\"==typeof e&&(\"production\"===process.env.NODE_ENV||e.charAt(0)===e.charAt(0).toLowerCase())}var L=\"function\"==typeof Symbol&&Symbol.for,Y=L?Symbol.for(\"react.memo\"):60115,W=L?Symbol.for(\"react.forward_ref\"):60112,q={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},H={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},U={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},J=((V={})[W]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},V[Y]=U,V);function X(e){return(\"type\"in(t=e)&&t.type.$$typeof)===Y?U:\"$$typeof\"in e?J[e.$$typeof]:q;var t}var Z=Object.defineProperty,K=Object.getOwnPropertyNames,Q=Object.getOwnPropertySymbols,ee=Object.getOwnPropertyDescriptor,te=Object.getPrototypeOf,ne=Object.prototype;function oe(e,t,n){if(\"string\"!=typeof t){if(ne){var o=te(t);o&&o!==ne&&oe(e,o,n)}var r=K(t);Q&&(r=r.concat(Q(t)));for(var s=X(e),i=X(t),a=0;a<r.length;++a){var c=r[a];if(!(c in H||n&&n[c]||i&&c in i||s&&c in s)){var l=ee(t,c);try{Z(e,c,l)}catch(e){}}}}return e}function re(e){return\"function\"==typeof e}function se(e){return\"object\"==typeof e&&\"styledComponentId\"in e}function ie(e,t){return e&&t?\"\".concat(e,\" \").concat(t):e||t||\"\"}function ae(e,t){if(0===e.length)return\"\";for(var n=e[0],o=1;o<e.length;o++)n+=t?t+e[o]:e[o];return n}function ce(e){return null!==e&&\"object\"==typeof e&&e.constructor.name===Object.name&&!(\"props\"in e&&e.$$typeof)}function le(e,t,n){if(void 0===n&&(n=!1),!n&&!ce(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var o=0;o<t.length;o++)e[o]=le(e[o],t[o]);else if(ce(t))for(var o in t)e[o]=le(e[o],t[o]);return e}function ue(e,t){Object.defineProperty(e,\"toString\",{value:t})}var pe=\"production\"!==process.env.NODE_ENV?{1:\"Cannot create styled-component for component: %s.\\n\\n\",2:\"Can't collect styles once you've consumed a `ServerStyleSheet`'s styles! `ServerStyleSheet` is a one off instance for each server-side render cycle.\\n\\n- Are you trying to reuse it across renders?\\n- Are you accidentally calling collectStyles twice?\\n\\n\",3:\"Streaming SSR is only supported in a Node.js environment; Please do not try to call this method in the browser.\\n\\n\",4:\"The `StyleSheetManager` expects a valid target or sheet prop!\\n\\n- Does this error occur on the client and is your target falsy?\\n- Does this error occur on the server and is the sheet falsy?\\n\\n\",5:\"The clone method cannot be used on the client!\\n\\n- Are you running in a client-like environment on the server?\\n- Are you trying to run SSR on the client?\\n\\n\",6:\"Trying to insert a new style tag, but the given Node is unmounted!\\n\\n- Are you using a custom target that isn't mounted?\\n- Does your document not have a valid head element?\\n- Have you accidentally removed a style tag manually?\\n\\n\",7:'ThemeProvider: Please return an object from your \"theme\" prop function, e.g.\\n\\n```js\\ntheme={() => ({})}\\n```\\n\\n',8:'ThemeProvider: Please make your \"theme\" prop an object.\\n\\n',9:\"Missing document `<head>`\\n\\n\",10:\"Cannot find a StyleSheet instance. Usually this happens if there are multiple copies of styled-components loaded at once. Check out this issue for how to troubleshoot and fix the common cases where this situation can happen: https://github.com/styled-components/styled-components/issues/1941#issuecomment-417862021\\n\\n\",11:\"_This error was replaced with a dev-time warning, it will be deleted for v4 final._ [createGlobalStyle] received children which will not be rendered. Please use the component without passing children elements.\\n\\n\",12:\"It seems you are interpolating a keyframe declaration (%s) into an untagged string. This was supported in styled-components v3, but is not longer supported in v4 as keyframes are now injected on-demand. Please wrap your string in the css\\\\`\\\\` helper which ensures the styles are injected correctly. See https://www.styled-components.com/docs/api#css\\n\\n\",13:\"%s is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.\\n\\n\",14:'ThemeProvider: \"theme\" prop is required.\\n\\n',15:\"A stylis plugin has been supplied that is not named. We need a name for each plugin to be able to prevent styling collisions between different stylis configurations within the same app. Before you pass your plugin to `<StyleSheetManager stylisPlugins={[]}>`, please make sure each plugin is uniquely-named, e.g.\\n\\n```js\\nObject.defineProperty(importedPlugin, 'name', { value: 'some-unique-name' });\\n```\\n\\n\",16:\"Reached the limit of how many styled components may be created at group %s.\\nYou may only create up to 1,073,741,824 components. If you're creating components dynamically,\\nas for instance in your render method then you may be running into this limitation.\\n\\n\",17:\"CSSStyleSheet could not be found on HTMLStyleElement.\\nHas styled-components' style tag been unmounted or altered by another script?\\n\",18:\"ThemeProvider: Please make sure your useTheme hook is within a `<ThemeProvider>`\"}:{};function de(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=e[0],o=[],r=1,s=e.length;r<s;r+=1)o.push(e[r]);return o.forEach((function(e){n=n.replace(/%[a-z]/,e)})),n}function he(t){for(var n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];return\"production\"===process.env.NODE_ENV?new Error(\"An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#\".concat(t,\" for more information.\").concat(n.length>0?\" Args: \".concat(n.join(\", \")):\"\")):new Error(de.apply(void 0,e([pe[t]],n,!1)).trim())}var fe=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,o=n.length,r=o;e>=r;)if((r<<=1)<0)throw he(16,\"\".concat(e));this.groupSizes=new Uint32Array(r),this.groupSizes.set(n),this.length=r;for(var s=o;s<r;s++)this.groupSizes[s]=0}for(var i=this.indexOfGroup(e+1),a=(s=0,t.length);s<a;s++)this.tag.insertRule(i,t[s])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),o=n+t;this.groupSizes[e]=0;for(var r=n;r<o;r++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t=\"\";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],o=this.indexOfGroup(e),r=o+n,s=o;s<r;s++)t+=\"\".concat(this.tag.getRule(s)).concat(g);return t},e}(),me=1<<30,ye=new Map,ve=new Map,ge=1,Se=function(e){if(ye.has(e))return ye.get(e);for(;ve.has(ge);)ge++;var t=ge++;if(\"production\"!==process.env.NODE_ENV&&((0|t)<0||t>me))throw he(16,\"\".concat(t));return ye.set(e,t),ve.set(t,e),t},we=function(e,t){ge=t+1,ye.set(e,t),ve.set(t,e)},be=\"style[\".concat(f,\"][\").concat(y,'=\"').concat(v,'\"]'),Ee=new RegExp(\"^\".concat(f,'\\\\.g(\\\\d+)\\\\[id=\"([\\\\w\\\\d-]+)\"\\\\].*?\"([^\"]*)')),Ne=function(e,t,n){for(var o,r=n.split(\",\"),s=0,i=r.length;s<i;s++)(o=r[s])&&e.registerName(t,o)},Pe=function(e,t){for(var n,o=(null!==(n=t.textContent)&&void 0!==n?n:\"\").split(g),r=[],s=0,i=o.length;s<i;s++){var a=o[s].trim();if(a){var c=a.match(Ee);if(c){var l=0|parseInt(c[1],10),u=c[2];0!==l&&(we(u,l),Ne(e,u,c[3]),e.getTag().insertRules(l,r)),r.length=0}else r.push(a)}}},_e=function(e){for(var t=document.querySelectorAll(be),n=0,o=t.length;n<o;n++){var r=t[n];r&&r.getAttribute(f)!==m&&(Pe(e,r),r.parentNode&&r.parentNode.removeChild(r))}};function Ce(){return\"undefined\"!=typeof __webpack_nonce__?__webpack_nonce__:null}var Ie=function(e){var t=document.head,n=e||t,o=document.createElement(\"style\"),r=function(e){var t=Array.from(e.querySelectorAll(\"style[\".concat(f,\"]\")));return t[t.length-1]}(n),s=void 0!==r?r.nextSibling:null;o.setAttribute(f,m),o.setAttribute(y,v);var i=Ce();return i&&o.setAttribute(\"nonce\",i),n.insertBefore(o,s),o},Ae=function(){function e(e){this.element=Ie(e),this.element.appendChild(document.createTextNode(\"\")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,o=t.length;n<o;n++){var r=t[n];if(r.ownerNode===e)return r}throw he(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:\"\"},e}(),Oe=function(){function e(e){this.element=Ie(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:\"\"},e}(),Te=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:\"\"},e}(),Re=S,De={isServer:!S,useCSSOMInjection:!w},ke=function(){function e(e,n,o){void 0===e&&(e=C),void 0===n&&(n={});var r=this;this.options=t(t({},De),e),this.gs=n,this.names=new Map(o),this.server=!!e.isServer,!this.server&&S&&Re&&(Re=!1,_e(this)),ue(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,o=\"\",r=function(n){var r=function(e){return ve.get(e)}(n);if(void 0===r)return\"continue\";var s=e.names.get(r),i=t.getGroup(n);if(void 0===s||!s.size||0===i.length)return\"continue\";var a=\"\".concat(f,\".g\").concat(n,'[id=\"').concat(r,'\"]'),c=\"\";void 0!==s&&s.forEach((function(e){e.length>0&&(c+=\"\".concat(e,\",\"))})),o+=\"\".concat(i).concat(a,'{content:\"').concat(c,'\"}').concat(g)},s=0;s<n;s++)r(s);return o}(r)}))}return e.registerId=function(e){return Se(e)},e.prototype.rehydrate=function(){!this.server&&S&&_e(this)},e.prototype.reconstructWithOptions=function(n,o){return void 0===o&&(o=!0),new e(t(t({},this.options),n),this.gs,o&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new Te(n):t?new Ae(n):new Oe(n)}(this.options),new fe(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(Se(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(Se(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(Se(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),xe=/&/g,je=/^\\s*\\/\\/.*$/gm;function Ve(e,t){return e.map((function(e){return\"rule\"===e.type&&(e.value=\"\".concat(t,\" \").concat(e.value),e.value=e.value.replaceAll(\",\",\",\".concat(t,\" \")),e.props=e.props.map((function(e){return\"\".concat(t,\" \").concat(e)}))),Array.isArray(e.children)&&\"@keyframes\"!==e.type&&(e.children=Ve(e.children,t)),e}))}function Fe(e){var t,n,o,r=void 0===e?C:e,s=r.options,i=void 0===s?C:s,a=r.plugins,c=void 0===a?_:a,l=function(e,o,r){return r.startsWith(n)&&r.endsWith(n)&&r.replaceAll(n,\"\").length>0?\".\".concat(t):e},u=c.slice();u.push((function(e){e.type===d.RULESET&&e.value.includes(\"&\")&&(e.props[0]=e.props[0].replace(xe,n).replace(o,l))})),i.prefix&&u.push(d.prefixer),u.push(d.stringify);var p=function(e,r,s,a){void 0===r&&(r=\"\"),void 0===s&&(s=\"\"),void 0===a&&(a=\"&\"),t=a,n=r,o=new RegExp(\"\\\\\".concat(n,\"\\\\b\"),\"g\");var c=e.replace(je,\"\"),l=d.compile(s||r?\"\".concat(s,\" \").concat(r,\" { \").concat(c,\" }\"):c);i.namespace&&(l=Ve(l,i.namespace));var p=[];return d.serialize(l,d.middleware(u.concat(d.rulesheet((function(e){return p.push(e)}))))),p};return p.hash=c.length?c.reduce((function(e,t){return t.name||he(15),M(e,t.name)}),F).toString():\"\",p}var Me=new ke,ze=Fe(),$e=o.createContext({shouldForwardProp:void 0,styleSheet:Me,stylis:ze}),Be=$e.Consumer,Ge=o.createContext(void 0);function Le(){return s($e)}function Ye(e){var t=i(e.stylisPlugins),n=t[0],r=t[1],s=Le().styleSheet,l=a((function(){var t=s;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,s]),u=a((function(){return Fe({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);c((function(){p(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]);var d=a((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:l,stylis:u}}),[e.shouldForwardProp,l,u]);return o.createElement($e.Provider,{value:d},o.createElement(Ge.Provider,{value:u},e.children))}var We=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=ze);var o=n.name+t.hash;e.hasNameForId(n.id,o)||e.insertRules(n.id,o,t(n.rules,o,\"@keyframes\"))},this.name=e,this.id=\"sc-keyframes-\".concat(e),this.rules=t,ue(this,(function(){throw he(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=ze),this.name+e.hash},e}(),qe=function(e){return e>=\"A\"&&e<=\"Z\"};function He(e){for(var t=\"\",n=0;n<e.length;n++){var o=e[n];if(1===n&&\"-\"===o&&\"-\"===e[0])return e;qe(o)?t+=\"-\"+o.toLowerCase():t+=o}return t.startsWith(\"ms-\")?\"-\"+t:t}var Ue=function(e){return null==e||!1===e||\"\"===e},Je=function(t){var n,o,r=[];for(var s in t){var i=t[s];t.hasOwnProperty(s)&&!Ue(i)&&(Array.isArray(i)&&i.isCss||re(i)?r.push(\"\".concat(He(s),\":\"),i,\";\"):ce(i)?r.push.apply(r,e(e([\"\".concat(s,\" {\")],Je(i),!1),[\"}\"],!1)):r.push(\"\".concat(He(s),\": \").concat((n=s,null==(o=i)||\"boolean\"==typeof o||\"\"===o?\"\":\"number\"!=typeof o||0===o||n in h||n.startsWith(\"--\")?String(o).trim():\"\".concat(o,\"px\")),\";\")))}return r};function Xe(e,t,n,o){if(Ue(e))return[];if(se(e))return[\".\".concat(e.styledComponentId)];if(re(e)){if(!re(s=e)||s.prototype&&s.prototype.isReactComponent||!t)return[e];var r=e(t);return\"production\"===process.env.NODE_ENV||\"object\"!=typeof r||Array.isArray(r)||r instanceof We||ce(r)||null===r||console.error(\"\".concat(B(e),\" is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.\")),Xe(r,t,n,o)}var s;return e instanceof We?n?(e.inject(n,o),[e.getName(o)]):[e]:ce(e)?Je(e):Array.isArray(e)?Array.prototype.concat.apply(_,e.map((function(e){return Xe(e,t,n,o)}))):[e.toString()]}function Ze(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(re(n)&&!se(n))return!1}return!0}var Ke=z(v),Qe=function(){function e(e,t,n){this.rules=e,this.staticRulesId=\"\",this.isStatic=\"production\"===process.env.NODE_ENV&&(void 0===n||n.isStatic)&&Ze(e),this.componentId=t,this.baseHash=M(Ke,t),this.baseStyle=n,ke.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var o=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):\"\";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))o=ie(o,this.staticRulesId);else{var r=ae(Xe(this.rules,e,t,n)),s=j(M(this.baseHash,r)>>>0);if(!t.hasNameForId(this.componentId,s)){var i=n(r,\".\".concat(s),void 0,this.componentId);t.insertRules(this.componentId,s,i)}o=ie(o,s),this.staticRulesId=s}else{for(var a=M(this.baseHash,n.hash),c=\"\",l=0;l<this.rules.length;l++){var u=this.rules[l];if(\"string\"==typeof u)c+=u,\"production\"!==process.env.NODE_ENV&&(a=M(a,u));else if(u){var p=ae(Xe(u,e,t,n));a=M(a,p+l),c+=p}}if(c){var d=j(a>>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(c,\".\".concat(d),void 0,this.componentId)),o=ie(o,d)}}return o},e}(),et=o.createContext(void 0),tt=et.Consumer;function nt(){var e=s(et);if(!e)throw he(18);return e}function ot(e){var n=o.useContext(et),r=a((function(){return function(e,n){if(!e)throw he(14);if(re(e)){var o=e(n);if(\"production\"!==process.env.NODE_ENV&&(null===o||Array.isArray(o)||\"object\"!=typeof o))throw he(7);return o}if(Array.isArray(e)||\"object\"!=typeof e)throw he(8);return n?t(t({},n),e):e}(e.theme,n)}),[e.theme,n]);return e.children?o.createElement(et.Provider,{value:r},e.children):null}var rt={},st=new Set;function it(e,r,s){var i=se(e),a=e,c=!G(e),p=r.attrs,d=void 0===p?_:p,h=r.componentId,f=void 0===h?function(e,t){var n=\"string\"!=typeof e?\"sc\":R(e);rt[n]=(rt[n]||0)+1;var o=\"\".concat(n,\"-\").concat($(v+n+rt[n]));return t?\"\".concat(t,\"-\").concat(o):o}(r.displayName,r.parentComponentId):h,m=r.displayName,y=void 0===m?function(e){return G(e)?\"styled.\".concat(e):\"Styled(\".concat(B(e),\")\")}(e):m,g=r.displayName&&r.componentId?\"\".concat(R(r.displayName),\"-\").concat(r.componentId):r.componentId||f,S=i&&a.attrs?a.attrs.concat(d).filter(Boolean):d,w=r.shouldForwardProp;if(i&&a.shouldForwardProp){var b=a.shouldForwardProp;if(r.shouldForwardProp){var E=r.shouldForwardProp;w=function(e,t){return b(e,t)&&E(e,t)}}else w=b}var N=new Qe(s,g,i?a.componentStyle:void 0);function O(e,r){return function(e,r,s){var i=e.attrs,a=e.componentStyle,c=e.defaultProps,p=e.foldedComponentIds,d=e.styledComponentId,h=e.target,f=o.useContext(et),m=Le(),y=e.shouldForwardProp||m.shouldForwardProp;\"production\"!==process.env.NODE_ENV&&l(d);var v=I(r,f,c)||C,g=function(e,n,o){for(var r,s=t(t({},n),{className:void 0,theme:o}),i=0;i<e.length;i+=1){var a=re(r=e[i])?r(s):r;for(var c in a)s[c]=\"className\"===c?ie(s[c],a[c]):\"style\"===c?t(t({},s[c]),a[c]):a[c]}return n.className&&(s.className=ie(s.className,n.className)),s}(i,r,v),S=g.as||h,w={};for(var b in g)void 0===g[b]||\"$\"===b[0]||\"as\"===b||\"theme\"===b&&g.theme===v||(\"forwardedAs\"===b?w.as=g.forwardedAs:y&&!y(b,S)||(w[b]=g[b],y||\"development\"!==process.env.NODE_ENV||n(b)||st.has(b)||!A.has(S)||(st.add(b),console.warn('styled-components: it looks like an unknown prop \"'.concat(b,'\" is being sent through to the DOM, which will likely trigger a React console error. If you would like automatic filtering of unknown props, you can opt-into that behavior via `<StyleSheetManager shouldForwardProp={...}>` (connect an API like `@emotion/is-prop-valid`) or consider using transient props (`$` prefix for automatic filtering.)')))));var E=function(e,t){var n=Le(),o=e.generateAndInjectStyles(t,n.styleSheet,n.stylis);return\"production\"!==process.env.NODE_ENV&&l(o),o}(a,g);\"production\"!==process.env.NODE_ENV&&e.warnTooManyClasses&&e.warnTooManyClasses(E);var N=ie(p,d);return E&&(N+=\" \"+E),g.className&&(N+=\" \"+g.className),w[G(S)&&!A.has(S)?\"class\":\"className\"]=N,s&&(w.ref=s),u(S,w)}(T,e,r)}O.displayName=y;var T=o.forwardRef(O);return T.attrs=S,T.componentStyle=N,T.displayName=y,T.shouldForwardProp=w,T.foldedComponentIds=i?ie(a.foldedComponentIds,a.styledComponentId):\"\",T.styledComponentId=g,T.target=i?a.target:e,Object.defineProperty(T,\"defaultProps\",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=i?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var o=0,r=t;o<r.length;o++)le(e,r[o],!0);return e}({},a.defaultProps,e):e}}),\"production\"!==process.env.NODE_ENV&&(P(y,g),T.warnTooManyClasses=function(e,t){var n={},o=!1;return function(r){if(!o&&(n[r]=!0,Object.keys(n).length>=200)){var s=t?' with the id of \"'.concat(t,'\"'):\"\";console.warn(\"Over \".concat(200,\" classes were generated for component \").concat(e).concat(s,\".\\n\")+\"Consider using the attrs method, together with a style object for frequently changed styles.\\nExample:\\n  const Component = styled.div.attrs(props => ({\\n    style: {\\n      background: props.background,\\n    },\\n  }))`width: 100%;`\\n\\n  <Component />\"),o=!0,n={}}}}(y,g)),ue(T,(function(){return\".\".concat(T.styledComponentId)})),c&&oe(T,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),T}function at(e,t){for(var n=[e[0]],o=0,r=t.length;o<r;o+=1)n.push(t[o],e[o+1]);return n}var ct=function(e){return Object.assign(e,{isCss:!0})};function lt(t){for(var n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];if(re(t)||ce(t))return ct(Xe(at(_,e([t],n,!0))));var r=t;return 0===n.length&&1===r.length&&\"string\"==typeof r[0]?Xe(r):ct(Xe(at(r,n)))}function ut(n,o,r){if(void 0===r&&(r=C),!o)throw he(1,o);var s=function(t){for(var s=[],i=1;i<arguments.length;i++)s[i-1]=arguments[i];return n(o,r,lt.apply(void 0,e([t],s,!1)))};return s.attrs=function(e){return ut(n,o,t(t({},r),{attrs:Array.prototype.concat(r.attrs,e).filter(Boolean)}))},s.withConfig=function(e){return ut(n,o,t(t({},r),e))},s}var pt=function(e){return ut(it,e)},dt=pt;A.forEach((function(e){dt[e]=pt(e)}));var ht=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Ze(e),ke.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,n,o){var r=o(ae(Xe(this.rules,t,n,o)),\"\"),s=this.componentId+e;n.insertRules(s,s,r)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,o){e>2&&ke.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,o)},e}();function ft(n){for(var r=[],s=1;s<arguments.length;s++)r[s-1]=arguments[s];var i=lt.apply(void 0,e([n],r,!1)),a=\"sc-global-\".concat($(JSON.stringify(i))),c=new ht(i,a);\"production\"!==process.env.NODE_ENV&&P(a);var l=function(e){var t=Le(),n=o.useContext(et),r=o.useRef(t.styleSheet.allocateGSInstance(a)).current;return\"production\"!==process.env.NODE_ENV&&o.Children.count(e.children)&&console.warn(\"The global style component \".concat(a,\" was given child JSX. createGlobalStyle does not render children.\")),\"production\"!==process.env.NODE_ENV&&i.some((function(e){return\"string\"==typeof e&&-1!==e.indexOf(\"@import\")}))&&console.warn(\"Please do not use @import CSS syntax in createGlobalStyle at this time, as the CSSOM APIs we use in production do not handle it well. Instead, we recommend using a library such as react-helmet to inject a typical <link> meta tag to the stylesheet, or simply embedding it manually in your index.html <head> section for a simpler app.\"),t.styleSheet.server&&u(r,e,t.styleSheet,n,t.stylis),o.useLayoutEffect((function(){if(!t.styleSheet.server)return u(r,e,t.styleSheet,n,t.stylis),function(){return c.removeStyles(r,t.styleSheet)}}),[r,e,t.styleSheet,n,t.stylis]),null};function u(e,n,o,r,s){if(c.isStatic)c.renderStyles(e,b,o,s);else{var i=t(t({},n),{theme:I(n,r,l.defaultProps)});c.renderStyles(e,i,o,s)}}return o.memo(l)}function mt(t){for(var n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];\"production\"!==process.env.NODE_ENV&&\"undefined\"!=typeof navigator&&\"ReactNative\"===navigator.product&&console.warn(\"`keyframes` cannot be used on ReactNative, only on the web. To do animation in ReactNative please use Animated.\");var r=ae(lt.apply(void 0,e([t],n,!1))),s=$(r);return new We(s,r)}function yt(e){var n=o.forwardRef((function(n,r){var s=I(n,o.useContext(et),e.defaultProps);return\"production\"!==process.env.NODE_ENV&&void 0===s&&console.warn('[withTheme] You are not using a ThemeProvider nor passing a theme prop or a theme in defaultProps in component class \"'.concat(B(e),'\"')),o.createElement(e,t({},n,{theme:s,ref:r}))}));return n.displayName=\"WithTheme(\".concat(B(e),\")\"),oe(n,e)}var vt=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return\"\";var n=Ce(),o=ae([n&&'nonce=\"'.concat(n,'\"'),\"\".concat(f,'=\"true\"'),\"\".concat(y,'=\"').concat(v,'\"')].filter(Boolean),\" \");return\"<style \".concat(o,\">\").concat(t,\"</style>\")},this.getStyleTags=function(){if(e.sealed)throw he(2);return e._emitSheetCSS()},this.getStyleElement=function(){var n;if(e.sealed)throw he(2);var r=e.instance.toString();if(!r)return[];var s=((n={})[f]=\"\",n[y]=v,n.dangerouslySetInnerHTML={__html:r},n),i=Ce();return i&&(s.nonce=i),[o.createElement(\"style\",t({},s,{key:\"sc-0-0\"}))]},this.seal=function(){e.sealed=!0},this.instance=new ke({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(e){if(this.sealed)throw he(2);return o.createElement(Ye,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw he(3)},e}(),gt={StyleSheet:ke,mainSheet:Me};\"production\"!==process.env.NODE_ENV&&\"undefined\"!=typeof navigator&&\"ReactNative\"===navigator.product&&console.warn(\"It looks like you've imported 'styled-components' on React Native.\\nPerhaps you're looking to import 'styled-components/native'?\\nRead more about this at https://www.styled-components.com/docs/basics#react-native\");var St=\"__sc-\".concat(f,\"__\");\"production\"!==process.env.NODE_ENV&&\"test\"!==process.env.NODE_ENV&&\"undefined\"!=typeof window&&(window[St]||(window[St]=0),1===window[St]&&console.warn(\"It looks like there are several instances of 'styled-components' initialized in this application. This may cause dynamic styles to not render properly, errors during the rehydration process, a missing theme prop, and makes your application bigger without good reason.\\n\\nSee https://s-c.sh/2BAXzed for more info.\"),window[St]+=1);export{vt as ServerStyleSheet,Be as StyleSheetConsumer,$e as StyleSheetContext,Ye as StyleSheetManager,tt as ThemeConsumer,et as ThemeContext,ot as ThemeProvider,gt as __PRIVATE__,ft as createGlobalStyle,lt as css,dt as default,se as isStyledComponent,mt as keyframes,dt as styled,nt as useTheme,v as version,yt as withTheme};\n//# sourceMappingURL=styled-components.browser.esm.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import styled from\"styled-components\";// Made with love by Clément: https://lionneclement.com/\n// Full tutorial: https://framermart.com/tutorial/how-to-use-dynamic-viewports-and-relative-units-in-framer\n// Regex to match width or height followed by a valid CSS value\nconst STYLE_REGEX=/(width|height):\\s*([0-9.]+[a-z%]+)/i;export function withDynamicAndRelativeUnits(Component){return props=>{const name=props[\"data-framer-name\"]||props.name||\"\";const dynamicStyle=useMemo(()=>name.toLowerCase().split(\"|\").reduce((acc,declaration)=>{const match=declaration.match(STYLE_REGEX);if(match){const[,property,value]=match// Extracted property (width or height) and value(\"50vh\", \"10dvh\")\n    ;acc[property]=value;}return acc;},{}),[name]);const styleString=useMemo(()=>Object.entries(dynamicStyle).map(([key,value])=>`${key}: ${value} !important`).join(\"; \"),[dynamicStyle]);const WrappedComponent=styled(Component)`${styleString}`;return /*#__PURE__*/_jsx(WrappedComponent,{...props,style:{...props.style,...dynamicStyle}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDynamicAndRelativeUnits\":{\"type\":\"reactHoc\",\"name\":\"withDynamicAndRelativeUnits\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DynamicAndRelativeUnits.map","// Generated by Framer (6788454)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"VWwzGcJjd\",\"wSk1FFvSr\"];const serializationHash=\"framer-u7QuO\";const variantClassNames={VWwzGcJjd:\"framer-v-am8lke\",wSk1FFvSr:\"framer-v-f44mph\"};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 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={Closed:\"VWwzGcJjd\",Open:\"wSk1FFvSr\"};const getProps=({click,height,id,width,...props})=>{return{...props,Gt7i1xyqL:click??props.Gt7i1xyqL,variant:humanReadableVariantMap[props.variant]??props.variant??\"VWwzGcJjd\"};};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,Gt7i1xyqL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VWwzGcJjd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1p8x1qr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Gt7i1xyqL){const res=await Gt7i1xyqL(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-am8lke\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VWwzGcJjd\",onTap:onTap1p8x1qr,ref:refBinding,style:{...style},...addPropertyOverrides({wSk1FFvSr:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14nx6b5\",layoutDependency:layoutDependency,layoutId:\"zXRU0oVet\",style:{backgroundColor:\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\",rotate:0},variants:{wSk1FFvSr:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ruk9i6\",layoutDependency:layoutDependency,layoutId:\"frtHGN3fd\",style:{backgroundColor:\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\",rotate:0},variants:{wSk1FFvSr:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u7QuO.framer-1tvp1l2, .framer-u7QuO .framer-1tvp1l2 { display: block; }\",\".framer-u7QuO.framer-am8lke { cursor: pointer; height: 34px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 34px; }\",\".framer-u7QuO .framer-14nx6b5 { flex: none; gap: 10px; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 12px; }\",\".framer-u7QuO .framer-1ruk9i6 { bottom: 12px; flex: none; gap: 10px; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; }\",\".framer-u7QuO.framer-v-f44mph .framer-14nx6b5 { left: 7px; right: 8px; top: 16px; }\",\".framer-u7QuO.framer-v-f44mph .framer-1ruk9i6 { bottom: unset; left: calc(48.57142857142859% - 20px / 2); right: unset; top: calc(48.57142857142859% - 1px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wSk1FFvSr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Gt7i1xyqL\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd_WZt5agJ=withCSS(Component,css,\"framer-u7QuO\");export default Framerd_WZt5agJ;Framerd_WZt5agJ.displayName=\"Navigation/Hamburger menu\";Framerd_WZt5agJ.defaultProps={height:34,width:34};addPropertyControls(Framerd_WZt5agJ,{variant:{options:[\"VWwzGcJjd\",\"wSk1FFvSr\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},Gt7i1xyqL:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerd_WZt5agJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd_WZt5agJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wSk1FFvSr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"34\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Gt7i1xyqL\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"34\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./d_WZt5agJ.map","// Generated by Framer (13b36d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/wYHHyAWz34UkPM69hLMr/AUIYIsABCQ3jZhaGmKt7/rtFBTqi3l.js\";import CaretRight from\"https://framerusercontent.com/modules/a2el5foTnB0ymCQGzhgR/DtLaXo8ImDdT4pWsbwxq/nctWl1OBM.js\";import CaretLeft from\"https://framerusercontent.com/modules/HFGFrLY3iEcJes3nsHJW/5G9HJ1EdZrnN5dZEWAqC/WiBfFePl8.js\";import ButtonCTA from\"https://framerusercontent.com/modules/xLBNgXrkhnKnmXuqDeHV/HudX8AU2KrmUg4ZosGH2/VfsSlLh9Q.js\";const CaretRightFonts=getFonts(CaretRight);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const ButtonCTAFonts=getFonts(ButtonCTA);const CaretLeftFonts=getFonts(CaretLeft);const cycleOrder=[\"WKgoWZnHD\",\"mqKsQXoBQ\"];const serializationHash=\"framer-eMIYO\";const variantClassNames={mqKsQXoBQ:\"framer-v-2nzyms\",WKgoWZnHD:\"framer-v-1f7suke\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aXZCmaGHD=undefined;const osazDjqNc=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:.2,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={delay:.2,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};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={\"Page 1\":\"WKgoWZnHD\",\"Page 2\":\"mqKsQXoBQ\"};const getProps=({bG,closeMenu,height,id,width,...props})=>{return{...props,aXZCmaGHD:bG??props.aXZCmaGHD??\"rgb(255, 255, 255)\",osazDjqNc:closeMenu??props.osazDjqNc,variant:humanReadableVariantMap[props.variant]??props.variant??\"WKgoWZnHD\"};};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,aXZCmaGHD,osazDjqNc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WKgoWZnHD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaps0dowd=activeVariantCallback(async(...args)=>{setVariant(\"mqKsQXoBQ\");});const onTapb4g4hb=activeVariantCallback(async(...args)=>{if(osazDjqNc){const res=await osazDjqNc(...args);if(res===false)return false;}});const onTap3rov3s=activeVariantCallback(async(...args)=>{setVariant(\"WKgoWZnHD\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1f7suke\",className,classNames),\"data-framer-name\":\"Page 1\",layoutDependency:layoutDependency,layoutId:\"WKgoWZnHD\",ref:refBinding,style:{backgroundColor:aXZCmaGHD,...style},...addPropertyOverrides({mqKsQXoBQ:{\"data-framer-name\":\"Page 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19nozpq\",\"data-framer-name\":\"Effect\",layoutDependency:layoutDependency,layoutId:\"ED_PZBkb4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s317jb\",\"data-framer-name\":\"Page 1 content\",layoutDependency:layoutDependency,layoutId:\"GwzPwaAuI\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-xx8unv\",\"data-framer-appear-id\":\"xx8unv\",\"data-framer-name\":\"Links\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"JJVXW3IyO\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ey1xe\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Gf3kvGngJ\",onTap:onTaps0dowd,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:\"About\"})}),className:\"framer-1ny90yt\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"rEyfbZ5yX\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(CaretRight,{animated:true,className:\"framer-1ub5avq\",layoutDependency:layoutDependency,layoutId:\"NlNGKFTXK\",style:{\"--5tqtmb\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://teachfx.com/login\",motionChild:true,nodeId:\"PxHeq9rBd\",openInNewTab:true,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Log In\"})})})}),className:\"framer-9ulbwc\",\"data-highlight\":true,fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"PxHeq9rBd\",onTap:onTapb4g4hb,style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.teachfx.com/signup\",motionChild:true,nodeId:\"eH8GJe1ss\",openInNewTab:true,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Free Trial\"})})})}),className:\"framer-11e7sv5\",\"data-highlight\":true,fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"eH8GJe1ss\",onTap:onTapb4g4hb,style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HTgrnAO0M\"},motionChild:true,nodeId:\"r1MSuCD7P\",openInNewTab:false,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Meet With Us\"})})})}),className:\"framer-1t223xy\",\"data-highlight\":true,fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"r1MSuCD7P\",onTap:onTapb4g4hb,style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-dotpiq\",\"data-framer-appear-id\":\"dotpiq\",\"data-framer-name\":\"Button\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"pawLlfvqZ\",optimized:true,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined},{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+0+0+(0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)/2)+0+(((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-0-100)/1)*1+76+24))/2+Math.max(0,((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-0-100)/1)*1+24)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-29vmw4-container\",layoutDependency:layoutDependency,layoutId:\"aqKplzLSR-container\",nodeId:\"aqKplzLSR\",rendersWithMotion:true,scopeId:\"MRk5eVGrK\",children:/*#__PURE__*/_jsx(ButtonCTA,{gxGdD4OZT:resolvedLinks[0],height:\"100%\",id:\"aqKplzLSR\",layoutId:\"aqKplzLSR\",v4tS7Yd84:false,variant:\"ID0Uk_qAD\",width:\"100%\",YIfx622UE:\"Watch Demo\",...addPropertyOverrides({mqKsQXoBQ:{gxGdD4OZT:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oop9u0\",\"data-framer-name\":\"Page 2 content\",layoutDependency:layoutDependency,layoutId:\"v21y74By7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ndpuy6\",layoutDependency:layoutDependency,layoutId:\"sdeSZ4jgz\",style:{opacity:.5},...addPropertyOverrides({mqKsQXoBQ:{\"data-highlight\":true,onTap:onTap3rov3s}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(CaretLeft,{animated:true,className:\"framer-h5dgy3\",layoutDependency:layoutDependency,layoutId:\"WUVJa35Bv\",style:{\"--5tqtmb\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:\"Back\"})}),className:\"framer-1d04mhh\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"gfhMp70kl\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bDjqT8prB\"},motionChild:true,nodeId:\"pexf_Fr9R\",openInNewTab:false,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"How It Works\"})})})}),className:\"framer-1xbexnr\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"pexf_Fr9R\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mqKsQXoBQ:{\"data-highlight\":true,onTap:onTapb4g4hb}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dyv5S1RgN\"},motionChild:true,nodeId:\"PqaubrKQH\",openInNewTab:false,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Research on Impact\"})})})}),className:\"framer-tyjojl\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"PqaubrKQH\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mqKsQXoBQ:{\"data-highlight\":true,onTap:onTapb4g4hb}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Jzke_m38M\"},motionChild:true,nodeId:\"U84AUGTwE\",openInNewTab:false,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Partner Stories\"})})})}),className:\"framer-1cv93t8\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"U84AUGTwE\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mqKsQXoBQ:{\"data-highlight\":true,onTap:onTapb4g4hb}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GuCROUwWG\"},motionChild:true,nodeId:\"othRgWNwZ\",openInNewTab:false,relValues:[],scopeId:\"MRk5eVGrK\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Newsroom\"})})})}),className:\"framer-1472q6n\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"othRgWNwZ\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mqKsQXoBQ:{\"data-highlight\":true,onTap:onTapb4g4hb}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eMIYO.framer-yhuy4i, .framer-eMIYO .framer-yhuy4i { display: block; }\",\".framer-eMIYO.framer-1f7suke { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 800px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 390px; }\",\".framer-eMIYO .framer-19nozpq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 200%; }\",\".framer-eMIYO .framer-s317jb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eMIYO .framer-xx8unv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eMIYO .framer-2ey1xe { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eMIYO .framer-1ny90yt, .framer-eMIYO .framer-1d04mhh, .framer-eMIYO .framer-1xbexnr, .framer-eMIYO .framer-tyjojl, .framer-eMIYO .framer-1cv93t8, .framer-eMIYO .framer-1472q6n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eMIYO .framer-1ub5avq, .framer-eMIYO .framer-h5dgy3 { flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 26px; }\",\".framer-eMIYO .framer-9ulbwc, .framer-eMIYO .framer-11e7sv5, .framer-eMIYO .framer-1t223xy { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eMIYO .framer-dotpiq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: min-content; }\",\".framer-eMIYO .framer-29vmw4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eMIYO .framer-oop9u0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 48px 0px; position: relative; width: 1px; }\",\".framer-eMIYO .framer-ndpuy6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eMIYO.framer-v-2nzyms.framer-1f7suke { align-content: flex-end; align-items: flex-end; }\",\".framer-eMIYO.framer-v-2nzyms .framer-ndpuy6, .framer-eMIYO.framer-v-2nzyms .framer-1xbexnr, .framer-eMIYO.framer-v-2nzyms .framer-tyjojl, .framer-eMIYO.framer-v-2nzyms .framer-1cv93t8, .framer-eMIYO.framer-v-2nzyms .framer-1472q6n { cursor: pointer; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mqKsQXoBQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"aXZCmaGHD\":\"bG\",\"osazDjqNc\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMRk5eVGrK=withCSS(Component,css,\"framer-eMIYO\");export default FramerMRk5eVGrK;FramerMRk5eVGrK.displayName=\"Navigation/Mobile overlay\";FramerMRk5eVGrK.defaultProps={height:800,width:390};addPropertyControls(FramerMRk5eVGrK,{variant:{options:[\"WKgoWZnHD\",\"mqKsQXoBQ\"],optionTitles:[\"Page 1\",\"Page 2\"],title:\"Variant\",type:ControlType.Enum},aXZCmaGHD:{defaultValue:\"rgb(255, 255, 255)\",title:\"BG\",type:ControlType.Color},osazDjqNc:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramerMRk5eVGrK,[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"}]},...CaretRightFonts,...ButtonCTAFonts,...CaretLeftFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMRk5eVGrK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mqKsQXoBQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"aXZCmaGHD\\\":\\\"bG\\\",\\\"osazDjqNc\\\":\\\"closeMenu\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (280a6b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withDynamicAndRelativeUnits}from\"https://framerusercontent.com/modules/0vQcvEgKvK4IyVzh9tcY/Vv37PobszmLSWXYPCOdY/DynamicAndRelativeUnits.js\";import NavigationHamburgerMenu from\"https://framerusercontent.com/modules/MaHcWaXWfKOq3boBIgjT/UVbcN6cC5kMc7LfEgSMz/d_WZt5agJ.js\";import NavigationMobileOverlay,*as NavigationMobileOverlayInfo from\"https://framerusercontent.com/modules/49fq2vU8HJNDLx3gd9e3/2CrgMfc24A0mgAppQ0QY/MRk5eVGrK.js\";const NavigationHamburgerMenuFonts=getFonts(NavigationHamburgerMenu);const NavigationMobileOverlayFonts=getFonts(NavigationMobileOverlay);const NavigationMobileOverlayWithDynamicAndRelativeUnits7ghz8WithMappedReactPropsrb1p8s=withMappedReactProps(withCodeBoundaryForOverrides(NavigationMobileOverlay,{nodeId:\"ZdYIMZDBN\",override:withDynamicAndRelativeUnits,scopeId:\"jXQPUxe84\"}),NavigationMobileOverlayInfo);const cycleOrder=[\"EBlROIs29\",\"cHQCZRJX1\",\"gI6PHS0eW\",\"oLUoqxRwR\"];const serializationHash=\"framer-Yjm8K\";const variantClassNames={cHQCZRJX1:\"framer-v-p7h5ex\",EBlROIs29:\"framer-v-1pmc3c\",gI6PHS0eW:\"framer-v-qp3rbb\",oLUoqxRwR:\"framer-v-ijqrrx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile closed\":\"gI6PHS0eW\",\"Mobile open\":\"oLUoqxRwR\",Desktop:\"EBlROIs29\",Tablet:\"cHQCZRJX1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EBlROIs29\"};};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:\"EBlROIs29\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Gt7i1xyqL1igxey2=activeVariantCallback(async(...args)=>{setVariant(\"oLUoqxRwR\");});const Gt7i1xyqL1xr907e=activeVariantCallback(async(...args)=>{setVariant(\"gI6PHS0eW\");});const osazDjqNc1xr907e=activeVariantCallback(async(...args)=>{setVariant(\"gI6PHS0eW\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gI6PHS0eW\",\"oLUoqxRwR\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"oLUoqxRwR\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pmc3c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EBlROIs29\",ref:refBinding,style:{backgroundColor:\"var(--token-d72c7ee1-5021-41cd-b6aa-5774ba2b4c25, rgb(237, 248, 255))\",boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.9375px rgba(0, 0, 0, 0.11), 0px 1.8108796073283884px 1.8108796073283884px -1.875px rgba(0, 0, 0, 0.1), 0px 4.786990141113346px 4.786990141113346px -2.8125px rgba(0, 0, 0, 0.09), 0px 15px 15px -3.75px rgba(0, 0, 0, 0.04)\",...style},variants:{oLUoqxRwR:{backgroundColor:\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\",boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.9375px rgba(0, 0, 0, 0), 0px 1.8108796073283884px 1.8108796073283884px -1.875px rgba(0, 0, 0, 0), 0px 4.786990141113346px 4.786990141113346px -2.8125px rgba(0, 0, 0, 0), 0px 15px 15px -3.75px rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({cHQCZRJX1:{\"data-framer-name\":\"Tablet\"},gI6PHS0eW:{\"data-framer-name\":\"Mobile closed\"},oLUoqxRwR:{\"data-framer-name\":\"Mobile open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kkelwe\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"mxcVdsQY2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cmkrt2\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"igFKnOmFC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kt9cet\",\"data-framer-name\":\"Logo + links\",layoutDependency:layoutDependency,layoutId:\"rhD_lZ7vR\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XDdGTEBY6\"},motionChild:true,nodeId:\"GDYMrRL6k\",openInNewTab:false,scopeId:\"jXQPUxe84\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+16+11.5+0+0),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"},className:\"framer-v6ohku framer-ga4evb\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"GDYMrRL6k\",...addPropertyOverrides({gI6PHS0eW:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+23+0+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}},oLUoqxRwR:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+23+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gI6PHS0eW:{height:34,width:\"34px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+23+0+0+0},oLUoqxRwR:{height:34,width:\"34px\",y:(componentViewport?.y||0)+0+23+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xfaknc-container\",layoutDependency:layoutDependency,layoutId:\"LPG8_x3mY-container\",nodeId:\"LPG8_x3mY\",rendersWithMotion:true,scopeId:\"jXQPUxe84\",children:/*#__PURE__*/_jsx(NavigationHamburgerMenu,{height:\"100%\",id:\"LPG8_x3mY\",layoutId:\"LPG8_x3mY\",style:{height:\"100%\",width:\"100%\"},variant:\"VWwzGcJjd\",width:\"100%\",...addPropertyOverrides({gI6PHS0eW:{Gt7i1xyqL:Gt7i1xyqL1igxey2},oLUoqxRwR:{Gt7i1xyqL:Gt7i1xyqL1xr907e,variant:\"wSk1FFvSr\"}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({oLUoqxRwR:{height:800,width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1440px)`,y:(componentViewport?.y||0)+0+0+105}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ghz8-container\",\"data-framer-name\":\"Height:100dvh\",layoutDependency:layoutDependency,layoutId:\"ZdYIMZDBN-container\",name:\"Height:100dvh\",nodeId:\"ZdYIMZDBN\",rendersWithMotion:true,scopeId:\"jXQPUxe84\",children:/*#__PURE__*/_jsx(NavigationMobileOverlayWithDynamicAndRelativeUnits7ghz8WithMappedReactPropsrb1p8s,{aXZCmaGHD:\"rgb(255, 255, 255)\",height:\"100%\",id:\"ZdYIMZDBN\",layoutId:\"ZdYIMZDBN\",name:\"Height:100dvh\",osazDjqNc:osazDjqNc1xr907e,style:{height:\"100%\",width:\"100%\"},variant:\"WKgoWZnHD\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yjm8K.framer-ga4evb, .framer-Yjm8K .framer-ga4evb { display: block; }\",\".framer-Yjm8K.framer-1pmc3c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-Yjm8K .framer-1kkelwe { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 16px 64px 16px 64px; position: relative; width: 1px; }\",\".framer-Yjm8K .framer-cmkrt2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Yjm8K .framer-kt9cet { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Yjm8K .framer-v6ohku { aspect-ratio: 4.464285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: visible; position: relative; text-decoration: none; width: 112px; }\",\".framer-Yjm8K .framer-1xfaknc-container { flex: none; height: 35px; position: relative; width: 35px; }\",\".framer-Yjm8K .framer-7ghz8-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-Yjm8K.framer-v-p7h5ex.framer-1pmc3c { width: 768px; }\",\".framer-Yjm8K.framer-v-p7h5ex .framer-1kkelwe { padding: 16px 32px 16px 32px; }\",\".framer-Yjm8K.framer-v-qp3rbb.framer-1pmc3c { width: 390px; }\",\".framer-Yjm8K.framer-v-qp3rbb .framer-1kkelwe { padding: 23px 32px 23px 32px; }\",\".framer-Yjm8K.framer-v-qp3rbb .framer-kt9cet, .framer-Yjm8K.framer-v-ijqrrx .framer-kt9cet { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-Yjm8K.framer-v-qp3rbb .framer-1xfaknc-container, .framer-Yjm8K.framer-v-ijqrrx .framer-1xfaknc-container { height: 34px; width: 34px; }\",\".framer-Yjm8K.framer-v-ijqrrx.framer-1pmc3c { align-content: flex-start; align-items: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-Yjm8K.framer-v-ijqrrx .framer-1kkelwe { height: calc(var(--framer-viewport-height, 100vh) * 1.01); padding: 0px; }\",\".framer-Yjm8K.framer-v-ijqrrx .framer-cmkrt2 { left: 32px; position: absolute; right: 32px; top: 23px; width: unset; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cHQCZRJX1\":{\"layout\":[\"fixed\",\"auto\"]},\"gI6PHS0eW\":{\"layout\":[\"fixed\",\"auto\"]},\"oLUoqxRwR\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjXQPUxe84=withCSS(Component,css,\"framer-Yjm8K\");export default FramerjXQPUxe84;FramerjXQPUxe84.displayName=\"Navbar slim\";FramerjXQPUxe84.defaultProps={height:80,width:1440};addPropertyControls(FramerjXQPUxe84,{variant:{options:[\"EBlROIs29\",\"cHQCZRJX1\",\"gI6PHS0eW\",\"oLUoqxRwR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile closed\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjXQPUxe84,[{explicitInter:true,fonts:[]},...NavigationHamburgerMenuFonts,...NavigationMobileOverlayFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjXQPUxe84\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cHQCZRJX1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gI6PHS0eW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oLUoqxRwR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Lato-700\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-Wzdm9 .framer-styles-preset-1cjpp1m:not(.rich-text-wrapper), .framer-Wzdm9 .framer-styles-preset-1cjpp1m.rich-text-wrapper p { --framer-font-family: \"Lato\", \"Lato Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --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: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Wzdm9\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6788454)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 32 18.742 L 32 30.571 L 25.14 30.571 L 25.14 19.538 C 25.14 16.763 24.151 14.873 21.666 14.873 C 19.768 14.873 18.645 16.145 18.146 17.38 C 17.968 17.819 17.916 18.437 17.916 19.054 L 17.916 30.579 L 11.056 30.579 C 11.056 30.579 11.145 11.882 11.056 9.947 L 17.916 9.947 L 17.916 12.871 L 17.871 12.938 L 17.916 12.938 L 17.916 12.871 C 18.831 11.465 20.453 9.464 24.099 9.464 C 28.615 9.456 32 12.41 32 18.742 Z M 3.884 0 C 1.533 0 0 1.54 0 3.564 C 0 5.543 1.488 7.128 3.794 7.128 L 3.839 7.128 C 6.235 7.128 7.723 5.543 7.723 3.564 C 7.671 1.54 6.227 0 3.884 0 Z M 0.409 30.579 L 7.269 30.579 L 7.269 9.94 L 0.409 9.94 Z\" fill=\"var(--5tqtmb, rgb(0,0,0))\" height=\"30.578935135493865px\" id=\"fr3KNlxFM\" transform=\"translate(0 0.5)\" width=\"32.000000310334656px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,TR_EB_3Sl:fill??props.TR_EB_3Sl??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,TR_EB_3Sl,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Pcljc\",className),layoutId:layoutId,ref:ref,style:{\"--5tqtmb\":TR_EB_3Sl,...style}});});const css=[`.framer-Pcljc { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--5tqtmb); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"TR_EB_3Sl\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"5tqtmb\"},\"set\":{\"localId\":\"vectorSet/EnmVb44jc\",\"id\":\"EnmVb44jc\",\"moduleId\":\"7Bn5Blx1WJl2gZG9MIfQ\"}}\n */const Icon=withCSS(Component,css,\"framer-Pcljc\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{TR_EB_3Sl:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"TR_EB_3Sl\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5tqtmb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/EnmVb44jc\\\",\\\"id\\\":\\\"EnmVb44jc\\\",\\\"moduleId\\\":\\\"7Bn5Blx1WJl2gZG9MIfQ\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6788454)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.727 18.909 C -0.242 13.576 -0.242 8.727 0.727 4.364 C 1.115 2.23 2.327 1.018 4.364 0.727 C 12.121 -0.242 19.879 -0.242 27.636 0.727 C 29.673 1.018 30.885 2.23 31.273 4.364 C 32.242 8.727 32.242 13.576 31.273 18.909 C 30.885 21.042 29.673 22.255 27.636 22.545 C 19.879 23.515 12.121 23.515 4.364 22.545 C 2.327 22.255 1.115 21.042 0.727 18.909 Z M 12.364 6.545 L 12.364 16.727 L 21.091 11.636 Z\" fill=\"var(--5tqtmb, rgb(0,0,0))\" height=\"23.27272727272728px\" id=\"nBDd24Zmg\" transform=\"translate(0 4)\" width=\"32px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,TR_EB_3Sl:fill??props.TR_EB_3Sl??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,TR_EB_3Sl,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-piCSs\",className),layoutId:layoutId,ref:ref,style:{\"--5tqtmb\":TR_EB_3Sl,...style}});});const css=[`.framer-piCSs { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--5tqtmb); mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"TR_EB_3Sl\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"YouTube\",\"color\":{\"type\":\"variable\",\"value\":\"5tqtmb\"},\"set\":{\"localId\":\"vectorSet/EnmVb44jc\",\"id\":\"EnmVb44jc\",\"moduleId\":\"7Bn5Blx1WJl2gZG9MIfQ\"}}\n */const Icon=withCSS(Component,css,\"framer-piCSs\");Icon.displayName=\"YouTube\";export default Icon;addPropertyControls(Icon,{TR_EB_3Sl:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"YouTube\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"5tqtmb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/EnmVb44jc\\\",\\\"id\\\":\\\"EnmVb44jc\\\",\\\"moduleId\\\":\\\"7Bn5Blx1WJl2gZG9MIfQ\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"TR_EB_3Sl\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4cf4dee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,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 sharedStyle1 from\"https://framerusercontent.com/modules/ql1bIwbH6wm1b4zqohPX/37tCZwo2OUXBDG2Lq0k5/C69zKZlcO.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/DdTpEYufFsSTHvJXpHTX/jWxof4g4pMo1X8TSE5xE/FhIZKPU0H.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/D5EMscCObMzdi2mKAqVu/398Ax9LnRtr3w7WKv8l2/jkokDHmWO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EYo67dKrlrglBGAJ733L/zsYBwbFMus8TMg8ReqcC/lAJnVL8Yd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/CuS6sK0YhCGl5xN3opp9/TQ3ptzyRfOFL6LwbcyL2/LMM2G_v4s.js\";import Linkedin from\"https://framerusercontent.com/modules/n5X6ZT3QvG7WApzgne6t/GngRLgfHP8ORv58W5VFG/IjoG0Enqg.js\";import YouTube from\"https://framerusercontent.com/modules/2ebOrTbHSTVeXwuKyV89/wscuWYkKgy9aC2ApP7q7/Uc_D8VwDS.js\";const LinkedinFonts=getFonts(Linkedin);const YouTubeFonts=getFonts(YouTube);const cycleOrder=[\"fALVy5RFW\",\"sW6Lg3KNc\",\"yxCfyz5uH\"];const serializationHash=\"framer-UapvQ\";const variantClassNames={fALVy5RFW:\"framer-v-1k6o764\",sW6Lg3KNc:\"framer-v-rh8aq4\",yxCfyz5uH:\"framer-v-122o64c\"};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 transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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={Desktop:\"fALVy5RFW\",Mobile:\"yxCfyz5uH\",Tablet:\"sW6Lg3KNc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fALVy5RFW\"};};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:\"fALVy5RFW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1jxc8k3=activeVariantCallback(async(...args)=>{setVariant(\"sW6Lg3KNc\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k6o764\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fALVy5RFW\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(30, 41, 59) 0%, rgb(22, 32, 50) 100%)\",...style},...addPropertyOverrides({sW6Lg3KNc:{\"data-framer-name\":\"Tablet\"},yxCfyz5uH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kgp6fe\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"kirP7LbL9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w8abzh\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"PhZtnOsjf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3fd3o7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"g8cNrQdtu\",...addPropertyOverrides({sW6Lg3KNc:{\"data-highlight\":true,onTap:onTap1jxc8k3}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hzo31m\",\"data-framer-name\":\"Col 1\",layoutDependency:layoutDependency,layoutId:\"bwoPtGjoC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AUt3vQf1D\"},motionChild:true,nodeId:\"I31S6scAA\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Mission\"})})})}),className:\"framer-w3ql86\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I31S6scAA\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bDjqT8prB\"},motionChild:true,nodeId:\"KJEBtyd5d\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"How It Works\"})})})}),className:\"framer-febt9z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KJEBtyd5d\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P1FnvUFZX\"},motionChild:true,nodeId:\"rRwxwidqQ\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Team\"})})})}),className:\"framer-31vvc0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rRwxwidqQ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VGm7akXMd\"},motionChild:true,nodeId:\"Fg32p1CUk\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Careers\"})})})}),className:\"framer-lfyvy6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fg32p1CUk\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GuCROUwWG\"},motionChild:true,nodeId:\"IV67G6U__\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Press\"})})})}),className:\"framer-1crqemm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IV67G6U__\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c0qnrj\",\"data-framer-name\":\"Col 2\",layoutDependency:layoutDependency,layoutId:\"fblXDsKQn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cfKyvxxu5\"},motionChild:true,nodeId:\"UEY2UKBob\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Blog\"})})})}),className:\"framer-sf1b77\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UEY2UKBob\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"siMJk0nFP\"},motionChild:true,nodeId:\"wXIIBbmGN\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"FAQ\"})})})}),className:\"framer-11ih74r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wXIIBbmGN\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:\"https://trust.teachfx.com/\",motionChild:true,nodeId:\"e9nNg9rTx\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Security\"})})})}),className:\"framer-hqkbkl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e9nNg9rTx\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TIDiK7Ayv\"},motionChild:true,nodeId:\"dYGbGX3yH\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Privacy Policy\"})})})}),className:\"framer-7btm5n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dYGbGX3yH\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xKQwULAO_\"},motionChild:true,nodeId:\"hEG8IJ5Tm\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Terms of Service\"})})})}),className:\"framer-w1n596\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hEG8IJ5Tm\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v3beo3\",\"data-framer-name\":\"Col 3\",layoutDependency:layoutDependency,layoutId:\"qLo0i0Xve\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RtIX_zWOx\"},motionChild:true,nodeId:\"fcIfJ3C9r\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"See a Demo\"})})})}),className:\"framer-d3lavr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fcIfJ3C9r\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tdns32\",\"data-styles-preset\":\"LMM2G_v4s\",children:/*#__PURE__*/_jsx(Link,{href:\"https://teachfx.com/free-trial\",motionChild:true,nodeId:\"zUL9HUV8G\",openInNewTab:false,relValues:[],scopeId:\"Nhexnp8uB\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-c53khu\",\"data-styles-preset\":\"C69zKZlcO\",children:\"Start Free Trial\"})})})}),className:\"framer-16wxebe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zUL9HUV8G\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vf4hq9\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"st46eKc9R\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18crtpn\",\"data-framer-name\":\"Social media icons\",layoutDependency:layoutDependency,layoutId:\"aArnwm2du\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/teachfx/\",motionChild:true,nodeId:\"TXVbZSPss\",openInNewTab:true,scopeId:\"Nhexnp8uB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2v6kgo framer-1boqud5\",\"data-framer-name\":\"Linkedin icon\",layoutDependency:layoutDependency,layoutId:\"TXVbZSPss\",whileHover:animation,children:/*#__PURE__*/_jsx(Linkedin,{animated:true,className:\"framer-aaqshr\",layoutDependency:layoutDependency,layoutId:\"OsqYc9M7T\",style:{\"--5tqtmb\":\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdcYzb27Xb3e_qB-byKgMcg\",motionChild:true,nodeId:\"YjuqFQLg3\",openInNewTab:true,scopeId:\"Nhexnp8uB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q5cczh framer-1boqud5\",\"data-framer-name\":\"YouTube icon\",layoutDependency:layoutDependency,layoutId:\"YjuqFQLg3\",whileHover:animation,children:/*#__PURE__*/_jsx(YouTube,{animated:true,className:\"framer-1h4tarm\",layoutDependency:layoutDependency,layoutId:\"cWFKlyF_B\",style:{\"--5tqtmb\":\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\"}})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t4zzwy\",\"data-styles-preset\":\"lAJnVL8Yd\",children:\"support@teachfx.com\"})}),className:\"framer-rokbcn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uYnas_uNY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rkca8x\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"zlPNTN3gz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by0zMDBpdGFsaWM=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255)))\"},children:[\"TeachFX’s mission is to empower \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"every\"}),\" educator to strengthen their teaching practice.\"]})}),className:\"framer-1shtsni\",fonts:[\"GF;Lato-300italic\"],layoutDependency:layoutDependency,layoutId:\"B1cVeBANN\",style:{\"--extracted-r6o4lv\":\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sW6Lg3KNc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by0zMDBpdGFsaWM=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255)))\"},children:[\"TeachFX’s mission is to empower \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"every\"}),\" educator to strengthen their teaching practice.\"]})})},yxCfyz5uH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by0zMDBpdGFsaWM=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255)))\"},children:[\"TeachFX’s mission is to empower \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"every\"}),\" educator to strengthen their teaching practice.\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pacofe\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ArQufWcwg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cjpp1m\",\"data-styles-preset\":\"FhIZKPU0H\",children:\"\\xa9 2025 TeachFX, all rights reserved.\"})}),className:\"framer-30mm3x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vnst44Uqg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mvb83x\",\"data-styles-preset\":\"jkokDHmWO\",children:\"3375 Edison Way, Menlo Park, CA 94025\"})}),className:\"framer-8rqu2r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rny5bwyD0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UapvQ.framer-1boqud5, .framer-UapvQ .framer-1boqud5 { display: block; }\",\".framer-UapvQ.framer-1k6o764 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-UapvQ .framer-kgp6fe { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 89px 64px 89px 64px; position: relative; width: 1px; }\",\".framer-UapvQ .framer-1w8abzh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-UapvQ .framer-3fd3o7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.6 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-UapvQ .framer-1hzo31m, .framer-UapvQ .framer-c0qnrj, .framer-UapvQ .framer-1v3beo3, .framer-UapvQ .framer-1vf4hq9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-UapvQ .framer-w3ql86, .framer-UapvQ .framer-febt9z, .framer-UapvQ .framer-31vvc0, .framer-UapvQ .framer-lfyvy6, .framer-UapvQ .framer-1crqemm, .framer-UapvQ .framer-sf1b77, .framer-UapvQ .framer-11ih74r, .framer-UapvQ .framer-hqkbkl, .framer-UapvQ .framer-7btm5n, .framer-UapvQ .framer-w1n596, .framer-UapvQ .framer-d3lavr, .framer-UapvQ .framer-16wxebe, .framer-UapvQ .framer-rokbcn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UapvQ .framer-18crtpn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-UapvQ .framer-2v6kgo, .framer-UapvQ .framer-1q5cczh { 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: 1px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-UapvQ .framer-aaqshr, .framer-UapvQ .framer-1h4tarm { flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 30px; }\",\".framer-UapvQ .framer-1rkca8x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 128px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-UapvQ .framer-1shtsni { flex: 1 0 0px; height: auto; max-width: 500px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-UapvQ .framer-1pacofe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 300px; }\",\".framer-UapvQ .framer-30mm3x, .framer-UapvQ .framer-8rqu2r { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-UapvQ.framer-v-rh8aq4.framer-1k6o764 { width: 768px; }\",\".framer-UapvQ.framer-v-rh8aq4 .framer-kgp6fe, .framer-UapvQ.framer-v-122o64c .framer-kgp6fe { padding: 64px 32px 64px 32px; }\",\".framer-UapvQ.framer-v-rh8aq4 .framer-3fd3o7 { cursor: pointer; flex: none; gap: 47px; justify-content: center; width: min-content; }\",\".framer-UapvQ.framer-v-rh8aq4 .framer-1rkca8x { padding: 64px 0px 0px 0px; }\",\".framer-UapvQ.framer-v-rh8aq4 .framer-1shtsni { max-width: 320px; }\",\".framer-UapvQ.framer-v-rh8aq4 .framer-1pacofe { width: 200px; }\",\".framer-UapvQ.framer-v-122o64c.framer-1k6o764 { width: 390px; }\",\".framer-UapvQ.framer-v-122o64c .framer-1w8abzh { flex-direction: column; order: 0; }\",\".framer-UapvQ.framer-v-122o64c .framer-3fd3o7 { flex: none; flex-direction: column; gap: 32px; justify-content: flex-start; order: 0; padding: 43px 0px 43px 0px; width: 100%; }\",\".framer-UapvQ.framer-v-122o64c .framer-1vf4hq9 { order: 1; }\",\".framer-UapvQ.framer-v-122o64c .framer-1rkca8x { flex-direction: column; gap: 32px; justify-content: flex-start; order: 1; padding: 22px 0px 0px 0px; }\",\".framer-UapvQ.framer-v-122o64c .framer-1shtsni { flex: none; max-width: 320px; order: 0; width: 100%; }\",\".framer-UapvQ.framer-v-122o64c .framer-1pacofe { order: 1; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 602.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sW6Lg3KNc\":{\"layout\":[\"fixed\",\"auto\"]},\"yxCfyz5uH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNhexnp8uB=withCSS(Component,css,\"framer-UapvQ\");export default FramerNhexnp8uB;FramerNhexnp8uB.displayName=\"Navigation/Footer\";FramerNhexnp8uB.defaultProps={height:602.5,width:1440};addPropertyControls(FramerNhexnp8uB,{variant:{options:[\"fALVy5RFW\",\"sW6Lg3KNc\",\"yxCfyz5uH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNhexnp8uB,[{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\"},{cssFamilyName:\"Lato\",source:\"google\",style:\"italic\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2PGQ3s5dwt7w.woff2\",weight:\"300\"}]},...LinkedinFonts,...YouTubeFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNhexnp8uB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sW6Lg3KNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yxCfyz5uH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"602.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nhexnp8uB.map","// Generated by Framer (d9d4a07)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavbarSlim from\"#framer/local/canvasComponent/jXQPUxe84/jXQPUxe84.js\";import NavigationFooter from\"#framer/local/canvasComponent/Nhexnp8uB/Nhexnp8uB.js\";const NavbarSlimFonts=getFonts(NavbarSlim);const NavigationFooterFonts=getFonts(NavigationFooter);const breakpoints={A9H63aBnW:\"(min-width: 768px) and (max-width: 1199.98px)\",dWdSdf2nB:\"(max-width: 767.98px)\",MYxAbPq2d:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dlEpW\";const variantClassNames={A9H63aBnW:\"framer-v-17b9y4o\",dWdSdf2nB:\"framer-v-1bwz8v4\",MYxAbPq2d:\"framer-v-j776w7\"};const YzFUhG02s=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dlEpW.framer-ulhqvw, .framer-dlEpW .framer-ulhqvw { display: block; }\",\".framer-dlEpW.framer-j776w7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--1a65ajs); position: relative; width: 100%; }\",\".framer-dlEpW .framer-1azl6x9-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; }\",\".framer-dlEpW .framer-1tiifg1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dlEpW .framer-n0tn0h-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={A9H63aBnW:\"(min-width: 768px) and (max-width: 1199.98px)\",dWdSdf2nB:\"(max-width: 767.98px)\",MYxAbPq2d:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"MYxAbPq2d\",Phone:\"dWdSdf2nB\",Tablet:\"A9H63aBnW\"};const getProps=({height,id,padding,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MYxAbPq2d\",YzFUhG02s:padding??props.YzFUhG02s??\"0px\"};};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{style,className,layoutId,variant,YzFUhG02s,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"MYxAbPq2d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-j776w7\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1a65ajs\":numberToPixelString(YzFUhG02s),...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:`calc(100vw - ${YzFUhG02s*2}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1azl6x9-container\",nodeId:\"lVP3gb1AU\",scopeId:\"Eoxgclvkq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A9H63aBnW:{variant:\"cHQCZRJX1\"},dWdSdf2nB:{variant:\"gI6PHS0eW\"}},children:/*#__PURE__*/_jsx(NavbarSlim,{height:\"100%\",id:\"lVP3gb1AU\",layoutId:\"lVP3gb1AU\",style:{width:\"100%\"},variant:\"EBlROIs29\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tiifg1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:602,width:`calc(100vw - ${YzFUhG02s*2}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n0tn0h-container\",nodeId:\"gEMOyGWRz\",scopeId:\"Eoxgclvkq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A9H63aBnW:{variant:\"sW6Lg3KNc\"},dWdSdf2nB:{variant:\"yxCfyz5uH\"}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"gEMOyGWRz\",layoutId:\"gEMOyGWRz\",style:{width:\"100%\"},variant:\"fALVy5RFW\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3952\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"A9H63aBnW\":{\"layout\":[\"fixed\",\"fixed\"]},\"dWdSdf2nB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YzFUhG02s\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MYxAbPq2d\":[\".framer-1azl6x9-container\",\".framer-n0tn0h-container\"],\"A9H63aBnW\":[\".framer-1azl6x9-container\",\".framer-n0tn0h-container\"],\"dWdSdf2nB\":[\".framer-1azl6x9-container\",\".framer-n0tn0h-container\"]}\n * @framerBreakpoints {\"MYxAbPq2d\":{\"min\":1200,\"canvasClassName\":\"framer-j776w7-override\",\"minHeight\":3952,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"A9H63aBnW\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-17b9y4o-override\",\"minHeight\":3952,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"dWdSdf2nB\":{\"max\":767,\"canvasClassName\":\"framer-1bwz8v4-override\",\"minHeight\":3952,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant MYxAbPq2d\n * @framerLayoutTemplate true\n */const FramerEoxgclvkq=withCSS(Component,css,\"framer-dlEpW\");export default FramerEoxgclvkq;FramerEoxgclvkq.displayName=\"Slim App Bar\";FramerEoxgclvkq.defaultProps={height:3952,width:1200};addPropertyControls(FramerEoxgclvkq,{YzFUhG02s:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerEoxgclvkq,[{explicitInter:true,fonts:[]},...NavbarSlimFonts,...NavigationFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEoxgclvkq\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"MYxAbPq2d\\\":[\\\".framer-1azl6x9-container\\\",\\\".framer-n0tn0h-container\\\"],\\\"A9H63aBnW\\\":[\\\".framer-1azl6x9-container\\\",\\\".framer-n0tn0h-container\\\"],\\\"dWdSdf2nB\\\":[\\\".framer-1azl6x9-container\\\",\\\".framer-n0tn0h-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A9H63aBnW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dWdSdf2nB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"MYxAbPq2d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-j776w7-override\\\",\\\"minHeight\\\":3952,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"A9H63aBnW\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-17b9y4o-override\\\",\\\"minHeight\\\":3952,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"dWdSdf2nB\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1bwz8v4-override\\\",\\\"minHeight\\\":3952,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"3952\",\"framerDefaultVariant\":\"MYxAbPq2d\",\"framerVariables\":\"{\\\"YzFUhG02s\\\":\\\"padding\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"HRkASqER7\",\"LitDZvp9V\"];const serializationHash=\"framer-xpgSZ\";const variantClassNames={HRkASqER7:\"framer-v-7rxn4n\",LitDZvp9V:\"framer-v-x21utv\"};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 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={Highlighted:\"LitDZvp9V\",Idle:\"HRkASqER7\"};const getProps=({height,hover,id,link,newTab,text,width,...props})=>{return{...props,DxeSuQ6H8:hover??props.DxeSuQ6H8,HAWUuRRhv:newTab??props.HAWUuRRhv,KGUtZx3Fm:link??props.KGUtZx3Fm,ToReinDi1:text??props.ToReinDi1??\"Log In\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HRkASqER7\"};};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,KGUtZx3Fm,HAWUuRRhv,ToReinDi1,DxeSuQ6H8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HRkASqER7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterunsbnx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(DxeSuQ6H8){const res=await DxeSuQ6H8(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:KGUtZx3Fm,motionChild:true,nodeId:\"HRkASqER7\",openInNewTab:HAWUuRRhv,scopeId:\"rfgMsPhoZ\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-7rxn4n\",className,classNames)} framer-16uikaj`,\"data-framer-name\":\"Idle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HRkASqER7\",onMouseEnter:onMouseEnterunsbnx,ref:refBinding,style:{...style},...addPropertyOverrides({LitDZvp9V:{\"data-framer-name\":\"Highlighted\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:\"Log In\"})}),className:\"framer-7yx9tr\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"FRrfSf4Ej\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},text:ToReinDi1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LitDZvp9V:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\",\"--framer-text-decoration-offset\":\"2px\",\"--framer-text-decoration-thickness\":\"1.5px\",\"--framer-text-decoration\":\"underline\"},children:\"Log In\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xpgSZ.framer-16uikaj, .framer-xpgSZ .framer-16uikaj { display: block; }\",\".framer-xpgSZ.framer-7rxn4n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xpgSZ .framer-7yx9tr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LitDZvp9V\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KGUtZx3Fm\":\"link\",\"HAWUuRRhv\":\"newTab\",\"ToReinDi1\":\"text\",\"DxeSuQ6H8\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrfgMsPhoZ=withCSS(Component,css,\"framer-xpgSZ\");export default FramerrfgMsPhoZ;FramerrfgMsPhoZ.displayName=\"Navigation/Navbar link\";FramerrfgMsPhoZ.defaultProps={height:29,width:48};addPropertyControls(FramerrfgMsPhoZ,{variant:{options:[\"HRkASqER7\",\"LitDZvp9V\"],optionTitles:[\"Idle\",\"Highlighted\"],title:\"Variant\",type:ControlType.Enum},KGUtZx3Fm:{title:\"Link\",type:ControlType.Link},HAWUuRRhv:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},ToReinDi1:{defaultValue:\"Log In\",displayTextArea:false,title:\"Text\",type:ControlType.String},DxeSuQ6H8:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerrfgMsPhoZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrfgMsPhoZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"29\",\"framerVariables\":\"{\\\"KGUtZx3Fm\\\":\\\"link\\\",\\\"HAWUuRRhv\\\":\\\"newTab\\\",\\\"ToReinDi1\\\":\\\"text\\\",\\\"DxeSuQ6H8\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LitDZvp9V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rfgMsPhoZ.map","// Generated by Framer (280a6b1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withDynamicAndRelativeUnits}from\"https://framerusercontent.com/modules/0vQcvEgKvK4IyVzh9tcY/Vv37PobszmLSWXYPCOdY/DynamicAndRelativeUnits.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wYHHyAWz34UkPM69hLMr/AUIYIsABCQ3jZhaGmKt7/rtFBTqi3l.js\";import NavigationHamburgerMenu from\"https://framerusercontent.com/modules/MaHcWaXWfKOq3boBIgjT/UVbcN6cC5kMc7LfEgSMz/d_WZt5agJ.js\";import NavigationMobileOverlay,*as NavigationMobileOverlayInfo from\"https://framerusercontent.com/modules/49fq2vU8HJNDLx3gd9e3/2CrgMfc24A0mgAppQ0QY/MRk5eVGrK.js\";import NavigationNavbarLink from\"https://framerusercontent.com/modules/2Hbp76s9LSUg3vYpIpH4/LLA54MIqkV6uKTWEuGeq/rfgMsPhoZ.js\";import ButtonCTA from\"https://framerusercontent.com/modules/xLBNgXrkhnKnmXuqDeHV/HudX8AU2KrmUg4ZosGH2/VfsSlLh9Q.js\";const NavigationNavbarLinkFonts=getFonts(NavigationNavbarLink);const MotionDivWithFX=withFX(motion.div);const NavigationHamburgerMenuFonts=getFonts(NavigationHamburgerMenu);const ButtonCTAFonts=getFonts(ButtonCTA);const NavigationMobileOverlayFonts=getFonts(NavigationMobileOverlay);const NavigationMobileOverlayWithDynamicAndRelativeUnitsmn8ufxWithMappedReactPropsrb1p8s=withMappedReactProps(withCodeBoundaryForOverrides(NavigationMobileOverlay,{nodeId:\"j3faqQ1z3\",override:withDynamicAndRelativeUnits,scopeId:\"tEukJOyKP\"}),NavigationMobileOverlayInfo);const cycleOrder=[\"mZeLqIDJK\",\"zye23giWE\",\"SuBh3qZtr\",\"azqeFVK4B\"];const serializationHash=\"framer-iV2PY\";const variantClassNames={azqeFVK4B:\"framer-v-6qubxn\",mZeLqIDJK:\"framer-v-hqt6p9\",SuBh3qZtr:\"framer-v-e4ozsz\",zye23giWE:\"framer-v-a1b0ce\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lFiSLgQSM=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"sIgps3pa3\":return\"LitDZvp9V\";default:return\"HRkASqER7\";}};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"VV7Jx6lq7\":return\"LitDZvp9V\";default:return\"HRkASqER7\";}};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 humanReadableEnumMap={\"Meet with us\":\"VV7Jx6lq7\",About:\"sIgps3pa3\",None:\"SkBFQaCgu\"};const humanReadableVariantMap={\"Mobile closed\":\"SuBh3qZtr\",\"Mobile open\":\"azqeFVK4B\",Desktop:\"mZeLqIDJK\",Tablet:\"zye23giWE\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,lFiSLgQSM:humanReadableEnumMap[activePage]??activePage??props.lFiSLgQSM??\"SkBFQaCgu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mZeLqIDJK\"};};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,lFiSLgQSM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mZeLqIDJK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DxeSuQ6H813elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const Gt7i1xyqL12ka9uo=activeVariantCallback(async(...args)=>{setVariant(\"azqeFVK4B\");});const Gt7i1xyqL1ppvicm=activeVariantCallback(async(...args)=>{setVariant(\"SuBh3qZtr\");});const osazDjqNc1ppvicm=activeVariantCallback(async(...args)=>{setVariant(\"SuBh3qZtr\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"SuBh3qZtr\",\"azqeFVK4B\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed1=()=>{if([\"SuBh3qZtr\",\"azqeFVK4B\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"azqeFVK4B\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hqt6p9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mZeLqIDJK\",ref:refBinding,style:{backgroundColor:\"var(--token-d72c7ee1-5021-41cd-b6aa-5774ba2b4c25, rgb(237, 248, 255))\",boxShadow:\"none\",...style},variants:{azqeFVK4B:{backgroundColor:\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\",boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.9375px rgba(0, 0, 0, 0), 0px 1.8108796073283884px 1.8108796073283884px -1.875px rgba(0, 0, 0, 0), 0px 4.786990141113346px 4.786990141113346px -2.8125px rgba(0, 0, 0, 0), 0px 15px 15px -3.75px rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({azqeFVK4B:{\"data-framer-name\":\"Mobile open\"},SuBh3qZtr:{\"data-framer-name\":\"Mobile closed\"},zye23giWE:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-88uk24\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZfQ1z8kJA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a0i3nq\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"GPQKNSSYl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lithcs\",\"data-framer-name\":\"Logo + links\",layoutDependency:layoutDependency,layoutId:\"NqJg0Ajg2\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XDdGTEBY6\"},motionChild:true,nodeId:\"nVkXcQbuc\",openInNewTab:false,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+11.5+2),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"},className:\"framer-wm7n0r framer-6ozd8\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"nVkXcQbuc\",...addPropertyOverrides({azqeFVK4B:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+23+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}},SuBh3qZtr:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+23+0+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-xol8ua-container\",id:`${layoutId}-xol8ua`,layoutDependency:layoutDependency,layoutId:\"ZHPKBbmqp-container\",nodeId:\"ZHPKBbmqp\",ref:ref1,rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:[/*#__PURE__*/_jsx(NavigationNavbarLink,{DxeSuQ6H8:DxeSuQ6H813elrgn({overlay}),HAWUuRRhv:false,height:\"100%\",id:\"ZHPKBbmqp\",layoutId:\"ZHPKBbmqp\",ToReinDi1:\"About\",variant:convertFromEnum(lFiSLgQSM,activeLocale),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-xol8ua`,offsetX:62.25000876188278,offsetY:.39843475014640717,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1uqviue\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"uUNAAzcA2\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-d72c7ee1-5021-41cd-b6aa-5774ba2b4c25, rgb(237, 248, 255))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bDjqT8prB\"},motionChild:true,nodeId:\"hKI8yTdRD\",openInNewTab:false,relValues:[],scopeId:\"tEukJOyKP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"How it Works\"})})})}),className:\"framer-iqh409\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"hKI8yTdRD\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dyv5S1RgN\"},motionChild:true,nodeId:\"Y1xFhlkdH\",openInNewTab:false,relValues:[],scopeId:\"tEukJOyKP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Research on Impact\"})})})}),className:\"framer-cthkew\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"Y1xFhlkdH\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Jzke_m38M\"},motionChild:true,nodeId:\"JrkWjufSh\",openInNewTab:false,relValues:[],scopeId:\"tEukJOyKP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Partner Stories\"})})})}),className:\"framer-1erpcmi\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"JrkWjufSh\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GuCROUwWG\"},motionChild:true,nodeId:\"z3ADUVVVl\",openInNewTab:false,relValues:[],scopeId:\"tEukJOyKP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Newsroom\"})})})}),className:\"framer-1to479s\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"z3ADUVVVl\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e4h9zc-container\",layoutDependency:layoutDependency,layoutId:\"WdS_mF1Yf-container\",nodeId:\"WdS_mF1Yf\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"WdS_mF1Yf\",KGUtZx3Fm:\"https://app.teachfx.com/login\",layoutId:\"WdS_mF1Yf\",ToReinDi1:\"Log In\",variant:\"HRkASqER7\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a5wdz5-container\",layoutDependency:layoutDependency,layoutId:\"JXft6hPA_-container\",nodeId:\"JXft6hPA_\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"JXft6hPA_\",KGUtZx3Fm:\"https://teachfx.com/free-trial\",layoutId:\"JXft6hPA_\",ToReinDi1:\"Free Trial\",variant:\"HRkASqER7\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HTgrnAO0M\"},implicitPathVariables:undefined},{href:{webPageId:\"HTgrnAO0M\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xj50y9-container\",layoutDependency:layoutDependency,layoutId:\"jxQyTEKEx-container\",nodeId:\"jxQyTEKEx\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"jxQyTEKEx\",KGUtZx3Fm:resolvedLinks[0],layoutId:\"jxQyTEKEx\",ToReinDi1:\"Meet With Us\",variant:convertFromEnum1(lFiSLgQSM,activeLocale),width:\"100%\",...addPropertyOverrides({zye23giWE:{KGUtZx3Fm:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({azqeFVK4B:{height:34,width:\"34px\",y:(componentViewport?.y||0)+0+23+0+0},SuBh3qZtr:{height:34,width:\"34px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+23+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8vbndt-container\",layoutDependency:layoutDependency,layoutId:\"aefViHx5r-container\",nodeId:\"aefViHx5r\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(NavigationHamburgerMenu,{height:\"100%\",id:\"aefViHx5r\",layoutId:\"aefViHx5r\",style:{height:\"100%\",width:\"100%\"},variant:\"VWwzGcJjd\",width:\"100%\",...addPropertyOverrides({azqeFVK4B:{Gt7i1xyqL:Gt7i1xyqL1ppvicm,variant:\"wSk1FFvSr\"},SuBh3qZtr:{Gt7i1xyqL:Gt7i1xyqL12ka9uo}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined},{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-84)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l3onb6-container\",layoutDependency:layoutDependency,layoutId:\"l2T9sLxuP-container\",nodeId:\"l2T9sLxuP\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(ButtonCTA,{gxGdD4OZT:resolvedLinks1[0],height:\"100%\",id:\"l2T9sLxuP\",layoutId:\"l2T9sLxuP\",v4tS7Yd84:false,variant:\"sqN9Np6UE\",width:\"100%\",yhFoiKFUJ:\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",YIfx622UE:\"Watch Demo\",...addPropertyOverrides({zye23giWE:{gxGdD4OZT:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({azqeFVK4B:{height:800,width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1440px)`,y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mn8ufx-container\",\"data-framer-name\":\"Height:100dvh\",layoutDependency:layoutDependency,layoutId:\"j3faqQ1z3-container\",name:\"Height:100dvh\",nodeId:\"j3faqQ1z3\",rendersWithMotion:true,scopeId:\"tEukJOyKP\",children:/*#__PURE__*/_jsx(NavigationMobileOverlayWithDynamicAndRelativeUnitsmn8ufxWithMappedReactPropsrb1p8s,{aXZCmaGHD:\"rgb(255, 255, 255)\",height:\"100%\",id:\"j3faqQ1z3\",layoutId:\"j3faqQ1z3\",name:\"Height:100dvh\",osazDjqNc:osazDjqNc1ppvicm,style:{height:\"100%\",width:\"100%\"},variant:\"WKgoWZnHD\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iV2PY.framer-6ozd8, .framer-iV2PY .framer-6ozd8 { display: block; }\",\".framer-iV2PY.framer-hqt6p9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-iV2PY .framer-88uk24 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 16px 64px 16px 64px; position: relative; width: 1px; }\",\".framer-iV2PY .framer-1a0i3nq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iV2PY .framer-1lithcs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-iV2PY .framer-wm7n0r { aspect-ratio: 4.464285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: visible; position: relative; text-decoration: none; width: 112px; }\",\".framer-iV2PY .framer-xol8ua-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-iV2PY .framer-1uqviue { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: min-content; }\",\".framer-iV2PY .framer-iqh409, .framer-iV2PY .framer-cthkew, .framer-iV2PY .framer-1erpcmi, .framer-iV2PY .framer-1to479s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iV2PY .framer-1e4h9zc-container, .framer-iV2PY .framer-a5wdz5-container, .framer-iV2PY .framer-1xj50y9-container, .framer-iV2PY .framer-1l3onb6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iV2PY .framer-8vbndt-container { flex: none; height: 35px; position: relative; width: 35px; }\",\".framer-iV2PY .framer-mn8ufx-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-iV2PY.framer-v-a1b0ce.framer-hqt6p9 { width: 768px; }\",\".framer-iV2PY.framer-v-a1b0ce .framer-88uk24 { padding: 16px 32px 16px 32px; }\",\".framer-iV2PY.framer-v-e4ozsz.framer-hqt6p9 { width: 390px; }\",\".framer-iV2PY.framer-v-e4ozsz .framer-88uk24 { padding: 23px 32px 23px 32px; }\",\".framer-iV2PY.framer-v-e4ozsz .framer-1lithcs, .framer-iV2PY.framer-v-6qubxn .framer-1lithcs { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-iV2PY.framer-v-e4ozsz .framer-8vbndt-container, .framer-iV2PY.framer-v-6qubxn .framer-8vbndt-container { height: 34px; width: 34px; }\",\".framer-iV2PY.framer-v-6qubxn.framer-hqt6p9 { align-content: flex-start; align-items: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-iV2PY.framer-v-6qubxn .framer-88uk24 { height: calc(var(--framer-viewport-height, 100vh) * 1.01); padding: 0px; }\",\".framer-iV2PY.framer-v-6qubxn .framer-1a0i3nq { left: 32px; position: absolute; right: 32px; top: 23px; width: unset; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zye23giWE\":{\"layout\":[\"fixed\",\"auto\"]},\"SuBh3qZtr\":{\"layout\":[\"fixed\",\"auto\"]},\"azqeFVK4B\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"lFiSLgQSM\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertEukJOyKP=withCSS(Component,css,\"framer-iV2PY\");export default FramertEukJOyKP;FramertEukJOyKP.displayName=\"Navbar no shadow\";FramertEukJOyKP.defaultProps={height:80,width:1440};addPropertyControls(FramertEukJOyKP,{variant:{options:[\"mZeLqIDJK\",\"zye23giWE\",\"SuBh3qZtr\",\"azqeFVK4B\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile closed\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum},lFiSLgQSM:{defaultValue:\"SkBFQaCgu\",options:[\"SkBFQaCgu\",\"sIgps3pa3\",\"VV7Jx6lq7\"],optionTitles:[\"None\",\"About\",\"Meet with us\"],title:\"Active page\",type:ControlType.Enum}});addFonts(FramertEukJOyKP,[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"}]},...NavigationNavbarLinkFonts,...NavigationHamburgerMenuFonts,...ButtonCTAFonts,...NavigationMobileOverlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertEukJOyKP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zye23giWE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SuBh3qZtr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"azqeFVK4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"lFiSLgQSM\\\":\\\"activePage\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1510869)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationFooter from\"#framer/local/canvasComponent/Nhexnp8uB/Nhexnp8uB.js\";import NavbarNoShadow from\"#framer/local/canvasComponent/tEukJOyKP/tEukJOyKP.js\";const NavbarNoShadowFonts=getFonts(NavbarNoShadow);const NavigationFooterFonts=getFonts(NavigationFooter);const breakpoints={bLGVDLbR6:\"(min-width: 768px) and (max-width: 1199.98px)\",efoWjCE9f:\"(max-width: 767.98px)\",mAsoO954C:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6SBms\";const variantClassNames={bLGVDLbR6:\"framer-v-166dp6e\",efoWjCE9f:\"framer-v-1yxiskf\",mAsoO954C:\"framer-v-be2jg0\"};const YzFUhG02s=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const breakpointRules={bLGVDLbR6:[\".framer-6SBms .framer-14h8ig0-container { left: calc(50.00000000000002% - 100% / 2); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={bLGVDLbR6:\".framer-166dp6e-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6SBms.framer-vxqkrt, .framer-6SBms .framer-vxqkrt { display: block; }\",\".framer-6SBms.framer-be2jg0 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--1a65ajs); position: relative; width: 100%; }\",\".framer-6SBms .framer-14h8ig0-container { flex: none; height: 100px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-6SBms .framer-izn2pn { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6SBms .framer-jgrqk3-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bLGVDLbR6:\"(min-width: 768px) and (max-width: 1199.98px)\",efoWjCE9f:\"(max-width: 767.98px)\",mAsoO954C:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"mAsoO954C\",Phone:\"efoWjCE9f\",Tablet:\"bLGVDLbR6\"};const getProps=({height,id,padding,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mAsoO954C\",YzFUhG02s:padding??props.YzFUhG02s??\"0px\"};};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{style,className,layoutId,variant,YzFUhG02s,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"mAsoO954C\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-be2jg0\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1a65ajs\":numberToPixelString(YzFUhG02s),...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14h8ig0-container\",layoutScroll:true,nodeId:\"Tbx1HUVYo\",scopeId:\"IWbtaEVNt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bLGVDLbR6:{variant:\"zye23giWE\"},efoWjCE9f:{variant:\"SuBh3qZtr\"}},children:/*#__PURE__*/_jsx(NavbarNoShadow,{height:\"100%\",id:\"Tbx1HUVYo\",layoutId:\"Tbx1HUVYo\",lFiSLgQSM:\"SkBFQaCgu\",style:{height:\"100%\",width:\"100%\"},variant:\"mZeLqIDJK\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-izn2pn\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:602,width:`calc(100vw - ${YzFUhG02s*2}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jgrqk3-container\",nodeId:\"JGfDgZrAI\",scopeId:\"IWbtaEVNt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bLGVDLbR6:{variant:\"sW6Lg3KNc\"},efoWjCE9f:{variant:\"yxCfyz5uH\"}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"JGfDgZrAI\",layoutId:\"JGfDgZrAI\",style:{width:\"100%\"},variant:\"fALVy5RFW\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bLGVDLbR6\":{\"layout\":[\"fixed\",\"fixed\"]},\"efoWjCE9f\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YzFUhG02s\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mAsoO954C\":[\".framer-14h8ig0-container\",\".framer-jgrqk3-container\"],\"bLGVDLbR6\":[\".framer-14h8ig0-container\",\".framer-jgrqk3-container\"],\"efoWjCE9f\":[\".framer-14h8ig0-container\",\".framer-jgrqk3-container\"]}\n * @framerBreakpoints {\"mAsoO954C\":{\"min\":1200,\"canvasClassName\":\"framer-be2jg0-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"bLGVDLbR6\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-166dp6e-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"efoWjCE9f\":{\"max\":767,\"canvasClassName\":\"framer-1yxiskf-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mAsoO954C\n * @framerLayoutTemplate true\n */const FramerIWbtaEVNt=withCSS(Component,css,\"framer-6SBms\");export default FramerIWbtaEVNt;FramerIWbtaEVNt.displayName=\"No shadow\";FramerIWbtaEVNt.defaultProps={height:2e3,width:1200};addPropertyControls(FramerIWbtaEVNt,{YzFUhG02s:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerIWbtaEVNt,[{explicitInter:true,fonts:[]},...NavbarNoShadowFonts,...NavigationFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIWbtaEVNt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"YzFUhG02s\\\":\\\"padding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bLGVDLbR6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"efoWjCE9f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"mAsoO954C\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-be2jg0-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"bLGVDLbR6\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-166dp6e-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"efoWjCE9f\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1yxiskf-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"mAsoO954C\\\":[\\\".framer-14h8ig0-container\\\",\\\".framer-jgrqk3-container\\\"],\\\"bLGVDLbR6\\\":[\\\".framer-14h8ig0-container\\\",\\\".framer-jgrqk3-container\\\"],\\\"efoWjCE9f\\\":[\\\".framer-14h8ig0-container\\\",\\\".framer-jgrqk3-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerDefaultVariant\":\"mAsoO954C\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (03eedc8)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withDynamicAndRelativeUnits}from\"https://framerusercontent.com/modules/0vQcvEgKvK4IyVzh9tcY/Vv37PobszmLSWXYPCOdY/DynamicAndRelativeUnits.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wYHHyAWz34UkPM69hLMr/AUIYIsABCQ3jZhaGmKt7/rtFBTqi3l.js\";import NavigationHamburgerMenu from\"https://framerusercontent.com/modules/MaHcWaXWfKOq3boBIgjT/UVbcN6cC5kMc7LfEgSMz/d_WZt5agJ.js\";import NavigationMobileOverlay,*as NavigationMobileOverlayInfo from\"https://framerusercontent.com/modules/49fq2vU8HJNDLx3gd9e3/2CrgMfc24A0mgAppQ0QY/MRk5eVGrK.js\";import NavigationNavbarLink from\"https://framerusercontent.com/modules/2Hbp76s9LSUg3vYpIpH4/LLA54MIqkV6uKTWEuGeq/rfgMsPhoZ.js\";import ButtonCTA from\"https://framerusercontent.com/modules/xLBNgXrkhnKnmXuqDeHV/HudX8AU2KrmUg4ZosGH2/VfsSlLh9Q.js\";const NavigationNavbarLinkFonts=getFonts(NavigationNavbarLink);const MotionDivWithFX=withFX(motion.div);const NavigationHamburgerMenuFonts=getFonts(NavigationHamburgerMenu);const ButtonCTAFonts=getFonts(ButtonCTA);const NavigationMobileOverlayFonts=getFonts(NavigationMobileOverlay);const NavigationMobileOverlayWithDynamicAndRelativeUnits1rqud6zWithMappedReactPropsrb1p8s=withMappedReactProps(withCodeBoundaryForOverrides(NavigationMobileOverlay,{nodeId:\"RhqUdgiza\",override:withDynamicAndRelativeUnits,scopeId:\"iIkoAxVVL\"}),NavigationMobileOverlayInfo);const cycleOrder=[\"luxMSC2_q\",\"TPvfe3_qL\",\"tKYDfJinm\",\"Q4lokx16Z\"];const serializationHash=\"framer-0tyjE\";const variantClassNames={luxMSC2_q:\"framer-v-kcor7d\",Q4lokx16Z:\"framer-v-k7ui7a\",tKYDfJinm:\"framer-v-131in09\",TPvfe3_qL:\"framer-v-v30fel\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lFiSLgQSM=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"sIgps3pa3\":return\"LitDZvp9V\";default:return\"HRkASqER7\";}};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"VV7Jx6lq7\":return\"LitDZvp9V\";default:return\"HRkASqER7\";}};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 humanReadableEnumMap={\"Meet with us\":\"VV7Jx6lq7\",About:\"sIgps3pa3\",None:\"SkBFQaCgu\"};const humanReadableVariantMap={\"Mobile closed\":\"tKYDfJinm\",\"Mobile open\":\"Q4lokx16Z\",Desktop:\"luxMSC2_q\",Tablet:\"TPvfe3_qL\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,lFiSLgQSM:humanReadableEnumMap[activePage]??activePage??props.lFiSLgQSM??\"SkBFQaCgu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"luxMSC2_q\"};};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,lFiSLgQSM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"luxMSC2_q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DxeSuQ6H813elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const Gt7i1xyqL17ryb8z=activeVariantCallback(async(...args)=>{setVariant(\"Q4lokx16Z\");});const Gt7i1xyqL1lt3p4h=activeVariantCallback(async(...args)=>{setVariant(\"tKYDfJinm\");});const osazDjqNc1lt3p4h=activeVariantCallback(async(...args)=>{setVariant(\"tKYDfJinm\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tKYDfJinm\",\"Q4lokx16Z\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed1=()=>{if([\"tKYDfJinm\",\"Q4lokx16Z\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Q4lokx16Z\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kcor7d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"luxMSC2_q\",ref:refBinding,style:{backgroundColor:\"var(--token-d72c7ee1-5021-41cd-b6aa-5774ba2b4c25, rgb(237, 248, 255))\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{Q4lokx16Z:{backgroundColor:\"var(--token-c766f48d-65ad-4fea-9f3f-7b310466cd4a, rgb(255, 255, 255))\",boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.9375px rgba(0, 0, 0, 0), 0px 1.8108796073283884px 1.8108796073283884px -1.875px rgba(0, 0, 0, 0), 0px 4.786990141113346px 4.786990141113346px -2.8125px rgba(0, 0, 0, 0), 0px 15px 15px -3.75px rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({Q4lokx16Z:{\"data-framer-name\":\"Mobile open\"},tKYDfJinm:{\"data-framer-name\":\"Mobile closed\"},TPvfe3_qL:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mn4npp\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"loQmNxprh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nzadn6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"qLL9EnyfP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17qbwnk\",\"data-framer-name\":\"Logo + links\",layoutDependency:layoutDependency,layoutId:\"KI5eIZV8i\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XDdGTEBY6\"},motionChild:true,nodeId:\"iETK4jRtE\",openInNewTab:false,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+11.5+2),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"},className:\"framer-1119rzh framer-1tvcikq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iETK4jRtE\",...addPropertyOverrides({Q4lokx16Z:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+23+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}},tKYDfJinm:{background:{alt:\"TeachFX\",fit:\"fill\",intrinsicHeight:168,intrinsicWidth:750,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+23+0+0+4.5),pixelHeight:336,pixelWidth:1500,preferredSize:\"auto\",sizes:\"112px\",src:\"https://framerusercontent.com/images/UrQKgmmZ64EfLfAeyOxrs2hEBs.webp?width=1500&height=336\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-rmuqqi-container\",id:`${layoutId}-rmuqqi`,layoutDependency:layoutDependency,layoutId:\"Zviih8Cze-container\",nodeId:\"Zviih8Cze\",ref:ref1,rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:[/*#__PURE__*/_jsx(NavigationNavbarLink,{DxeSuQ6H8:DxeSuQ6H813elrgn({overlay}),HAWUuRRhv:false,height:\"100%\",id:\"Zviih8Cze\",layoutId:\"Zviih8Cze\",ToReinDi1:\"About\",variant:convertFromEnum(lFiSLgQSM,activeLocale),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rmuqqi`,offsetX:62.25000876188278,offsetY:.39843475014640717,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-124ik9h\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"EMsxtYmWe\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-d72c7ee1-5021-41cd-b6aa-5774ba2b4c25, rgb(237, 248, 255))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bDjqT8prB\"},motionChild:true,nodeId:\"dWLi8oYrZ\",openInNewTab:false,relValues:[],scopeId:\"iIkoAxVVL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"How it Works\"})})})}),className:\"framer-7mhfli\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"dWLi8oYrZ\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dyv5S1RgN\"},motionChild:true,nodeId:\"XQS_oXZDl\",openInNewTab:false,relValues:[],scopeId:\"iIkoAxVVL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Research on Impact\"})})})}),className:\"framer-1vh4y3p\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"XQS_oXZDl\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Jzke_m38M\"},motionChild:true,nodeId:\"VsOCB0qWZ\",openInNewTab:false,relValues:[],scopeId:\"iIkoAxVVL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Partner Stories\"})})})}),className:\"framer-cjkipr\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"VsOCB0qWZ\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TGF0by03MDA=\",\"--framer-font-family\":'\"Lato\", \"Lato Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GuCROUwWG\"},motionChild:true,nodeId:\"l_Wgu6Abn\",openInNewTab:false,relValues:[],scopeId:\"iIkoAxVVL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qbf7t8\",\"data-styles-preset\":\"rtFBTqi3l\",children:\"Newsroom\"})})})}),className:\"framer-99ya6g\",fonts:[\"GF;Lato-700\"],layoutDependency:layoutDependency,layoutId:\"l_Wgu6Abn\",style:{\"--extracted-r6o4lv\":\"var(--token-5ccf2811-dc8a-46a1-8eba-eb7d5095e497, rgb(61, 79, 90))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-crxazt-container\",layoutDependency:layoutDependency,layoutId:\"IHwbsaA2q-container\",nodeId:\"IHwbsaA2q\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"IHwbsaA2q\",KGUtZx3Fm:\"https://app.teachfx.com/login\",layoutId:\"IHwbsaA2q\",ToReinDi1:\"Log In\",variant:\"HRkASqER7\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-72idi2-container\",layoutDependency:layoutDependency,layoutId:\"Jod1j385d-container\",nodeId:\"Jod1j385d\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"Jod1j385d\",KGUtZx3Fm:\"https://teachfx.com/free-trial\",layoutId:\"Jod1j385d\",ToReinDi1:\"Free Trial\",variant:\"HRkASqER7\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HTgrnAO0M\"},implicitPathVariables:undefined},{href:{webPageId:\"HTgrnAO0M\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+11.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b1vn3c-container\",layoutDependency:layoutDependency,layoutId:\"h50wfb6KE-container\",nodeId:\"h50wfb6KE\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(NavigationNavbarLink,{HAWUuRRhv:false,height:\"100%\",id:\"h50wfb6KE\",KGUtZx3Fm:resolvedLinks[0],layoutId:\"h50wfb6KE\",ToReinDi1:\"Meet With Us\",variant:convertFromEnum1(lFiSLgQSM,activeLocale),width:\"100%\",...addPropertyOverrides({TPvfe3_qL:{KGUtZx3Fm:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Q4lokx16Z:{height:34,width:\"34px\",y:(componentViewport?.y||0)+0+23+0+0},tKYDfJinm:{height:34,width:\"34px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-80)/2)+23+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ip2qgt-container\",layoutDependency:layoutDependency,layoutId:\"sAzpJ09Vt-container\",nodeId:\"sAzpJ09Vt\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(NavigationHamburgerMenu,{height:\"100%\",id:\"sAzpJ09Vt\",layoutId:\"sAzpJ09Vt\",style:{height:\"100%\",width:\"100%\"},variant:\"VWwzGcJjd\",width:\"100%\",...addPropertyOverrides({Q4lokx16Z:{Gt7i1xyqL:Gt7i1xyqL1lt3p4h,variant:\"wSk1FFvSr\"},tKYDfJinm:{Gt7i1xyqL:Gt7i1xyqL17ryb8z}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined},{href:{webPageId:\"RtIX_zWOx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-84)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kyvnz2-container\",layoutDependency:layoutDependency,layoutId:\"Ps5pqeu5c-container\",nodeId:\"Ps5pqeu5c\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(ButtonCTA,{gxGdD4OZT:resolvedLinks1[0],height:\"100%\",id:\"Ps5pqeu5c\",layoutId:\"Ps5pqeu5c\",v4tS7Yd84:false,variant:\"sqN9Np6UE\",width:\"100%\",yhFoiKFUJ:\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",YIfx622UE:\"Watch Demo\",...addPropertyOverrides({TPvfe3_qL:{gxGdD4OZT:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Q4lokx16Z:{height:800,width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1440px)`,y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rqud6z-container\",\"data-framer-name\":\"Height:100dvh\",layoutDependency:layoutDependency,layoutId:\"RhqUdgiza-container\",name:\"Height:100dvh\",nodeId:\"RhqUdgiza\",rendersWithMotion:true,scopeId:\"iIkoAxVVL\",children:/*#__PURE__*/_jsx(NavigationMobileOverlayWithDynamicAndRelativeUnits1rqud6zWithMappedReactPropsrb1p8s,{aXZCmaGHD:\"rgb(255, 255, 255)\",height:\"100%\",id:\"RhqUdgiza\",layoutId:\"RhqUdgiza\",name:\"Height:100dvh\",osazDjqNc:osazDjqNc1lt3p4h,style:{height:\"100%\",width:\"100%\"},variant:\"WKgoWZnHD\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0tyjE.framer-1tvcikq, .framer-0tyjE .framer-1tvcikq { display: block; }\",\".framer-0tyjE.framer-kcor7d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-0tyjE .framer-1mn4npp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 16px 64px 16px 64px; position: relative; width: 1px; }\",\".framer-0tyjE .framer-nzadn6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0tyjE .framer-17qbwnk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-0tyjE .framer-1119rzh { aspect-ratio: 4.464285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: visible; position: relative; text-decoration: none; width: 112px; }\",\".framer-0tyjE .framer-rmuqqi-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-0tyjE .framer-124ik9h { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: min-content; }\",\".framer-0tyjE .framer-7mhfli, .framer-0tyjE .framer-1vh4y3p, .framer-0tyjE .framer-cjkipr, .framer-0tyjE .framer-99ya6g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0tyjE .framer-crxazt-container, .framer-0tyjE .framer-72idi2-container, .framer-0tyjE .framer-1b1vn3c-container, .framer-0tyjE .framer-kyvnz2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0tyjE .framer-1ip2qgt-container { flex: none; height: 35px; position: relative; width: 35px; }\",\".framer-0tyjE .framer-1rqud6z-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-0tyjE.framer-v-v30fel.framer-kcor7d { width: 768px; }\",\".framer-0tyjE.framer-v-v30fel .framer-1mn4npp { padding: 16px 32px 16px 32px; }\",\".framer-0tyjE.framer-v-131in09.framer-kcor7d { width: 390px; }\",\".framer-0tyjE.framer-v-131in09 .framer-1mn4npp { padding: 23px 32px 23px 32px; }\",\".framer-0tyjE.framer-v-131in09 .framer-17qbwnk, .framer-0tyjE.framer-v-k7ui7a .framer-17qbwnk { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-0tyjE.framer-v-131in09 .framer-1ip2qgt-container, .framer-0tyjE.framer-v-k7ui7a .framer-1ip2qgt-container { height: 34px; width: 34px; }\",\".framer-0tyjE.framer-v-k7ui7a.framer-kcor7d { align-content: flex-start; align-items: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-0tyjE.framer-v-k7ui7a .framer-1mn4npp { height: calc(var(--framer-viewport-height, 100vh) * 1.01); padding: 0px; }\",\".framer-0tyjE.framer-v-k7ui7a .framer-nzadn6 { left: 32px; position: absolute; right: 32px; top: 23px; width: unset; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TPvfe3_qL\":{\"layout\":[\"fixed\",\"auto\"]},\"tKYDfJinm\":{\"layout\":[\"fixed\",\"auto\"]},\"Q4lokx16Z\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"lFiSLgQSM\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriIkoAxVVL=withCSS(Component,css,\"framer-0tyjE\");export default FrameriIkoAxVVL;FrameriIkoAxVVL.displayName=\"Navigation/Navbar\";FrameriIkoAxVVL.defaultProps={height:80,width:1440};addPropertyControls(FrameriIkoAxVVL,{variant:{options:[\"luxMSC2_q\",\"TPvfe3_qL\",\"tKYDfJinm\",\"Q4lokx16Z\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile closed\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum},lFiSLgQSM:{defaultValue:\"SkBFQaCgu\",options:[\"SkBFQaCgu\",\"sIgps3pa3\",\"VV7Jx6lq7\"],optionTitles:[\"None\",\"About\",\"Meet with us\"],title:\"Active page\",type:ControlType.Enum}});addFonts(FrameriIkoAxVVL,[{explicitInter:true,fonts:[{cssFamilyName:\"Lato\",source:\"google\",style:\"normal\",uiFamilyName:\"Lato\",url:\"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVewqFGC_p9dw.woff2\",weight:\"700\"}]},...NavigationNavbarLinkFonts,...NavigationHamburgerMenuFonts,...ButtonCTAFonts,...NavigationMobileOverlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriIkoAxVVL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TPvfe3_qL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tKYDfJinm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q4lokx16Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"lFiSLgQSM\\\":\\\"activePage\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iIkoAxVVL.map","// Generated by Framer (31f1c56)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationNavbar from\"#framer/local/canvasComponent/iIkoAxVVL/iIkoAxVVL.js\";import NavigationFooter from\"#framer/local/canvasComponent/Nhexnp8uB/Nhexnp8uB.js\";const NavigationNavbarFonts=getFonts(NavigationNavbar);const NavigationFooterFonts=getFonts(NavigationFooter);const NavigationNavbarControls=getPropertyControls(NavigationNavbar);const breakpoints={BLcpGnAG5:\"(max-width: 767.98px)\",kbocf0Ucv:\"(min-width: 1200px)\",rxY04nVPT:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MbeGM\";const variantClassNames={BLcpGnAG5:\"framer-v-x1b6px\",kbocf0Ucv:\"framer-v-10tn5ye\",rxY04nVPT:\"framer-v-16xu687\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MbeGM.framer-jvip1c, .framer-MbeGM .framer-jvip1c { display: block; }\",\".framer-MbeGM.framer-10tn5ye { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--1a65ajs); position: relative; width: 100%; }\",\".framer-MbeGM .framer-1gff9qk-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-MbeGM .framer-1olwkd6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MbeGM .framer-1m6wjuf-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BLcpGnAG5:\"(max-width: 767.98px)\",kbocf0Ucv:\"(min-width: 1200px)\",rxY04nVPT:\"(min-width: 768px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Meet with us\":\"VV7Jx6lq7\",About:\"sIgps3pa3\",None:\"SkBFQaCgu\"};const humanReadableVariantMap={Desktop:\"kbocf0Ucv\",Phone:\"BLcpGnAG5\",Tablet:\"rxY04nVPT\"};const getProps=({activePage,height,id,padding,width,...props})=>{return{...props,JwJRsmJPU:humanReadableEnumMap[activePage]??activePage??props.JwJRsmJPU??\"SkBFQaCgu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kbocf0Ucv\",YzFUhG02s:padding??props.YzFUhG02s??\"0px\"};};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{style,className,layoutId,variant,YzFUhG02s,JwJRsmJPU,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"kbocf0Ucv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-10tn5ye\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1a65ajs\":numberToPixelString(YzFUhG02s),...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gff9qk-container\",layoutScroll:true,nodeId:\"dT11HuCCw\",scopeId:\"fr4kT6tEv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BLcpGnAG5:{variant:\"tKYDfJinm\"},rxY04nVPT:{variant:\"TPvfe3_qL\"}},children:/*#__PURE__*/_jsx(NavigationNavbar,{height:\"100%\",id:\"dT11HuCCw\",layoutId:\"dT11HuCCw\",lFiSLgQSM:JwJRsmJPU,style:{width:\"100%\"},variant:\"luxMSC2_q\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1olwkd6\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:703,width:`calc(100vw - ${YzFUhG02s*2}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m6wjuf-container\",nodeId:\"vpjAQH0BX\",scopeId:\"fr4kT6tEv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BLcpGnAG5:{variant:\"yxCfyz5uH\"},rxY04nVPT:{variant:\"sW6Lg3KNc\"}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"vpjAQH0BX\",layoutId:\"vpjAQH0BX\",style:{width:\"100%\"},variant:\"fALVy5RFW\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rxY04nVPT\":{\"layout\":[\"fixed\",\"fixed\"]},\"BLcpGnAG5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YzFUhG02s\":\"padding\",\"JwJRsmJPU\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"kbocf0Ucv\":[\".framer-1gff9qk-container\",\".framer-1m6wjuf-container\"],\"rxY04nVPT\":[\".framer-1gff9qk-container\",\".framer-1m6wjuf-container\"],\"BLcpGnAG5\":[\".framer-1gff9qk-container\",\".framer-1m6wjuf-container\"]}\n * @framerBreakpoints {\"kbocf0Ucv\":{\"min\":1200,\"canvasClassName\":\"framer-10tn5ye-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"rxY04nVPT\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-16xu687-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"BLcpGnAG5\":{\"max\":767,\"canvasClassName\":\"framer-x1b6px-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant kbocf0Ucv\n * @framerLayoutTemplate\n */const Framerfr4kT6tEv=withCSS(Component,css,\"framer-MbeGM\");export default Framerfr4kT6tEv;Framerfr4kT6tEv.displayName=\"Default\";Framerfr4kT6tEv.defaultProps={height:2e3,width:1200};addPropertyControls(Framerfr4kT6tEv,{YzFUhG02s:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},JwJRsmJPU:NavigationNavbarControls?.[\"lFiSLgQSM\"]&&{...NavigationNavbarControls[\"lFiSLgQSM\"],defaultValue:\"SkBFQaCgu\",description:undefined,hidden:undefined,title:\"Active Page\"}});addFonts(Framerfr4kT6tEv,[{explicitInter:true,fonts:[]},...NavigationNavbarFonts,...NavigationFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfr4kT6tEv\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rxY04nVPT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BLcpGnAG5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"YzFUhG02s\\\":\\\"padding\\\",\\\"JwJRsmJPU\\\":\\\"activePage\\\"}\",\"framerHitTargets\":\"{\\\"kbocf0Ucv\\\":[\\\".framer-1gff9qk-container\\\",\\\".framer-1m6wjuf-container\\\"],\\\"rxY04nVPT\\\":[\\\".framer-1gff9qk-container\\\",\\\".framer-1m6wjuf-container\\\"],\\\"BLcpGnAG5\\\":[\\\".framer-1gff9qk-container\\\",\\\".framer-1m6wjuf-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"kbocf0Ucv\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-10tn5ye-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"rxY04nVPT\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-16xu687-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"BLcpGnAG5\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-x1b6px-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"kbocf0Ucv\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport SlimAppBar from \"https://framerusercontent.com/modules/Cpck2ce9oiFGxxzWGbET/GHge9aJQWt0DQJX3Lt7E/Eoxgclvkq.js\";\r\nimport NoShadow from \"https://framerusercontent.com/modules/nbpG3mpgBGM6zGJKuAKY/M1R0NhgAGnbBUtEEaKdc/IWbtaEVNt.js\";\r\nimport Default from \"https://framerusercontent.com/modules/sEggObkFwCbR12oHrPlj/H12Vt4eW0uHltMtJW6KQ/fr4kT6tEv.js\";\r\n\r\n\t\tconst routes = {XDdGTEBY6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BSNPWsJP6G5UigcGwYv2/MFMXoghajIFd0b9afVbH/XDdGTEBY6.js\")), path: \"/\"}, tBUWx5lKz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lpkCRivI6QurWMh77qyu/lM71ccXTkJ77de2AeB3Q/tBUWx5lKz.js\")), path: \"/professional-development\"}, c9u5sEnsi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nT945adNATwepyNR2VN6/rK97lXbZkXPa6Immny9W/c9u5sEnsi.js\")), path: \"/utah\"}, HTgrnAO0M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tgmx4oPraAdM8ddDOEK3/DdaBLgmk7jPvsVBem2o3/HTgrnAO0M.js\")), path: \"/meet-with-us\"}, RtIX_zWOx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fx7Ck6c3ay9Mlji0GYpG/M3VJims8bE9WHUgbCZiU/RtIX_zWOx.js\")), path: \"/see-a-demo\"}, jOrbR3cNu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uJhWsBJYDSH7AX5Eaf2c/sYtu2eTo5SbkZiuB8Ci0/jOrbR3cNu.js\")), path: \"/edtpa\"}, efI3uJ5W4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rz1uNzy5SZDj9luuGQeV/mMz6Ha0SMiaAUgC4FpHk/efI3uJ5W4.js\")), path: \"/aasa\"}, AUt3vQf1D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oowHLrCvtA8PQzMFf1IT/1IyAFXsDp5GbN3nPr2vW/AUt3vQf1D.js\")), path: \"/mission\"}, siMJk0nFP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uJomE8YvAR2CQjD2a95j/4jmpY8fmJYqtlHUeGmyX/siMJk0nFP.js\")), path: \"/faq\"}, dyv5S1RgN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oOq7kZhFSFnQFryA60cI/ZVJzUFFOsml1KCucad6G/dyv5S1RgN.js\")), path: \"/research\"}, SBU0LbJHT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xtitg9JKqk2Rr2yiDKhA/WKPAT4ZEERzrLlZ0Gns5/SBU0LbJHT.js\")), path: \"/demo-video\"}, swLbDHUjB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qt33jhWxyZqLtJjObBXw/mpQwS7M9DStoskBKEOLt/swLbDHUjB.js\")), path: \"/meet-with-us-form-submission\"}, bDjqT8prB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HS8yuKAORjSEWNFstOVy/Wj0yxHWNJfKBAh3S3oxw/bDjqT8prB.js\")), path: \"/k12\"}, XF4ohdsgU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MiCTf5iyDa4nGlffbCgd/n3ViKzSURDrt9ApEhM0A/XF4ohdsgU.js\")), path: \"/paying-for-teachfx\"}, iXAT3bKzh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/W5twHzDgPy0Xaa1GGaR4/oXfBGUQWIlmfR3OODDTW/iXAT3bKzh.js\")), path: \"/school-improvement-plans-tx\"}, z0X_yNSBt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sOAzMEycjpKwS3jynDEh/dr8MZKWOBGYU3p5tcMyC/z0X_yNSBt.js\")), path: \"/school-improvement-plans-wa\"}, pOeFllwiG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7tVLtKZOv6m0Dw7ty024/xzWdrGFNG2UEjYxXO26j/pOeFllwiG.js\")), path: \"/school-improvement-plans\"}, TIDiK7Ayv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7L0VFvjZEmDEOt7KcacQ/dagikMGMdXw0HG5niFPW/TIDiK7Ayv.js\")), path: \"/privacy-policy\"}, PdyuqI2kC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j3bEQ1cIdBltZzAJL1R0/xTMmYO7IoOnflL5GEtdd/PdyuqI2kC.js\")), path: \"/ai-notice\"}, xKQwULAO_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UaVRHliE84gJ5gsoAoDU/fLFsKsIRZs8vjykzk1Ih/xKQwULAO_.js\")), path: \"/terms-of-service\"}, koahNp5pJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JIEclsryD4Fqb1dajYGs/vNOCWSjAvuoGzRUrbhAe/koahNp5pJ.js\")), path: \"/install-zoom-integration\"}, jvkXdxDpG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ow609iiAJCdupNHARsMi/gLHUOcSIXWmLNdI1Lump/jvkXdxDpG.js\")), path: \"/zoom-faq\"}, d545ywfI0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UFWTs4pETYMORDsZWT3E/TZby9GQ676wyTkZN0NIS/d545ywfI0.js\")), path: \"/bug-bounty\"}, l9taFVFxF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U3W9nHeaCTF08tbGyace/kj0CUb3Rrmcz1VILw9VF/l9taFVFxF.js\")), path: \"/zoom-account-level-integration-documentation\"}, Jzke_m38M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QmvC6rPnIAxQXZUngryz/US4RaLwDuzkdfLl9O57R/Jzke_m38M.js\")), path: \"/partner-stories\"}, GuCROUwWG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p7s7S7JHCWw7xQ9TyLbP/paz4qsFeODqhyFXn0bJ8/GuCROUwWG.js\")), path: \"/newsroom\"}, P1FnvUFZX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xXz8r1bBpcFcoEngTBBt/YQUjWm8snBmMeNhzexuH/P1FnvUFZX.js\")), path: \"/team\"}, VGm7akXMd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0BegfU4oE88ZVFPc30W9/BiNt6kE61Z6Fg3tvaZro/VGm7akXMd.js\")), path: \"/careers\"}, cfKyvxxu5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P6Ykju0MD7nqdaoZqi0A/LOrKrR2ag6PUkl6uPZGt/cfKyvxxu5.js\")), path: \"/blog\"}, DOJAn_9Wz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nzKjeyFKgiUuoPuisj3n/ZBindwaAjPHldjYeCNmg/DOJAn_9Wz.js\")), path: \"/404\"}, zgETwebf2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w8ZAlPdpjlZK4Lmp2wq7/JPpfiksFkAYAvKUHjjD5/zgETwebf2.js\")), path: \"/search\"}, cpuKwpAsK: {collectionId: \"cWE4gKYcl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mi1UvTMnIZxwyjb4yBcr/sw3wxG7hcDLVj4z4n2hF/cpuKwpAsK.js\")), path: \"/partner-stories/v/:pFT7FuOq2\"}, bQlKTTj_n: {collectionId: \"GH1nxIYMU\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M0MwMkPqgCxgbz71viSl/lvPIqudPi2siRZcOHm8B/bQlKTTj_n.js\")), path: \"/partner-stories/:W7Qp8el_O\"}, fBhZlJn5g: {collectionId: \"JonZ6ybfJ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WRYTCroXxrPTF22ReNDK/HMjqVKRGQ9lpHF8BXv4a/fBhZlJn5g.js\")), path: \"/blog/:Qk3M_doH3\"}, t3IWKRC61: {collectionId: \"Ua6xoXYBu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R0LcS7LVXBsw9zXkLC72/IeGxKJ4muK3fMhDVENRr/t3IWKRC61.js\")), path: \"/blog/category/:kLnth1B0Z\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {cWE4gKYcl: async () => (await import(\"https://framerusercontent.com/modules/bAGc3rItcAnFoQ2wVaWP/stS2FLdQjUMdlGChbGVg/cWE4gKYcl.js\"))?.[\"utils\"], GH1nxIYMU: async () => (await import(\"https://framerusercontent.com/modules/Qlf9lscINRtywMtBAEXl/Hgi7E9OKhhu4EuYKjt4g/GH1nxIYMU.js\"))?.[\"utils\"], JonZ6ybfJ: async () => (await import(\"https://framerusercontent.com/modules/lJLotDSwYz89cVQpZo9l/K4NYVXpbCcqZWFLenLJT/JonZ6ybfJ.js\"))?.[\"utils\"], Ua6xoXYBu: async () => (await import(\"https://framerusercontent.com/modules/RFsPwurrOyc5HDPTNAqt/My7IGx9cTb9IApDGiJYH/Ua6xoXYBu.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"60e95c1f2d37048b9314ecfa18b24832ed2ba983cf32b64273c1d4d56f8526bb\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {YzFUhG02s: \"0px\"}\r\nconst props2 = {JwJRsmJPU: \"SkBFQaCgu\", YzFUhG02s: \"0px\"}\r\nconst props3 = {...props2, JwJRsmJPU: \"VV7Jx6lq7\", YzFUhG02s: \"80px 0px 0px 0px\"}\r\nconst props4 = {...props2, YzFUhG02s: \"0px 0px 0px 0px\"}\r\nconst props5 = {YzFUhG02s: \"0px 0px 0px 0px\"}\r\nconst props6 = {...props2, JwJRsmJPU: \"sIgps3pa3\", YzFUhG02s: \"0px 0px 0px 0px\"}\r\nconst props7 = {...props2, YzFUhG02s: \"80px 0px 0px 0px\"}\r\nconst props8 = {...props2, JwJRsmJPU: \"sIgps3pa3\"}\r\nconst props9 = {...props2, JwJRsmJPU: \"sIgps3pa3\", YzFUhG02s: \"80px 0px 0px 0px\"}\r\nconst templateProps = {ajT5bGZEH: props5, AUt3vQf1D: props4, bDjqT8prB: props6, bQlKTTj_n: props6, c9u5sEnsi: props2, cfKyvxxu5: props2, cpuKwpAsK: props9, d545ywfI0: props4, DOJAn_9Wz: props2, dyv5S1RgN: props6, efI3uJ5W4: props4, fBhZlJn5g: props2, GuCROUwWG: props8, HTgrnAO0M: props3, iXAT3bKzh: props4, jOrbR3cNu: props5, jvkXdxDpG: props7, Jzke_m38M: props8, koahNp5pJ: props2, l_KjDHckL: props4, l9taFVFxF: props2, P1FnvUFZX: props2, PdyuqI2kC: props7, pOeFllwiG: props4, RtIX_zWOx: props4, SBU0LbJHT: props4, siMJk0nFP: props4, swLbDHUjB: props4, t3IWKRC61: props2, tBUWx5lKz: props2, TIDiK7Ayv: props7, VGm7akXMd: props2, XDdGTEBY6: props1, XF4ohdsgU: props4, xKQwULAO_: props7, Y_Mz4t5fa: props1, z0X_yNSBt: props4, zgETwebf2: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"XDdGTEBY6\":\r\ncase \"Y_Mz4t5fa\":\r\nreturn React.createElement(NoShadow, {...props, key: \"NoShadow\", style}, children(true));\r\ncase \"tBUWx5lKz\":\r\ncase \"c9u5sEnsi\":\r\ncase \"HTgrnAO0M\":\r\ncase \"RtIX_zWOx\":\r\ncase \"l_KjDHckL\":\r\ncase \"efI3uJ5W4\":\r\ncase \"AUt3vQf1D\":\r\ncase \"siMJk0nFP\":\r\ncase \"dyv5S1RgN\":\r\ncase \"SBU0LbJHT\":\r\ncase \"swLbDHUjB\":\r\ncase \"bDjqT8prB\":\r\ncase \"XF4ohdsgU\":\r\ncase \"iXAT3bKzh\":\r\ncase \"z0X_yNSBt\":\r\ncase \"pOeFllwiG\":\r\ncase \"TIDiK7Ayv\":\r\ncase \"PdyuqI2kC\":\r\ncase \"xKQwULAO_\":\r\ncase \"koahNp5pJ\":\r\ncase \"jvkXdxDpG\":\r\ncase \"d545ywfI0\":\r\ncase \"l9taFVFxF\":\r\ncase \"Jzke_m38M\":\r\ncase \"GuCROUwWG\":\r\ncase \"P1FnvUFZX\":\r\ncase \"VGm7akXMd\":\r\ncase \"cfKyvxxu5\":\r\ncase \"DOJAn_9Wz\":\r\ncase \"zgETwebf2\":\r\ncase \"cpuKwpAsK\":\r\ncase \"bQlKTTj_n\":\r\ncase \"fBhZlJn5g\":\r\ncase \"t3IWKRC61\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ncase \"jOrbR3cNu\":\r\ncase \"ajT5bGZEH\":\r\nreturn React.createElement(SlimAppBar, {...props, key: \"SlimAppBar\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"XDdGTEBY6\":\r\ncase \"Y_Mz4t5fa\":\r\nreturn [{hash: \"be2jg0\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"166dp6e\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"1yxiskf\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ncase \"tBUWx5lKz\":\r\ncase \"c9u5sEnsi\":\r\ncase \"HTgrnAO0M\":\r\ncase \"RtIX_zWOx\":\r\ncase \"l_KjDHckL\":\r\ncase \"efI3uJ5W4\":\r\ncase \"AUt3vQf1D\":\r\ncase \"siMJk0nFP\":\r\ncase \"dyv5S1RgN\":\r\ncase \"SBU0LbJHT\":\r\ncase \"swLbDHUjB\":\r\ncase \"bDjqT8prB\":\r\ncase \"XF4ohdsgU\":\r\ncase \"iXAT3bKzh\":\r\ncase \"z0X_yNSBt\":\r\ncase \"pOeFllwiG\":\r\ncase \"TIDiK7Ayv\":\r\ncase \"PdyuqI2kC\":\r\ncase \"xKQwULAO_\":\r\ncase \"koahNp5pJ\":\r\ncase \"jvkXdxDpG\":\r\ncase \"d545ywfI0\":\r\ncase \"l9taFVFxF\":\r\ncase \"Jzke_m38M\":\r\ncase \"GuCROUwWG\":\r\ncase \"P1FnvUFZX\":\r\ncase \"VGm7akXMd\":\r\ncase \"cfKyvxxu5\":\r\ncase \"DOJAn_9Wz\":\r\ncase \"zgETwebf2\":\r\ncase \"cpuKwpAsK\":\r\ncase \"bQlKTTj_n\":\r\ncase \"fBhZlJn5g\":\r\ncase \"t3IWKRC61\":\r\nreturn [{hash: \"10tn5ye\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"16xu687\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"x1b6px\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ncase \"jOrbR3cNu\":\r\ncase \"ajT5bGZEH\":\r\nreturn [{hash: \"j776w7\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"17b9y4o\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"1bwz8v4\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nzKjeyFKgiUuoPuisj3n/ZBindwaAjPHldjYeCNmg/DOJAn_9Wz.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://teachfx.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/beta/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/PMTmRc4GZ3bZfR0w3vP2/juwMFMKwBU4FQpEDAkfr/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {d545ywfI0: {augiA20Il: effect}, jvkXdxDpG: {augiA20Il: effect}, l9taFVFxF: {augiA20Il: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}