{"version":3,"file":"shared.DLZuX8Wq.mjs","names":["t","e","n","o","s","f","r","c","clamp","wrap","t","n","o","r","c","u","a","s","e","i","l","e","t","r","n","o","n","e","t","r","t","s","r","a","n","e","c","i","o","h","u","d","f","l","g","m","p","M","e","t","n","o","i","s","r","a","c","l","f","u","d","g","m","U","K","_","G","X","Z","J","Q","Y","W","L","D","M","k","B","j","C","$","R","N","x","F","V","q","te","oe","se","re","ae","ce","Ticker","MAX_DUPLICATED_ITEMS","measure","size","i","e","t","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","containerStyle","clamp","isValidNumber","p","t","e","r","n","x","P","q","i","s","a","o","j","W","Y","te","u","l","h","c","d","y","v","t","i","e","t","u","e","p","i","l","r","a","addPropertyOverrides","Ticker1","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","Ticker","_Fragment","AgKY42BFQeAVTfyU7d","ideAVTfyU7d","kDx2DPjJ6eAVTfyU7d","vUhFafUHVeAVTfyU7d","css","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","e","a","b","n","m","i","j","k","e","o","n","t","p","results","Browser","Input","ResultRow","ScrollView","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","x","y","EntryPointOptions","Overlay","containerStyle","EntryPoint","addPropertyOverrides","Search","enabledGestures","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","transition1","_","t","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","NavLink","NavMenuItem","SocialIcon","ButtonSearch","ButtonConnectCopy","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","EventTicker","NavInternals","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","measure","size","i","t","clamp","cycleOrder","serializationHash","variantClassNames","transitions","_","t","Transition","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","Transition","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","ValuesStrip","NewsletterButton","SocialIconCopy","ButtonConnect","FooterLink","className"],"sources":["https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/RLUeKLNmERbgkhrJQwKX/Ticker.js","https:/framerusercontent.com/modules/yTKPDXbKpYjn0ND3kOfU/6tziYCC6ybbRRkUNbfF7/LiveBanner.js","https:/framerusercontent.com/modules/bxP1k2QrUu1HsTEjR3MI/mSpXmC5iG5HJ2yDTMzry/VJ0FwJILT-0.js","https:/framerusercontent.com/modules/bxP1k2QrUu1HsTEjR3MI/mSpXmC5iG5HJ2yDTMzry/VJ0FwJILT-1.js","https:/framerusercontent.com/modules/bxP1k2QrUu1HsTEjR3MI/mSpXmC5iG5HJ2yDTMzry/VJ0FwJILT.js","https:/framerusercontent.com/modules/urMR0Quta3YwH9VvjQit/vN8BaXyIB9WovOplYF5v/NAAA42udw.js","https:/framerusercontent.com/modules/9zKZ9K28iu7vDSS6HN89/BWpTscdWiOqdAbsDVGYt/dnODlohvd.js","https:/framerusercontent.com/modules/gm9ZvwUgRz24R53gYtTW/Ag8lMOJLfd8PBY4IJkWD/mysCZoYkM.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/UyHGCSLuZlZBvIaCnOlc/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/aWhJiXNIMoaQYpujUXUs/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/QejHL5hPQ9rrl5Yt1GTZ/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/1IvEaemyvBf5Jspg76L8/Search.js","https:/framerusercontent.com/modules/ivrtOcgw8ShfwLTQzLh6/nxKPESqwjwqAXN6Iba8m/GNBKCJgel.js","https:/framerusercontent.com/modules/Pn2MWnmXWxSSh3d40a51/hXCqomZJeRMgQqUb4fq1/yZqpyzPaH.js","https:/framerusercontent.com/modules/GYQ3zL9Iu4ANj42mm1E2/y2502zJq6OmI0H5kwCvr/F8aBWsBMj.js","https:/framerusercontent.com/modules/n9TOgur7qpym56IFF3OD/UUOc1hnJpW9nOBYnDIRy/nhoUteQUD.js","https:/framerusercontent.com/modules/VVyTG3MpOCHd5i0hHB1l/nvTnyRKlUoaWdEroJlNM/U2wEY36Pr.js","https:/framerusercontent.com/modules/aagbuFP2RGk71pFw4vmG/HxpLlGe3Wv6sYf9eMRcI/oUi6LESkO.js","https:/framerusercontent.com/modules/aZernMbbYO99FCsoEALN/UCR2K2xYeyfVyO0UtKRy/UTrojSN3O.js","https:/framerusercontent.com/modules/8SQonkHOBkPet8zewiJe/cHq9KFN3fYLbpYuyfpBo/HA6OV5odO.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/l6rHYi79svcFRVrC1q12/Ticker.js","https:/framerusercontent.com/modules/CsCG1Q8Na5NcaCNkuZHT/q0H7j2oPHXTvAi4XodfK/paomReQZ5.js","https:/framerusercontent.com/modules/VSRdQAgqDSPcd0q9jfFb/WYpelyZjAs2koepSKlkE/XqfWtbWB4.js","https:/framerusercontent.com/modules/rdiQpadotYs7PFfrdXlq/z7spLP3WwwuSxgHwf84l/O5VydECI1.js","https:/framerusercontent.com/modules/vi2DUAFgItnk6W2yY900/BttmXiCfBVAlrNYh45C3/OOZbuZKLr.js","https:/framerusercontent.com/modules/36GGORpwZIuMITfm8EZG/59eeZxusxRA2urk6ascl/wsXFKbGIf.js"],"sourcesContent":["function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const MAX_AREA=5e6;const CSS_VAR_NAME=\"--ticker-offset\";const supportsWaapi=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";let supportsRegisterProperty=true;if(typeof window!==\"undefined\"){try{window.CSS.registerProperty({name:CSS_VAR_NAME,syntax:\"<length>\",initialValue:\"0px\",inherits:false});}catch(e){supportsRegisterProperty=false;}}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const axis=isHorizontal?\"X\":\"Y\";const minus=direction===\"left\"||direction===\"top\"?\"-\":\"\";const transform=useTransform(()=>`translate${axis}(${minus}${offset.get()}px)`);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null,childrenArea:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}const fullChildrenArea=size.childrenArea===null?null:size.childrenArea*(duplicateBy+1);const isLayerTooBig=fullChildrenArea===null?null:fullChildrenArea>MAX_AREA;/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const[firstChild,lastChild]=childrenRef;const childrenLeft=firstChild.current?firstChild.current.offsetLeft:0;const childrenRight=lastChild.current?lastChild.current.offsetLeft+lastChild.current.offsetWidth:0;const childrenTop=firstChild.current?firstChild.current.offsetTop:0;const childrenBottom=lastChild.current?lastChild.current.offsetTop+lastChild.current.offsetHeight:0;const childrenWidth=childrenRight-childrenLeft;const childrenHeight=childrenBottom-childrenTop;const childrenArea=childrenWidth*childrenHeight;const childrenLength=(isHorizontal?childrenWidth:childrenHeight)+gap;setSize({parent:parentLength,children:childrenLength,childrenArea});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})},index+\"-original\");});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:isLayerTooBig===true?\"auto\":\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsWaapi&&(!isLayerTooBig||isLayerTooBig&&supportsRegisterProperty)){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed||isLayerTooBig===null){return;}if(isLayerTooBig){try{window.CSS.registerProperty({name:CSS_VAR_NAME,syntax:\"<length>\",initialValue:\"0px\",inherits:false});}catch(e){}}/**\n                 * If the layer is too big we want to animate a CSS variable instead of the transform\n                 * to avoid promoting the layer to the GPU.\n                 */const keyframes=isLayerTooBig?{[CSS_VAR_NAME]:[\"0px\",`${minus}${animateToValue}px`]}:{transform:[`translate${axis}(0px)`,`translate${axis}(${minus}${animateToValue}px)`]};animationRef.current=listRef.current.animate(keyframes,{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,isLayerTooBig]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsWaapi){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||isLayerTooBig?\"auto\":\"transform\",transform:supportsWaapi?isLayerTooBig?`translate${axis}(var(${CSS_VAR_NAME}))`:\"none\":transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";export default function SundayBanner(props){const[isVisible,setIsVisible]=useState(false);useEffect(()=>{const checkVisibility=()=>{const now=new Date;const estTime=new Date(now.toLocaleString(\"en-US\",{timeZone:\"America/New_York\"}));const dayOfWeek=estTime.getDay()// 0 is Sunday, 1 is Monday, ..., 3 is Wednesday\n;const hours=estTime.getHours();const minutes=estTime.getMinutes();// Adjusted for Sunday, from 9:49AM to 12:00PM\nif(dayOfWeek===props.day&&(hours===props.startHour&&minutes>=props.startMinute||hours===props.endHour&&minutes<props.endMinute||hours>props.startHour&&hours<props.endHour)){setIsVisible(true);}else{setIsVisible(false);}};checkVisibility();const intervalId=setInterval(checkVisibility,6e4);return()=>clearInterval(intervalId);},[props.day,props.startHour,props.startMinute,props.endHour,props.endMinute]);const circleVariants={animate:{scale:[1,1.5,1,1.5,1],opacity:[1,.5,1,.5,1],transition:{repeat:Infinity,duration:6,ease:\"easeInOut\"}}};const arrowVariants={initial:{x:0},hover:{x:5}};return isVisible&&/*#__PURE__*/_jsx(\"a\",{href:\"https://live.base.church\",target:\"_blank\",rel:\"noopener noreferrer\",style:{textDecoration:\"none\"},children:/*#__PURE__*/_jsxs(motion.div,{initial:{y:-100,opacity:0},animate:{y:0,opacity:1},exit:{y:-100,opacity:0},transition:{duration:.5},style:{position:\"fixed\",top:0,left:0,right:0,height:\"31px\",backgroundColor:\"#F2F2F2\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",...props.style},whileHover:\"hover\",children:[/*#__PURE__*/_jsx(motion.div,{style:{marginRight:\"8px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",height:\"5px\",width:\"5px\",borderRadius:\"50%\",backgroundColor:\"red\"},variants:circleVariants,animate:\"animate\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Generator Medium\",fontSize:\"13px\",letterSpacing:\"-0.02em\",color:\"red\"},children:\"Tune in Live\"}),/*#__PURE__*/_jsx(motion.div,{style:{marginLeft:\"8px\",width:\"16px\",height:\"16px\",backgroundImage:\"url('/path-to-your-arrow-icon.svg')\",backgroundSize:\"contain\",backgroundRepeat:\"no-repeat\"},variants:arrowVariants})]})});}SundayBanner.defaultProps={day:0,startHour:9,startMinute:49,endHour:12,endMinute:0};addPropertyControls(SundayBanner,{day:{type:ControlType.Number,title:\"Day\",min:0,max:6,displayStepper:true},startHour:{type:ControlType.Number,title:\"Start Hour\",min:0,max:23,displayStepper:true},startMinute:{type:ControlType.Number,title:\"Start Minute\",min:0,max:59,displayStepper:true},endHour:{type:ControlType.Number,title:\"End Hour\",min:0,max:23,displayStepper:true},endMinute:{type:ControlType.Number,title:\"End Minute\",min:0,max:59,displayStepper:true}})/**\n * @framerIntrinsicWidth 375\n * @framerIntrinsicHeight 31\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SundayBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LiveBanner.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62acaa8)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as r}from\"./VJ0FwJILT-0.js\";import{resolveRichText as a}from\"./VJ0FwJILT-1.js\";let n={AgKY42BFQ:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},kDx2DPjJ6:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},vUhFafUHV:{isNullable:!0,type:t.String}},o=[],u=e=>{let t=o[e];if(t)return t().then(e=>e.default);},p=new i,d=new l(p),y={collectionByLocaleId:{default:new r({chunks:[new URL(\"./VJ0FwJILT-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/bxP1k2QrUu1HsTEjR3MI/mSpXmC5iG5HJ2yDTMzry/VJ0FwJILT.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:a,resolveVectorSetItem:u,schema:n})},displayName:\"Ticker\"};export default y;e(y,{vUhFafUHV:{defaultValue:\"\",title:\"Title\",type:t.String},AgKY42BFQ:{defaultValue:\"\",placeholder:\"Jan 16 @ 6:30PM\",title:\"Info\",type:t.String},kDx2DPjJ6:{title:\"Slug\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/VJ0FwJILT:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/VJ0FwJILT:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await d.get({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"kDx2DPjJ6\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.kDx2DPjJ6;},async getRecordIdBySlug(e,t){let[l]=await d.get({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"kDx2DPjJ6\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerColorSyntax\":\"false\",\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerSlug\":\"kDx2DPjJ6\",\"framerData\":\"\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"VJ0FwJILT\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker1 from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/RLUeKLNmERbgkhrJQwKX/Ticker.js\";import SundayBanner from\"https://framerusercontent.com/modules/yTKPDXbKpYjn0ND3kOfU/6tziYCC6ybbRRkUNbfF7/LiveBanner.js\";import Ticker from\"https://framerusercontent.com/modules/bxP1k2QrUu1HsTEjR3MI/mSpXmC5iG5HJ2yDTMzry/VJ0FwJILT.js\";const SundayBannerFonts=getFonts(SundayBanner);const Ticker1Fonts=getFonts(Ticker1);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={q5UQsLPqw:{hover:true}};const cycleOrder=[\"q5UQsLPqw\",\"hzU0WsPKv\",\"V0wFaWCef\"];const serializationHash=\"framer-epEt7\";const variantClassNames={hzU0WsPKv:\"framer-v-7jat4r\",q5UQsLPqw:\"framer-v-6utahm\",V0wFaWCef:\"framer-v-17b2tuv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:57,delay:0,mass:1,stiffness:1e3,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const query=prequery=>prequery({from:{alias:\"eAVTfyU7d\",data:Ticker,type:\"Collection\"},select:[{collection:\"eAVTfyU7d\",name:\"vUhFafUHV\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"AgKY42BFQ\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"kDx2DPjJ6\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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={\"Live Override\":\"V0wFaWCef\",\"Variant 1\":\"q5UQsLPqw\",\"Variant 2\":\"hzU0WsPKv\"};const getProps=({day,endHour,endMinute,height,id,startHour,startMinute,width,...props})=>{return{...props,okwEtA0ko:startMinute??props.okwEtA0ko??30,Pm740HFV7:endHour??props.Pm740HFV7??13,QmgVJVeLA:endMinute??props.QmgVJVeLA,smF8UhoK1:day??props.smF8UhoK1??5,UiP3DGP_H:startHour??props.UiP3DGP_H??8,variant:humanReadableVariantMap[props.variant]??props.variant??\"q5UQsLPqw\"};};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,smF8UhoK1,UiP3DGP_H,okwEtA0ko,Pm740HFV7,QmgVJVeLA,vUhFafUHVeAVTfyU7d,AgKY42BFQeAVTfyU7d,kDx2DPjJ6eAVTfyU7d,ideAVTfyU7d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q5UQsLPqw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"V0wFaWCef\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"q5UQsLPqw-hover\")return false;if([\"hzU0WsPKv\",\"V0wFaWCef\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b2ZjJHyTG\"},motionChild:true,nodeId:\"q5UQsLPqw\",openInNewTab:false,scopeId:\"NAAA42udw\",...addPropertyOverrides({V0wFaWCef:{href:\"https://live.base.church/\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6utahm\",className,classNames)} framer-yi2ppj`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q5UQsLPqw\",ref:refBinding,style:{backgroundColor:\"var(--token-26be47b6-07f0-4cac-920b-942f54943d80, rgb(242, 242, 242))\",...style},variants:{V0wFaWCef:{backgroundColor:\"rgb(199, 61, 63)\"}},...addPropertyOverrides({\"q5UQsLPqw-hover\":{\"data-framer-name\":undefined},hzU0WsPKv:{\"data-framer-name\":\"Variant 2\"},V0wFaWCef:{\"data-framer-name\":\"Live Override\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cyf5iy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"asTh8idMk-container\",nodeId:\"asTh8idMk\",rendersWithMotion:true,scopeId:\"NAAA42udw\",children:/*#__PURE__*/_jsx(SundayBanner,{day:smF8UhoK1,endHour:Pm740HFV7,endMinute:QmgVJVeLA,height:\"100%\",id:\"asTh8idMk\",layoutId:\"asTh8idMk\",startHour:UiP3DGP_H,startMinute:okwEtA0ko,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18koq86\",layoutDependency:layoutDependency,layoutId:\"BalAaZ6h9\",style:{backgroundColor:\"var(--token-26be47b6-07f0-4cac-920b-942f54943d80, rgb(242, 242, 242))\",opacity:0},variants:{\"q5UQsLPqw-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m54795\",layoutDependency:layoutDependency,layoutId:\"oq97dnUQW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Everything Happening\"})}),className:\"framer-1t1okas\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"MFwBUfO3J\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"q5UQsLPqw-hover\":{\"--extracted-r6o4lv\":\"var(--token-39ec9099-afa9-4e8a-aeda-f77e56d55d36, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"q5UQsLPqw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39ec9099-afa9-4e8a-aeda-f77e56d55d36, rgb(0, 0, 0)))\"},children:\"What's Happening\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:150,intrinsicWidth:168,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||31)-0-14.4)/2)+0+2.7),pixelHeight:65,pixelWidth:73,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/0TK6r5S9fGs9dO6hDMEdaI1hLQ.svg\"},className:\"framer-1tqwbsk\",layoutDependency:layoutDependency,layoutId:\"uATyg3Tzo\"})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-pdfw6n-container\",\"data-framer-appear-id\":\"pdfw6n\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"z76s4mMbV-container\",nodeId:\"z76s4mMbV\",optimized:true,rendersWithMotion:true,scopeId:\"NAAA42udw\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Ticker1,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:70,height:\"100%\",hoverFactor:1,id:\"z76s4mMbV\",layoutId:\"z76s4mMbV\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jlhp1w\",layoutDependency:layoutDependency,layoutId:\"eAVTfyU7d\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"eAVTfyU7d\",data:Ticker,type:\"Collection\"},select:[{collection:\"eAVTfyU7d\",name:\"vUhFafUHV\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"AgKY42BFQ\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"kDx2DPjJ6\",type:\"Identifier\"},{collection:\"eAVTfyU7d\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({AgKY42BFQ:AgKY42BFQeAVTfyU7d,id:ideAVTfyU7d,kDx2DPjJ6:kDx2DPjJ6eAVTfyU7d,vUhFafUHV:vUhFafUHVeAVTfyU7d},index)=>{vUhFafUHVeAVTfyU7d??=\"\";AgKY42BFQeAVTfyU7d??=\"\";kDx2DPjJ6eAVTfyU7d??=\"\";const visible=isSet(AgKY42BFQeAVTfyU7d);return /*#__PURE__*/_jsx(LayoutGroup,{id:`eAVTfyU7d-${ideAVTfyU7d}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{kDx2DPjJ6:kDx2DPjJ6eAVTfyU7d},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aqkpj3\",\"data-framer-name\":\"Post\",layoutDependency:layoutDependency,layoutId:\"RxqA6C1on\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39ec9099-afa9-4e8a-aeda-f77e56d55d36, rgb(0, 0, 0)))\"},children:\"BaseCon: Frameworks\"})}),className:\"framer-15jwdaz\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"xozo3F8zF\",style:{\"--extracted-1w1cjl5\":\"var(--token-39ec9099-afa9-4e8a-aeda-f77e56d55d36, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vUhFafUHVeAVTfyU7d,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\"},children:\"Info\"})}),className:\"framer-mj8tbu\",\"data-framer-name\":\"Info\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"v8JKE0NEh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:AgKY42BFQeAVTfyU7d,verticalAlignment:\"top\",withExternalLayout:true})]})})},ideAVTfyU7d);})})})})})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-epEt7.framer-yi2ppj, .framer-epEt7 .framer-yi2ppj { display: block; }\",\".framer-epEt7.framer-6utahm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: 31px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1200px; }\",\".framer-epEt7 .framer-1cyf5iy-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 10; }\",\".framer-epEt7 .framer-18koq86, .framer-epEt7 .framer-1aqkpj3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-epEt7 .framer-m54795 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-epEt7 .framer-1t1okas, .framer-epEt7 .framer-15jwdaz, .framer-epEt7 .framer-mj8tbu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-epEt7 .framer-1tqwbsk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 9px); overflow: visible; position: relative; width: 9px; }\",\".framer-epEt7 .framer-pdfw6n-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-epEt7 .framer-1jlhp1w { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-epEt7.framer-v-7jat4r.framer-6utahm, .framer-epEt7.framer-v-17b2tuv.framer-6utahm { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hzU0WsPKv\":{\"layout\":[\"fixed\",\"fixed\"]},\"V0wFaWCef\":{\"layout\":[\"fixed\",\"fixed\"]},\"kbqH2QbOs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"smF8UhoK1\":\"day\",\"UiP3DGP_H\":\"startHour\",\"okwEtA0ko\":\"startMinute\",\"Pm740HFV7\":\"endHour\",\"QmgVJVeLA\":\"endMinute\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNAAA42udw=withCSS(Component,css,\"framer-epEt7\");export default FramerNAAA42udw;FramerNAAA42udw.displayName=\"Event Ticker\";FramerNAAA42udw.defaultProps={height:31,width:1200};addPropertyControls(FramerNAAA42udw,{variant:{options:[\"q5UQsLPqw\",\"hzU0WsPKv\",\"V0wFaWCef\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Live Override\"],title:\"Variant\",type:ControlType.Enum},smF8UhoK1:{defaultValue:5,description:\"\",displayStepper:true,max:6,min:0,step:0,title:\"Day\",type:ControlType.Number},UiP3DGP_H:{defaultValue:8,displayStepper:true,max:23,min:0,title:\"Start Hour\",type:ControlType.Number},okwEtA0ko:{defaultValue:30,displayStepper:true,max:59,min:0,title:\"Start Minute\",type:ControlType.Number},Pm740HFV7:{defaultValue:13,displayStepper:true,max:23,min:0,title:\"End Hour\",type:ControlType.Number},QmgVJVeLA:{defaultValue:0,displayStepper:true,max:59,min:0,title:\"End Minute\",type:ControlType.Number}});addFonts(FramerNAAA42udw,[{explicitInter:true,fonts:[{family:\"Generator Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"}]},...SundayBannerFonts,...Ticker1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNAAA42udw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hzU0WsPKv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V0wFaWCef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kbqH2QbOs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"smF8UhoK1\\\":\\\"day\\\",\\\"UiP3DGP_H\\\":\\\"startHour\\\",\\\"okwEtA0ko\\\":\\\"startMinute\\\",\\\"Pm740HFV7\\\":\\\"endHour\\\",\\\"QmgVJVeLA\\\":\\\"endMinute\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Generator SemiBold\"]);export const fonts=[{family:\"Generator SemiBold\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"}];export const css=['.framer-beJmi .framer-styles-preset-12za0h0:not(.rich-text-wrapper), .framer-beJmi .framer-styles-preset-12za0h0.rich-text-wrapper h6 { --framer-font-family: \"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-beJmi\";\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 (91d32d4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9zKZ9K28iu7vDSS6HN89/BWpTscdWiOqdAbsDVGYt/dnODlohvd.js\";const enabledGestures={CIIxn0KYv:{hover:true}};const cycleOrder=[\"CIIxn0KYv\",\"vFjX58lEx\"];const serializationHash=\"framer-cKYLz\";const variantClassNames={CIIxn0KYv:\"framer-v-15us2ad\",vFjX58lEx:\"framer-v-14twwdq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:56,delay:0,mass:1,stiffness:775,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"CIIxn0KYv\",Mobile:\"vFjX58lEx\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,fJgpYim_E:(_ref=title!==null&&title!==void 0?title:props.fJgpYim_E)!==null&&_ref!==void 0?_ref:\"Teams\",P67oufnqy:link!==null&&link!==void 0?link:props.P67oufnqy,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"CIIxn0KYv\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,fJgpYim_E,P67oufnqy,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"CIIxn0KYv\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:P67oufnqy,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-15us2ad\",className,classNames)} framer-1yfv6tn`,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"CIIxn0KYv\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"CIIxn0KYv-hover\":{\"data-framer-name\":undefined},vFjX58lEx:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-12za0h0\",\"data-styles-preset\":\"dnODlohvd\",children:\"Teams\"})}),className:\"framer-9yfzvt\",layoutDependency:layoutDependency,layoutId:\"PqiuUgWTu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:fJgpYim_E,variants:{\"CIIxn0KYv-hover\":{opacity:1},vFjX58lEx:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vFjX58lEx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-transform\":\"uppercase\"},children:\"Teams\"})}),fonts:[\"CUSTOM;Generator Medium\"]}},baseVariant,gestureVariant)})})})})});});const css=['.framer-cKYLz[data-border=\"true\"]::after, .framer-cKYLz [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cKYLz.framer-1yfv6tn, .framer-cKYLz .framer-1yfv6tn { display: block; }\",\".framer-cKYLz.framer-15us2ad { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cKYLz .framer-9yfzvt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cKYLz.framer-15us2ad { gap: 0px; } .framer-cKYLz.framer-15us2ad > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-cKYLz.framer-15us2ad > :first-child { margin-left: 0px; } .framer-cKYLz.framer-15us2ad > :last-child { margin-right: 0px; } }\",\".framer-cKYLz.framer-v-14twwdq.framer-15us2ad { cursor: unset; }\",\".framer-cKYLz.framer-v-15us2ad.hover.framer-15us2ad { padding: 0px 0px 0px 20px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 86.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vFjX58lEx\":{\"layout\":[\"auto\",\"auto\"]},\"T1uWW9PEI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"fJgpYim_E\":\"title\",\"P67oufnqy\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramermysCZoYkM=withCSS(Component,css,\"framer-cKYLz\");export default FramermysCZoYkM;FramermysCZoYkM.displayName=\"Nav Menu Item\";FramermysCZoYkM.defaultProps={height:37,width:86.5};addPropertyControls(FramermysCZoYkM,{variant:{options:[\"CIIxn0KYv\",\"vFjX58lEx\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},fJgpYim_E:{defaultValue:\"Teams\",displayTextArea:false,title:\"Title\",type:ControlType.String},P67oufnqy:{title:\"Link\",type:ControlType.Link}});addFonts(FramermysCZoYkM,[{family:\"Generator Medium\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"},...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermysCZoYkM\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fJgpYim_E\\\":\\\"title\\\",\\\"P67oufnqy\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"37\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vFjX58lEx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T1uWW9PEI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"86.5\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mysCZoYkM.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst indexKey=getIndexKey(localeId);const cachedIndex=await checkForCachedData(indexKey);if(cachedIndex){return cachedIndex;}}export function setCachedIndex(localeId,index){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now()};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=\"undefined\"!=typeof window&&\"true\"===window.localStorage.getItem(\"__framerDebugSearch\");let e=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function t(e){return e.charAt(0).toUpperCase()+e.slice(1);}export function titleCase(o){let n=o.match(e)||[];return n.map(t).join(\" \");}export function clampText(e,t){let o=e.length;if(o<=t)return e;let n=e.slice(0,t);return o>t?n+\"…\":n;}export function isEmptyObject(e){return 0===Object.keys(e).length;}export function createLogger(e){function t(){}return e?{log:function(...e){console.log(Date.now(),...e);},time:function(e){console.time(e);},timeEnd:function(e){console.timeEnd(e);}}:{log:t,time:t,timeEnd:t};}export const DEFAULT_FONT_FAMILY='\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"';export function getFontFamily(e){var t,o,n;return(null===(t=e.inputFont)||void 0===t?void 0:t.fontFamily)?e.inputFont.fontFamily:(null===(o=e.titleFont)||void 0===o?void 0:o.fontFamily)?e.titleFont.fontFamily:(null===(n=e.subtitleFont)||void 0===n?void 0:n.fontFamily)?e.subtitleFont.fontFamily:'\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"';}export function animationKeyFromLayout(e){return`${e}Animation`;}export const safeDocument=\"undefined\"!=typeof document?document:null;export const safeWindow=\"undefined\"!=typeof window?window:null;let o='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){let e=null==safeDocument?void 0:safeDocument.querySelector('meta[name=\"framer-search-index\"]');if(!e)return;let t=e.getAttribute(\"content\");return t;}export const checkIfOverLimit=()=>\"limit-reached\"===getMetaTagContent();\nexport const __FramerMetadata__ = {\"exports\":{\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{clamp}from\"framer-motion\";import{useEffect,useMemo,useState}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/QejHL5hPQ9rrl5Yt1GTZ/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/UyHGCSLuZlZBvIaCnOlc/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}function splitWords(text){try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nreturn text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\"));}catch{log(\"Falling back to regex without lookbehind\");return text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\"));}}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(/[\\u0300-\\u036f]/g,\"\").toLowerCase();}function getNormalizedItem(item){const normalizedItem={};for(const[key,value]of Object.entries(item)){if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,query){const normalizedItem=getNormalizedItem(item);const normalizedQuery=getNormalizedString(query);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const results=useMemo(()=>{if(!query||!index){return[];}const path=safeWindow===null||safeWindow===void 0?void 0:safeWindow.location.pathname;time(\"query\");// Filter the results.\nconst results=Object.values(index).map(item=>{const score=getSearchIndexItemScore(item,query);const heading=item.h1.length&&item.h1[0];const title=(settings===null||settings===void 0?void 0:settings.titleType)===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nconst result={url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score};return result;}).filter(item=>item.score>settings.minimumScore||0).filter(item=>{if(!path)return true;return item.url!==path;}).sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");return results;},[index,query]);return results;}function getIndexedScopedToUrl(index,rawUrlScope){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){if(!url.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,localeId,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const results=useRawSearch(searchIndex,query,settings);// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument===null||safeDocument===void 0?void 0:safeDocument.querySelector('meta[name=\"framer-search-index\"]');if(!metaTag){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cachedIndex=await getCachedIndex(localeId);const metaTagContent=metaTag.getAttribute(\"content\");const isOverLimit=metaTagContent===\"limit-reached\";if(isOverLimit){log(\"Page limit for plan exceeded\");}// If a cached index exists, use the cached version until latest one\n// from the network loads.\nif(cachedIndex&&!isOverLimit){setSearchIndex(cachedIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");}// Return early and do not make a fetch request if the URL is not valid.\nif(!metaTagContent||!isValidUrl(metaTagContent)){log(\"Meta tag exists but URL is not valid yet\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(!cachedIndex){setStatus(\"pending-index-generation\");log(\"No cache to use, page reload required to check for meta tag\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex);setStatus(\"success\");log(\"Using downloaded index\");}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getSearchIndexURL(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/aWhJiXNIMoaQYpujUXUs/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/UyHGCSLuZlZBvIaCnOlc/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{// @ts-expect-error Internal API\nuseLocaleInfo,useRouter,inferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{if(!localeSlug)return url;return url.replace(`/${localeSlug}`,\"\");},[url]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale===null||activeLocale===void 0?void 0:activeLocale.id;const localeSlug=activeLocale===null||activeLocale===void 0?void 0:activeLocale.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,localeId,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{var _router_getRoute,_route_page_preload,_route_page,_router_navigate;// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=(_router_getRoute=router.getRoute)===null||_router_getRoute===void 0?void 0:_router_getRoute.call(router,routeId);await (route===null||route===void 0?void 0:(_route_page=route.page)===null||_route_page===void 0?void 0:(_route_page_preload=_route_page.preload)===null||_route_page_preload===void 0?void 0:_route_page_preload.call(_route_page));(_router_navigate=router.navigate)===null||_router_navigate===void 0?void 0:_router_navigate.call(router,routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SearchModal.map","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/QejHL5hPQ9rrl5Yt1GTZ/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/UyHGCSLuZlZBvIaCnOlc/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){var _props_inputOptions_inputFont,_props_inputOptions,_props_resultOptions,_props_resultOptions_subtitleOptions,_props_inputOptions1;const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=((_props_inputOptions=props.inputOptions)===null||_props_inputOptions===void 0?void 0:(_props_inputOptions_inputFont=_props_inputOptions.inputFont)===null||_props_inputOptions_inputFont===void 0?void 0:_props_inputOptions_inputFont.fontSize)?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:((_props_resultOptions=props.resultOptions)===null||_props_resultOptions===void 0?void 0:_props_resultOptions.titleFont)&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:((_props_resultOptions_subtitleOptions=props.resultOptions.subtitleOptions)===null||_props_resultOptions_subtitleOptions===void 0?void 0:_props_resultOptions_subtitleOptions.subtitleFont)&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:((_props_inputOptions1=props.inputOptions)===null||_props_inputOptions1===void 0?void 0:_props_inputOptions1.inputFont)&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",outline:\"inherit\",padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`]);export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map","// Generated by Framer (1119174)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/1IvEaemyvBf5Jspg76L8/Search.js\";const SearchFonts=getFonts(Search);const enabledGestures={Ay5PbEq44:{hover:true}};const cycleOrder=[\"Ay5PbEq44\"];const serializationHash=\"framer-KJzr3\";const variantClassNames={Ay5PbEq44:\"framer-v-1rlf4p0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Ay5PbEq44\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-KJzr3\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(\"framer-1rlf4p0\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Ay5PbEq44\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.42)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"Ay5PbEq44-hover\":{backgroundColor:\"rgba(201, 201, 201, 0.74)\"}},...addPropertyOverrides({\"Ay5PbEq44-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-k1n4op-container\",layoutDependency:layoutDependency,layoutId:\"uBxCNFK0Z-container\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:35,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(37, 37, 37)\",iconImage:addImageAlt({src:\"https://framerusercontent.com/images/6oTLuVvvHNiq0nYr9AaKwnfYMN4.svg\"},\"\"),iconSize:15,iconType:\"default\",id:\"uBxCNFK0Z\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',fontSize:\"16px\"},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"uBxCNFK0Z\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,FixedTopAnimation:{opacity:.8,transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},y:-24},heightIsStatic:true,heightTransition:{damping:60,stiffness:800,type:\"spring\"},layoutType:\"FixedTop\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',fontSize:\"13px\"},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"Ay5PbEq44-hover\":{iconColor:\"rgb(0, 0, 0)\"}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-KJzr3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KJzr3 .framer-1dhnx9u { display: block; }\",\".framer-KJzr3 .framer-1rlf4p0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 30px; }\",\".framer-KJzr3 .framer-k1n4op-container { cursor: pointer; flex: none; height: 29px; position: relative; width: 29px; z-index: 10; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KJzr3 .framer-1rlf4p0 { gap: 0px; } .framer-KJzr3 .framer-1rlf4p0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-KJzr3 .framer-1rlf4p0 > :first-child { margin-top: 0px; } .framer-KJzr3 .framer-1rlf4p0 > :last-child { margin-bottom: 0px; } }\",\".framer-KJzr3.framer-v-1rlf4p0.hover .framer-1rlf4p0 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 30px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VeImaCrQn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n */const FramerGNBKCJgel=withCSS(Component,css,\"framer-KJzr3\");export default FramerGNBKCJgel;FramerGNBKCJgel.displayName=\"Button Search\";FramerGNBKCJgel.defaultProps={height:30,width:30};addFonts(FramerGNBKCJgel,[{family:\"Generator Medium\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"},...SearchFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGNBKCJgel\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VeImaCrQn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"30\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GNBKCJgel.map","// Generated by Framer (91d32d4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,optimizeAppear,optimizeAppearTransformTemplate,RichText,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const RichTextWithFX=withFX(RichText);const enabledGestures={CNHpDyGVT:{hover:true}};const cycleOrder=[\"CNHpDyGVT\",\"j6ff6mRrw\"];const serializationHash=\"framer-Xn4Sc\";const variantClassNames={CNHpDyGVT:\"framer-v-z8j0tx\",j6ff6mRrw:\"framer-v-1r2844v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:873,type:\"spring\"}};const transition1={damping:30,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,scale:1,transition:transition1,x:0,y:0};const transformTemplate1=(_,t)=>`perspective(1200px) ${t}`;const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,transition:transition1,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"CNHpDyGVT\",Mobile:\"j6ff6mRrw\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,cy517yVGM:(_ref=title!==null&&title!==void 0?title:props.cy517yVGM)!==null&&_ref!==void 0?_ref:\"Home\",FUjs_Hqwy:link!==null&&link!==void 0?link:props.FUjs_Hqwy,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"CNHpDyGVT\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,cy517yVGM,FUjs_Hqwy,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"CNHpDyGVT\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:FUjs_Hqwy,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-z8j0tx\",className,classNames)} framer-1bq9zd0`,\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"CNHpDyGVT\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"CNHpDyGVT-hover\":{opacity:.5}},...addPropertyOverrides({\"CNHpDyGVT-hover\":{\"data-framer-name\":undefined},j6ff6mRrw:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFX,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:optimizeAppear(\"animate\",\"1ojsyl9\",animation1,\"z8j0tx\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})}),className:\"framer-1ojsyl9\",\"data-framer-appear-id\":\"1ojsyl9\",exit:animation,fonts:[\"CUSTOM;Generator SemiBold\"],initial:optimizeAppear(\"initial\",\"1ojsyl9\",animation2,\"z8j0tx\"),layoutDependency:layoutDependency,layoutId:\"BTSMcc2wc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:cy517yVGM,transformTemplate:optimizeAppearTransformTemplate(\"1ojsyl9\",transformTemplate1),verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CNHpDyGVT-hover\":{\"data-framer-appear-id\":\"1mw0rwi\",animate:optimizeAppear(\"animate\",\"1mw0rwi\",animation1,\"1e7sely\"),initial:optimizeAppear(\"initial\",\"1mw0rwi\",animation2,\"1e7sely\"),transformTemplate:optimizeAppearTransformTemplate(\"1mw0rwi\",transformTemplate1)},j6ff6mRrw:{\"data-framer-appear-id\":\"qk3buh\",animate:optimizeAppear(\"animate\",\"qk3buh\",animation1,\"1r2844v\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"33px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})}),initial:optimizeAppear(\"initial\",\"qk3buh\",animation2,\"1r2844v\"),transformTemplate:optimizeAppearTransformTemplate(\"qk3buh\",transformTemplate1)}},baseVariant,gestureVariant)})})})})});});const css=['.framer-Xn4Sc[data-border=\"true\"]::after, .framer-Xn4Sc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xn4Sc.framer-1bq9zd0, .framer-Xn4Sc .framer-1bq9zd0 { display: block; }\",\".framer-Xn4Sc.framer-z8j0tx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 10px 10px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Xn4Sc .framer-1ojsyl9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Xn4Sc.framer-z8j0tx { gap: 0px; } .framer-Xn4Sc.framer-z8j0tx > * { margin: 0px; margin-bottom: calc(3px / 2); margin-top: calc(3px / 2); } .framer-Xn4Sc.framer-z8j0tx > :first-child { margin-top: 0px; } .framer-Xn4Sc.framer-z8j0tx > :last-child { margin-bottom: 0px; } }\",\".framer-Xn4Sc.framer-v-1r2844v.framer-z8j0tx { cursor: unset; padding: 10px 10px 10px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31.5\n * @framerIntrinsicWidth 59.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"j6ff6mRrw\":{\"layout\":[\"auto\",\"auto\"]},\"UIMYnceMK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cy517yVGM\":\"title\",\"FUjs_Hqwy\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameryZqpyzPaH=withCSS(Component,css,\"framer-Xn4Sc\");export default FrameryZqpyzPaH;FrameryZqpyzPaH.displayName=\"Nav Link\";FrameryZqpyzPaH.defaultProps={height:31.5,width:59.5};addPropertyControls(FrameryZqpyzPaH,{variant:{options:[\"CNHpDyGVT\",\"j6ff6mRrw\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},cy517yVGM:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},FUjs_Hqwy:{title:\"Link\",type:ControlType.Link}});addFonts(FrameryZqpyzPaH,[{family:\"Generator SemiBold\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryZqpyzPaH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"j6ff6mRrw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UIMYnceMK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"cy517yVGM\\\":\\\"title\\\",\\\"FUjs_Hqwy\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"59.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"31.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yZqpyzPaH.map","import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=[\".framer-xWcUG .framer-styles-preset-16zsum7:not(.rich-text-wrapper), .framer-xWcUG .framer-styles-preset-16zsum7.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #000000; --framer-link-hover-text-decoration: none; --framer-link-text-color: #000000; --framer-link-text-decoration: none; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-xWcUG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04e0834)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={HI1aCPMrI:{hover:true},HQWANNgU4:{hover:true},mvUkmFs4H:{hover:true}};const cycleOrder=[\"mvUkmFs4H\",\"HQWANNgU4\",\"HI1aCPMrI\"];const serializationHash=\"framer-dhiGc\";const variantClassNames={HI1aCPMrI:\"framer-v-1y6usgk\",HQWANNgU4:\"framer-v-6aqqwl\",mvUkmFs4H:\"framer-v-eybxxr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Facebook:\"HQWANNgU4\",Instagram:\"mvUkmFs4H\",Youtube:\"HI1aCPMrI\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"mvUkmFs4H\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mvUkmFs4H\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"HQWANNgU4-hover\",\"HI1aCPMrI-hover\"].includes(gestureVariant))return false;if([\"HQWANNgU4\",\"HI1aCPMrI\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"HQWANNgU4-hover\")return true;if(baseVariant===\"HQWANNgU4\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"HI1aCPMrI-hover\")return true;if(baseVariant===\"HI1aCPMrI\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/basechurch.on/\",openInNewTab:true,...addPropertyOverrides({HI1aCPMrI:{href:\"https://www.youtube.com/@base.church\"},HQWANNgU4:{href:\"https://www.facebook.com/basechurch.on?mibextid=LQQJ4d\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-eybxxr\",className,classNames)} framer-avt76b`,\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"mvUkmFs4H\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"HI1aCPMrI-hover\":{\"data-framer-name\":undefined},\"HQWANNgU4-hover\":{\"data-framer-name\":undefined},\"mvUkmFs4H-hover\":{\"data-framer-name\":undefined},HI1aCPMrI:{\"data-framer-name\":\"Youtube\"},HQWANNgU4:{\"data-framer-name\":\"Facebook\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1u1ili1\",\"data-framer-name\":\"Instagram\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"oirS4QKW1\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 34 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M813.902-2937.28c-285.075 0-320.821 1.2-432.779 6.31-111.725 5.1-188.029 22.84-254.8 48.79-69.025 26.83-127.562 62.72-185.917 121.07-58.354 58.36-94.245 116.9-121.07 185.92-25.95 66.77-43.692 143.07-48.792 254.8-5.108 111.96-6.313 147.7-6.313 432.78 0 285.07 1.205 320.81 6.313 432.77 5.1 111.73 22.842 188.03 48.792 254.8 26.825 69.02 62.716 127.56 121.07 185.92 58.355 58.352 116.892 94.243 185.917 121.068 66.771 25.946 143.075 43.692 254.8 48.788 111.958 5.108 147.704 6.317 432.779 6.317 285.068 0 320.818-1.209 432.778-6.317 111.72-5.096 188.03-22.842 254.79-48.788 69.03-26.825 127.57-62.716 185.92-121.068 58.36-58.36 94.25-116.9 121.08-185.92 25.94-66.77 43.69-143.07 48.78-254.8 5.11-111.96 6.32-147.7 6.32-432.77 0-285.08-1.21-320.82-6.32-432.78-5.09-111.73-22.84-188.03-48.78-254.8-26.83-69.02-62.72-127.56-121.08-185.92-58.35-58.35-116.89-94.24-185.92-121.07-66.76-25.95-143.07-43.69-254.79-48.79-111.96-5.11-147.71-6.31-432.778-6.31Zm0 189.13c280.268 0 313.468 1.06 424.158 6.12 102.34 4.67 157.92 21.77 194.9 36.14 49 19.04 83.97 41.79 120.7 78.52 36.73 36.73 59.48 71.7 78.52 120.69 14.37 36.99 31.47 92.57 36.14 194.91 5.05 110.68 6.12 143.88 6.12 424.16 0 280.27-1.07 313.47-6.12 424.15-4.67 102.34-21.77 157.92-36.14 194.91-19.04 48.99-41.79 83.96-78.52 120.69-36.73 36.73-71.7 59.48-120.7 78.52-36.98 14.38-92.56 31.48-194.9 36.14-110.67 5.05-143.87 6.12-424.158 6.12-280.296 0-313.487-1.07-424.158-6.12-102.342-4.66-157.921-21.76-194.908-36.14-48.996-19.04-83.963-41.79-120.696-78.52-36.729-36.73-59.479-71.7-78.517-120.69-14.375-36.99-31.475-92.57-36.146-194.91-5.05-110.68-6.116-143.88-6.116-424.15 0-280.28 1.066-313.48 6.116-424.16 4.671-102.34 21.771-157.92 36.146-194.91 19.038-48.99 41.788-83.96 78.517-120.69 36.733-36.73 71.7-59.48 120.696-78.52 36.987-14.37 92.566-31.47 194.908-36.14 110.683-5.06 143.883-6.12 424.158-6.12Zm0 321.51c-297.696 0-539.021 241.33-539.021 539.03 0 297.69 241.325 539.01 539.021 539.01 297.688 0 539.018-241.32 539.018-539.01 0-297.7-241.33-539.03-539.018-539.03Zm0 888.91c-193.241 0-349.891-156.65-349.891-349.88 0-193.25 156.65-349.9 349.891-349.9 193.238 0 349.888 156.65 349.888 349.9 0 193.23-156.65 349.88-349.888 349.88Zm686.278-910.2c0 69.57-56.4 125.96-125.97 125.96-69.56 0-125.95-56.39-125.95-125.96s56.39-125.96 125.95-125.96c69.57 0 125.97 56.39 125.97 125.96Z\" style=\"fill-rule:nonzero\" transform=\"translate(3.91 47.857) scale(.01597)\"/></svg>',variants:{\"mvUkmFs4H-hover\":{opacity:1}},withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1xahtf8\",\"data-framer-name\":\"Facebook\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"XwMleAt9y\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 34 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M400.033 66.733c-184.066 0-333.3 149.234-333.3 333.3 0 166.334 121.867 304.2 281.234 329.3V496.4H263.3v-96.367h84.667V326.6c0-83.6 49.766-129.7 125.866-129.7 36.467 0 74.667 6.5 74.667 6.5v81.967h-42.133c-41.334 0-54.267 25.733-54.267 52.1v62.5h92.367L529.7 496.333h-77.6v232.934C611.467 704.3 733.333 566.4 733.333 400.033c0-184.066-149.233-333.3-333.3-333.3Z\" style=\"fill-rule:nonzero\" transform=\"translate(-3.35 -2.42) scale(.05059)\"/></svg>',variants:{\"HQWANNgU4-hover\":{opacity:1}},withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-a45pki\",\"data-framer-name\":\"Youtube\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"r6mLlYaea\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 48 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M0 52.338V0l46 26.17L0 52.338Zm102.322-68.806c-2.024-7.622-7.988-13.624-15.56-15.661C73.037-35.831 18-35.831 18-35.831s-55.037 0-68.762 3.702c-7.572 2.037-13.536 8.039-15.56 15.661C-70-2.654-70 26.169-70 26.169s0 28.822 3.678 42.637c2.024 7.622 7.988 13.624 15.56 15.662C-37.037 88.169 18 88.169 18 88.169s55.037 0 68.762-3.701c7.572-2.038 13.536-8.04 15.56-15.662C106 54.991 106 26.169 106 26.169s0-28.823-3.678-42.637\" style=\"fill-rule:nonzero\" transform=\"translate(19.034 10.642) scale(.27033)\"/></svg>',variants:{\"HI1aCPMrI-hover\":{opacity:1}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dhiGc.framer-avt76b, .framer-dhiGc .framer-avt76b { display: block; }\",\".framer-dhiGc.framer-eybxxr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dhiGc .framer-1u1ili1, .framer-dhiGc .framer-1xahtf8 { aspect-ratio: 0.9714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 23px; }\",\".framer-dhiGc .framer-a45pki { aspect-ratio: 1.3714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 33px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dhiGc.framer-eybxxr { gap: 0px; } .framer-dhiGc.framer-eybxxr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dhiGc.framer-eybxxr > :first-child { margin-left: 0px; } .framer-dhiGc.framer-eybxxr > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 23\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HQWANNgU4\":{\"layout\":[\"auto\",\"auto\"]},\"HI1aCPMrI\":{\"layout\":[\"auto\",\"auto\"]},\"lzjals3JP\":{\"layout\":[\"auto\",\"auto\"]},\"kjoSQpvNu\":{\"layout\":[\"auto\",\"auto\"]},\"ZngZmQeEE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramernhoUteQUD=withCSS(Component,css,\"framer-dhiGc\");export default FramernhoUteQUD;FramernhoUteQUD.displayName=\"Social Icon\";FramernhoUteQUD.defaultProps={height:24,width:23};addPropertyControls(FramernhoUteQUD,{variant:{options:[\"mvUkmFs4H\",\"HQWANNgU4\",\"HI1aCPMrI\"],optionTitles:[\"Instagram\",\"Facebook\",\"Youtube\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernhoUteQUD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernhoUteQUD\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HQWANNgU4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HI1aCPMrI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lzjals3JP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kjoSQpvNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZngZmQeEE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"23\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nhoUteQUD.map","// Generated by Framer (91d32d4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={UbnQT8vWL:{hover:true}};const cycleOrder=[\"UbnQT8vWL\"];const serializationHash=\"framer-ns38x\";const variantClassNames={UbnQT8vWL:\"framer-v-1w93xgh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:779,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,link,title2,width,...props})=>{var _ref;return{...props,diDd9yhZ3:link!==null&&link!==void 0?link:props.diDd9yhZ3,IjmRDpw8K:(_ref=title2!==null&&title2!==void 0?title2:props.IjmRDpw8K)!==null&&_ref!==void 0?_ref:\"Connect\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,IjmRDpw8K,diDd9yhZ3,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"UbnQT8vWL\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:diDd9yhZ3,openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1w93xgh\",className,classNames)} framer-16hc5m7`,\"data-framer-name\":\"LIght\",initial:variant,layoutDependency:layoutDependency,layoutId:\"UbnQT8vWL\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.42)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"UbnQT8vWL-hover\":{backgroundColor:\"rgba(201, 201, 201, 0.74)\"}},...addPropertyOverrides({\"UbnQT8vWL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.65))\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})}),className:\"framer-1vqj4ow\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"HKspjt1Sw\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.65)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:IjmRDpw8K,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UbnQT8vWL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})})}},baseVariant,gestureVariant)})})})})});});const css=['.framer-ns38x[data-border=\"true\"]::after, .framer-ns38x [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ns38x.framer-16hc5m7, .framer-ns38x .framer-16hc5m7 { display: block; }\",\".framer-ns38x.framer-1w93xgh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 7px 16px 7px 16px; position: relative; text-decoration: none; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-ns38x .framer-1vqj4ow { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ns38x.framer-1w93xgh { gap: 0px; } .framer-ns38x.framer-1w93xgh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ns38x.framer-1w93xgh > :first-child { margin-top: 0px; } .framer-ns38x.framer-1w93xgh > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"af7FWqDqn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IjmRDpw8K\":\"title2\",\"diDd9yhZ3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerU2wEY36Pr=withCSS(Component,css,\"framer-ns38x\");export default FramerU2wEY36Pr;FramerU2wEY36Pr.displayName=\"Button Connect Copy\";FramerU2wEY36Pr.defaultProps={height:29,width:97};addPropertyControls(FramerU2wEY36Pr,{IjmRDpw8K:{defaultValue:\"Connect\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},diDd9yhZ3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerU2wEY36Pr,[{family:\"Generator SemiBold\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU2wEY36Pr\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"af7FWqDqn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"97\",\"framerVariables\":\"{\\\"IjmRDpw8K\\\":\\\"title2\\\",\\\"diDd9yhZ3\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"29\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U2wEY36Pr.map","// Generated by Framer (2797bee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavMenuItem from\"https://framerusercontent.com/modules/gm9ZvwUgRz24R53gYtTW/Ag8lMOJLfd8PBY4IJkWD/mysCZoYkM.js\";import ButtonSearch from\"https://framerusercontent.com/modules/ivrtOcgw8ShfwLTQzLh6/nxKPESqwjwqAXN6Iba8m/GNBKCJgel.js\";import NavLink from\"https://framerusercontent.com/modules/Pn2MWnmXWxSSh3d40a51/hXCqomZJeRMgQqUb4fq1/yZqpyzPaH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/GYQ3zL9Iu4ANj42mm1E2/y2502zJq6OmI0H5kwCvr/F8aBWsBMj.js\";import SocialIcon from\"https://framerusercontent.com/modules/n9TOgur7qpym56IFF3OD/UUOc1hnJpW9nOBYnDIRy/nhoUteQUD.js\";import ButtonConnectCopy from\"https://framerusercontent.com/modules/VVyTG3MpOCHd5i0hHB1l/nvTnyRKlUoaWdEroJlNM/U2wEY36Pr.js\";const NavLinkFonts=getFonts(NavLink);const NavMenuItemFonts=getFonts(NavMenuItem);const SocialIconFonts=getFonts(SocialIcon);const ButtonSearchFonts=getFonts(ButtonSearch);const ButtonConnectCopyFonts=getFonts(ButtonConnectCopy);const cycleOrder=[\"lBgItIPQq\",\"oJBu0SGaR\",\"VXvJWiKQx\",\"zrWqVIn2G\",\"x_1w4wOJF\"];const serializationHash=\"framer-cG6D6\";const variantClassNames={lBgItIPQq:\"framer-v-17k48k2\",oJBu0SGaR:\"framer-v-1f8s13a\",VXvJWiKQx:\"framer-v-1pbx36m\",x_1w4wOJF:\"framer-v-ux2xg3\",zrWqVIn2G:\"framer-v-iaxrt4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:37,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:60,delay:2,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Collapsed\":\"oJBu0SGaR\",\"Destop Open\":\"VXvJWiKQx\",\"Phone Open\":\"x_1w4wOJF\",Desktop:\"lBgItIPQq\",Phone:\"zrWqVIn2G\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lBgItIPQq\"};};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,diDd9yhZ3U2wEY36Pr,IjmRDpw8KU2wEY36Pr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lBgItIPQq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xasnxl=activeVariantCallback(async(...args)=>{setVariant(\"VXvJWiKQx\");});const onTap1xe7kdl=activeVariantCallback(async(...args)=>{setVariant(\"oJBu0SGaR\");});const onTap1rawr3z=activeVariantCallback(async(...args)=>{setVariant(\"x_1w4wOJF\");});const onTap18w3oq8=activeVariantCallback(async(...args)=>{setVariant(\"zrWqVIn2G\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zrWqVIn2G\",\"x_1w4wOJF\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"oJBu0SGaR\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"VXvJWiKQx\")return true;return false;};const isDisplayed3=()=>{if([\"zrWqVIn2G\",\"x_1w4wOJF\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"x_1w4wOJF\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17k48k2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lBgItIPQq\",ref:refBinding,style:{backgroundColor:\"rgba(94, 94, 94, 0)\",...style},variants:{VXvJWiKQx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},x_1w4wOJF:{backgroundColor:\"rgba(0, 0, 0, 0)\"},zrWqVIn2G:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({oJBu0SGaR:{\"data-framer-name\":\"Desktop Collapsed\"},VXvJWiKQx:{\"data-framer-name\":\"Destop Open\"},x_1w4wOJF:{\"data-framer-name\":\"Phone Open\"},zrWqVIn2G:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e4f1ub\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Szh7CIejb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1991xiw\",layoutDependency:layoutDependency,layoutId:\"o2JHdTDI7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nbdkws\",layoutDependency:layoutDependency,layoutId:\"ltjfUecSN\",style:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(201, 201, 201, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(0px)\"},variants:{oJBu0SGaR:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.42)\",WebkitBackdropFilter:\"blur(10px)\"},VXvJWiKQx:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.6)\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({oJBu0SGaR:{\"data-highlight\":true,onTap:onTap1xasnxl}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rkfvv9\",layoutDependency:layoutDependency,layoutId:\"FoHwKpdgY\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kYc0AZG7X\"},motionChild:true,nodeId:\"UcmQxa3SU\",scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-qwt0j7 framer-18r0i42\",\"data-framer-name\":\"Base_Prelim_b\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"UcmQxa3SU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 22\"><path d=\"M 0 17.506 L 0 0.024 L 2.959 0.024 L 2.959 7.159 L 2.995 7.159 C 3.859 6.085 5.101 5.373 6.699 5.373 C 9.61 5.373 11.977 7.623 11.977 11.513 C 11.977 15.403 9.61 17.687 6.699 17.687 C 4.959 17.687 3.646 16.839 2.781 15.595 L 2.722 15.595 L 2.722 17.506 Z M 2.959 11.536 C 2.959 13.605 4.06 15.245 6.001 15.245 C 7.894 15.245 8.971 13.605 8.971 11.536 C 8.971 9.489 7.882 7.861 6.001 7.861 C 4.06 7.861 2.959 9.489 2.959 11.536 Z M 0 21.971 L 0 19.958 L 11.977 19.958 L 11.977 21.971 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:9255873555,withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined},{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ulbg85-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Y4J0FfNx_-container\",nodeId:\"Y4J0FfNx_\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"Home\",FUjs_Hqwy:resolvedLinks[0],height:\"100%\",id:\"Y4J0FfNx_\",layoutId:\"Y4J0FfNx_\",variant:\"CNHpDyGVT\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{FUjs_Hqwy:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined},{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ccwjvs-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Am8E5tir4-container\",nodeId:\"Am8E5tir4\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"Visit\",FUjs_Hqwy:resolvedLinks1[0],height:\"100%\",id:\"Am8E5tir4\",layoutId:\"Am8E5tir4\",variant:\"CNHpDyGVT\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{FUjs_Hqwy:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined},{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l9k2zv-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IWYKgwvhw-container\",nodeId:\"IWYKgwvhw\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"Homebases\",FUjs_Hqwy:resolvedLinks2[0],height:\"100%\",id:\"IWYKgwvhw\",layoutId:\"IWYKgwvhw\",variant:\"CNHpDyGVT\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{FUjs_Hqwy:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined},{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f4fz4x-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CaGyeB_jI-container\",nodeId:\"CaGyeB_jI\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"About\",FUjs_Hqwy:resolvedLinks3[0],height:\"100%\",id:\"CaGyeB_jI\",layoutId:\"CaGyeB_jI\",variant:\"CNHpDyGVT\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{FUjs_Hqwy:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined},{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-srsdwy-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eC9cI8hZQ-container\",nodeId:\"eC9cI8hZQ\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"Give\",FUjs_Hqwy:resolvedLinks4[0],height:\"100%\",id:\"eC9cI8hZQ\",layoutId:\"eC9cI8hZQ\",variant:\"CNHpDyGVT\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{FUjs_Hqwy:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ij2x5e-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"saClOPVu1-container\",nodeId:\"saClOPVu1\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavLink,{cy517yVGM:\"BASECON\",FUjs_Hqwy:\"https://basecon.church/\",height:\"100%\",id:\"saClOPVu1\",layoutId:\"saClOPVu1\",variant:\"CNHpDyGVT\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-156xd09\",layoutDependency:layoutDependency,layoutId:\"XA0Q2d0tt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k7y0rt\",\"data-framer-name\":\"Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KjNiQzUTc\",onTap:onTap1xasnxl,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{VXvJWiKQx:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({oJBu0SGaR:{\"data-highlight\":undefined,onTap:undefined},VXvJWiKQx:{onTap:onTap1xe7kdl}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-e0k5tv\",\"data-framer-name\":\"Menu_Open_2\",fill:\"black\",intrinsicHeight:30,intrinsicWidth:30,layoutDependency:layoutDependency,layoutId:\"REPC_nnhB\",style:{rotate:0},svg:'<svg viewBox=\"0 0 30 30\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M14.249 15.786H.929v-1.75h13.32V.717h1.75v13.317h13.32v1.751h-13.32v13.318h-1.75V15.786Z\"/></svg>',variants:{VXvJWiKQx:{rotate:45}},withExternalLayout:true})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a22wmd\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Eb10we2Is\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined},{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zph506-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CQ3WUdNII-container\",nodeId:\"CQ3WUdNII\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Teams\",height:\"100%\",id:\"CQ3WUdNII\",layoutId:\"CQ3WUdNII\",P67oufnqy:resolvedLinks5[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined},{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z3xpb4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l9e7mONXo-container\",nodeId:\"l9e7mONXo\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Kids\",height:\"100%\",id:\"l9e7mONXo\",layoutId:\"l9e7mONXo\",P67oufnqy:resolvedLinks6[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined},{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y70d6a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XQbM2bEwI-container\",nodeId:\"XQbM2bEwI\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Youth\",height:\"100%\",id:\"XQbM2bEwI\",layoutId:\"XQbM2bEwI\",P67oufnqy:resolvedLinks7[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined},{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13y8uqo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZTrbeP3JT-container\",nodeId:\"ZTrbeP3JT\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Events\",height:\"100%\",id:\"ZTrbeP3JT\",layoutId:\"ZTrbeP3JT\",P67oufnqy:resolvedLinks8[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined},{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-imozoc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l1CTGpbLd-container\",nodeId:\"l1CTGpbLd\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Prayer + Praise\",height:\"100%\",id:\"l1CTGpbLd\",layoutId:\"l1CTGpbLd\",P67oufnqy:resolvedLinks9[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined},{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f8xvh0-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ssUXrKl2U-container\",nodeId:\"ssUXrKl2U\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Translations\",height:\"100%\",id:\"ssUXrKl2U\",layoutId:\"ssUXrKl2U\",P67oufnqy:resolvedLinks10[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined},{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18hrzk8-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wpJ5E8v71-container\",nodeId:\"wpJ5E8v71\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Alpha\",height:\"100%\",id:\"wpJ5E8v71\",layoutId:\"wpJ5E8v71\",P67oufnqy:resolvedLinks11[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ULr39omHr\"},implicitPathVariables:undefined},{href:{webPageId:\"ULr39omHr\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i3jhr4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GPdJGme0i-container\",nodeId:\"GPdJGme0i\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"Base Essentials\",height:\"100%\",id:\"GPdJGme0i\",layoutId:\"GPdJGme0i\",P67oufnqy:resolvedLinks12[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Xb3S6jDBS\"},implicitPathVariables:undefined},{href:{webPageId:\"Xb3S6jDBS\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w16mjo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Z924bsQC6-container\",nodeId:\"Z924bsQC6\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(NavMenuItem,{fJgpYim_E:\"SVET\",height:\"100%\",id:\"Z924bsQC6\",layoutId:\"Z924bsQC6\",P67oufnqy:resolvedLinks13[0],variant:\"CIIxn0KYv\",width:\"100%\",...addPropertyOverrides({VXvJWiKQx:{P67oufnqy:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eo47t6\",layoutDependency:layoutDependency,layoutId:\"xSRKwsg4c\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VXvJWiKQx:{y:(componentViewport?.y||0)+10+0+0+0+0+11+413+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r9d1gs-container\",layoutDependency:layoutDependency,layoutId:\"oUUOLemlE-container\",nodeId:\"oUUOLemlE\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"oUUOLemlE\",layoutId:\"oUUOLemlE\",variant:\"mvUkmFs4H\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VXvJWiKQx:{y:(componentViewport?.y||0)+10+0+0+0+0+11+413+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1migjub-container\",layoutDependency:layoutDependency,layoutId:\"gWTZOUixQ-container\",nodeId:\"gWTZOUixQ\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"gWTZOUixQ\",layoutId:\"gWTZOUixQ\",variant:\"HQWANNgU4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({VXvJWiKQx:{y:(componentViewport?.y||0)+10+0+0+0+0+11+413+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r05vbv-container\",layoutDependency:layoutDependency,layoutId:\"WEcqi8C6y-container\",nodeId:\"WEcqi8C6y\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"WEcqi8C6y\",layoutId:\"WEcqi8C6y\",variant:\"HI1aCPMrI\",width:\"100%\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-95ncq8\",layoutDependency:layoutDependency,layoutId:\"Rnq6PwQ5x\",style:{opacity:1},variants:{oJBu0SGaR:{opacity:0},VXvJWiKQx:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wotum3-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dyjKoOgYk-container\",nodeId:\"dyjKoOgYk\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(ButtonSearch,{height:\"100%\",id:\"dyjKoOgYk\",layoutId:\"dyjKoOgYk\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dugv7k-container\",layoutDependency:layoutDependency,layoutId:\"SaHhlO7t3-container\",nodeId:\"SaHhlO7t3\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(ButtonConnectCopy,{diDd9yhZ3:\"https://basechurch.churchcenter.com/people/forms/657777\",height:\"100%\",id:\"SaHhlO7t3\",IjmRDpw8K:\"Plan A Visit\",layoutId:\"SaHhlO7t3\",width:\"100%\"})})})]})]})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mq9apl\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"jQOJJuDJ7\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wnbf5q\",layoutDependency:layoutDependency,layoutId:\"rtg4RFXia\",style:{backdropFilter:\"none\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"none\"},variants:{x_1w4wOJF:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.7)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,WebkitBackdropFilter:\"blur(10px)\"},zrWqVIn2G:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.72)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(10px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mcnt9x\",\"data-framer-name\":\"Top Nav\",layoutDependency:layoutDependency,layoutId:\"ugfhn8H_n\",children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"E39kzI1u8\",scopeId:\"oUi6LESkO\",...addPropertyOverrides({x_1w4wOJF:{href:{webPageId:\"kYc0AZG7X\"},openInNewTab:false},zrWqVIn2G:{href:{webPageId:\"kYc0AZG7X\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16v13wd framer-18r0i42\",\"data-framer-name\":\"Base Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"E39kzI1u8\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 22\"><path d=\"M 0 17.506 L 0 0.024 L 2.959 0.024 L 2.959 7.159 L 2.995 7.159 C 3.859 6.085 5.101 5.373 6.699 5.373 C 9.61 5.373 11.977 7.623 11.977 11.513 C 11.977 15.403 9.61 17.687 6.699 17.687 C 4.959 17.687 3.646 16.839 2.781 15.595 L 2.722 15.595 L 2.722 17.506 Z M 2.959 11.536 C 2.959 13.605 4.06 15.245 6.001 15.245 C 7.894 15.245 8.971 13.605 8.971 11.536 C 8.971 9.489 7.882 7.861 6.001 7.861 C 4.06 7.861 2.959 9.489 2.959 11.536 Z M 0 21.971 L 0 19.958 L 11.977 19.958 L 11.977 21.971 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:11005076721,withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{as:\"a\",svgContentId:9255873555},zrWqVIn2G:{as:\"a\",svgContentId:9255873555}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1otl57d\",\"data-framer-name\":\"Right Links\",layoutDependency:layoutDependency,layoutId:\"P8LmDfyf2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o6ub1m-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d7lAu_jPH-container\",nodeId:\"d7lAu_jPH\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(ButtonSearch,{height:\"100%\",id:\"d7lAu_jPH\",layoutId:\"d7lAu_jPH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cvv77o\",\"data-framer-name\":\"Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"T53mH_CU8\",onTap:onTap1xasnxl,...addPropertyOverrides({x_1w4wOJF:{onTap:onTap18w3oq8},zrWqVIn2G:{onTap:onTap1rawr3z}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lgubjk\",\"data-framer-name\":\"Menu_Open_2\",fill:\"black\",intrinsicHeight:30,intrinsicWidth:30,layoutDependency:layoutDependency,layoutId:\"b6_Jmci3r\",style:{rotate:0},svg:'<svg viewBox=\"0 0 30 30\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M14.249 15.786H.929v-1.75h13.32V.717h1.75v13.317h13.32v1.751h-13.32v13.318h-1.75V15.786Z\"/></svg>',variants:{x_1w4wOJF:{rotate:45}},withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:diDd9yhZ3U2wEY36Pr,motionChild:true,nodeId:\"xuluC1xDG\",openInNewTab:true,scopeId:\"oUi6LESkO\",...addPropertyOverrides({x_1w4wOJF:{href:\"https://basechurch.churchcenter.com/people/forms/657777\"},zrWqVIn2G:{href:\"https://basechurch.churchcenter.com/people/forms/657777\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ri6c24 framer-18r0i42\",layoutDependency:layoutDependency,layoutId:\"xuluC1xDG\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.42)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(10px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.65))\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})}),className:\"framer-1bv15wu\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xuluC1xDGHKspjt1Sw\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.65)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IjmRDpw8KU2wEY36Pr,variants:{x_1w4wOJF:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.9)\"},zrWqVIn2G:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.89)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.9))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plan A Visit\"})}),text:undefined},zrWqVIn2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.89))\",\"--framer-text-transform\":\"uppercase\"},children:\"Plan A Visit\"})}),text:undefined}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xcwr3x\",\"data-framer-name\":\"Primary Links\",layoutDependency:layoutDependency,layoutId:\"ViQXi2fBF\",style:{opacity:1},variants:{x_1w4wOJF:{opacity:1},zrWqVIn2G:{opacity:0}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})}),className:\"framer-1hdtfh5\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"XI_7Yaj0J\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kYc0AZG7X\"},motionChild:true,nodeId:\"XI_7Yaj0J\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Home\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Visit\"})}),className:\"framer-1doi60k\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"e0uAKs4V4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"A9jRZlKum\"},motionChild:true,nodeId:\"e0uAKs4V4\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Visit\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Homebases\"})}),className:\"framer-1v3ttp3\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Iy1cRXM0w\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ri5YSg9lE\"},motionChild:true,nodeId:\"Iy1cRXM0w\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Homebases\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})}),className:\"framer-80hdyo\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"VQHHr2doT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"K0n_nJLjo\"},motionChild:true,nodeId:\"VQHHr2doT\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"About\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Give\"})}),className:\"framer-xbkqlh\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"ZPt4KnO6N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AGqNxdXOj\"},motionChild:true,nodeId:\"ZPt4KnO6N\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Give\"})})})})}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://basecon.church\",motionChild:true,nodeId:\"mW0ZPZJUQ\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"BASECON\"})})})}),className:\"framer-1y2w783\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"mW0ZPZJUQ\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jk8sxm\",\"data-framer-name\":\"Secondary Links\",layoutDependency:layoutDependency,layoutId:\"RBiNDQZ_9\",style:{opacity:1},variants:{x_1w4wOJF:{opacity:1},zrWqVIn2G:{opacity:0}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Teams\"})}),className:\"framer-ld2i0i\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"e5VXEwgyu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kVGeNQqQW\"},motionChild:true,nodeId:\"e5VXEwgyu\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Teams\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Kids\"})}),className:\"framer-8iwqf0\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"aa9i25O64\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Otq3A_g5M\"},motionChild:true,nodeId:\"aa9i25O64\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Kids\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Youth\"})}),className:\"framer-195fdag\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"PQ6qnrPEg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fTG5ZF3ew\"},motionChild:true,nodeId:\"PQ6qnrPEg\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Youth\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Events\"})}),className:\"framer-1hsx01r\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"RbHB8yNOP\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b2ZjJHyTG\"},motionChild:true,nodeId:\"RbHB8yNOP\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Events\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Prayer + Praise\"})}),className:\"framer-mj77\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"nhrQUT5q7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"txMPcLJbD\"},motionChild:true,nodeId:\"nhrQUT5q7\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Prayer + Praise\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Translations\"})}),className:\"framer-1hqr8b8\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"rFIzcfAxc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AEWiMiKqW\"},motionChild:true,nodeId:\"rFIzcfAxc\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Translations\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:\"Alpha\"})}),className:\"framer-16w7ydl\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"wRat39Nlh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m4f_SYciB\"},motionChild:true,nodeId:\"wRat39Nlh\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Alpha\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m4f_SYciB\"},motionChild:true,nodeId:\"YSDlabszt\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Alpha\"})})})}),className:\"framer-k0m6iq\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"YSDlabszt\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({x_1w4wOJF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ULr39omHr\"},motionChild:true,nodeId:\"YSDlabszt\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"Base essentials\"})})})})}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"1em\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xb3S6jDBS\"},motionChild:true,nodeId:\"kUUiHGs6i\",openInNewTab:false,relValues:[],scopeId:\"oUi6LESkO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16zsum7\",\"data-styles-preset\":\"F8aBWsBMj\",children:\"SVET\"})})})}),className:\"framer-1xqqr5\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"kUUiHGs6i\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t53wco\",layoutDependency:layoutDependency,layoutId:\"eSsvvrz84\",style:{opacity:1},variants:{x_1w4wOJF:{opacity:1},zrWqVIn2G:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({x_1w4wOJF:{y:(componentViewport?.y||0)+0+0+0+0+15+591+20},zrWqVIn2G:{y:(componentViewport?.y||0)+9+0+0+0+15+521+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1odrsbw-container\",layoutDependency:layoutDependency,layoutId:\"RD3zN0VJQ-container\",nodeId:\"RD3zN0VJQ\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"RD3zN0VJQ\",layoutId:\"RD3zN0VJQ\",variant:\"mvUkmFs4H\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({x_1w4wOJF:{y:(componentViewport?.y||0)+0+0+0+0+15+591+20},zrWqVIn2G:{y:(componentViewport?.y||0)+9+0+0+0+15+521+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15os4gl-container\",layoutDependency:layoutDependency,layoutId:\"p9gNV3mMI-container\",nodeId:\"p9gNV3mMI\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"p9gNV3mMI\",layoutId:\"p9gNV3mMI\",variant:\"HQWANNgU4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({x_1w4wOJF:{y:(componentViewport?.y||0)+0+0+0+0+15+591+20},zrWqVIn2G:{y:(componentViewport?.y||0)+9+0+0+0+15+521+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9yhqlb-container\",layoutDependency:layoutDependency,layoutId:\"sNWcEFKdh-container\",nodeId:\"sNWcEFKdh\",rendersWithMotion:true,scopeId:\"oUi6LESkO\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"sNWcEFKdh\",layoutId:\"sNWcEFKdh\",variant:\"HI1aCPMrI\",width:\"100%\"})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cG6D6.framer-18r0i42, .framer-cG6D6 .framer-18r0i42 { display: block; }\",\".framer-cG6D6.framer-17k48k2 { 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: visible; padding: 10px 20px 0px 10px; position: relative; width: 1200px; }\",\".framer-cG6D6 .framer-1e4f1ub { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cG6D6 .framer-1991xiw { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cG6D6 .framer-nbdkws { 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: hidden; padding: 11px 8px 11px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-cG6D6 .framer-1rkfvv9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-qwt0j7 { flex: none; height: 22px; position: relative; text-decoration: none; width: 12px; }\",\".framer-cG6D6 .framer-ulbg85-container, .framer-cG6D6 .framer-ccwjvs-container, .framer-cG6D6 .framer-l9k2zv-container, .framer-cG6D6 .framer-f4fz4x-container, .framer-cG6D6 .framer-srsdwy-container, .framer-cG6D6 .framer-ij2x5e-container, .framer-cG6D6 .framer-zph506-container, .framer-cG6D6 .framer-z3xpb4-container, .framer-cG6D6 .framer-1y70d6a-container, .framer-cG6D6 .framer-13y8uqo-container, .framer-cG6D6 .framer-imozoc-container, .framer-cG6D6 .framer-1f8xvh0-container, .framer-cG6D6 .framer-18hrzk8-container, .framer-cG6D6 .framer-1i3jhr4-container, .framer-cG6D6 .framer-w16mjo-container, .framer-cG6D6 .framer-r9d1gs-container, .framer-cG6D6 .framer-1migjub-container, .framer-cG6D6 .framer-1r05vbv-container, .framer-cG6D6 .framer-dugv7k-container, .framer-cG6D6 .framer-1odrsbw-container, .framer-cG6D6 .framer-15os4gl-container, .framer-cG6D6 .framer-9yhqlb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cG6D6 .framer-156xd09 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-1k7y0rt { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 9px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-e0k5tv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-cG6D6 .framer-a22wmd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 7; }\",\".framer-cG6D6 .framer-eo47t6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-95ncq8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 54px; justify-content: center; overflow: hidden; padding: 0px; pointer-events: auto; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-wotum3-container, .framer-cG6D6 .framer-1o6ub1m-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-cG6D6 .framer-1mq9apl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-cG6D6 .framer-wnbf5q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: 915px; justify-content: flex-start; overflow: visible; padding: 15px 10px 15px 17px; position: relative; width: 100%; }\",\".framer-cG6D6 .framer-1mcnt9x { 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-cG6D6 .framer-16v13wd { flex: none; height: 22px; position: relative; width: 12px; }\",\".framer-cG6D6 .framer-1otl57d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; pointer-events: auto; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-1cvv77o { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-1lgubjk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 19px); position: relative; width: 19px; }\",\".framer-cG6D6 .framer-ri6c24 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 7px 16px 7px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-cG6D6 .framer-1bv15wu, .framer-cG6D6 .framer-1hdtfh5, .framer-cG6D6 .framer-1doi60k, .framer-cG6D6 .framer-1v3ttp3, .framer-cG6D6 .framer-80hdyo, .framer-cG6D6 .framer-xbkqlh, .framer-cG6D6 .framer-1y2w783, .framer-cG6D6 .framer-ld2i0i, .framer-cG6D6 .framer-8iwqf0, .framer-cG6D6 .framer-195fdag, .framer-cG6D6 .framer-1hsx01r, .framer-cG6D6 .framer-mj77, .framer-cG6D6 .framer-1hqr8b8, .framer-cG6D6 .framer-16w7ydl, .framer-cG6D6 .framer-k0m6iq, .framer-cG6D6 .framer-1xqqr5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cG6D6 .framer-1xcwr3x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-jk8sxm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cG6D6 .framer-t53wco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cG6D6.framer-v-1f8s13a .framer-nbdkws { cursor: pointer; }\",\".framer-cG6D6.framer-v-1f8s13a .framer-1rkfvv9 { gap: 10px; }\",\".framer-cG6D6.framer-v-1f8s13a .framer-1k7y0rt { cursor: unset; }\",\".framer-cG6D6.framer-v-1f8s13a .framer-95ncq8 { pointer-events: none; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-1e4f1ub { gap: 14px; order: 0; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-nbdkws { gap: 20px; order: 0; padding: 11px 11px 20px 20px; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-1rkfvv9, .framer-cG6D6.framer-v-iaxrt4 .framer-1o6ub1m-container, .framer-cG6D6.framer-v-ux2xg3 .framer-1o6ub1m-container { order: 0; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-1k7y0rt { will-change: var(--framer-will-change-override, transform); }\",\".framer-cG6D6.framer-v-1pbx36m .framer-a22wmd, .framer-cG6D6.framer-v-iaxrt4 .framer-1cvv77o, .framer-cG6D6.framer-v-ux2xg3 .framer-1cvv77o { order: 2; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-eo47t6 { order: 3; }\",\".framer-cG6D6.framer-v-1pbx36m .framer-95ncq8 { order: 1; pointer-events: none; }\",\".framer-cG6D6.framer-v-iaxrt4.framer-17k48k2 { padding: 9px; width: 390px; }\",\".framer-cG6D6.framer-v-iaxrt4 .framer-1mq9apl { height: 60px; overflow: hidden; }\",\".framer-cG6D6.framer-v-iaxrt4 .framer-wnbf5q { height: 60px; padding: 15px 10px 15px 20px; }\",\".framer-cG6D6.framer-v-iaxrt4 .framer-16v13wd, .framer-cG6D6.framer-v-ux2xg3 .framer-16v13wd { text-decoration: none; }\",\".framer-cG6D6.framer-v-iaxrt4 .framer-ri6c24, .framer-cG6D6.framer-v-ux2xg3 .framer-ri6c24 { order: 1; }\",\".framer-cG6D6.framer-v-ux2xg3.framer-17k48k2 { padding: 0px; width: 390px; }\",\".framer-cG6D6.framer-v-ux2xg3 .framer-wnbf5q { height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-cG6D6.framer-v-ux2xg3 .framer-t53wco { padding: 20px 0px 0px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oJBu0SGaR\":{\"layout\":[\"fixed\",\"auto\"]},\"VXvJWiKQx\":{\"layout\":[\"fixed\",\"auto\"]},\"zrWqVIn2G\":{\"layout\":[\"fixed\",\"auto\"]},\"x_1w4wOJF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroUi6LESkO=withCSS(Component,css,\"framer-cG6D6\");export default FrameroUi6LESkO;FrameroUi6LESkO.displayName=\"Nav Internals\";FrameroUi6LESkO.defaultProps={height:64,width:1200};addPropertyControls(FrameroUi6LESkO,{variant:{options:[\"lBgItIPQq\",\"oJBu0SGaR\",\"VXvJWiKQx\",\"zrWqVIn2G\",\"x_1w4wOJF\"],optionTitles:[\"Desktop\",\"Desktop Collapsed\",\"Destop Open\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroUi6LESkO,[{explicitInter:true,fonts:[{family:\"Generator SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"},{family:\"Generator Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"}]},...NavLinkFonts,...NavMenuItemFonts,...SocialIconFonts,...ButtonSearchFonts,...ButtonConnectCopyFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroUi6LESkO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oJBu0SGaR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VXvJWiKQx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zrWqVIn2G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x_1w4wOJF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oUi6LESkO.map","// Generated by Framer (3fa6aa4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import EventTicker from\"https://framerusercontent.com/modules/urMR0Quta3YwH9VvjQit/vN8BaXyIB9WovOplYF5v/NAAA42udw.js\";import NavInternals from\"https://framerusercontent.com/modules/aagbuFP2RGk71pFw4vmG/HxpLlGe3Wv6sYf9eMRcI/oUi6LESkO.js\";const EventTickerFonts=getFonts(EventTicker);const NavInternalsFonts=getFonts(NavInternals);const cycleOrder=[\"k9fs10Uya\",\"zzJl_s0jr\",\"UXWyiqsPv\",\"InlYdn0gY\"];const serializationHash=\"framer-fLFQW\";const variantClassNames={InlYdn0gY:\"framer-v-vpluke\",k9fs10Uya:\"framer-v-1szvx3f\",UXWyiqsPv:\"framer-v-6jmb5s\",zzJl_s0jr:\"framer-v-1c02vtd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Desktop Hidden\":\"zzJl_s0jr\",\"Phone Hidden\":\"InlYdn0gY\",Desktop:\"k9fs10Uya\",Phone:\"UXWyiqsPv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"k9fs10Uya\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k9fs10Uya\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1szvx3f\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"k9fs10Uya\",ref:ref??ref1,style:{...style},...addPropertyOverrides({InlYdn0gY:{\"data-framer-name\":\"Phone Hidden\"},UXWyiqsPv:{\"data-framer-name\":\"Phone\"},zzJl_s0jr:{\"data-framer-name\":\"Desktop Hidden\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15smdr4-container\",layoutDependency:layoutDependency,layoutId:\"C7GHizUKA-container\",children:/*#__PURE__*/_jsx(EventTicker,{height:\"100%\",id:\"C7GHizUKA\",layoutId:\"C7GHizUKA\",okwEtA0ko:30,Pm740HFV7:13,QmgVJVeLA:30,smF8UhoK1:0,style:{height:\"100%\",width:\"100%\"},UiP3DGP_H:8,variant:\"q5UQsLPqw\",width:\"100%\",...addPropertyOverrides({InlYdn0gY:{variant:\"hzU0WsPKv\"},zzJl_s0jr:{variant:\"hzU0WsPKv\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hvzgkd\",layoutDependency:layoutDependency,layoutId:\"q0TUTpfMl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r6h0lw-container\",layoutDependency:layoutDependency,layoutId:\"I1IIzXopE-container\",children:/*#__PURE__*/_jsx(NavInternals,{height:\"100%\",id:\"I1IIzXopE\",layoutId:\"I1IIzXopE\",style:{width:\"100%\"},variant:\"lBgItIPQq\",width:\"100%\",...addPropertyOverrides({InlYdn0gY:{variant:\"zrWqVIn2G\"},UXWyiqsPv:{variant:\"zrWqVIn2G\"},zzJl_s0jr:{variant:\"oJBu0SGaR\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fLFQW.framer-u018ex, .framer-fLFQW .framer-u018ex { display: block; }\",\".framer-fLFQW.framer-1szvx3f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-fLFQW .framer-15smdr4-container { flex: none; height: 31px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-fLFQW .framer-1hvzgkd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 31px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fLFQW .framer-1r6h0lw-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fLFQW.framer-1szvx3f, .framer-fLFQW .framer-1hvzgkd { gap: 0px; } .framer-fLFQW.framer-1szvx3f > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-fLFQW.framer-1szvx3f > :first-child { margin-top: 0px; } .framer-fLFQW.framer-1szvx3f > :last-child { margin-bottom: 0px; } .framer-fLFQW .framer-1hvzgkd > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fLFQW .framer-1hvzgkd > :first-child { margin-left: 0px; } .framer-fLFQW .framer-1hvzgkd > :last-child { margin-right: 0px; } }\",\".framer-fLFQW.framer-v-1c02vtd .framer-15smdr4-container, .framer-fLFQW.framer-v-vpluke .framer-15smdr4-container { top: -31px; }\",\".framer-fLFQW.framer-v-1c02vtd .framer-1hvzgkd, .framer-fLFQW.framer-v-vpluke .framer-1hvzgkd { padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 95\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zzJl_s0jr\":{\"layout\":[\"fixed\",\"auto\"]},\"UXWyiqsPv\":{\"layout\":[\"fixed\",\"auto\"]},\"InlYdn0gY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUTrojSN3O=withCSS(Component,css,\"framer-fLFQW\");export default FramerUTrojSN3O;FramerUTrojSN3O.displayName=\"Navigation\";FramerUTrojSN3O.defaultProps={height:95,width:1200};addPropertyControls(FramerUTrojSN3O,{variant:{options:[\"k9fs10Uya\",\"zzJl_s0jr\",\"UXWyiqsPv\",\"InlYdn0gY\"],optionTitles:[\"Desktop\",\"Desktop Hidden\",\"Phone\",\"Phone Hidden\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUTrojSN3O,[{explicitInter:true,fonts:[]},...EventTickerFonts,...NavInternalsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUTrojSN3O\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zzJl_s0jr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UXWyiqsPv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"InlYdn0gY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"95\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (91d32d4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={DkQ5KqHZg:{hover:true}};const cycleOrder=[\"DkQ5KqHZg\",\"vPIJut0pt\"];const serializationHash=\"framer-gToPR\";const variantClassNames={DkQ5KqHZg:\"framer-v-1tgxw4o\",vPIJut0pt:\"framer-v-1k989a0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"DkQ5KqHZg\",Mobile:\"vPIJut0pt\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,Kps2xhSpE:(_ref=title!==null&&title!==void 0?title:props.Kps2xhSpE)!==null&&_ref!==void 0?_ref:\"Home\",qSF_qtsVF:link!==null&&link!==void 0?link:props.qSF_qtsVF,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"DkQ5KqHZg\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Kps2xhSpE,qSF_qtsVF,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"DkQ5KqHZg\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:qSF_qtsVF,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1tgxw4o\",className,classNames)} framer-uds0q1`,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"DkQ5KqHZg\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"DkQ5KqHZg-hover\":{opacity:.5}},...addPropertyOverrides({\"DkQ5KqHZg-hover\":{\"data-framer-name\":undefined},vPIJut0pt:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBSZWd1bGFy\",\"--framer-font-family\":'\"Generator Regular\", \"Generator Regular Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})}),className:\"framer-wmf1im\",fonts:[\"CUSTOM;Generator Regular\"],layoutDependency:layoutDependency,layoutId:\"v69b6xGf2\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:Kps2xhSpE,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vPIJut0pt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBSZWd1bGFy\",\"--framer-font-family\":'\"Generator Regular\", \"Generator Regular Placeholder\", sans-serif',\"--framer-text-transform\":\"uppercase\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})});});const css=['.framer-gToPR[data-border=\"true\"]::after, .framer-gToPR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gToPR.framer-uds0q1, .framer-gToPR .framer-uds0q1 { display: block; }\",\".framer-gToPR.framer-1tgxw4o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gToPR .framer-wmf1im { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gToPR.framer-1tgxw4o { gap: 0px; } .framer-gToPR.framer-1tgxw4o > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-gToPR.framer-1tgxw4o > :first-child { margin-top: 0px; } .framer-gToPR.framer-1tgxw4o > :last-child { margin-bottom: 0px; } }\",\".framer-gToPR.framer-v-1k989a0.framer-1tgxw4o { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15.5\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vPIJut0pt\":{\"layout\":[\"auto\",\"auto\"]},\"upt0t2gax\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Kps2xhSpE\":\"title\",\"qSF_qtsVF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerHA6OV5odO=withCSS(Component,css,\"framer-gToPR\");export default FramerHA6OV5odO;FramerHA6OV5odO.displayName=\"Footer Link\";FramerHA6OV5odO.defaultProps={height:15.5,width:38};addPropertyControls(FramerHA6OV5odO,{variant:{options:[\"DkQ5KqHZg\",\"vPIJut0pt\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Kps2xhSpE:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},qSF_qtsVF:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHA6OV5odO,[{family:\"Generator Regular\",url:\"https://framerusercontent.com/assets/e3Mrs4IjDmEuTW4CMfEbuQ9sLM.woff2\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHA6OV5odO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vPIJut0pt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"upt0t2gax\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Kps2xhSpE\\\":\\\"title\\\",\\\"qSF_qtsVF\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"15.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HA6OV5odO.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===slots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:isCanvas?\"auto\":\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (a7ecdf4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/l6rHYi79svcFRVrC1q12/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"osQcdYb7e\"];const serializationHash=\"framer-r1Was\";const variantClassNames={osQcdYb7e:\"framer-v-1t7bs7p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"osQcdYb7e\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1t7bs7p\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"osQcdYb7e\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.44)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-a792b4eb-dbda-438d-ad3d-4dc61729108f, rgb(255, 255, 255))\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cklz8k-container\",layoutDependency:layoutDependency,layoutId:\"uH_oplFfR-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:27,height:\"100%\",hoverFactor:1,id:\"uH_oplFfR\",layoutId:\"uH_oplFfR\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-c462ie\",\"data-framer-name\":\"faithful\",layoutDependency:layoutDependency,layoutId:\"LRsHYPDML\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"faithful\"})}),className:\"framer-11i6k2s\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"aO_G0mNIu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ojkl5\",\"data-framer-name\":\"humble\",layoutDependency:layoutDependency,layoutId:\"eJuwQF4sr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"humble\"})}),className:\"framer-154r2a4\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"KZtGRND1h\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17t1a1t\",\"data-framer-name\":\"unified\",layoutDependency:layoutDependency,layoutId:\"wSf5HM6KF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"unified\"})}),className:\"framer-ilugmj\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"Kdr_naOoH\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eik28\",\"data-framer-name\":\"young at heart\",layoutDependency:layoutDependency,layoutId:\"TqpVfdh21\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"young at heart\"})}),className:\"framer-1rcb5x\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"C3I3GyPJO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a25ig8\",\"data-framer-name\":\"spirit-led\",layoutDependency:layoutDependency,layoutId:\"CMa9YVv_0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"Spirit-led\"})}),className:\"framer-163g3q8\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"iDqU6h182\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d49oox\",\"data-framer-name\":\"audacious\",layoutDependency:layoutDependency,layoutId:\"N6uq8JywL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"audacious\"})}),className:\"framer-1qtbbl5\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"MgKjZcOoo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tax2my\",\"data-framer-name\":\"generous\",layoutDependency:layoutDependency,layoutId:\"ZVpZJ22pH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"generous\"})}),className:\"framer-1xcaqjo\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"nlYV8UP8t\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iac1xp-container\",layoutDependency:layoutDependency,layoutId:\"Jiu8vbaFq-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:27,height:\"100%\",hoverFactor:1,id:\"Jiu8vbaFq\",layoutId:\"Jiu8vbaFq\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eik28\",\"data-framer-name\":\"young at heart\",layoutDependency:layoutDependency,layoutId:\"TqpVfdh21\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"young at heart\"})}),className:\"framer-1rcb5x\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"C3I3GyPJO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a25ig8\",\"data-framer-name\":\"spirit-led\",layoutDependency:layoutDependency,layoutId:\"CMa9YVv_0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"Spirit-led\"})}),className:\"framer-163g3q8\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"iDqU6h182\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d49oox\",\"data-framer-name\":\"audacious\",layoutDependency:layoutDependency,layoutId:\"N6uq8JywL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"audacious\"})}),className:\"framer-1qtbbl5\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"MgKjZcOoo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tax2my\",\"data-framer-name\":\"generous\",layoutDependency:layoutDependency,layoutId:\"ZVpZJ22pH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"generous\"})}),className:\"framer-1xcaqjo\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"nlYV8UP8t\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c462ie\",\"data-framer-name\":\"faithful\",layoutDependency:layoutDependency,layoutId:\"LRsHYPDML\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"faithful\"})}),className:\"framer-11i6k2s\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"aO_G0mNIu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ojkl5\",\"data-framer-name\":\"humble\",layoutDependency:layoutDependency,layoutId:\"eJuwQF4sr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"humble\"})}),className:\"framer-154r2a4\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"KZtGRND1h\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17t1a1t\",\"data-framer-name\":\"unified\",layoutDependency:layoutDependency,layoutId:\"wSf5HM6KF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pldEJyYWlucyBNb25vIExpZ2h0\",\"--framer-font-family\":'\"JetBrains Mono Light\", \"JetBrains Mono Light Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-transform\":\"lowercase\"},children:\"unified\"})}),className:\"framer-ilugmj\",fonts:[\"CUSTOM;JetBrains Mono Light\"],layoutDependency:layoutDependency,layoutId:\"Kdr_naOoH\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate,verticalAlignment:\"top\",withExternalLayout:true})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})});});const css=['.framer-r1Was[data-border=\"true\"]::after, .framer-r1Was [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r1Was.framer-11fmrao, .framer-r1Was .framer-11fmrao { display: block; }\",\".framer-r1Was.framer-1t7bs7p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: center; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: 1200px; }\",\".framer-r1Was .framer-cklz8k-container, .framer-r1Was .framer-1iac1xp-container { flex: none; height: 23px; position: relative; width: 100%; }\",\".framer-r1Was .framer-c462ie, .framer-r1Was .framer-1tax2my { height: 21px; overflow: hidden; position: relative; width: 76px; }\",\".framer-r1Was .framer-11i6k2s, .framer-r1Was .framer-1rcb5x, .framer-r1Was .framer-1qtbbl5, .framer-r1Was .framer-1xcaqjo { flex: none; height: auto; left: 50%; position: absolute; top: 48%; white-space: pre; width: auto; }\",\".framer-r1Was .framer-16ojkl5 { height: 21px; overflow: hidden; position: relative; width: 57px; }\",\".framer-r1Was .framer-154r2a4, .framer-r1Was .framer-ilugmj, .framer-r1Was .framer-163g3q8 { flex: none; height: auto; left: 49%; position: absolute; top: 48%; white-space: pre; width: auto; }\",\".framer-r1Was .framer-17t1a1t { height: 21px; overflow: hidden; position: relative; width: 67px; }\",\".framer-r1Was .framer-1eik28 { height: 21px; overflow: hidden; position: relative; width: 134px; }\",\".framer-r1Was .framer-a25ig8 { height: 21px; overflow: hidden; position: relative; width: 95px; }\",\".framer-r1Was .framer-d49oox { height: 21px; overflow: hidden; position: relative; width: 86px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-r1Was.framer-1t7bs7p { gap: 0px; } .framer-r1Was.framer-1t7bs7p > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-r1Was.framer-1t7bs7p > :first-child { margin-top: 0px; } .framer-r1Was.framer-1t7bs7p > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerpaomReQZ5=withCSS(Component,css,\"framer-r1Was\");export default FramerpaomReQZ5;FramerpaomReQZ5.displayName=\"Values Strip\";FramerpaomReQZ5.defaultProps={height:70,width:1200};addFonts(FramerpaomReQZ5,[{family:\"JetBrains Mono Light\",url:\"https://framerusercontent.com/assets/mmSz22v1jNqZBSaBrdV84bMr4.woff2\"},...TickerFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpaomReQZ5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"70\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./paomReQZ5.map","// Generated by Framer (a7ecdf4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={bgLgfLI6T:{hover:true}};const cycleOrder=[\"bgLgfLI6T\"];const serializationHash=\"framer-rD3hb\";const variantClassNames={bgLgfLI6T:\"framer-v-1v8x4t1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:779,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,link,title2,width,...props})=>{var _ref;return{...props,diDd9yhZ3:link!==null&&link!==void 0?link:props.diDd9yhZ3,IjmRDpw8K:(_ref=title2!==null&&title2!==void 0?title2:props.IjmRDpw8K)!==null&&_ref!==void 0?_ref:\"Connect\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,IjmRDpw8K,diDd9yhZ3,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"bgLgfLI6T\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:diDd9yhZ3,openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1v8x4t1\",className,classNames)} framer-1xvw9q6`,\"data-framer-name\":\"LIght\",initial:variant,layoutDependency:layoutDependency,layoutId:\"bgLgfLI6T\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(201, 201, 201, 0.42)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"bgLgfLI6T-hover\":{backgroundColor:\"rgba(201, 201, 201, 0.74)\"}},...addPropertyOverrides({\"bgLgfLI6T-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.65))\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})}),className:\"framer-1k5sg4r\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"YBtH1W309\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.65)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:IjmRDpw8K,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bgLgfLI6T-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})})}},baseVariant,gestureVariant)})})})})});});const css=['.framer-rD3hb[data-border=\"true\"]::after, .framer-rD3hb [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rD3hb.framer-1xvw9q6, .framer-rD3hb .framer-1xvw9q6 { display: block; }\",\".framer-rD3hb.framer-1v8x4t1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 7px 16px 7px 16px; position: relative; text-decoration: none; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-rD3hb .framer-1k5sg4r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rD3hb.framer-1v8x4t1 { gap: 0px; } .framer-rD3hb.framer-1v8x4t1 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-rD3hb.framer-1v8x4t1 > :first-child { margin-top: 0px; } .framer-rD3hb.framer-1v8x4t1 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pA66QHYAK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IjmRDpw8K\":\"title2\",\"diDd9yhZ3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerXqfWtbWB4=withCSS(Component,css,\"framer-rD3hb\");export default FramerXqfWtbWB4;FramerXqfWtbWB4.displayName=\"Button Connect\";FramerXqfWtbWB4.defaultProps={height:29,width:97};addPropertyControls(FramerXqfWtbWB4,{IjmRDpw8K:{defaultValue:\"Connect\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},diDd9yhZ3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXqfWtbWB4,[{family:\"Generator SemiBold\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXqfWtbWB4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pA66QHYAK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"29\",\"framerVariables\":\"{\\\"IjmRDpw8K\\\":\\\"title2\\\",\\\"diDd9yhZ3\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"97\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XqfWtbWB4.map","// Generated by Framer (e83dae3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={WulXi0tL7:{hover:true}};const cycleOrder=[\"WulXi0tL7\"];const serializationHash=\"framer-mDhj3\";const variantClassNames={WulXi0tL7:\"framer-v-vzwjxx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,hoverColour,id,newTab,width,...props})=>{var _ref,_ref1;return{...props,CdxIXA0DD:(_ref=hoverColour!==null&&hoverColour!==void 0?hoverColour:props.CdxIXA0DD)!==null&&_ref!==void 0?_ref:\"rgb(248, 188, 25)\",GCpOvSUyx:(_ref1=newTab!==null&&newTab!==void 0?newTab:props.GCpOvSUyx)!==null&&_ref1!==void 0?_ref1:true};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,CdxIXA0DD,GCpOvSUyx,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WulXi0tL7\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://basechurch.churchcenter.com/people/forms/715007\",openInNewTab:GCpOvSUyx,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-vzwjxx\",className,classNames)} framer-lqym5d`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WulXi0tL7\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:21,borderBottomRightRadius:21,borderTopLeftRadius:21,borderTopRightRadius:21,...style},variants:{\"WulXi0tL7-hover\":{backgroundColor:CdxIXA0DD}},...addPropertyOverrides({\"WulXi0tL7-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Subscribe\"})}),className:\"framer-123i42e\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"SAtKNKNrB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{\"WulXi0tL7-hover\":{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:150,intrinsicWidth:168,pixelHeight:150,pixelWidth:168,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/0TK6r5S9fGs9dO6hDMEdaI1hLQ.svg\"},className:\"framer-1utz6ni\",layoutDependency:layoutDependency,layoutId:\"Psx3XnUyr\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},variants:{\"WulXi0tL7-hover\":{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mDhj3.framer-lqym5d, .framer-mDhj3 .framer-lqym5d { display: block; }\",\".framer-mDhj3.framer-vzwjxx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 37px; justify-content: center; overflow: visible; padding: 14px 14px 14px 14px; position: relative; text-decoration: none; width: 134px; }\",\".framer-mDhj3 .framer-123i42e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mDhj3 .framer-1utz6ni { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: visible; position: relative; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mDhj3.framer-vzwjxx { gap: 0px; } .framer-mDhj3.framer-vzwjxx > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-mDhj3.framer-vzwjxx > :first-child { margin-left: 0px; } .framer-mDhj3.framer-vzwjxx > :last-child { margin-right: 0px; } }\",\".framer-mDhj3.framer-v-vzwjxx.hover.framer-vzwjxx { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BMT0CQu8l\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CdxIXA0DD\":\"hoverColour\",\"GCpOvSUyx\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerO5VydECI1=withCSS(Component,css,\"framer-mDhj3\");export default FramerO5VydECI1;FramerO5VydECI1.displayName=\"Newsletter Button\";FramerO5VydECI1.defaultProps={height:37,width:134};addPropertyControls(FramerO5VydECI1,{CdxIXA0DD:{defaultValue:\"rgb(248, 188, 25)\",title:\"Hover Colour\",type:ControlType.Color},GCpOvSUyx:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerO5VydECI1,[{family:\"Generator Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO5VydECI1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BMT0CQu8l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"134\",\"framerVariables\":\"{\\\"CdxIXA0DD\\\":\\\"hoverColour\\\",\\\"GCpOvSUyx\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"37\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O5VydECI1.map","// Generated by Framer (b5638f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GyZcFrDDZ:{hover:true},Hioi7UKKX:{hover:true},hmqTTFiDj:{hover:true},V1pN7PJwo:{hover:true}};const cycleOrder=[\"hmqTTFiDj\",\"V1pN7PJwo\",\"Hioi7UKKX\",\"GyZcFrDDZ\"];const serializationHash=\"framer-fTpBp\";const variantClassNames={GyZcFrDDZ:\"framer-v-1slpxi7\",Hioi7UKKX:\"framer-v-1os3qcz\",hmqTTFiDj:\"framer-v-1p3762r\",V1pN7PJwo:\"framer-v-10mgjht\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Email:\"GyZcFrDDZ\",Facebook:\"V1pN7PJwo\",Instagram:\"hmqTTFiDj\",Youtube:\"Hioi7UKKX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hmqTTFiDj\"};};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:\"hmqTTFiDj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"V1pN7PJwo-hover\",\"Hioi7UKKX-hover\",\"GyZcFrDDZ-hover\"].includes(gestureVariant))return false;if([\"V1pN7PJwo\",\"Hioi7UKKX\",\"GyZcFrDDZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"V1pN7PJwo-hover\")return true;if(baseVariant===\"V1pN7PJwo\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"Hioi7UKKX-hover\")return true;if(baseVariant===\"Hioi7UKKX\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"GyZcFrDDZ-hover\")return true;if(baseVariant===\"GyZcFrDDZ\")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(Link,{href:\"https://www.instagram.com/basechurch.on/\",motionChild:true,nodeId:\"hmqTTFiDj\",openInNewTab:true,scopeId:\"OOZbuZKLr\",...addPropertyOverrides({GyZcFrDDZ:{href:\"mailto:info@base.church\"},Hioi7UKKX:{href:\"https://www.youtube.com/@base.church\"},V1pN7PJwo:{href:\"https://www.facebook.com/basechurch.on/\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1p3762r\",className,classNames)} framer-l4vjyt`,\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"hmqTTFiDj\",ref:refBinding,style:{...style},...addPropertyOverrides({\"GyZcFrDDZ-hover\":{\"data-framer-name\":undefined},\"Hioi7UKKX-hover\":{\"data-framer-name\":undefined},\"hmqTTFiDj-hover\":{\"data-framer-name\":undefined},\"V1pN7PJwo-hover\":{\"data-framer-name\":undefined},GyZcFrDDZ:{\"data-framer-name\":\"Email\"},Hioi7UKKX:{\"data-framer-name\":\"Youtube\"},V1pN7PJwo:{\"data-framer-name\":\"Facebook\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-n0q4kr\",\"data-framer-name\":\"Instagram\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"Od2NecQ9I\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 34 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M813.902-2937.28c-285.075 0-320.821 1.2-432.779 6.31-111.725 5.1-188.029 22.84-254.8 48.79-69.025 26.83-127.562 62.72-185.917 121.07-58.354 58.36-94.245 116.9-121.07 185.92-25.95 66.77-43.692 143.07-48.792 254.8-5.108 111.96-6.313 147.7-6.313 432.78 0 285.07 1.205 320.81 6.313 432.77 5.1 111.73 22.842 188.03 48.792 254.8 26.825 69.02 62.716 127.56 121.07 185.92 58.355 58.352 116.892 94.243 185.917 121.068 66.771 25.946 143.075 43.692 254.8 48.788 111.958 5.108 147.704 6.317 432.779 6.317 285.068 0 320.818-1.209 432.778-6.317 111.72-5.096 188.03-22.842 254.79-48.788 69.03-26.825 127.57-62.716 185.92-121.068 58.36-58.36 94.25-116.9 121.08-185.92 25.94-66.77 43.69-143.07 48.78-254.8 5.11-111.96 6.32-147.7 6.32-432.77 0-285.08-1.21-320.82-6.32-432.78-5.09-111.73-22.84-188.03-48.78-254.8-26.83-69.02-62.72-127.56-121.08-185.92-58.35-58.35-116.89-94.24-185.92-121.07-66.76-25.95-143.07-43.69-254.79-48.79-111.96-5.11-147.71-6.31-432.778-6.31Zm0 189.13c280.268 0 313.468 1.06 424.158 6.12 102.34 4.67 157.92 21.77 194.9 36.14 49 19.04 83.97 41.79 120.7 78.52 36.73 36.73 59.48 71.7 78.52 120.69 14.37 36.99 31.47 92.57 36.14 194.91 5.05 110.68 6.12 143.88 6.12 424.16 0 280.27-1.07 313.47-6.12 424.15-4.67 102.34-21.77 157.92-36.14 194.91-19.04 48.99-41.79 83.96-78.52 120.69-36.73 36.73-71.7 59.48-120.7 78.52-36.98 14.38-92.56 31.48-194.9 36.14-110.67 5.05-143.87 6.12-424.158 6.12-280.296 0-313.487-1.07-424.158-6.12-102.342-4.66-157.921-21.76-194.908-36.14-48.996-19.04-83.963-41.79-120.696-78.52-36.729-36.73-59.479-71.7-78.517-120.69-14.375-36.99-31.475-92.57-36.146-194.91-5.05-110.68-6.116-143.88-6.116-424.15 0-280.28 1.066-313.48 6.116-424.16 4.671-102.34 21.771-157.92 36.146-194.91 19.038-48.99 41.788-83.96 78.517-120.69 36.733-36.73 71.7-59.48 120.696-78.52 36.987-14.37 92.566-31.47 194.908-36.14 110.683-5.06 143.883-6.12 424.158-6.12Zm0 321.51c-297.696 0-539.021 241.33-539.021 539.03 0 297.69 241.325 539.01 539.021 539.01 297.688 0 539.018-241.32 539.018-539.01 0-297.7-241.33-539.03-539.018-539.03Zm0 888.91c-193.241 0-349.891-156.65-349.891-349.88 0-193.25 156.65-349.9 349.891-349.9 193.238 0 349.888 156.65 349.888 349.9 0 193.23-156.65 349.88-349.888 349.88Zm686.278-910.2c0 69.57-56.4 125.96-125.97 125.96-69.56 0-125.95-56.39-125.95-125.96s56.39-125.96 125.95-125.96c69.57 0 125.97 56.39 125.97 125.96Z\" style=\"fill-rule:nonzero\" transform=\"translate(3.91 47.857) scale(.01597)\"/></svg>',variants:{\"hmqTTFiDj-hover\":{opacity:1}},withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-151s2al\",\"data-framer-name\":\"Facebook\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"mtzh0Qg_n\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 34 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M400.033 66.733c-184.066 0-333.3 149.234-333.3 333.3 0 166.334 121.867 304.2 281.234 329.3V496.4H263.3v-96.367h84.667V326.6c0-83.6 49.766-129.7 125.866-129.7 36.467 0 74.667 6.5 74.667 6.5v81.967h-42.133c-41.334 0-54.267 25.733-54.267 52.1v62.5h92.367L529.7 496.333h-77.6v232.934C611.467 704.3 733.333 566.4 733.333 400.033c0-184.066-149.233-333.3-333.3-333.3Z\" style=\"fill-rule:nonzero\" transform=\"translate(-3.35 -2.42) scale(.05059)\"/></svg>',variants:{\"V1pN7PJwo-hover\":{opacity:1}},withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ic78s2\",\"data-framer-name\":\"Youtube\",fill:\"black\",intrinsicHeight:35,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"ANrT7LsKr\",style:{opacity:.5},svg:'<svg viewBox=\"0 0 48 35\" xmlns=\"http://www.w3.org/2000/svg\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2\"><path d=\"M0 52.338V0l46 26.17L0 52.338Zm102.322-68.806c-2.024-7.622-7.988-13.624-15.56-15.661C73.037-35.831 18-35.831 18-35.831s-55.037 0-68.762 3.702c-7.572 2.037-13.536 8.039-15.56 15.661C-70-2.654-70 26.169-70 26.169s0 28.822 3.678 42.637c2.024 7.622 7.988 13.624 15.56 15.662C-37.037 88.169 18 88.169 18 88.169s55.037 0 68.762-3.701c7.572-2.038 13.536-8.04 15.56-15.662C106 54.991 106 26.169 106 26.169s0-28.823-3.678-42.637\" style=\"fill-rule:nonzero\" transform=\"translate(19.034 10.642) scale(.27033)\"/></svg>',variants:{\"Hioi7UKKX-hover\":{opacity:1}},withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:794,intrinsicWidth:1080,pixelHeight:794,pixelWidth:1080,src:\"https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png\",srcSet:\"https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png?scale-down-to=512 512w,https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png 1080w\"},className:\"framer-jlu4q8\",\"data-framer-name\":\"Square Post\",layoutDependency:layoutDependency,layoutId:\"NqWM6PYEK\",style:{opacity:.5},variants:{\"GyZcFrDDZ-hover\":{opacity:1}},...addPropertyOverrides({GyZcFrDDZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:794,intrinsicWidth:1080,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||22)-0-24)/2)),pixelHeight:794,pixelWidth:1080,sizes:\"30px\",src:\"https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png\",srcSet:\"https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png?scale-down-to=512 512w,https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/zdsjozjyNUFjNlxuz0FUNoiN6Us.png 1080w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fTpBp.framer-l4vjyt, .framer-fTpBp .framer-l4vjyt { display: block; }\",\".framer-fTpBp.framer-1p3762r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fTpBp .framer-n0q4kr, .framer-fTpBp .framer-151s2al { aspect-ratio: 0.9714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 23px; }\",\".framer-fTpBp .framer-1ic78s2 { aspect-ratio: 1.3714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 33px; }\",\".framer-fTpBp .framer-jlu4q8 { aspect-ratio: 1.3602015113350125 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 194px); overflow: visible; position: relative; width: 30px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fTpBp.framer-1p3762r { gap: 0px; } .framer-fTpBp.framer-1p3762r > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fTpBp.framer-1p3762r > :first-child { margin-left: 0px; } .framer-fTpBp.framer-1p3762r > :last-child { margin-right: 0px; } }\",\".framer-fTpBp.framer-v-1slpxi7 .framer-jlu4q8 { height: var(--framer-aspect-ratio-supported, 22px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 23\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"V1pN7PJwo\":{\"layout\":[\"auto\",\"auto\"]},\"Hioi7UKKX\":{\"layout\":[\"auto\",\"auto\"]},\"GyZcFrDDZ\":{\"layout\":[\"auto\",\"auto\"]},\"CS_KeudOD\":{\"layout\":[\"auto\",\"auto\"]},\"bWBi1tI2B\":{\"layout\":[\"auto\",\"auto\"]},\"hUNoEBTsx\":{\"layout\":[\"auto\",\"auto\"]},\"cOSgeBwvY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOOZbuZKLr=withCSS(Component,css,\"framer-fTpBp\");export default FramerOOZbuZKLr;FramerOOZbuZKLr.displayName=\"Social Icon Copy\";FramerOOZbuZKLr.defaultProps={height:24,width:23};addPropertyControls(FramerOOZbuZKLr,{variant:{options:[\"hmqTTFiDj\",\"V1pN7PJwo\",\"Hioi7UKKX\",\"GyZcFrDDZ\"],optionTitles:[\"Instagram\",\"Facebook\",\"Youtube\",\"Email\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOOZbuZKLr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOOZbuZKLr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V1pN7PJwo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Hioi7UKKX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GyZcFrDDZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CS_KeudOD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bWBi1tI2B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hUNoEBTsx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cOSgeBwvY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"23\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OOZbuZKLr.map","// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterLink from\"https://framerusercontent.com/modules/8SQonkHOBkPet8zewiJe/cHq9KFN3fYLbpYuyfpBo/HA6OV5odO.js\";import ValuesStrip from\"https://framerusercontent.com/modules/CsCG1Q8Na5NcaCNkuZHT/q0H7j2oPHXTvAi4XodfK/paomReQZ5.js\";import ButtonConnect from\"https://framerusercontent.com/modules/VSRdQAgqDSPcd0q9jfFb/WYpelyZjAs2koepSKlkE/XqfWtbWB4.js\";import NewsletterButton from\"https://framerusercontent.com/modules/rdiQpadotYs7PFfrdXlq/z7spLP3WwwuSxgHwf84l/O5VydECI1.js\";import SocialIconCopy from\"https://framerusercontent.com/modules/vi2DUAFgItnk6W2yY900/BttmXiCfBVAlrNYh45C3/OOZbuZKLr.js\";const ValuesStripFonts=getFonts(ValuesStrip);const NewsletterButtonFonts=getFonts(NewsletterButton);const SocialIconCopyFonts=getFonts(SocialIconCopy);const ButtonConnectFonts=getFonts(ButtonConnect);const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"DuLgq2yOf\",\"aOyKNQab8\",\"rGfE0RXmd\",\"pF7XQP1rG\"];const serializationHash=\"framer-dcw4k\";const variantClassNames={aOyKNQab8:\"framer-v-1d76r3l\",DuLgq2yOf:\"framer-v-1xkb666\",pF7XQP1rG:\"framer-v-1sj4pg9\",rGfE0RXmd:\"framer-v-6b2vpi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Home\":\"aOyKNQab8\",\"Phone Home\":\"pF7XQP1rG\",Desktop:\"DuLgq2yOf\",Phone:\"rGfE0RXmd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DuLgq2yOf\"};};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:\"DuLgq2yOf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aOyKNQab8\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"aOyKNQab8\")return false;return true;};const isDisplayed2=()=>{if([\"aOyKNQab8\",\"pF7XQP1rG\"].includes(baseVariant))return false;return true;};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__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xkb666\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DuLgq2yOf\",ref:refBinding,style:{...style},...addPropertyOverrides({aOyKNQab8:{\"data-framer-name\":\"Desktop Home\"},pF7XQP1rG:{\"data-framer-name\":\"Phone Home\"},rGfE0RXmd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oy85in-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hzUTlNCZf-container\",nodeId:\"hzUTlNCZf\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(ValuesStrip,{height:\"100%\",id:\"hzUTlNCZf\",layoutId:\"hzUTlNCZf\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cndev5\",layoutDependency:layoutDependency,layoutId:\"fZzahze8G\",style:{backgroundColor:\"var(--token-a792b4eb-dbda-438d-ad3d-4dc61729108f, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hbvbuo\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"nrp6bkA30\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2puc07\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"Vu0S_e0R8\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ozecq\",layoutDependency:layoutDependency,layoutId:\"C42IUJHKY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Generator SemiBold\", \"Generator SemiBold Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-transform\":\"uppercase\"},children:\"Subscribe to the Newsletter\"})}),className:\"framer-1jkq5ul\",fonts:[\"CUSTOM;Generator SemiBold\"],layoutDependency:layoutDependency,layoutId:\"iy1v37L5Y\",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,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.03em\"},children:\"Everything happening at Base –\\xa0direct to your inbox.\"})}),className:\"framer-121ecp2\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"kKXRcRyyE\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:\"134px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||440)-0-441.8)/2+70+0)+38.4+0+0+0+54,...addPropertyOverrides({aOyKNQab8:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||425)-0-425)/2+70+0)+30+0+0+0+0+54},pF7XQP1rG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||519.5)-0-520.8)/2+70+0)+30+137+0+0+0+54},rGfE0RXmd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-649.6)/2+70+0)+20+295.8+0+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lsst1x-container\",layoutDependency:layoutDependency,layoutId:\"Obl3R84Om-container\",nodeId:\"Obl3R84Om\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(NewsletterButton,{CdxIXA0DD:\"rgb(248, 188, 25)\",GCpOvSUyx:true,height:\"100%\",id:\"Obl3R84Om\",layoutId:\"Obl3R84Om\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-157cmmo\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"nl0VO4yv3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10hluxx\",layoutDependency:layoutDependency,layoutId:\"RH0BIqaKW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||440)-0-441.8)/2+70+0)+38.4+0+190.2+0+0+0,...addPropertyOverrides({aOyKNQab8:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||425)-0-425)/2+70+0)+30+0+0+190.2+0+0+0},pF7XQP1rG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||519.5)-0-520.8)/2+70+0)+30+137+0+149+0+0+0},rGfE0RXmd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-649.6)/2+70+0)+20+295.8+0+139+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yrqk71-container\",layoutDependency:layoutDependency,layoutId:\"QD4Mj12zd-container\",nodeId:\"QD4Mj12zd\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(SocialIconCopy,{height:\"100%\",id:\"QD4Mj12zd\",layoutId:\"QD4Mj12zd\",variant:\"GyZcFrDDZ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||440)-0-441.8)/2+70+0)+38.4+0+190.2+0+0+0,...addPropertyOverrides({aOyKNQab8:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||425)-0-425)/2+70+0)+30+0+0+190.2+0+0+0},pF7XQP1rG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||519.5)-0-520.8)/2+70+0)+30+137+0+149+0+0+0},rGfE0RXmd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-649.6)/2+70+0)+20+295.8+0+139+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gx4lbm-container\",layoutDependency:layoutDependency,layoutId:\"rarwleQ5_-container\",nodeId:\"rarwleQ5_\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(SocialIconCopy,{height:\"100%\",id:\"rarwleQ5_\",layoutId:\"rarwleQ5_\",variant:\"hmqTTFiDj\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||440)-0-441.8)/2+70+0)+38.4+0+190.2+0+0+0,...addPropertyOverrides({aOyKNQab8:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||425)-0-425)/2+70+0)+30+0+0+190.2+0+0+0},pF7XQP1rG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||519.5)-0-520.8)/2+70+0)+30+137+0+149+0+0+0},rGfE0RXmd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-649.6)/2+70+0)+20+295.8+0+139+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-34cl4k-container\",layoutDependency:layoutDependency,layoutId:\"jzF8GLoxh-container\",nodeId:\"jzF8GLoxh\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(SocialIconCopy,{height:\"100%\",id:\"jzF8GLoxh\",layoutId:\"jzF8GLoxh\",variant:\"V1pN7PJwo\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||440)-0-441.8)/2+70+0)+38.4+0+190.2+0+0+0,...addPropertyOverrides({aOyKNQab8:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||425)-0-425)/2+70+0)+30+0+0+190.2+0+0+0},pF7XQP1rG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||519.5)-0-520.8)/2+70+0)+30+137+0+149+0+0+0},rGfE0RXmd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-649.6)/2+70+0)+20+295.8+0+139+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1duyd04-container\",layoutDependency:layoutDependency,layoutId:\"SAXleetG5-container\",nodeId:\"SAXleetG5\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(SocialIconCopy,{height:\"100%\",id:\"SAXleetG5\",layoutId:\"SAXleetG5\",variant:\"Hioi7UKKX\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g9x1g\",layoutDependency:layoutDependency,layoutId:\"GTD_B3Yvd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa92024 Base Church\"})}),className:\"framer-1x2j9pq\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"awM3NAviT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aOyKNQab8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"100 fergus ave kitchener on, n2a 2h2 | (519) 744-7447\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa92024 Base Church\"})}),className:\"framer-1st5kn8\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"n6GY9YMkD\",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,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"Made with love in Ontario, Canada\"})}),className:\"framer-14afojc\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"jr49OhS5i\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"100 fergus ave kitchener on, n2a 2h2 | (519) 744-7447\"})}),className:\"framer-3spzvc\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"QheGQBDoa\",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,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-transform\":\"uppercase\"},children:\"Email: info@base.church\"})}),className:\"framer-18tsan5\",\"data-framer-name\":\"Email\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"rGBQp69Y3\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-42kcnd\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"ZeBupSnpy\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ud7cl9\",layoutDependency:layoutDependency,layoutId:\"ybjNr8JKc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"23px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\"},children:\"Life isn't done alone.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlbmVyYXRvciBNZWRpdW0=\",\"--framer-font-family\":'\"Generator Medium\", \"Generator Medium Placeholder\", sans-serif',\"--framer-font-size\":\"23px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\"},children:\"Say hi, we'd love to meet you :)\"})]}),className:\"framer-h1vfyu\",fonts:[\"CUSTOM;Generator Medium\"],layoutDependency:layoutDependency,layoutId:\"PydOPbita\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hx5qi9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OnABwLPR9-container\",nodeId:\"OnABwLPR9\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(ButtonConnect,{diDd9yhZ3:\"https://basechurch.churchcenter.com/people/forms/678829\",height:\"100%\",id:\"OnABwLPR9\",IjmRDpw8K:\"Connect\",layoutId:\"OnABwLPR9\",width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rw3o7i\",layoutDependency:layoutDependency,layoutId:\"aWqx5P7Mn\",style:{backgroundColor:\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-blckp2\",layoutDependency:layoutDependency,layoutId:\"byFVhfizm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15vtqjd\",layoutDependency:layoutDependency,layoutId:\"cQpbhjpYe\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined},{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined},{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined},{href:{webPageId:\"kYc0AZG7X\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qiryjn-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CRQTmurwQ-container\",nodeId:\"CRQTmurwQ\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"CRQTmurwQ\",Kps2xhSpE:\"Home\",layoutId:\"CRQTmurwQ\",qSF_qtsVF:resolvedLinks[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined},{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined},{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined},{href:{webPageId:\"A9jRZlKum\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e6g07k-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oAu0BcnU8-container\",nodeId:\"oAu0BcnU8\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"oAu0BcnU8\",Kps2xhSpE:\"Visit\",layoutId:\"oAu0BcnU8\",qSF_qtsVF:resolvedLinks1[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks1[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks1[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined},{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined},{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined},{href:{webPageId:\"Ri5YSg9lE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bihoej-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SsfOkRMH6-container\",nodeId:\"SsfOkRMH6\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"SsfOkRMH6\",Kps2xhSpE:\"Homebases\",layoutId:\"SsfOkRMH6\",qSF_qtsVF:resolvedLinks2[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks2[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks2[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined},{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined},{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined},{href:{webPageId:\"K0n_nJLjo\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bjcd0a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wJ6qbP5zs-container\",nodeId:\"wJ6qbP5zs\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"wJ6qbP5zs\",Kps2xhSpE:\"About\",layoutId:\"wJ6qbP5zs\",qSF_qtsVF:resolvedLinks3[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks3[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks3[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined},{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined},{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined},{href:{webPageId:\"AGqNxdXOj\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3gdnwq-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bxnGCvYSg-container\",nodeId:\"bxnGCvYSg\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"bxnGCvYSg\",Kps2xhSpE:\"Give\",layoutId:\"bxnGCvYSg\",qSF_qtsVF:resolvedLinks4[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks4[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks4[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9br65s\",layoutDependency:layoutDependency,layoutId:\"KrIHu9ING\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined},{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined},{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined},{href:{webPageId:\"kVGeNQqQW\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-csvqw4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"E9rH7_mD6-container\",nodeId:\"E9rH7_mD6\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"E9rH7_mD6\",Kps2xhSpE:\"Teams\",layoutId:\"E9rH7_mD6\",qSF_qtsVF:resolvedLinks5[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks5[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks5[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined},{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined},{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined},{href:{webPageId:\"Otq3A_g5M\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jrver-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZFq7Qhr12-container\",nodeId:\"ZFq7Qhr12\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"ZFq7Qhr12\",Kps2xhSpE:\"Kids\",layoutId:\"ZFq7Qhr12\",qSF_qtsVF:resolvedLinks6[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks6[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks6[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined},{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined},{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined},{href:{webPageId:\"fTG5ZF3ew\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9qryws-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zw0pm0Kuh-container\",nodeId:\"Zw0pm0Kuh\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Zw0pm0Kuh\",Kps2xhSpE:\"Youth\",layoutId:\"Zw0pm0Kuh\",qSF_qtsVF:resolvedLinks7[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks7[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks7[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined},{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined},{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined},{href:{webPageId:\"b2ZjJHyTG\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1apvrx0-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rRmDoW8Xn-container\",nodeId:\"rRmDoW8Xn\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"rRmDoW8Xn\",Kps2xhSpE:\"Events\",layoutId:\"rRmDoW8Xn\",qSF_qtsVF:resolvedLinks8[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks8[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks8[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined},{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined},{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined},{href:{webPageId:\"m4f_SYciB\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jwp6d8-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wWNYY6ojR-container\",nodeId:\"wWNYY6ojR\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"wWNYY6ojR\",Kps2xhSpE:\"Alpha\",layoutId:\"wWNYY6ojR\",qSF_qtsVF:resolvedLinks9[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks9[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks9[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uysy4y\",layoutDependency:layoutDependency,layoutId:\"RZaBt8k7W\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined},{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined},{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined},{href:{webPageId:\"txMPcLJbD\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pca8oy-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ml3wxd6e6-container\",nodeId:\"Ml3wxd6e6\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Ml3wxd6e6\",Kps2xhSpE:\"Prayer + Praise\",layoutId:\"Ml3wxd6e6\",qSF_qtsVF:resolvedLinks10[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks10[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks10[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined},{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined},{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined},{href:{webPageId:\"Bwdkz12Vl\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2h8zxo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J0C97X_gq-container\",nodeId:\"J0C97X_gq\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"J0C97X_gq\",Kps2xhSpE:\"Translations\",layoutId:\"J0C97X_gq\",qSF_qtsVF:resolvedLinks11[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks11[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks11[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s0iba907J\"},implicitPathVariables:undefined},{href:{webPageId:\"s0iba907J\"},implicitPathVariables:undefined},{href:{webPageId:\"s0iba907J\"},implicitPathVariables:undefined},{href:{webPageId:\"s0iba907J\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ajecg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O8y1vTlX_-container\",nodeId:\"O8y1vTlX_\",rendersWithMotion:true,scopeId:\"wsXFKbGIf\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"O8y1vTlX_\",Kps2xhSpE:\"Impact\",layoutId:\"O8y1vTlX_\",qSF_qtsVF:resolvedLinks12[0],variant:\"DkQ5KqHZg\",width:\"100%\",...addPropertyOverrides({aOyKNQab8:{qSF_qtsVF:resolvedLinks12[1]},pF7XQP1rG:{qSF_qtsVF:resolvedLinks12[3]},rGfE0RXmd:{qSF_qtsVF:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})})]})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dcw4k.framer-qsohvs, .framer-dcw4k .framer-qsohvs { display: block; }\",\".framer-dcw4k.framer-1xkb666 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-dcw4k .framer-oy85in-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-dcw4k .framer-cndev5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-dcw4k .framer-hbvbuo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 295px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-2puc07 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-6ozecq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-1jkq5ul, .framer-dcw4k .framer-121ecp2, .framer-dcw4k .framer-1x2j9pq, .framer-dcw4k .framer-1st5kn8, .framer-dcw4k .framer-14afojc, .framer-dcw4k .framer-3spzvc, .framer-dcw4k .framer-18tsan5, .framer-dcw4k .framer-h1vfyu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dcw4k .framer-lsst1x-container { flex: none; height: 37px; position: relative; width: 134px; }\",\".framer-dcw4k .framer-157cmmo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-10hluxx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-yrqk71-container, .framer-dcw4k .framer-gx4lbm-container, .framer-dcw4k .framer-34cl4k-container, .framer-dcw4k .framer-1duyd04-container, .framer-dcw4k .framer-hx5qi9-container, .framer-dcw4k .framer-qiryjn-container, .framer-dcw4k .framer-1e6g07k-container, .framer-dcw4k .framer-1bihoej-container, .framer-dcw4k .framer-1bjcd0a-container, .framer-dcw4k .framer-3gdnwq-container, .framer-dcw4k .framer-csvqw4-container, .framer-dcw4k .framer-1jrver-container, .framer-dcw4k .framer-9qryws-container, .framer-dcw4k .framer-1apvrx0-container, .framer-dcw4k .framer-jwp6d8-container, .framer-dcw4k .framer-pca8oy-container, .framer-dcw4k .framer-2h8zxo-container, .framer-dcw4k .framer-17ajecg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dcw4k .framer-1g9x1g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-42kcnd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 57px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-1ud7cl9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-1rw3o7i { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-dcw4k .framer-blckp2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dcw4k .framer-15vtqjd, .framer-dcw4k .framer-9br65s, .framer-dcw4k .framer-1uysy4y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dcw4k.framer-1xkb666, .framer-dcw4k .framer-2puc07, .framer-dcw4k .framer-6ozecq, .framer-dcw4k .framer-157cmmo, .framer-dcw4k .framer-10hluxx, .framer-dcw4k .framer-1g9x1g, .framer-dcw4k .framer-42kcnd, .framer-dcw4k .framer-1ud7cl9, .framer-dcw4k .framer-blckp2, .framer-dcw4k .framer-15vtqjd, .framer-dcw4k .framer-9br65s, .framer-dcw4k .framer-1uysy4y { gap: 0px; } .framer-dcw4k.framer-1xkb666 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-dcw4k.framer-1xkb666 > :first-child, .framer-dcw4k .framer-2puc07 > :first-child, .framer-dcw4k .framer-6ozecq > :first-child, .framer-dcw4k .framer-157cmmo > :first-child, .framer-dcw4k .framer-1g9x1g > :first-child, .framer-dcw4k .framer-42kcnd > :first-child, .framer-dcw4k .framer-1ud7cl9 > :first-child, .framer-dcw4k .framer-15vtqjd > :first-child, .framer-dcw4k .framer-9br65s > :first-child, .framer-dcw4k .framer-1uysy4y > :first-child { margin-top: 0px; } .framer-dcw4k.framer-1xkb666 > :last-child, .framer-dcw4k .framer-2puc07 > :last-child, .framer-dcw4k .framer-6ozecq > :last-child, .framer-dcw4k .framer-157cmmo > :last-child, .framer-dcw4k .framer-1g9x1g > :last-child, .framer-dcw4k .framer-42kcnd > :last-child, .framer-dcw4k .framer-1ud7cl9 > :last-child, .framer-dcw4k .framer-15vtqjd > :last-child, .framer-dcw4k .framer-9br65s > :last-child, .framer-dcw4k .framer-1uysy4y > :last-child { margin-bottom: 0px; } .framer-dcw4k .framer-2puc07 > * { margin: 0px; margin-bottom: calc(13px / 2); margin-top: calc(13px / 2); } .framer-dcw4k .framer-6ozecq > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-dcw4k .framer-157cmmo > * { margin: 0px; margin-bottom: calc(19px / 2); margin-top: calc(19px / 2); } .framer-dcw4k .framer-10hluxx > * { margin: 0px; margin-left: calc(17px / 2); margin-right: calc(17px / 2); } .framer-dcw4k .framer-10hluxx > :first-child, .framer-dcw4k .framer-blckp2 > :first-child { margin-left: 0px; } .framer-dcw4k .framer-10hluxx > :last-child, .framer-dcw4k .framer-blckp2 > :last-child { margin-right: 0px; } .framer-dcw4k .framer-1g9x1g > * { margin: 0px; margin-bottom: calc(3px / 2); margin-top: calc(3px / 2); } .framer-dcw4k .framer-42kcnd > * { margin: 0px; margin-bottom: calc(57px / 2); margin-top: calc(57px / 2); } .framer-dcw4k .framer-1ud7cl9 > * { margin: 0px; margin-bottom: calc(17px / 2); margin-top: calc(17px / 2); } .framer-dcw4k .framer-blckp2 > * { margin: 0px; margin-left: calc(50px / 2); margin-right: calc(50px / 2); } .framer-dcw4k .framer-15vtqjd > *, .framer-dcw4k .framer-9br65s > *, .framer-dcw4k .framer-1uysy4y > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",\".framer-dcw4k.framer-v-1d76r3l .framer-cndev5 { align-content: flex-end; align-items: flex-end; }\",\".framer-dcw4k.framer-v-1d76r3l .framer-1x2j9pq { order: 2; }\",\".framer-dcw4k.framer-v-1d76r3l .framer-1st5kn8, .framer-dcw4k.framer-v-1sj4pg9 .framer-2puc07 { order: 0; }\",\".framer-dcw4k.framer-v-1d76r3l .framer-14afojc, .framer-dcw4k.framer-v-1sj4pg9 .framer-157cmmo { order: 1; }\",\".framer-dcw4k.framer-v-1d76r3l .framer-18tsan5 { order: 3; }\",\".framer-dcw4k.framer-v-6b2vpi.framer-1xkb666, .framer-dcw4k.framer-v-1sj4pg9.framer-1xkb666 { width: 390px; }\",\".framer-dcw4k.framer-v-6b2vpi .framer-cndev5 { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 20px; }\",\".framer-dcw4k.framer-v-6b2vpi .framer-hbvbuo { gap: 48px; height: min-content; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-dcw4k.framer-v-6b2vpi .framer-42kcnd { gap: 29px; order: 0; width: 100%; }\",\".framer-dcw4k.framer-v-6b2vpi .framer-1ud7cl9 { width: 100%; }\",\".framer-dcw4k.framer-v-6b2vpi .framer-1rw3o7i { align-self: unset; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dcw4k.framer-v-6b2vpi .framer-cndev5, .framer-dcw4k.framer-v-6b2vpi .framer-hbvbuo, .framer-dcw4k.framer-v-6b2vpi .framer-42kcnd { gap: 0px; } .framer-dcw4k.framer-v-6b2vpi .framer-cndev5 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-dcw4k.framer-v-6b2vpi .framer-cndev5 > :first-child, .framer-dcw4k.framer-v-6b2vpi .framer-hbvbuo > :first-child, .framer-dcw4k.framer-v-6b2vpi .framer-42kcnd > :first-child { margin-top: 0px; } .framer-dcw4k.framer-v-6b2vpi .framer-cndev5 > :last-child, .framer-dcw4k.framer-v-6b2vpi .framer-hbvbuo > :last-child, .framer-dcw4k.framer-v-6b2vpi .framer-42kcnd > :last-child { margin-bottom: 0px; } .framer-dcw4k.framer-v-6b2vpi .framer-hbvbuo > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-dcw4k.framer-v-6b2vpi .framer-42kcnd > * { margin: 0px; margin-bottom: calc(29px / 2); margin-top: calc(29px / 2); } }\",\".framer-dcw4k.framer-v-1sj4pg9 .framer-cndev5 { flex-direction: column; gap: 46px; justify-content: flex-start; padding: 30px 20px 30px 20px; }\",\".framer-dcw4k.framer-v-1sj4pg9 .framer-hbvbuo { gap: 58px; height: min-content; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-dcw4k.framer-v-1sj4pg9 .framer-42kcnd { gap: 15px; order: 0; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dcw4k.framer-v-1sj4pg9 .framer-cndev5, .framer-dcw4k.framer-v-1sj4pg9 .framer-hbvbuo, .framer-dcw4k.framer-v-1sj4pg9 .framer-42kcnd { gap: 0px; } .framer-dcw4k.framer-v-1sj4pg9 .framer-cndev5 > * { margin: 0px; margin-bottom: calc(46px / 2); margin-top: calc(46px / 2); } .framer-dcw4k.framer-v-1sj4pg9 .framer-cndev5 > :first-child, .framer-dcw4k.framer-v-1sj4pg9 .framer-hbvbuo > :first-child, .framer-dcw4k.framer-v-1sj4pg9 .framer-42kcnd > :first-child { margin-top: 0px; } .framer-dcw4k.framer-v-1sj4pg9 .framer-cndev5 > :last-child, .framer-dcw4k.framer-v-1sj4pg9 .framer-hbvbuo > :last-child, .framer-dcw4k.framer-v-1sj4pg9 .framer-42kcnd > :last-child { margin-bottom: 0px; } .framer-dcw4k.framer-v-1sj4pg9 .framer-hbvbuo > * { margin: 0px; margin-bottom: calc(58px / 2); margin-top: calc(58px / 2); } .framer-dcw4k.framer-v-1sj4pg9 .framer-42kcnd > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 440\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aOyKNQab8\":{\"layout\":[\"fixed\",\"auto\"]},\"rGfE0RXmd\":{\"layout\":[\"fixed\",\"auto\"]},\"pF7XQP1rG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwsXFKbGIf=withCSS(Component,css,\"framer-dcw4k\");export default FramerwsXFKbGIf;FramerwsXFKbGIf.displayName=\"Footer\";FramerwsXFKbGIf.defaultProps={height:440,width:1200};addPropertyControls(FramerwsXFKbGIf,{variant:{options:[\"DuLgq2yOf\",\"aOyKNQab8\",\"rGfE0RXmd\",\"pF7XQP1rG\"],optionTitles:[\"Desktop\",\"Desktop Home\",\"Phone\",\"Phone Home\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwsXFKbGIf,[{explicitInter:true,fonts:[{family:\"Generator SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/x3oNPy6Tw0O9S8W9xXgzSxFOT0o.woff2\"},{family:\"Generator Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/vJhDIyqdg6GcGZXDvT0Vp3vc8.woff2\"}]},...ValuesStripFonts,...NewsletterButtonFonts,...SocialIconCopyFonts,...ButtonConnectFonts,...FooterLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwsXFKbGIf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aOyKNQab8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rGfE0RXmd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pF7XQP1rG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"440\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wsXFKbGIf.map"],"mappings":"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"}