{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js", "ssg:https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js", "ssg:https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js", "ssg:https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js", "ssg:https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js", "ssg:https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js", "ssg:https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js", "ssg:https://framerusercontent.com/modules/E0dOZyMzTBlhWFDVrhVJ/IUygZgFnB77IeHJ1I6hD/LcFHFCr7y.js", "ssg:https://framerusercontent.com/modules/6wWVlzTlqvvjbrJvqSvi/tt90gFKLM62BnLEdK9ib/BnL7DH6Ud.js", "ssg:https://framerusercontent.com/modules/nHkOB6hHeF2x0323u13b/oz81hXefwswE2hWr2CBS/PqKLxzkuK.js", "ssg:https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js", "ssg:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "ssg:https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16", "ssg:https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js", "ssg:https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js", "ssg:https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js", "ssg:https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/5ZXslHiv3E1xnzOoHbJF/useSearch.js", "ssg:https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js", "ssg:https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js", "ssg:https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js", "ssg:https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/JehrJSLhXvzeRdsqPjt4/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/fZYCcWXDiruXib2k8aXr/Search.js", "ssg:https://framerusercontent.com/modules/mdRRtj0em5RPEOsoDOxh/wWVMf7vOAuu3fkyGxtv1/qTeCZFXVC.js", "ssg:https://framerusercontent.com/modules/tCZZIFC8IMXLoMj0iKR3/hG6kvvJU7wlhOFGDslch/dhaa2dSKd.js", "ssg:https://framerusercontent.com/modules/VJ9zHCruTlUemijaZhJf/oznasTBOTvM7cxPVVYOl/k_TowpVB2.js", "ssg:https://framerusercontent.com/modules/U75jG4kDwJsC2s15jxW4/YQ3tRceEcQNWRu79iqxm/dy4bMTz8C.js", "ssg:https://framerusercontent.com/modules/341qpNt7bIlnVbWH6EwN/DpqyaeEEdgeA9iYDQx6H/GWhXDlgsW.js", "ssg:https://framerusercontent.com/modules/3tNzRa6e7QvzlhF6Cihz/JiDWkZiYXF0v2kYUs8Jv/I56SU10bH.js", "ssg:https://framerusercontent.com/modules/DpjncpGAxCLoEQuikXGR/bj1d5CQE5F9l9WTJsRzh/BPmEQT6MC.js", "ssg:https://framerusercontent.com/modules/RgnMhaUsX2iP2LiogSjK/ZBuHaNbGNUsCuN3OdCtO/fzSSivout.js", "ssg:https://framerusercontent.com/modules/ui7dXzsTDZwvUHuJXPIv/DoeqZ1R0z4KfAtqC6VOh/CJy14MPDN.js", "ssg:https://framerusercontent.com/modules/zsStDTcVEOP5DePOxAyF/iq0vIXqrtlliDS0LwgRL/ACzl0jweX.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map", "import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";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 getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:true};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize GTM.\n// https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it:\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;const shouldSync=state.sync&&isBrowser&&state.modes!==null;if(!shouldSync){return;}yieldBeforeCb(()=>{syncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\"});},{priority:\"user-blocking\"});},[state.sync]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map", "import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic});const consent=useConsent({gtmId,defaultConsent:region.defaults,gtmLoadedExternally});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/VcLCjH6bDmHmUOzo3ySl/dFdHIHIBAMwm6ciZx4OL/rqc9To8Or.js\";const enabledGestures={lRnlKZwEF:{hover:true},T0Tijlz0h:{hover:true}};const cycleOrder=[\"lRnlKZwEF\",\"GgQ68LRnV\",\"T0Tijlz0h\",\"ja6x3fLsw\"];const serializationHash=\"framer-AmKxh\";const variantClassNames={GgQ68LRnV:\"framer-v-mti1av\",ja6x3fLsw:\"framer-v-slrlsq\",lRnlKZwEF:\"framer-v-1x7gzxv\",T0Tijlz0h:\"framer-v-154t0l7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default - No Hover\":\"ja6x3fLsw\",Default:\"lRnlKZwEF\",Down:\"T0Tijlz0h\",Up:\"GgQ68LRnV\"};const getProps=({click,height,hover,id,link,newTab,text,tracking,width,...props})=>{return{...props,DivBEbSrE:text??props.DivBEbSrE??\"Resources\",iw21753lb:tracking??props.iw21753lb,lIdxCl_Zf:newTab??props.lIdxCl_Zf,PhCpdM0UN:link??props.PhCpdM0UN,Qin_aYEgZ:hover??props.Qin_aYEgZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"lRnlKZwEF\",Zhzps74xy:click??props.Zhzps74xy};};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,DivBEbSrE,PhCpdM0UN,lIdxCl_Zf,Qin_aYEgZ,Zhzps74xy,iw21753lb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lRnlKZwEF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8uismg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Zhzps74xy){const res=await Zhzps74xy(...args);if(res===false)return false;}});const onMouseEnter1hu2wkd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Qin_aYEgZ){const res=await Qin_aYEgZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"T0Tijlz0h-hover\")return true;if([\"GgQ68LRnV\",\"T0Tijlz0h\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:iw21753lb,href:PhCpdM0UN,motionChild:true,nodeId:\"lRnlKZwEF\",openInNewTab:lIdxCl_Zf,scopeId:\"LcFHFCr7y\",smoothScroll:true,...addPropertyOverrides({\"T0Tijlz0h-hover\":{href:undefined},GgQ68LRnV:{href:undefined},ja6x3fLsw:{href:undefined},T0Tijlz0h:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x7gzxv\",className,classNames)} framer-1ldcwts`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lRnlKZwEF\",onMouseEnter:onMouseEnter1hu2wkd,onTap:onTap8uismg,ref:refBinding,style:{...style},...addPropertyOverrides({\"lRnlKZwEF-hover\":{\"data-framer-name\":undefined},\"T0Tijlz0h-hover\":{\"data-framer-name\":undefined},GgQ68LRnV:{\"data-framer-name\":\"Up\"},ja6x3fLsw:{\"data-framer-name\":\"Default - No Hover\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined},T0Tijlz0h:{\"data-framer-name\":\"Down\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r460ss\",\"data-styles-preset\":\"rqc9To8Or\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200)))\"},children:\"Resources\"})}),className:\"framer-1v71xhf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bfxEij2wH\",style:{\"--extracted-r6o4lv\":\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:DivBEbSrE,variants:{\"lRnlKZwEF-hover\":{\"--extracted-r6o4lv\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\"},\"T0Tijlz0h-hover\":{\"--extracted-r6o4lv\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\"},GgQ68LRnV:{\"--extracted-r6o4lv\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lRnlKZwEF-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r460ss\",\"data-styles-preset\":\"rqc9To8Or\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Resources\"})})},\"T0Tijlz0h-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r460ss\",\"data-styles-preset\":\"rqc9To8Or\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Resources\"})})},GgQ68LRnV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r460ss\",\"data-styles-preset\":\"rqc9To8Or\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bjuygd\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"SfOGj0Jiv\",style:{backgroundColor:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",mask:\"url('https://framerusercontent.com/images/Zgu0tlMdeFtweep47gVBWvTs.svg') alpha no-repeat center / cover add\",rotate:0,WebkitMask:\"url('https://framerusercontent.com/images/Zgu0tlMdeFtweep47gVBWvTs.svg') alpha no-repeat center / cover add\"},variants:{\"T0Tijlz0h-hover\":{backgroundColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",rotate:180},GgQ68LRnV:{backgroundColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",rotate:180},T0Tijlz0h:{rotate:0}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AmKxh.framer-1ldcwts, .framer-AmKxh .framer-1ldcwts { display: block; }\",\".framer-AmKxh.framer-1x7gzxv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-AmKxh .framer-1v71xhf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AmKxh .framer-bjuygd { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; pointer-events: none; position: relative; user-select: none; width: 20px; }\",\".framer-AmKxh.framer-v-mti1av.framer-1x7gzxv, .framer-AmKxh.framer-v-154t0l7.framer-1x7gzxv { cursor: default; }\",\".framer-AmKxh.framer-v-slrlsq.framer-1x7gzxv { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25.5\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GgQ68LRnV\":{\"layout\":[\"auto\",\"auto\"]},\"T0Tijlz0h\":{\"layout\":[\"auto\",\"auto\"]},\"ja6x3fLsw\":{\"layout\":[\"auto\",\"auto\"]},\"w8qrQ6XFC\":{\"layout\":[\"auto\",\"auto\"]},\"VscgGyqHS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"DivBEbSrE\":\"text\",\"PhCpdM0UN\":\"link\",\"lIdxCl_Zf\":\"newTab\",\"Qin_aYEgZ\":\"hover\",\"Zhzps74xy\":\"click\",\"iw21753lb\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLcFHFCr7y=withCSS(Component,css,\"framer-AmKxh\");export default FramerLcFHFCr7y;FramerLcFHFCr7y.displayName=\"Menu Link\";FramerLcFHFCr7y.defaultProps={height:25.5,width:85};addPropertyControls(FramerLcFHFCr7y,{variant:{options:[\"lRnlKZwEF\",\"GgQ68LRnV\",\"T0Tijlz0h\",\"ja6x3fLsw\"],optionTitles:[\"Default\",\"Up\",\"Down\",\"Default - No Hover\"],title:\"Variant\",type:ControlType.Enum},DivBEbSrE:{defaultValue:\"Resources\",displayTextArea:false,title:\"Text\",type:ControlType.String},PhCpdM0UN:{title:\"Link\",type:ControlType.Link},lIdxCl_Zf:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},Qin_aYEgZ:{title:\"Hover\",type:ControlType.EventHandler},Zhzps74xy:{title:\"Click\",type:ControlType.EventHandler},iw21753lb:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerLcFHFCr7y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLcFHFCr7y\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"DivBEbSrE\\\":\\\"text\\\",\\\"PhCpdM0UN\\\":\\\"link\\\",\\\"lIdxCl_Zf\\\":\\\"newTab\\\",\\\"Qin_aYEgZ\\\":\\\"hover\\\",\\\"Zhzps74xy\\\":\\\"click\\\",\\\"iw21753lb\\\":\\\"tracking\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"25.5\",\"framerIntrinsicWidth\":\"85\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GgQ68LRnV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T0Tijlz0h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ja6x3fLsw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w8qrQ6XFC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VscgGyqHS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LcFHFCr7y.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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 CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js\";import AnimatedNumberCounter from\"https://framerusercontent.com/modules/qpjhCcDm4G1NbFAlpMKV/OnyZiTlIjOBuSKcKQWFv/AnimatedNumberCounter_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vD8UIE2OIcppO80YuKQN/0V6q9vcWzqkSec2mpUWT/IvU06SpYp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ObV7ixnP9UtKCqm9phCg/u8NnZrvX6NwDnQAmhbdx/LWyOmz34l.js\";import SiteLogo from\"https://framerusercontent.com/modules/owXtqe56sDEzFCIvQWmL/g60k2ztxyboX1rHwsmKQ/CsKLFRRAs.js\";import MenuLink from\"https://framerusercontent.com/modules/E0dOZyMzTBlhWFDVrhVJ/IUygZgFnB77IeHJ1I6hD/LcFHFCr7y.js\";import SocialLink from\"https://framerusercontent.com/modules/QPhA3edzKiZBGophSf0x/NPAf6EwqW82vzblye3J3/Z98JOgtnf.js\";const SiteLogoFonts=getFonts(SiteLogo);const SocialLinkFonts=getFonts(SocialLink);const MenuLinkFonts=getFonts(MenuLink);const CookieBannerFonts=getFonts(CookieBanner);const AnimatedNumberCounterFonts=getFonts(AnimatedNumberCounter);const cycleOrder=[\"y_ZTM2WRh\",\"KFhwzjjMB\",\"pN8t_RLkt\"];const serializationHash=\"framer-XML3W\";const variantClassNames={KFhwzjjMB:\"framer-v-t6wg1t\",pN8t_RLkt:\"framer-v-1kelotr\",y_ZTM2WRh:\"framer-v-1pcgekf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"y_ZTM2WRh\",Phone:\"pN8t_RLkt\",Tablet:\"KFhwzjjMB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"y_ZTM2WRh\"};};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:\"y_ZTM2WRh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pcgekf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"y_ZTM2WRh\",ref:refBinding,style:{...style},...addPropertyOverrides({KFhwzjjMB:{\"data-framer-name\":\"Tablet\"},pN8t_RLkt:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qvwu6p\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"DtdrsLlYu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-159erxl\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"TTpAwgsr9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hrniwp\",\"data-framer-name\":\"Logo & Socials\",layoutDependency:layoutDependency,layoutId:\"FcPQEeSV2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+0+0,...addPropertyOverrides({KFhwzjjMB:{y:undefined},pN8t_RLkt:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5azcdx-container\",layoutDependency:layoutDependency,layoutId:\"xSkclotEr-container\",nodeId:\"xSkclotEr\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(SiteLogo,{height:\"100%\",id:\"xSkclotEr\",layoutId:\"xSkclotEr\",oeankpeAf:\"logo-footer\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-m2aqd6\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"SFxkdCnlZ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+0+.5+0,...addPropertyOverrides({KFhwzjjMB:{y:undefined},pN8t_RLkt:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+0+0+64+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1tj8p2g-container\",layoutDependency:layoutDependency,layoutId:\"VeRntW_S0-container\",nodeId:\"VeRntW_S0\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(SocialLink,{D_J9p4ekG:\"https://x.com/Grooic\",ezWKc28v2:true,height:\"100%\",id:\"VeRntW_S0\",layoutId:\"VeRntW_S0\",pcjSyAdM9:\"follow-x-footer\",variant:\"phPCq7dp8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+0+.5+0,...addPropertyOverrides({KFhwzjjMB:{y:undefined},pN8t_RLkt:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+0+0+64+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1lr0xhh-container\",layoutDependency:layoutDependency,layoutId:\"IZa153bk_-container\",nodeId:\"IZa153bk_\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(SocialLink,{D_J9p4ekG:\"https://www.linkedin.com/company/grooic\",ezWKc28v2:true,height:\"100%\",id:\"IZa153bk_\",layoutId:\"IZa153bk_\",pcjSyAdM9:\"follow-linkedin-footer\",variant:\"phPCq7dp8\",width:\"100%\",xNsg90cbM:addImageAlt({pixelHeight:16,pixelWidth:18,src:\"https://framerusercontent.com/images/uNoI4Vobeyk3OLg1K9uhYYiU0.svg\"},\"Icon\")})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+0+.5+0,...addPropertyOverrides({KFhwzjjMB:{y:undefined},pN8t_RLkt:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+0+0+64+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-zj05as-container\",layoutDependency:layoutDependency,layoutId:\"zBmHx3tC0-container\",nodeId:\"zBmHx3tC0\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(SocialLink,{D_J9p4ekG:\"https://www.facebook.com/Grooic\",ezWKc28v2:true,height:\"100%\",id:\"zBmHx3tC0\",layoutId:\"zBmHx3tC0\",pcjSyAdM9:\"follow-facebook-footer\",variant:\"phPCq7dp8\",width:\"100%\",xNsg90cbM:addImageAlt({pixelHeight:20,pixelWidth:11,src:\"https://framerusercontent.com/images/omdCCwtPATgbQs7ywDl5lFNW4.svg\"},\"Icon\")})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+0+.5+0,...addPropertyOverrides({KFhwzjjMB:{y:undefined},pN8t_RLkt:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+0+0+64+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1bvrx9g-container\",layoutDependency:layoutDependency,layoutId:\"p0qMzX7eC-container\",nodeId:\"p0qMzX7eC\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(SocialLink,{D_J9p4ekG:\"https://www.instagram.com/grooic/\",ezWKc28v2:true,height:\"100%\",id:\"p0qMzX7eC\",layoutId:\"p0qMzX7eC\",pcjSyAdM9:\"follow-instagram-footer\",variant:\"phPCq7dp8\",width:\"100%\",xNsg90cbM:addImageAlt({pixelHeight:18,pixelWidth:18,src:\"https://framerusercontent.com/images/280pSiWRxJAS0k3dL5syXuQiAdQ.svg\"},\"Icon\")})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pm64i5\",\"data-framer-name\":\"Main Content\",layoutDependency:layoutDependency,layoutId:\"ZwiuwuPkx\",style:{background:\"linear-gradient(161deg, var(--token-33eae3d8-bf13-47c9-bf93-86e1418fcafd, rgba(255, 255, 255, 0.2)) 0%, var(--token-cb5942bc-2e2b-4d62-977c-9dcfe72608f8, rgba(255, 255, 255, 0)) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ggaugy\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"l_C9eWlQr\",style:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gm8xqd\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"CouvJsNrf\",style:{backgroundColor:\"var(--token-e0bf39f7-31a8-45c5-9a6b-e3de731b5626, rgba(255, 255, 255, 0.02))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},variants:{pN8t_RLkt:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sgzyoj\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"fKFT2F7Aj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-l5pbzu\",\"data-styles-preset\":\"IvU06SpYp\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Resources\"})}),className:\"framer-8z8g92\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L1Ps3Pfm_\",style:{\"--extracted-a0htzi\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-103t5ei\",\"data-framer-name\":\"Menu List\",layoutDependency:layoutDependency,layoutId:\"fpDdogTGF\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+0,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-3ktkuz-container\",layoutDependency:layoutDependency,layoutId:\"f4jsu8WcO-container\",nodeId:\"f4jsu8WcO\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Blog\",height:\"100%\",id:\"f4jsu8WcO\",iw21753lb:\"view-blog-footer\",layoutId:\"f4jsu8WcO\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PdZeaHtXQ\"},implicitPathVariables:undefined},{href:{webPageId:\"PdZeaHtXQ\"},implicitPathVariables:undefined},{href:{webPageId:\"PdZeaHtXQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+41,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-10tpemr-container\",layoutDependency:layoutDependency,layoutId:\"kls4BrB6v-container\",nodeId:\"kls4BrB6v\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Case Studies\",height:\"100%\",id:\"kls4BrB6v\",iw21753lb:\"view-case-studies-footer\",layoutId:\"kls4BrB6v\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks1[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks1[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+82,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-7w461y-container\",layoutDependency:layoutDependency,layoutId:\"dwylshYHE-container\",nodeId:\"dwylshYHE\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Documentation\",height:\"100%\",id:\"dwylshYHE\",iw21753lb:\"view-documentation-footer\",layoutId:\"dwylshYHE\",lIdxCl_Zf:false,PhCpdM0UN:\"http://docs.grooic.com/\",style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lfgspvUpN\"},implicitPathVariables:undefined},{href:{webPageId:\"lfgspvUpN\"},implicitPathVariables:undefined},{href:{webPageId:\"lfgspvUpN\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+123,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1rh8ids-container\",layoutDependency:layoutDependency,layoutId:\"hB8OeUDNn-container\",nodeId:\"hB8OeUDNn\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"FAQs\",height:\"100%\",id:\"hB8OeUDNn\",iw21753lb:\"read-faqs-footer\",layoutId:\"hB8OeUDNn\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks2[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks2[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"euifjhJid\"},implicitPathVariables:undefined},{href:{webPageId:\"euifjhJid\"},implicitPathVariables:undefined},{href:{webPageId:\"euifjhJid\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+164,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-slro38-container\",layoutDependency:layoutDependency,layoutId:\"p5qHW_VnN-container\",nodeId:\"p5qHW_VnN\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Changelog\",height:\"100%\",id:\"p5qHW_VnN\",iw21753lb:\"view-changelog-footer\",layoutId:\"p5qHW_VnN\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks3[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks3[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lGP13NoX_\"},implicitPathVariables:undefined},{href:{webPageId:\"lGP13NoX_\"},implicitPathVariables:undefined},{href:{webPageId:\"lGP13NoX_\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+205,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+0+0+49.6+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-s44a0k-container\",layoutDependency:layoutDependency,layoutId:\"iGRboSorZ-container\",nodeId:\"iGRboSorZ\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Freebies\",height:\"100%\",id:\"iGRboSorZ\",iw21753lb:\"grab-freebies-footer\",layoutId:\"iGRboSorZ\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks4[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks4[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-otfqhh\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"L33EnNfHT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-l5pbzu\",\"data-styles-preset\":\"IvU06SpYp\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Company\"})}),className:\"framer-c3ry7k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YBUr3iLI9\",style:{\"--extracted-a0htzi\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-s0ekgj\",\"data-framer-name\":\"Menu List\",layoutDependency:layoutDependency,layoutId:\"lm_uleDE9\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TaJzMZa6Q\"},implicitPathVariables:undefined},{href:{webPageId:\"TaJzMZa6Q\"},implicitPathVariables:undefined},{href:{webPageId:\"TaJzMZa6Q\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+0,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+283.6+0+49.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1akml58-container\",layoutDependency:layoutDependency,layoutId:\"ospjJK_mV-container\",nodeId:\"ospjJK_mV\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"About\",height:\"100%\",id:\"ospjJK_mV\",iw21753lb:\"view-about-footer\",layoutId:\"ospjJK_mV\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks5[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks5[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pNbkCmcfP\"},implicitPathVariables:undefined},{href:{webPageId:\"pNbkCmcfP\"},implicitPathVariables:undefined},{href:{webPageId:\"pNbkCmcfP\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+41,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+283.6+0+49.6+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-s8wcod-container\",layoutDependency:layoutDependency,layoutId:\"lA9uaU9UN-container\",nodeId:\"lA9uaU9UN\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Contact\",height:\"100%\",id:\"lA9uaU9UN\",iw21753lb:\"contact-footer\",layoutId:\"lA9uaU9UN\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks6[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks6[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xmhMMTzNd\"},implicitPathVariables:undefined},{href:{webPageId:\"xmhMMTzNd\"},implicitPathVariables:undefined},{href:{webPageId:\"xmhMMTzNd\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+82,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+283.6+0+49.6+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-3qj7rr-container\",layoutDependency:layoutDependency,layoutId:\"h4pPTcVvT-container\",nodeId:\"h4pPTcVvT\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Careers\",height:\"100%\",id:\"h4pPTcVvT\",iw21753lb:\"view-careers-footer\",layoutId:\"h4pPTcVvT\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks7[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks7[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ug1mV7y1q\"},implicitPathVariables:undefined},{href:{webPageId:\"Ug1mV7y1q\"},implicitPathVariables:undefined},{href:{webPageId:\"Ug1mV7y1q\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+123,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+283.6+0+49.6+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-vxon11-container\",layoutDependency:layoutDependency,layoutId:\"TByPeHxUx-container\",nodeId:\"TByPeHxUx\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Partners & Affiliates\",height:\"100%\",id:\"TByPeHxUx\",iw21753lb:\"partners-and-affiliates-footer\",layoutId:\"TByPeHxUx\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks8[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks8[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qojDPMAEw\"},implicitPathVariables:undefined},{href:{webPageId:\"qojDPMAEw\"},implicitPathVariables:undefined},{href:{webPageId:\"qojDPMAEw\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+164,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+283.6+0+49.6+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-kv5yik-container\",layoutDependency:layoutDependency,layoutId:\"S9jYUFiPd-container\",nodeId:\"S9jYUFiPd\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Become an Affiliate\",height:\"100%\",id:\"S9jYUFiPd\",iw21753lb:\"become-affiliate-footer\",layoutId:\"S9jYUFiPd\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks9[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks9[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jii0q1\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"fgIGBFAnJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-l5pbzu\",\"data-styles-preset\":\"IvU06SpYp\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Legal\"})}),className:\"framer-1hxbk5k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Chsi9n2_L\",style:{\"--extracted-a0htzi\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-ei28zc\",\"data-framer-name\":\"Menu List\",layoutDependency:layoutDependency,layoutId:\"Wx3Crzb9g\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"privacy-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"E6WQ2Q9a2\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"privacy-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"E6WQ2Q9a2\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"privacy-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"E6WQ2Q9a2\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+0,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+530.2+0+53.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-hhe20t-container\",layoutDependency:layoutDependency,layoutId:\"UFo_tJadO-container\",nodeId:\"UFo_tJadO\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Privacy Policy\",height:\"100%\",id:\"UFo_tJadO\",iw21753lb:\"view-privacy-footer\",layoutId:\"UFo_tJadO\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks10[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks10[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks10[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"terms-conditions\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"vPuxWaS_H\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"terms-conditions\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"vPuxWaS_H\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"terms-conditions\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"vPuxWaS_H\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+41,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+530.2+0+53.6+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1dez5ar-container\",layoutDependency:layoutDependency,layoutId:\"x_PJhWP29-container\",nodeId:\"x_PJhWP29\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Terms & Conditions\",height:\"100%\",id:\"x_PJhWP29\",iw21753lb:\"view-terms-footer\",layoutId:\"x_PJhWP29\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks11[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks11[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"refund-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"M_2PQJ0Tw\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"refund-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"M_2PQJ0Tw\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"refund-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"M_2PQJ0Tw\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+82,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+530.2+0+53.6+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-54eq1f-container\",layoutDependency:layoutDependency,layoutId:\"Mb4tdbhcY-container\",nodeId:\"Mb4tdbhcY\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Refund Policy\",height:\"100%\",id:\"Mb4tdbhcY\",iw21753lb:\"view-refund-policy-footer\",layoutId:\"Mb4tdbhcY\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks12[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks12[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"license-terms\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"oDGgyeIz_\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"license-terms\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"oDGgyeIz_\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"license-terms\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"oDGgyeIz_\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+123,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+530.2+0+53.6+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-iz9fio-container\",layoutDependency:layoutDependency,layoutId:\"YQw3MGUgW-container\",nodeId:\"YQw3MGUgW\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"License Terms\",height:\"100%\",id:\"YQw3MGUgW\",iw21753lb:\"click-license-footer\",layoutId:\"YQw3MGUgW\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks13[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks13[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks13[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"portfolio-disclaimer\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"rBKUIhKZn\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"portfolio-disclaimer\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"rBKUIhKZn\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"portfolio-disclaimer\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"rBKUIhKZn\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) * 0.3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+164,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+530.2+0+53.6+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-toiupe-container\",layoutDependency:layoutDependency,layoutId:\"itiPfWEfx-container\",nodeId:\"itiPfWEfx\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Portfolio Disclaimer\",height:\"100%\",id:\"itiPfWEfx\",iw21753lb:\"view-portfolio-disclaimer-footer\",layoutId:\"itiPfWEfx\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks14[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks14[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks14[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{booTgEXSW:\"cookie-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"ckVtk3isv\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"cookie-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"ckVtk3isv\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined},{href:{pathVariables:{booTgEXSW:\"cookie-policy\"},unresolvedPathSlugs:{booTgEXSW:{collectionId:\"Ulsb1KzRy\",collectionItemId:\"ckVtk3isv\"}},webPageId:\"Fc8S_Yc3e\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-cmtswv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AeTUDbZCB-container\",nodeId:\"AeTUDbZCB\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-c378a557-97ec-407d-879a-e06dc8663ce6, rgba(0, 0, 0, 0.05))\",radius:14,width:1},colorBody:\"var(--token-535fb319-faff-4f1d-ba4f-21a550c33736, rgb(84, 84, 84))\",colorTitle:\"var(--token-7522b648-013e-4c1e-ae8a-20349c8d3808, rgb(16, 12, 24))\",fill:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.6em\"},fontTitle:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.6em\"},link:\"var(--token-7522b648-013e-4c1e-ae8a-20349c8d3808, rgb(16, 12, 24))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",fill:\"var(--token-e223aa2b-bdb1-40ce-b9e3-4ee29628d1e6, rgb(77, 103, 255))\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies for ads, analytics, and site function.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks15[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies for ads, analytics, and site function.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:false,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-T88S9KGL\",height:\"100%\",id:\"AeTUDbZCB\",layoutId:\"AeTUDbZCB\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"var(--token-1765690d-d9b7-4114-abf1-fd70912cb79d, rgba(0, 0, 0, 0.02))\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:600},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"var(--token-e223aa2b-bdb1-40ce-b9e3-4ee29628d1e6, rgb(77, 103, 255))\",toggleColorInactive:\"var(--token-1765690d-d9b7-4114-abf1-fd70912cb79d, rgba(0, 0, 0, 0.02))\"}},preview:false,trigger:{color:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.6em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies for ads, analytics, and site function.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks15[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies for ads, analytics, and site function.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:false,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},pN8t_RLkt:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies for ads, analytics, and site function.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks15[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies for ads, analytics, and site function.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:false,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gwwnog\",\"data-framer-name\":\"Help\",layoutDependency:layoutDependency,layoutId:\"pHgCFASum\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-l5pbzu\",\"data-styles-preset\":\"IvU06SpYp\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255)))\"},children:\"Help\"})}),className:\"framer-sq2xho\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FyWkTz3qm\",style:{\"--extracted-a0htzi\":\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1x6wp22\",\"data-framer-name\":\"Menu List\",layoutDependency:layoutDependency,layoutId:\"csj0A89Ob\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sxJZrIaFa\"},implicitPathVariables:undefined},{href:{webPageId:\"sxJZrIaFa\"},implicitPathVariables:undefined},{href:{webPageId:\"sxJZrIaFa\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) / 10, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+0,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+992.8+0+49.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1tfpypl-container\",layoutDependency:layoutDependency,layoutId:\"kIodsgzdj-container\",nodeId:\"kIodsgzdj\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Support\",height:\"100%\",id:\"kIodsgzdj\",iw21753lb:\"go-support-footer\",layoutId:\"kIodsgzdj\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks16[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({KFhwzjjMB:{PhCpdM0UN:resolvedLinks16[1]},pN8t_RLkt:{PhCpdM0UN:resolvedLinks16[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 158px) / 10, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+0+0)+0+0+0+72+1+0+50+0+57.6+0+41,...addPropertyOverrides({KFhwzjjMB:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 60px, 1170px) - 2px, 1px) - 78px) / 2, 50px)`,y:undefined},pN8t_RLkt:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 2px, 1px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+0+0)+0+0+0+135+1+0+20+992.8+0+49.6+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-n9p0ra-container\",layoutDependency:layoutDependency,layoutId:\"L5Fg2NLem-container\",nodeId:\"L5Fg2NLem\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Live Chat\",height:\"100%\",id:\"L5Fg2NLem\",iw21753lb:\"live-chat-footer\",layoutId:\"L5Fg2NLem\",lIdxCl_Zf:true,PhCpdM0UN:\"https://wa.me/+19179003111\",style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\"})})})]})]})]})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1djnont\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"EDjDAnjMl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r703gu\",\"data-styles-preset\":\"LWyOmz34l\",children:\"\\xa9 2017 - 2025 Grooic LLC. All Rights Reserved.\"})}),className:\"framer-1f9ogkf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mn7bab957\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pN8t_RLkt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r703gu\",\"data-styles-preset\":\"LWyOmz34l\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2017 - 2025 Grooic LLC. All Rights Reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vw00an\",\"data-framer-name\":\"Users\",layoutDependency:layoutDependency,layoutId:\"Wxjg82pXO\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Icon\",className:\"framer-1mm392f\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"yLWiMRZYI\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a5b205ca-72d6-4335-83a6-b77f273e8566, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 4px 0px var(--token-0d1bde36-6f53-4656-8049-aaaaf3a62409, rgba(17, 17, 17, 0.08)), 0px 1px 2px -1px var(--token-7102516e-1cb4-482e-a73d-f16b1cf79b15, rgba(17, 17, 17, 0.1))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b7do6g\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"xQZcZPwdS\",style:{backgroundColor:\"var(--token-e0bf39f7-31a8-45c5-9a6b-e3de731b5626, rgba(255, 255, 255, 0.02))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Fire Icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||551)-30-860.6)/2+636.6+24)+0+84+0+7),pixelHeight:19,pixelWidth:18,src:\"https://framerusercontent.com/images/VYD0RFjyEPZP2wqgJrMamfzmxc.svg\"},className:\"framer-gwp7mq\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"m7KeFWFky\",...addPropertyOverrides({KFhwzjjMB:{background:{alt:\"Fire Icon\",fit:\"fill\",pixelHeight:19,pixelWidth:18,src:\"https://framerusercontent.com/images/VYD0RFjyEPZP2wqgJrMamfzmxc.svg\"}},pN8t_RLkt:{background:{alt:\"Fire Icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1271.5)-24-1665.4)/2+1281.4+24)+0+160+84+0+7),pixelHeight:19,pixelWidth:18,src:\"https://framerusercontent.com/images/VYD0RFjyEPZP2wqgJrMamfzmxc.svg\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kgyigp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VMDLU8XPr-container\",nodeId:\"VMDLU8XPr\",rendersWithMotion:true,scopeId:\"BnL7DH6Ud\",children:/*#__PURE__*/_jsx(AnimatedNumberCounter,{animation:{replay:true,transition:{bounce:0,delay:0,duration:3,type:\"spring\"},trigger:\"layerInView\"},balance:false,color:{angle:180,color:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",endColor:\"rgb(255, 255, 255)\",mode:\"solid\",startColor:\"rgb(0, 0, 0)\"},commas:true,decimals:0,decoration:\"none\",end:1e4,font:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.6em\"},height:\"100%\",id:\"VMDLU8XPr\",layoutId:\"VMDLU8XPr\",mode:\"default\",monospace:false,prefix:\"\",start:0,suffix:\"+ Users & Growing\",tag:\"p\",transition:{bounce:0,delay:0,duration:1,type:\"spring\"},userSelect:true,value:0,width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XML3W.framer-o94zl7, .framer-XML3W .framer-o94zl7 { display: block; }\",\".framer-XML3W.framer-1pcgekf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 30px 30px 30px; position: relative; width: 1200px; }\",\".framer-XML3W .framer-qvwu6p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1170px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XML3W .framer-159erxl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XML3W .framer-hrniwp { 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: 0px; position: relative; width: 100%; }\",\".framer-XML3W .framer-5azcdx-container, .framer-XML3W .framer-1tj8p2g-container, .framer-XML3W .framer-1lr0xhh-container, .framer-XML3W .framer-zj05as-container, .framer-XML3W .framer-1bvrx9g-container, .framer-XML3W .framer-kgyigp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XML3W .framer-m2aqd6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-XML3W .framer-pm64i5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 1px; position: relative; width: 100%; }\",\".framer-XML3W .framer-ggaugy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XML3W .framer-gm8xqd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 50px 64px 50px 64px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XML3W .framer-sgzyoj, .framer-XML3W .framer-otfqhh, .framer-XML3W .framer-jii0q1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XML3W .framer-8z8g92, .framer-XML3W .framer-c3ry7k, .framer-XML3W .framer-1hxbk5k, .framer-XML3W .framer-sq2xho { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XML3W .framer-103t5ei, .framer-XML3W .framer-s0ekgj, .framer-XML3W .framer-ei28zc, .framer-XML3W .framer-1x6wp22 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XML3W .framer-3ktkuz-container, .framer-XML3W .framer-10tpemr-container, .framer-XML3W .framer-7w461y-container, .framer-XML3W .framer-1rh8ids-container, .framer-XML3W .framer-slro38-container, .framer-XML3W .framer-s44a0k-container, .framer-XML3W .framer-1akml58-container, .framer-XML3W .framer-s8wcod-container, .framer-XML3W .framer-3qj7rr-container, .framer-XML3W .framer-vxon11-container, .framer-XML3W .framer-kv5yik-container, .framer-XML3W .framer-hhe20t-container, .framer-XML3W .framer-1dez5ar-container, .framer-XML3W .framer-54eq1f-container, .framer-XML3W .framer-iz9fio-container, .framer-XML3W .framer-toiupe-container, .framer-XML3W .framer-1tfpypl-container, .framer-XML3W .framer-n9p0ra-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-XML3W .framer-cmtswv-container { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; width: auto; }\",\".framer-XML3W .framer-1gwwnog { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XML3W .framer-1djnont { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1170px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XML3W .framer-1f9ogkf { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-XML3W .framer-1vw00an { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XML3W .framer-1mm392f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XML3W .framer-b7do6g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 7px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XML3W .framer-gwp7mq { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 18px); overflow: hidden; position: relative; width: 18px; }\",\".framer-XML3W.framer-v-t6wg1t.framer-1pcgekf { width: 810px; }\",\".framer-XML3W.framer-v-t6wg1t .framer-gm8xqd { align-content: unset; align-items: unset; display: grid; gap: 30px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; padding: 24px; }\",\".framer-XML3W.framer-v-t6wg1t .framer-sgzyoj, .framer-XML3W.framer-v-t6wg1t .framer-otfqhh, .framer-XML3W.framer-v-t6wg1t .framer-jii0q1, .framer-XML3W.framer-v-t6wg1t .framer-1gwwnog { align-self: start; flex: none; gap: 20px; justify-self: start; width: 100%; }\",\".framer-XML3W.framer-v-t6wg1t .framer-103t5ei, .framer-XML3W.framer-v-t6wg1t .framer-s0ekgj, .framer-XML3W.framer-v-t6wg1t .framer-ei28zc, .framer-XML3W.framer-v-t6wg1t .framer-1x6wp22, .framer-XML3W.framer-v-1kelotr .framer-103t5ei, .framer-XML3W.framer-v-1kelotr .framer-s0ekgj, .framer-XML3W.framer-v-1kelotr .framer-ei28zc, .framer-XML3W.framer-v-1kelotr .framer-1x6wp22 { gap: 12px; }\",\".framer-XML3W.framer-v-t6wg1t .framer-1djnont { flex-wrap: wrap; }\",\".framer-XML3W.framer-v-t6wg1t .framer-1f9ogkf { flex: none; white-space: pre; width: auto; }\",\".framer-XML3W.framer-v-1kelotr.framer-1pcgekf { padding: 0px 20px 24px 20px; width: 390px; }\",\".framer-XML3W.framer-v-1kelotr .framer-hrniwp { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; }\",\".framer-XML3W.framer-v-1kelotr .framer-gm8xqd { flex-direction: column; gap: 24px; justify-content: center; padding: 20px; }\",\".framer-XML3W.framer-v-1kelotr .framer-sgzyoj, .framer-XML3W.framer-v-1kelotr .framer-otfqhh, .framer-XML3W.framer-v-1kelotr .framer-1gwwnog { flex: none; gap: 16px; width: 100%; }\",\".framer-XML3W.framer-v-1kelotr .framer-jii0q1 { flex: none; gap: 20px; width: 100%; }\",\".framer-XML3W.framer-v-1kelotr .framer-1djnont { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-XML3W.framer-v-1kelotr .framer-1f9ogkf { flex: none; width: 100%; }\",\".framer-XML3W.framer-v-1kelotr .framer-1vw00an { flex: none; justify-content: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-XML3W[data-border=\"true\"]::after, .framer-XML3W [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 551\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KFhwzjjMB\":{\"layout\":[\"fixed\",\"auto\"]},\"pN8t_RLkt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"logo-footer\"},{\"id\":\"follow-x-footer\"},{\"id\":\"follow-linkedin-footer\"},{\"id\":\"follow-facebook-footer\"},{\"id\":\"follow-instagram-footer\"},{\"id\":\"view-blog-footer\"},{\"id\":\"view-case-studies-footer\"},{\"id\":\"view-documentation-footer\"},{\"id\":\"read-faqs-footer\"},{\"id\":\"view-changelog-footer\"},{\"id\":\"grab-freebies-footer\"},{\"id\":\"view-about-footer\"},{\"id\":\"contact-footer\"},{\"id\":\"view-careers-footer\"},{\"id\":\"partners-and-affiliates-footer\"},{\"id\":\"become-affiliate-footer\"},{\"id\":\"view-privacy-footer\"},{\"id\":\"view-terms-footer\"},{\"id\":\"view-refund-policy-footer\"},{\"id\":\"click-license-footer\"},{\"id\":\"view-portfolio-disclaimer-footer\"},{\"id\":\"go-support-footer\"},{\"id\":\"live-chat-footer\"}]\n */const FramerBnL7DH6Ud=withCSS(Component,css,\"framer-XML3W\");export default FramerBnL7DH6Ud;FramerBnL7DH6Ud.displayName=\"Footer\";FramerBnL7DH6Ud.defaultProps={height:551,width:1200};addPropertyControls(FramerBnL7DH6Ud,{variant:{options:[\"y_ZTM2WRh\",\"KFhwzjjMB\",\"pN8t_RLkt\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBnL7DH6Ud,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"}]},...SiteLogoFonts,...SocialLinkFonts,...MenuLinkFonts,...CookieBannerFonts,...AnimatedNumberCounterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBnL7DH6Ud\",\"slots\":[],\"annotations\":{\"framerTrackingIds\":\"[{\\\"id\\\":\\\"logo-footer\\\"},{\\\"id\\\":\\\"follow-x-footer\\\"},{\\\"id\\\":\\\"follow-linkedin-footer\\\"},{\\\"id\\\":\\\"follow-facebook-footer\\\"},{\\\"id\\\":\\\"follow-instagram-footer\\\"},{\\\"id\\\":\\\"view-blog-footer\\\"},{\\\"id\\\":\\\"view-case-studies-footer\\\"},{\\\"id\\\":\\\"view-documentation-footer\\\"},{\\\"id\\\":\\\"read-faqs-footer\\\"},{\\\"id\\\":\\\"view-changelog-footer\\\"},{\\\"id\\\":\\\"grab-freebies-footer\\\"},{\\\"id\\\":\\\"view-about-footer\\\"},{\\\"id\\\":\\\"contact-footer\\\"},{\\\"id\\\":\\\"view-careers-footer\\\"},{\\\"id\\\":\\\"partners-and-affiliates-footer\\\"},{\\\"id\\\":\\\"become-affiliate-footer\\\"},{\\\"id\\\":\\\"view-privacy-footer\\\"},{\\\"id\\\":\\\"view-terms-footer\\\"},{\\\"id\\\":\\\"view-refund-policy-footer\\\"},{\\\"id\\\":\\\"click-license-footer\\\"},{\\\"id\\\":\\\"view-portfolio-disclaimer-footer\\\"},{\\\"id\\\":\\\"go-support-footer\\\"},{\\\"id\\\":\\\"live-chat-footer\\\"}]\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KFhwzjjMB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pN8t_RLkt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"551\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BnL7DH6Ud.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,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 MenuLink from\"https://framerusercontent.com/modules/E0dOZyMzTBlhWFDVrhVJ/IUygZgFnB77IeHJ1I6hD/LcFHFCr7y.js\";const MenuLinkFonts=getFonts(MenuLink);const cycleOrder=[\"pWxJl4H85\",\"iwFOgJYDj\"];const serializationHash=\"framer-rcR24\";const variantClassNames={iwFOgJYDj:\"framer-v-1kk225m\",pWxJl4H85:\"framer-v-1yf2twf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"pWxJl4H85\",Phone:\"iwFOgJYDj\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pWxJl4H85\",ZMz3r2dhB:click??props.ZMz3r2dhB};};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,ZMz3r2dhB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pWxJl4H85\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcex9ce=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZMz3r2dhB){const res=await ZMz3r2dhB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yf2twf\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pWxJl4H85\",onTap:onTapcex9ce,ref:refBinding,style:{backgroundColor:\"var(--token-268457cd-0e21-48f8-9c64-ecd622da845b, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{iwFOgJYDj:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({iwFOgJYDj:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1qhges1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Rw48q7mB1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||190.5)-40-148)/2+0+0)+0+0,...addPropertyOverrides({iwFOgJYDj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||138.5)-0-136)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1djq4cy-container\",layoutDependency:layoutDependency,layoutId:\"QtdLrkCia-container\",nodeId:\"QtdLrkCia\",rendersWithMotion:true,scopeId:\"PqKLxzkuK\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"All\",height:\"100%\",id:\"QtdLrkCia\",iw21753lb:\"all-templates-header\",layoutId:\"QtdLrkCia\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({iwFOgJYDj:{PhCpdM0UN:resolvedLinks[1],Qin_aYEgZ:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L17UcakAM\"},implicitPathVariables:undefined},{href:{webPageId:\"L17UcakAM\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||190.5)-40-148)/2+0+0)+0+41,...addPropertyOverrides({iwFOgJYDj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||138.5)-0-136)/2+0+0)+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ty6pis-container\",layoutDependency:layoutDependency,layoutId:\"nsQGRKHqM-container\",nodeId:\"nsQGRKHqM\",rendersWithMotion:true,scopeId:\"PqKLxzkuK\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Web3\",height:\"100%\",id:\"nsQGRKHqM\",iw21753lb:\"view-web3-header\",layoutId:\"nsQGRKHqM\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks1[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({iwFOgJYDj:{PhCpdM0UN:resolvedLinks1[1],Qin_aYEgZ:undefined,Zhzps74xy:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xBoUXfrRi\"},implicitPathVariables:undefined},{href:{webPageId:\"xBoUXfrRi\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||190.5)-40-148)/2+0+0)+0+82,...addPropertyOverrides({iwFOgJYDj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||138.5)-0-136)/2+0+0)+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-187ojq8-container\",layoutDependency:layoutDependency,layoutId:\"HJHT1Un_G-container\",nodeId:\"HJHT1Un_G\",rendersWithMotion:true,scopeId:\"PqKLxzkuK\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Crypto\",height:\"100%\",id:\"HJHT1Un_G\",iw21753lb:\"view-crypto-header\",layoutId:\"HJHT1Un_G\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks2[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({iwFOgJYDj:{PhCpdM0UN:resolvedLinks2[1],Qin_aYEgZ:undefined,Zhzps74xy:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DMswA0ebj\"},implicitPathVariables:undefined},{href:{webPageId:\"DMswA0ebj\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||190.5)-40-148)/2+0+0)+0+123,...addPropertyOverrides({iwFOgJYDj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||138.5)-0-136)/2+0+0)+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ysazr1-container\",layoutDependency:layoutDependency,layoutId:\"xa_u4HuqD-container\",nodeId:\"xa_u4HuqD\",rendersWithMotion:true,scopeId:\"PqKLxzkuK\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"AI\",height:\"100%\",id:\"xa_u4HuqD\",iw21753lb:\"view-ai-templates-header\",layoutId:\"xa_u4HuqD\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks3[0],style:{width:\"100%\"},variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({iwFOgJYDj:{PhCpdM0UN:resolvedLinks3[1],Qin_aYEgZ:undefined,Zhzps74xy:undefined}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rcR24.framer-1gbc061, .framer-rcR24 .framer-1gbc061 { display: block; }\",\".framer-rcR24.framer-1yf2twf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 185px; }\",\".framer-rcR24 .framer-1qhges1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rcR24 .framer-1djq4cy-container, .framer-rcR24 .framer-ty6pis-container, .framer-rcR24 .framer-187ojq8-container, .framer-rcR24 .framer-1ysazr1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rcR24.framer-v-1kk225m.framer-1yf2twf { padding: 0px; width: 390px; }\",\".framer-rcR24.framer-v-1kk225m .framer-1qhges1 { gap: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 190.5\n * @framerIntrinsicWidth 185\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"iwFOgJYDj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZMz3r2dhB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"all-templates-header\"},{\"id\":\"view-web3-header\"},{\"id\":\"view-crypto-header\"},{\"id\":\"view-ai-templates-header\"}]\n */const FramerPqKLxzkuK=withCSS(Component,css,\"framer-rcR24\");export default FramerPqKLxzkuK;FramerPqKLxzkuK.displayName=\"Dropdown\";FramerPqKLxzkuK.defaultProps={height:190.5,width:185};addPropertyControls(FramerPqKLxzkuK,{variant:{options:[\"pWxJl4H85\",\"iwFOgJYDj\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZMz3r2dhB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPqKLxzkuK,[{explicitInter:true,fonts:[]},...MenuLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPqKLxzkuK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"185\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ZMz3r2dhB\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"190.5\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"all-templates-header\\\"},{\\\"id\\\":\\\"view-web3-header\\\"},{\\\"id\\\":\\\"view-crypto-header\\\"},{\\\"id\\\":\\\"view-ai-templates-header\\\"}]\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iwFOgJYDj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PqKLxzkuK.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,indexHash){// 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 metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&(metadata===null||metadata===void 0?void 0:metadata.indexHash)===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};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=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"\u2026\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/JehrJSLhXvzeRdsqPjt4/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/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,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{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.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\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(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];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,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);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,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// 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,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=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 metaTagContent=metaTag.getAttribute(\"content\");const cacheResult=await getCachedIndex(localeId,metaTagContent);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(cacheResult.status!==\"miss\"&&!isOverLimit){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}// 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(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);// If the file doesn't exist yet, it might be still generating.\nif(response.status===403||response.status===404){log(\"Index not found\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use\");}else{log(\"Continue using cache\");}return;}else if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,metaTagContent);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\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map", "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/5ZXslHiv3E1xnzOoHbJF/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,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/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{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}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,decoding:\"async\"}):/*#__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(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);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?.id;const localeSlug=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,{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{// 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?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(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\":{\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "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/JehrJSLhXvzeRdsqPjt4/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/fxR5MNtgeSOU8Mj4iY9n/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){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?.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 \u2013 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?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.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\",borderRadius:10,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        }`],\"framer-lib-search\");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 \u2013\u00A0Internal\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\":{\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/fZYCcWXDiruXib2k8aXr/Search.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nDfc4oax3Iaf6wNpS5XJ/OHpF8gynTHAisRYN0jEo/saVsgDgbT.js\";const SearchFonts=getFonts(Search);const cycleOrder=[\"iaFzyNVEH\",\"m8GBS3Ezi\"];const serializationHash=\"framer-UIDHg\";const variantClassNames={iaFzyNVEH:\"framer-v-q2oey1\",m8GBS3Ezi:\"framer-v-lj8t0e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={Default:\"iaFzyNVEH\",Large:\"m8GBS3Ezi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iaFzyNVEH\"};};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:\"iaFzyNVEH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"m8GBS3Ezi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q2oey1\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"iaFzyNVEH\",ref:refBinding,style:{background:\"linear-gradient(113deg, var(--token-87c4af87-c03e-4cd3-9833-1ec04d4c61b2, rgba(255, 255, 255, 0.04)) 0%, var(--token-87c4af87-c03e-4cd3-9833-1ec04d4c61b2, rgba(255, 255, 255, 0.04)) 100%)\",backgroundColor:\"var(--token-87c4af87-c03e-4cd3-9833-1ec04d4c61b2, rgba(255, 255, 255, 0.04))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",...style},variants:{m8GBS3Ezi:{background:\"linear-gradient(113deg, var(--token-33eae3d8-bf13-47c9-bf93-86e1418fcafd, rgba(255, 255, 255, 0.2)) 0%, var(--token-cb5942bc-2e2b-4d62-977c-9dcfe72608f8, rgba(255, 255, 255, 0)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({m8GBS3Ezi:{\"data-framer-name\":\"Large\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8ksl06\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"umL6crfW7\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{m8GBS3Ezi:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qacnaj\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"IvTmCKtoj\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{m8GBS3Ezi:{backgroundColor:\"var(--token-e0bf39f7-31a8-45c5-9a6b-e3de731b5626, rgba(255, 255, 255, 0.02))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14mya56\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vwrtdodmn\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{m8GBS3Ezi:{backgroundColor:\"var(--token-87c4af87-c03e-4cd3-9833-1ec04d4c61b2, rgba(255, 255, 255, 0.04))\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Search\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)+0+0+8),pixelHeight:21,pixelWidth:21,src:\"https://framerusercontent.com/images/ujMuC17Kn9K7vzyUdA22uciLU.svg\"},className:\"framer-1wfja0a\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"q1emYtE8v\",...addPropertyOverrides({m8GBS3Ezi:{background:{alt:\"Search\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(1+((componentViewport?.height||200)-2-62)/2)+0+13+8),pixelHeight:21,pixelWidth:21,src:\"https://framerusercontent.com/images/ujMuC17Kn9K7vzyUdA22uciLU.svg\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wq1ow1\",\"data-styles-preset\":\"saVsgDgbT\",children:\"Search any blog\"})}),className:\"framer-1ifuz9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Yq4yWqeup\",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-x27wnm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BUiKRvhDI-container\",nodeId:\"BUiKRvhDI\",rendersWithMotion:true,scopeId:\"qTeCZFXVC\",style:{opacity:0},children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"var(--token-62405ca9-393a-44d6-8bad-4b478d59cb7b, rgba(255, 255, 255, 0.15))\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",iconImage:addImageAlt({pixelHeight:37,pixelWidth:37,src:\"https://framerusercontent.com/images/7fN2NOsvjYBwdBWun1aJqZjlCOw.svg\"},\"\"),iconSize:0,iconType:\"default\",id:\"BUiKRvhDI\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",placeholderText:\"Search...\"},textColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\"},layoutId:\"BUiKRvhDI\",modalOptions:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\",borderRadius:16,heightIsStatic:false,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",QuickMenuAnimation:{opacity:.5,scale:.75,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:0},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:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",subtitleFont:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",titleFont:{fontFamily:'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UIDHg.framer-1pk4072, .framer-UIDHg .framer-1pk4072 { display: block; }\",\".framer-UIDHg.framer-q2oey1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UIDHg .framer-8ksl06 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UIDHg .framer-1qacnaj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UIDHg .framer-14mya56 { 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: 8px; position: relative; width: min-content; }\",\".framer-UIDHg .framer-1wfja0a { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\",\".framer-UIDHg .framer-1ifuz9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UIDHg .framer-x27wnm-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-UIDHg.framer-v-lj8t0e.framer-q2oey1 { padding: 1px; width: 470px; }\",\".framer-UIDHg.framer-v-lj8t0e .framer-8ksl06 { flex: 1 0 0px; width: 1px; }\",\".framer-UIDHg.framer-v-lj8t0e .framer-1qacnaj { flex: 1 0 0px; padding: 13px 16px 13px 16px; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"m8GBS3Ezi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqTeCZFXVC=withCSS(Component,css,\"framer-UIDHg\");export default FramerqTeCZFXVC;FramerqTeCZFXVC.displayName=\"Search Bar\";FramerqTeCZFXVC.defaultProps={height:36,width:36};addPropertyControls(FramerqTeCZFXVC,{variant:{options:[\"iaFzyNVEH\",\"m8GBS3Ezi\"],optionTitles:[\"Default\",\"Large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqTeCZFXVC,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"}]},...SearchFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqTeCZFXVC\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m8GBS3Ezi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"36\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qTeCZFXVC.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withLoggedIn,withLoggedOut,withNoActiveLicense}from\"https://framerusercontent.com/modules/l1QTDGfbUyiAusDz3g7o/hyc7VjpD82VWt50o0Qsk/FramerAuth.js\";import SiteLogo from\"https://framerusercontent.com/modules/owXtqe56sDEzFCIvQWmL/g60k2ztxyboX1rHwsmKQ/CsKLFRRAs.js\";import MenuLink from\"https://framerusercontent.com/modules/E0dOZyMzTBlhWFDVrhVJ/IUygZgFnB77IeHJ1I6hD/LcFHFCr7y.js\";import Dropdown from\"https://framerusercontent.com/modules/nHkOB6hHeF2x0323u13b/oz81hXefwswE2hWr2CBS/PqKLxzkuK.js\";import SearchBar from\"https://framerusercontent.com/modules/mdRRtj0em5RPEOsoDOxh/wWVMf7vOAuu3fkyGxtv1/qTeCZFXVC.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/ejcSytBXVNaKR0O4dQAT/sMpyVohnERlPeofsDIg4/rbah45RIj.js\";const SiteLogoFonts=getFonts(SiteLogo);const SearchBarFonts=getFonts(SearchBar);const ImageWithLoggedOut1jcx1p2=withCodeBoundaryForOverrides(Image,{nodeId:\"zCaONjpvf\",override:withLoggedOut,scopeId:\"dhaa2dSKd\"});const ImageWithLoggedIn13112gd=withCodeBoundaryForOverrides(Image,{nodeId:\"IyVMkXBY6\",override:withLoggedIn,scopeId:\"dhaa2dSKd\"});const MenuLinkFonts=getFonts(MenuLink);const DropdownFonts=getFonts(Dropdown);const ImageWithLoggedOuttaa4p5=withCodeBoundaryForOverrides(Image,{nodeId:\"hGLrIOQzW\",override:withLoggedOut,scopeId:\"dhaa2dSKd\"});const ImageWithLoggedIn19kqjdo=withCodeBoundaryForOverrides(Image,{nodeId:\"o0gPLs_Hl\",override:withLoggedIn,scopeId:\"dhaa2dSKd\"});const ButtonFonts=getFonts(Button);const ButtonWithNoActiveLicense1nf27l7WithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"IOoDxoeMp\",override:withNoActiveLicense,scopeId:\"dhaa2dSKd\"}),ButtonInfo);const cycleOrder=[\"oZXBeia61\",\"mNTWwHxo6\",\"Wb71APW0x\",\"xRDO_PD8d\",\"cgCGDLMLi\",\"oBoiPyfsA\",\"jvyqPYknT\",\"mMZfiK45E\"];const serializationHash=\"framer-brwfQ\";const variantClassNames={cgCGDLMLi:\"framer-v-1aq5l86\",jvyqPYknT:\"framer-v-j0blug\",mMZfiK45E:\"framer-v-1frahng\",mNTWwHxo6:\"framer-v-18sdckj\",oBoiPyfsA:\"framer-v-14tvgtq\",oZXBeia61:\"framer-v-zfv44w\",Wb71APW0x:\"framer-v-12njs31\",xRDO_PD8d:\"framer-v-a3klod\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 On Scroll\":\"mNTWwHxo6\",\"Phone Close On Scroll\":\"oBoiPyfsA\",\"Phone Close\":\"cgCGDLMLi\",\"Phone Open On Scroll\":\"mMZfiK45E\",\"Phone Open\":\"jvyqPYknT\",\"Tablet On Scroll\":\"xRDO_PD8d\",Desktop:\"oZXBeia61\",Tablet:\"Wb71APW0x\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oZXBeia61\"};};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:\"oZXBeia61\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1bnm65f=activeVariantCallback(async(...args)=>{setVariant(\"jvyqPYknT\");});const onTap1ny6q7h=activeVariantCallback(async(...args)=>{setVariant(\"mMZfiK45E\");});const onTap129sh1i=activeVariantCallback(async(...args)=>{setVariant(\"cgCGDLMLi\");});const onTapt2ppto=activeVariantCallback(async(...args)=>{setVariant(\"oBoiPyfsA\");});const Qin_aYEgZtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const ZMz3r2dhBix72qi=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),50);});const ZMz3r2dhB1v552cs=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cgCGDLMLi\"),50);});const ZMz3r2dhBiskirj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oBoiPyfsA\"),50);});const Zhzps74xy1v552cs=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cgCGDLMLi\"),50);});const Zhzps74xyiskirj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oBoiPyfsA\"),50);});const Qin_aYEgZ1v552cs=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cgCGDLMLi\"),50);});const Qin_aYEgZiskirj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oBoiPyfsA\"),50);});const VkRLBXm_g1v552cs=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cgCGDLMLi\"),50);});const VkRLBXm_giskirj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oBoiPyfsA\"),50);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"cgCGDLMLi\",\"oBoiPyfsA\",\"jvyqPYknT\",\"mMZfiK45E\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"cgCGDLMLi\",\"oBoiPyfsA\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const isDisplayed2=()=>{if([\"jvyqPYknT\",\"mMZfiK45E\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const isDisplayed3=()=>{if([\"jvyqPYknT\",\"mMZfiK45E\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed4=()=>{if([\"Wb71APW0x\",\"xRDO_PD8d\"].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(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zfv44w\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oZXBeia61\",ref:refBinding,style:{backgroundColor:\"var(--token-98db39b4-6726-42e4-b01e-c89ca5bbb005, rgba(9, 9, 39, 0))\",...style},variants:{jvyqPYknT:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"},mMZfiK45E:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"},mNTWwHxo6:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"},oBoiPyfsA:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"},xRDO_PD8d:{backgroundColor:\"var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39))\"}},...addPropertyOverrides({cgCGDLMLi:{\"data-framer-name\":\"Phone Close\"},jvyqPYknT:{\"data-framer-name\":\"Phone Open\"},mMZfiK45E:{\"data-framer-name\":\"Phone Open On Scroll\"},mNTWwHxo6:{\"data-framer-name\":\"Desktop On Scroll\"},oBoiPyfsA:{\"data-framer-name\":\"Phone Close On Scroll\"},Wb71APW0x:{\"data-framer-name\":\"Tablet\"},xRDO_PD8d:{\"data-framer-name\":\"Tablet On Scroll\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cuddnf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"GQyXIbdGW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1773953\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vNygY5TB0\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+10.5+0,...addPropertyOverrides({cgCGDLMLi:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+8},jvyqPYknT:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+8},mMZfiK45E:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+8},oBoiPyfsA:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tsxexn-container\",layoutDependency:layoutDependency,layoutId:\"LQSxLYV3Z-container\",nodeId:\"LQSxLYV3Z\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(SiteLogo,{height:\"100%\",id:\"LQSxLYV3Z\",layoutId:\"LQSxLYV3Z\",oeankpeAf:\"logo-header\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b7r01z\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"DkSh1T4zQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:\"32px\",...addPropertyOverrides({cgCGDLMLi:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+12.5},jvyqPYknT:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+12.5},mMZfiK45E:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+12.5},oBoiPyfsA:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+12.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eflczp-container\",layoutDependency:layoutDependency,layoutId:\"JSvViBBdH-container\",nodeId:\"JSvViBBdH\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(SearchBar,{height:\"100%\",id:\"JSvViBBdH\",layoutId:\"JSvViBBdH\",style:{height:\"100%\",width:\"100%\"},variant:\"iaFzyNVEH\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"T09_kq2ec\"},motionChild:true,nodeId:\"zCaONjpvf\",scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(ImageWithLoggedOut1jcx1p2,{as:\"a\",background:{alt:\"Profile\",fit:\"fill\",pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"},className:\"framer-1jcx1p2 framer-19r0gk8\",\"data-framer-name\":\"Sign In\",layoutDependency:layoutDependency,layoutId:\"zCaONjpvf\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({cgCGDLMLi:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},jvyqPYknT:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},mMZfiK45E:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},oBoiPyfsA:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rYqC8yzcG\"},motionChild:true,nodeId:\"IyVMkXBY6\",openInNewTab:false,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(ImageWithLoggedIn13112gd,{as:\"a\",background:{alt:\"Profile\",fit:\"fill\",pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"},className:\"framer-13112gd framer-19r0gk8\",\"data-framer-name\":\"Dashboard\",layoutDependency:layoutDependency,layoutId:\"IyVMkXBY6\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({cgCGDLMLi:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},jvyqPYknT:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},mMZfiK45E:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},oBoiPyfsA:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-56)/2+0+0)+0+0+0+0),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3rl76y\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"lQ_Z5WH3F\",...addPropertyOverrides({cgCGDLMLi:{\"data-highlight\":true,onTap:onTap1bnm65f},jvyqPYknT:{\"data-highlight\":true,onTap:onTap129sh1i},mMZfiK45E:{\"data-highlight\":true,onTap:onTapt2ppto},oBoiPyfsA:{\"data-highlight\":true,onTap:onTap1ny6q7h}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y9csxo\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"bjSm6ybvf\",style:{backgroundColor:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,rotate:0},variants:{jvyqPYknT:{rotate:-45},mMZfiK45E:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bdb65j\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"T8mkQEauD\",style:{backgroundColor:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,opacity:1},variants:{jvyqPYknT:{opacity:0},mMZfiK45E:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e2y7og\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"TO31VIZuP\",style:{backgroundColor:\"var(--token-b508a0fa-1096-4dab-a205-9814e6e2f0df, rgb(191, 194, 200))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,rotate:0},variants:{jvyqPYknT:{rotate:45},mMZfiK45E:{rotate:45}}})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-3pkx4n\",\"data-framer-name\":\"Menubar\",layoutDependency:layoutDependency,layoutId:\"gf3Wyc49R\",style:{backgroundColor:\"var(--token-87c4af87-c03e-4cd3-9833-1ec04d4c61b2, rgba(255, 255, 255, 0.04))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed2(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+0+18,...addPropertyOverrides({jvyqPYknT:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+0},mMZfiK45E:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-w3md3u-container\",id:`${layoutId}-w3md3u`,layoutDependency:layoutDependency,layoutId:\"fBUnmgsfU-container\",nodeId:\"fBUnmgsfU\",ref:ref1,rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:[/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Templates\",height:\"100%\",id:\"fBUnmgsfU\",iw21753lb:\"view-templates-header\",layoutId:\"fBUnmgsfU\",lIdxCl_Zf:false,Qin_aYEgZ:Qin_aYEgZtxyyif({overlay}),variant:overlay.visible?\"GgQ68LRnV\":\"T0Tijlz0h\",width:\"100%\",...addPropertyOverrides({jvyqPYknT:{style:{width:\"100%\"},variant:overlay.visible?\"GgQ68LRnV\":\"ja6x3fLsw\"},mMZfiK45E:{style:{width:\"100%\"},variant:overlay.visible?\"GgQ68LRnV\":\"ja6x3fLsw\"}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-w3md3u`,offsetX:-25,offsetY:35,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ixoap\",layoutDependency:layoutDependency,layoutId:\"aonZnpC6C\",ref:ref2,role:\"dialog\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-71aed16a-dadd-4099-93b8-ec1e7d52889b, rgba(9, 9, 39, 0.2))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 10px 20px 0px var(--token-c378a557-97ec-407d-879a-e06dc8663ce6, rgba(0, 0, 0, 0.05))\",WebkitBackdropFilter:\"blur(10px)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1muptjt-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"w3qD40IFJ-container\",nodeId:\"w3qD40IFJ\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(Dropdown,{height:\"100%\",id:\"w3qD40IFJ\",layoutId:\"w3qD40IFJ\",variant:\"pWxJl4H85\",width:\"100%\",ZMz3r2dhB:ZMz3r2dhBix72qi({overlay})})})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-oszhv2\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"WCJGAjp0n\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,...addPropertyOverrides({jvyqPYknT:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 56px, 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+41+0},mMZfiK45E:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 56px, 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+41+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ceostm-container\",layoutDependency:layoutDependency,layoutId:\"RZgXHLn_O-container\",nodeId:\"RZgXHLn_O\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(Dropdown,{height:\"100%\",id:\"RZgXHLn_O\",layoutId:\"RZgXHLn_O\",style:{width:\"100%\"},variant:\"iwFOgJYDj\",width:\"100%\",...addPropertyOverrides({jvyqPYknT:{ZMz3r2dhB:ZMz3r2dhB1v552cs},mMZfiK45E:{ZMz3r2dhB:ZMz3r2dhBiskirj}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+0+18,...addPropertyOverrides({jvyqPYknT:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+247},mMZfiK45E:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+247}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lf8s7a-container\",layoutDependency:layoutDependency,layoutId:\"w5XuUaGbe-container\",nodeId:\"w5XuUaGbe\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Services\",height:\"100%\",id:\"w5XuUaGbe\",iw21753lb:\"view-services-header\",layoutId:\"w5XuUaGbe\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks[0],variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({jvyqPYknT:{PhCpdM0UN:resolvedLinks[4],style:{width:\"100%\"},Zhzps74xy:Zhzps74xy1v552cs},mMZfiK45E:{PhCpdM0UN:resolvedLinks[5],style:{width:\"100%\"},Zhzps74xy:Zhzps74xyiskirj},mNTWwHxo6:{PhCpdM0UN:resolvedLinks[1]},Wb71APW0x:{PhCpdM0UN:resolvedLinks[2]},xRDO_PD8d:{PhCpdM0UN:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+0+18,...addPropertyOverrides({jvyqPYknT:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+288},mMZfiK45E:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+288}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1656r2l-container\",layoutDependency:layoutDependency,layoutId:\"G9Kf2Me2i-container\",nodeId:\"G9Kf2Me2i\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Pricing\",height:\"100%\",id:\"G9Kf2Me2i\",iw21753lb:\"click-pricing-header\",layoutId:\"G9Kf2Me2i\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks1[0],variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({jvyqPYknT:{PhCpdM0UN:resolvedLinks1[4],Qin_aYEgZ:Qin_aYEgZ1v552cs,style:{width:\"100%\"}},mMZfiK45E:{PhCpdM0UN:resolvedLinks1[5],Qin_aYEgZ:Qin_aYEgZiskirj,style:{width:\"100%\"}},mNTWwHxo6:{PhCpdM0UN:resolvedLinks1[1]},Wb71APW0x:{PhCpdM0UN:resolvedLinks1[2]},xRDO_PD8d:{PhCpdM0UN:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined},{href:{webPageId:\"ma0FXX7Hl\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+0+18,...addPropertyOverrides({jvyqPYknT:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+329},mMZfiK45E:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 40px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+72+20+329}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bceb6i-container\",layoutDependency:layoutDependency,layoutId:\"qsns2BCbs-container\",nodeId:\"qsns2BCbs\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(MenuLink,{DivBEbSrE:\"Blog\",height:\"100%\",id:\"qsns2BCbs\",iw21753lb:\"view-blog-header\",layoutId:\"qsns2BCbs\",lIdxCl_Zf:false,PhCpdM0UN:resolvedLinks2[0],variant:\"lRnlKZwEF\",width:\"100%\",...addPropertyOverrides({jvyqPYknT:{PhCpdM0UN:resolvedLinks2[4],style:{width:\"100%\"},Zhzps74xy:Zhzps74xy1v552cs},mMZfiK45E:{PhCpdM0UN:resolvedLinks2[5],style:{width:\"100%\"},Zhzps74xy:Zhzps74xyiskirj},mNTWwHxo6:{PhCpdM0UN:resolvedLinks2[1]},Wb71APW0x:{PhCpdM0UN:resolvedLinks2[2]},xRDO_PD8d:{PhCpdM0UN:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dzdttk\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"S5eE1Ev3y\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+4+8.5,...addPropertyOverrides({Wb71APW0x:{y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+0},xRDO_PD8d:{y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l5g3q4-container\",layoutDependency:layoutDependency,layoutId:\"HZGkRlyw0-container\",nodeId:\"HZGkRlyw0\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(SearchBar,{height:\"100%\",id:\"HZGkRlyw0\",layoutId:\"HZGkRlyw0\",variant:\"iaFzyNVEH\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-sign-in-header\",href:{webPageId:\"T09_kq2ec\"},motionChild:true,nodeId:\"hGLrIOQzW\",scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(ImageWithLoggedOuttaa4p5,{as:\"a\",background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+4+9.5),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"},className:\"framer-taa4p5 framer-19r0gk8\",\"data-framer-name\":\"Sign In\",layoutDependency:layoutDependency,layoutId:\"hGLrIOQzW\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({Wb71APW0x:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+1),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},xRDO_PD8d:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+1),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{clickTrackingId:\"go-dashboard-header\",href:{webPageId:\"rYqC8yzcG\"},motionChild:true,nodeId:\"o0gPLs_Hl\",openInNewTab:false,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(ImageWithLoggedIn19kqjdo,{as:\"a\",background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+4+9.5),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"},className:\"framer-19kqjdo framer-19r0gk8\",\"data-framer-name\":\"Dashboard\",layoutDependency:layoutDependency,layoutId:\"o0gPLs_Hl\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({Wb71APW0x:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+1),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}},xRDO_PD8d:{background:{alt:\"Profile\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+12.5+1),pixelHeight:36,pixelWidth:37,src:\"https://framerusercontent.com/images/fZdP2WSjNkO72clLNXCUnYNMk.svg\"}}},baseVariant,gestureVariant)})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+14+(((componentViewport?.height||89.5)-28-61)/2+0+0)+4+0,...addPropertyOverrides({jvyqPYknT:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px), 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+482+0},mMZfiK45E:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px), 1px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-535)/2+0+0)+0+482+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nf27l7-container\",layoutDependency:layoutDependency,layoutId:\"IOoDxoeMp-container\",nodeId:\"IOoDxoeMp\",rendersWithMotion:true,scopeId:\"dhaa2dSKd\",children:/*#__PURE__*/_jsx(ButtonWithNoActiveLicense1nf27l7WithMappedReactProps1v1ipky,{ayZ1v_nwF:false,bNxiO5GjO:\"Get All Access\",height:\"100%\",id:\"IOoDxoeMp\",layoutId:\"IOoDxoeMp\",q3MIXDaoP:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",sNHbJ1m9e:resolvedLinks3[0],variant:\"rPjvGVMrV\",width:\"100%\",xd3pEYMFR:\"get-all-access-header\",...addPropertyOverrides({jvyqPYknT:{sNHbJ1m9e:resolvedLinks3[2],style:{width:\"100%\"},variant:\"DWZVz9F9i\",VkRLBXm_g:VkRLBXm_g1v552cs},mMZfiK45E:{sNHbJ1m9e:resolvedLinks3[3],style:{width:\"100%\"},variant:\"DWZVz9F9i\",VkRLBXm_g:VkRLBXm_giskirj},mNTWwHxo6:{sNHbJ1m9e:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-brwfQ.framer-19r0gk8, .framer-brwfQ .framer-19r0gk8 { display: block; }\",\".framer-brwfQ.framer-zfv44w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 30px 14px 30px; position: relative; width: 1200px; }\",\".framer-brwfQ .framer-1cuddnf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1170px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-brwfQ .framer-1773953 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-brwfQ .framer-1tsxexn-container, .framer-brwfQ .framer-w3md3u-container, .framer-brwfQ .framer-1muptjt-container, .framer-brwfQ .framer-lf8s7a-container, .framer-brwfQ .framer-1656r2l-container, .framer-brwfQ .framer-bceb6i-container, .framer-brwfQ .framer-1l5g3q4-container, .framer-brwfQ .framer-1nf27l7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-brwfQ .framer-1b7r01z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-brwfQ .framer-1eflczp-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 32px; }\",\".framer-brwfQ .framer-1jcx1p2, .framer-brwfQ .framer-13112gd { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 56px); overflow: hidden; position: relative; text-decoration: none; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-brwfQ .framer-3rl76y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 30px; justify-content: space-around; overflow: visible; padding: 3px; position: relative; width: 33px; }\",\".framer-brwfQ .framer-1y9csxo, .framer-brwfQ .framer-1bdb65j, .framer-brwfQ .framer-e2y7og { flex: none; height: 3px; overflow: visible; position: relative; width: 100%; }\",\".framer-brwfQ .framer-3pkx4n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 18px 24px 18px 24px; position: relative; width: min-content; }\",\".framer-brwfQ .framer-18ixoap { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-brwfQ .framer-oszhv2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 16px; position: relative; width: 1px; }\",\".framer-brwfQ .framer-ceostm-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-brwfQ .framer-dzdttk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-brwfQ .framer-taa4p5, .framer-brwfQ .framer-19kqjdo { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 35px); overflow: hidden; position: relative; text-decoration: none; width: 35px; will-change: var(--framer-will-change-override, transform); }\",\".framer-brwfQ.framer-v-12njs31.framer-zfv44w, .framer-brwfQ.framer-v-a3klod.framer-zfv44w { width: 810px; }\",\".framer-brwfQ.framer-v-12njs31 .framer-3pkx4n, .framer-brwfQ.framer-v-a3klod .framer-3pkx4n { gap: 16px; }\",\".framer-brwfQ.framer-v-1aq5l86.framer-zfv44w, .framer-brwfQ.framer-v-14tvgtq.framer-zfv44w, .framer-brwfQ.framer-v-j0blug.framer-zfv44w, .framer-brwfQ.framer-v-1frahng.framer-zfv44w { padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-brwfQ.framer-v-1aq5l86 .framer-1cuddnf, .framer-brwfQ.framer-v-14tvgtq .framer-1cuddnf, .framer-brwfQ.framer-v-j0blug .framer-1cuddnf, .framer-brwfQ.framer-v-1frahng .framer-1cuddnf { flex-direction: column; }\",\".framer-brwfQ.framer-v-1aq5l86 .framer-1773953, .framer-brwfQ.framer-v-14tvgtq .framer-1773953, .framer-brwfQ.framer-v-j0blug .framer-1773953, .framer-brwfQ.framer-v-j0blug .framer-oszhv2, .framer-brwfQ.framer-v-1frahng .framer-1773953, .framer-brwfQ.framer-v-1frahng .framer-oszhv2, .framer-brwfQ.framer-v-1frahng .framer-dzdttk { flex: none; width: 100%; }\",\".framer-brwfQ.framer-v-1aq5l86 .framer-1tsxexn-container, .framer-brwfQ.framer-v-14tvgtq .framer-1tsxexn-container, .framer-brwfQ.framer-v-j0blug .framer-1tsxexn-container, .framer-brwfQ.framer-v-1frahng .framer-1tsxexn-container { order: 0; }\",\".framer-brwfQ.framer-v-1aq5l86 .framer-1b7r01z, .framer-brwfQ.framer-v-14tvgtq .framer-1b7r01z, .framer-brwfQ.framer-v-j0blug .framer-1b7r01z, .framer-brwfQ.framer-v-1frahng .framer-1b7r01z { order: 1; }\",\".framer-brwfQ.framer-v-1aq5l86 .framer-3rl76y, .framer-brwfQ.framer-v-14tvgtq .framer-3rl76y { cursor: pointer; }\",\".framer-brwfQ.framer-v-j0blug .framer-3rl76y, .framer-brwfQ.framer-v-1frahng .framer-3rl76y { cursor: pointer; display: block; gap: 10px; padding: unset; }\",\".framer-brwfQ.framer-v-j0blug .framer-1y9csxo, .framer-brwfQ.framer-v-j0blug .framer-1bdb65j, .framer-brwfQ.framer-v-1frahng .framer-1y9csxo, .framer-brwfQ.framer-v-1frahng .framer-1bdb65j { left: calc(48.38709677419357% - 25px / 2); position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 25px; }\",\".framer-brwfQ.framer-v-j0blug .framer-e2y7og, .framer-brwfQ.framer-v-1frahng .framer-e2y7og { left: calc(51.61290322580647% - 25px / 2); position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 25px; }\",\".framer-brwfQ.framer-v-j0blug .framer-3pkx4n, .framer-brwfQ.framer-v-1frahng .framer-3pkx4n { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; padding: 20px; width: 100%; }\",\".framer-brwfQ.framer-v-j0blug .framer-w3md3u-container, .framer-brwfQ.framer-v-j0blug .framer-lf8s7a-container, .framer-brwfQ.framer-v-j0blug .framer-1656r2l-container, .framer-brwfQ.framer-v-j0blug .framer-bceb6i-container, .framer-brwfQ.framer-v-1frahng .framer-w3md3u-container, .framer-brwfQ.framer-v-1frahng .framer-lf8s7a-container, .framer-brwfQ.framer-v-1frahng .framer-1656r2l-container, .framer-brwfQ.framer-v-1frahng .framer-bceb6i-container { width: 100%; }\",\".framer-brwfQ.framer-v-j0blug .framer-dzdttk { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-brwfQ.framer-v-j0blug .framer-1nf27l7-container, .framer-brwfQ.framer-v-1frahng .framer-1nf27l7-container { flex: 1 0 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mNTWwHxo6\":{\"layout\":[\"fixed\",\"auto\"]},\"Wb71APW0x\":{\"layout\":[\"fixed\",\"auto\"]},\"xRDO_PD8d\":{\"layout\":[\"fixed\",\"auto\"]},\"cgCGDLMLi\":{\"layout\":[\"fixed\",\"auto\"]},\"oBoiPyfsA\":{\"layout\":[\"fixed\",\"auto\"]},\"jvyqPYknT\":{\"layout\":[\"fixed\",\"auto\"]},\"mMZfiK45E\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"logo-header\"},{\"id\":\"view-templates-header\"},{\"id\":\"view-services-header\"},{\"id\":\"click-pricing-header\"},{\"id\":\"view-blog-header\"},{\"id\":\"click-sign-in-header\",\"nodeId\":\"hGLrIOQzW\",\"type\":\"click\"},{\"id\":\"go-dashboard-header\",\"nodeId\":\"o0gPLs_Hl\",\"type\":\"click\"},{\"id\":\"get-all-access-header\"}]\n */const Framerdhaa2dSKd=withCSS(Component,css,\"framer-brwfQ\");export default Framerdhaa2dSKd;Framerdhaa2dSKd.displayName=\"Header\";Framerdhaa2dSKd.defaultProps={height:89.5,width:1200};addPropertyControls(Framerdhaa2dSKd,{variant:{options:[\"oZXBeia61\",\"mNTWwHxo6\",\"Wb71APW0x\",\"xRDO_PD8d\",\"cgCGDLMLi\",\"oBoiPyfsA\",\"jvyqPYknT\",\"mMZfiK45E\"],optionTitles:[\"Desktop\",\"Desktop On Scroll\",\"Tablet\",\"Tablet On Scroll\",\"Phone Close\",\"Phone Close On Scroll\",\"Phone Open\",\"Phone Open On Scroll\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerdhaa2dSKd,[{explicitInter:true,fonts:[]},...SiteLogoFonts,...SearchBarFonts,...MenuLinkFonts,...DropdownFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdhaa2dSKd\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mNTWwHxo6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wb71APW0x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xRDO_PD8d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cgCGDLMLi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oBoiPyfsA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jvyqPYknT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mMZfiK45E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"logo-header\\\"},{\\\"id\\\":\\\"view-templates-header\\\"},{\\\"id\\\":\\\"view-services-header\\\"},{\\\"id\\\":\\\"click-pricing-header\\\"},{\\\"id\\\":\\\"view-blog-header\\\"},{\\\"id\\\":\\\"click-sign-in-header\\\",\\\"nodeId\\\":\\\"hGLrIOQzW\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"go-dashboard-header\\\",\\\"nodeId\\\":\\\"o0gPLs_Hl\\\",\\\"type\\\":\\\"click\\\"},{\\\"id\\\":\\\"get-all-access-header\\\"}]\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"89.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dhaa2dSKd.map", "// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";import Category from\"https://framerusercontent.com/modules/rtfdXhxHmxCtiYBiUhbF/4dhFQZczcDc7YlzifYzh/CS56lzmRu.js\";import Framer from\"https://framerusercontent.com/modules/d1buArqavyyISbbgVpRg/BemPKkrK5cyTRdQwdAvO/r81Jo1Sbb.js\";import SingleTemplate from\"https://framerusercontent.com/modules/quzf4NfzSzjtAmuDQEOz/xtl3jPic1lvUGkGPhF6U/yIgwerVWy.js\";const SingleTemplateFonts=getFonts(SingleTemplate);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"EIEy1UsBD\",\"rZsrotSLy\",\"S4v_YlaOF\"];const serializationHash=\"framer-VMNbj\";const variantClassNames={EIEy1UsBD:\"framer-v-1qulab3\",rZsrotSLy:\"framer-v-ud2sym\",S4v_YlaOF:\"framer-v-1tywgrf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{constraint:{left:{collection:\"iryiumijz\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"iryiumijz\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"iryiumijz\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"iryiumijz\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"Ikp7tRtgs\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"iryiumijz\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"iryiumijz\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{constraint:{left:{collection:\"kE8RLl0t7\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"kE8RLl0t7\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"kE8RLl0t7\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"kE8RLl0t7\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"XM5uj07y2\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"kE8RLl0t7\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"kE8RLl0t7\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const query2=prequery=>prequery({from:{constraint:{left:{collection:\"yXnKYLJDq\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"yXnKYLJDq\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"yXnKYLJDq\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"yXnKYLJDq\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"XM5uj07y2\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"yXnKYLJDq\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"yXnKYLJDq\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});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={Default:\"EIEy1UsBD\",Phone:\"S4v_YlaOF\",Tablet:\"rZsrotSLy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EIEy1UsBD\"};};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,T_1860Jwoiryiumijz,l_snEd0Zwiryiumijz,Y1WKMdLtoiryiumijz,j89h3gsbfiryiumijz,n47XnlfpGiryiumijz,evs_LW6Qu_ZUViC7xEdiryiumijz,evs_LW6Qu_BAJ9rEM1oiryiumijz,evs_LW6Qu_ncloSi4qciryiumijz,ZgI3F_gMC_ZUViC7xEdiryiumijz,ZgI3F_gMC_BAJ9rEM1oiryiumijz,ZgI3F_gMC_ncloSi4qciryiumijz,idiryiumijz,T_1860JwokE8RLl0t7,l_snEd0ZwkE8RLl0t7,Y1WKMdLtokE8RLl0t7,j89h3gsbfkE8RLl0t7,n47XnlfpGkE8RLl0t7,evs_LW6Qu_ZUViC7xEdkE8RLl0t7,evs_LW6Qu_BAJ9rEM1okE8RLl0t7,evs_LW6Qu_ncloSi4qckE8RLl0t7,ZgI3F_gMC_ZUViC7xEdkE8RLl0t7,ZgI3F_gMC_BAJ9rEM1okE8RLl0t7,ZgI3F_gMC_ncloSi4qckE8RLl0t7,idkE8RLl0t7,T_1860JwoyXnKYLJDq,l_snEd0ZwyXnKYLJDq,Y1WKMdLtoyXnKYLJDq,j89h3gsbfyXnKYLJDq,n47XnlfpGyXnKYLJDq,evs_LW6Qu_ZUViC7xEdyXnKYLJDq,evs_LW6Qu_BAJ9rEM1oyXnKYLJDq,evs_LW6Qu_ncloSi4qcyXnKYLJDq,ZgI3F_gMC_ZUViC7xEdyXnKYLJDq,ZgI3F_gMC_BAJ9rEM1oyXnKYLJDq,ZgI3F_gMC_ncloSi4qcyXnKYLJDq,idyXnKYLJDq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EIEy1UsBD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"S4v_YlaOF\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"rZsrotSLy\",\"S4v_YlaOF\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"S4v_YlaOF\")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-1qulab3\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"EIEy1UsBD\",ref:refBinding,style:{...style},...addPropertyOverrides({rZsrotSLy:{\"data-framer-name\":\"Tablet\"},S4v_YlaOF:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ym5e65-container\",\"data-framer-name\":\"01\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HTc4GrDDC-container\",name:\"01\",nodeId:\"HTc4GrDDC\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:30,overflow:false},gap:16,height:\"100%\",hoverFactor:1,id:\"HTc4GrDDC\",layoutId:\"HTc4GrDDC\",name:\"01\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hkzm3v\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"iryiumijz\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{constraint:{left:{collection:\"iryiumijz\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"iryiumijz\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"iryiumijz\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"iryiumijz\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"iryiumijz\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"Ikp7tRtgs\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"iryiumijz\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"iryiumijz\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({\"evs_LW6Qu.BAJ9rEM1o\":evs_LW6Qu_BAJ9rEM1oiryiumijz,\"evs_LW6Qu.ncloSi4qc\":evs_LW6Qu_ncloSi4qciryiumijz,\"evs_LW6Qu.ZUViC7xEd\":evs_LW6Qu_ZUViC7xEdiryiumijz,\"ZgI3F_gMC.BAJ9rEM1o\":ZgI3F_gMC_BAJ9rEM1oiryiumijz,\"ZgI3F_gMC.ncloSi4qc\":ZgI3F_gMC_ncloSi4qciryiumijz,\"ZgI3F_gMC.ZUViC7xEd\":ZgI3F_gMC_ZUViC7xEdiryiumijz,id:idiryiumijz,j89h3gsbf:j89h3gsbfiryiumijz,l_snEd0Zw:l_snEd0Zwiryiumijz,n47XnlfpG:n47XnlfpGiryiumijz,T_1860Jwo:T_1860Jwoiryiumijz,Y1WKMdLto:Y1WKMdLtoiryiumijz},index)=>{l_snEd0Zwiryiumijz??=\"\";Y1WKMdLtoiryiumijz??=\"\";j89h3gsbfiryiumijz??=\"\";n47XnlfpGiryiumijz??=\"\";evs_LW6Qu_ZUViC7xEdiryiumijz??=\"\";evs_LW6Qu_BAJ9rEM1oiryiumijz??=\"#09F\";evs_LW6Qu_ncloSi4qciryiumijz??=\"#09F\";ZgI3F_gMC_ZUViC7xEdiryiumijz??=\"\";ZgI3F_gMC_BAJ9rEM1oiryiumijz??=\"#09F\";ZgI3F_gMC_ncloSi4qciryiumijz??=\"#09F\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`iryiumijz-${idiryiumijz}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{l_snEd0Zw:l_snEd0Zwiryiumijz},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{l_snEd0Zw:l_snEd0Zwiryiumijz},webPageId:\"DG98x_luR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:\"253px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19oq876-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"W2ZRcj39A-container\",nodeId:\"W2ZRcj39A\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(SingleTemplate,{ArugX8oto:ZgI3F_gMC_ZUViC7xEdiryiumijz,ASbvQq69R:j89h3gsbfiryiumijz,cofKbb_3Y:toResponsiveImage(T_1860Jwoiryiumijz),e8PQvUiPN:n47XnlfpGiryiumijz,gbWXvGH_c:evs_LW6Qu_ZUViC7xEdiryiumijz,height:\"100%\",id:\"W2ZRcj39A\",ilVvCgPZV:ZgI3F_gMC_ncloSi4qciryiumijz,iOCr_VndH:\"Q0WeIzGke\",iOq8CnhhA:resolvedLinks[0],iXipQ4cSe:false,JcYFGhVYa:ZgI3F_gMC_BAJ9rEM1oiryiumijz,JSeqwP1tb:true,layoutId:\"W2ZRcj39A\",MW2x6zl4W:Y1WKMdLtoiryiumijz,Nu8pDcgLa:evs_LW6Qu_ncloSi4qciryiumijz,rJrmwvU8l:evs_LW6Qu_BAJ9rEM1oiryiumijz,slObmNFGi:\"Go to Home\",style:{width:\"100%\"},UIUEvDW_2:\"Crypto Token / Memecoin\",variant:\"q6IRRkMB9\",width:\"100%\",XoGrtc1VM:\"Crypto Token / Memecoin\"})})})})})},idiryiumijz);})})})})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xwtv83-container\",\"data-framer-name\":\"02\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PQaQbOKDq-container\",name:\"02\",nodeId:\"PQaQbOKDq\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:30,overflow:false},gap:16,height:\"100%\",hoverFactor:1,id:\"PQaQbOKDq\",layoutId:\"PQaQbOKDq\",name:\"02\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-194se1e\",\"data-framer-name\":\"Trending\",layoutDependency:layoutDependency,layoutId:\"kE8RLl0t7\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{constraint:{left:{collection:\"kE8RLl0t7\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"kE8RLl0t7\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"kE8RLl0t7\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"kE8RLl0t7\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"kE8RLl0t7\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"XM5uj07y2\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"kE8RLl0t7\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"kE8RLl0t7\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({\"evs_LW6Qu.BAJ9rEM1o\":evs_LW6Qu_BAJ9rEM1okE8RLl0t7,\"evs_LW6Qu.ncloSi4qc\":evs_LW6Qu_ncloSi4qckE8RLl0t7,\"evs_LW6Qu.ZUViC7xEd\":evs_LW6Qu_ZUViC7xEdkE8RLl0t7,\"ZgI3F_gMC.BAJ9rEM1o\":ZgI3F_gMC_BAJ9rEM1okE8RLl0t7,\"ZgI3F_gMC.ncloSi4qc\":ZgI3F_gMC_ncloSi4qckE8RLl0t7,\"ZgI3F_gMC.ZUViC7xEd\":ZgI3F_gMC_ZUViC7xEdkE8RLl0t7,id:idkE8RLl0t7,j89h3gsbf:j89h3gsbfkE8RLl0t7,l_snEd0Zw:l_snEd0ZwkE8RLl0t7,n47XnlfpG:n47XnlfpGkE8RLl0t7,T_1860Jwo:T_1860JwokE8RLl0t7,Y1WKMdLto:Y1WKMdLtokE8RLl0t7},index1)=>{l_snEd0ZwkE8RLl0t7??=\"\";Y1WKMdLtokE8RLl0t7??=\"\";j89h3gsbfkE8RLl0t7??=\"\";n47XnlfpGkE8RLl0t7??=\"\";evs_LW6Qu_ZUViC7xEdkE8RLl0t7??=\"\";evs_LW6Qu_BAJ9rEM1okE8RLl0t7??=\"#09F\";evs_LW6Qu_ncloSi4qckE8RLl0t7??=\"#09F\";ZgI3F_gMC_ZUViC7xEdkE8RLl0t7??=\"\";ZgI3F_gMC_BAJ9rEM1okE8RLl0t7??=\"#09F\";ZgI3F_gMC_ncloSi4qckE8RLl0t7??=\"#09F\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kE8RLl0t7-${idkE8RLl0t7}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{l_snEd0Zw:l_snEd0ZwkE8RLl0t7},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{l_snEd0Zw:l_snEd0ZwkE8RLl0t7},webPageId:\"DG98x_luR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:\"253px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bvskb-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"jYE93TaXO-container\",nodeId:\"jYE93TaXO\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(SingleTemplate,{ArugX8oto:ZgI3F_gMC_ZUViC7xEdkE8RLl0t7,ASbvQq69R:j89h3gsbfkE8RLl0t7,cofKbb_3Y:toResponsiveImage(T_1860JwokE8RLl0t7),e8PQvUiPN:n47XnlfpGkE8RLl0t7,gbWXvGH_c:evs_LW6Qu_ZUViC7xEdkE8RLl0t7,height:\"100%\",id:\"jYE93TaXO\",ilVvCgPZV:ZgI3F_gMC_ncloSi4qckE8RLl0t7,iOCr_VndH:\"Q0WeIzGke\",iOq8CnhhA:resolvedLinks1[0],iXipQ4cSe:false,JcYFGhVYa:ZgI3F_gMC_BAJ9rEM1okE8RLl0t7,JSeqwP1tb:true,layoutId:\"jYE93TaXO\",MW2x6zl4W:Y1WKMdLtokE8RLl0t7,Nu8pDcgLa:evs_LW6Qu_ncloSi4qckE8RLl0t7,rJrmwvU8l:evs_LW6Qu_BAJ9rEM1okE8RLl0t7,slObmNFGi:\"Go to Home\",style:{width:\"100%\"},UIUEvDW_2:\"Crypto Token / Memecoin\",variant:\"q6IRRkMB9\",width:\"100%\",XoGrtc1VM:\"Crypto Token / Memecoin\"})})})})})},idkE8RLl0t7);})})})})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10w7nh-container\",\"data-framer-name\":\"Phone\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"p9lDAIN2B-container\",name:\"Phone\",nodeId:\"p9lDAIN2B\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:30,overflow:false},gap:16,height:\"100%\",hoverFactor:1,id:\"p9lDAIN2B\",layoutId:\"p9lDAIN2B\",name:\"Phone\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:false,widthType:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-npg76k\",\"data-framer-name\":\"Trending - Phone\",layoutDependency:layoutDependency,layoutId:\"yXnKYLJDq\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{constraint:{left:{collection:\"yXnKYLJDq\",name:\"ZgI3F_gMC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ZgI3F_gMC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"yXnKYLJDq\",name:\"evs_LW6Qu\",type:\"Identifier\"},operator:\"==\",right:{collection:\"evs_LW6Qu\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"yXnKYLJDq\",data:Framer,type:\"Collection\"},right:{alias:\"evs_LW6Qu\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"ZgI3F_gMC\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"yXnKYLJDq\",name:\"T_1860Jwo\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"l_snEd0Zw\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"Y1WKMdLto\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"j89h3gsbf\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"n47XnlfpG\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ZUViC7xEd\",collection:\"evs_LW6Qu\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"evs_LW6Qu.BAJ9rEM1o\",collection:\"evs_LW6Qu\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"evs_LW6Qu.ncloSi4qc\",collection:\"evs_LW6Qu\",name:\"ncloSi4qc\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ZUViC7xEd\",collection:\"ZgI3F_gMC\",name:\"ZUViC7xEd\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.BAJ9rEM1o\",collection:\"ZgI3F_gMC\",name:\"BAJ9rEM1o\",type:\"Identifier\"},{alias:\"ZgI3F_gMC.ncloSi4qc\",collection:\"ZgI3F_gMC\",name:\"ncloSi4qc\",type:\"Identifier\"},{collection:\"yXnKYLJDq\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"XM5uj07y2\"},operator:\"in\",right:{arguments:[{from:{alias:\"hE0OV0Fv4\",data:Category,type:\"Collection\"},orderBy:[{arguments:[{collection:\"yXnKYLJDq\",name:\"hE0OV0Fv4\",type:\"Identifier\"},{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hE0OV0Fv4\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"yXnKYLJDq\",name:\"hE0OV0Fv4\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({\"evs_LW6Qu.BAJ9rEM1o\":evs_LW6Qu_BAJ9rEM1oyXnKYLJDq,\"evs_LW6Qu.ncloSi4qc\":evs_LW6Qu_ncloSi4qcyXnKYLJDq,\"evs_LW6Qu.ZUViC7xEd\":evs_LW6Qu_ZUViC7xEdyXnKYLJDq,\"ZgI3F_gMC.BAJ9rEM1o\":ZgI3F_gMC_BAJ9rEM1oyXnKYLJDq,\"ZgI3F_gMC.ncloSi4qc\":ZgI3F_gMC_ncloSi4qcyXnKYLJDq,\"ZgI3F_gMC.ZUViC7xEd\":ZgI3F_gMC_ZUViC7xEdyXnKYLJDq,id:idyXnKYLJDq,j89h3gsbf:j89h3gsbfyXnKYLJDq,l_snEd0Zw:l_snEd0ZwyXnKYLJDq,n47XnlfpG:n47XnlfpGyXnKYLJDq,T_1860Jwo:T_1860JwoyXnKYLJDq,Y1WKMdLto:Y1WKMdLtoyXnKYLJDq},index2)=>{l_snEd0ZwyXnKYLJDq??=\"\";Y1WKMdLtoyXnKYLJDq??=\"\";j89h3gsbfyXnKYLJDq??=\"\";n47XnlfpGyXnKYLJDq??=\"\";evs_LW6Qu_ZUViC7xEdyXnKYLJDq??=\"\";evs_LW6Qu_BAJ9rEM1oyXnKYLJDq??=\"#09F\";evs_LW6Qu_ncloSi4qcyXnKYLJDq??=\"#09F\";ZgI3F_gMC_ZUViC7xEdyXnKYLJDq??=\"\";ZgI3F_gMC_BAJ9rEM1oyXnKYLJDq??=\"#09F\";ZgI3F_gMC_ncloSi4qcyXnKYLJDq??=\"#09F\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`yXnKYLJDq-${idyXnKYLJDq}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{l_snEd0Zw:l_snEd0ZwyXnKYLJDq},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{l_snEd0Zw:l_snEd0ZwyXnKYLJDq},webPageId:\"DG98x_luR\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1axw9gd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"K_goHLgZL-container\",nodeId:\"K_goHLgZL\",rendersWithMotion:true,scopeId:\"k_TowpVB2\",children:/*#__PURE__*/_jsx(SingleTemplate,{ArugX8oto:ZgI3F_gMC_ZUViC7xEdyXnKYLJDq,ASbvQq69R:j89h3gsbfyXnKYLJDq,cofKbb_3Y:toResponsiveImage(T_1860JwoyXnKYLJDq),e8PQvUiPN:n47XnlfpGyXnKYLJDq,gbWXvGH_c:evs_LW6Qu_ZUViC7xEdyXnKYLJDq,height:\"100%\",id:\"K_goHLgZL\",ilVvCgPZV:ZgI3F_gMC_ncloSi4qcyXnKYLJDq,iOCr_VndH:\"Q0WeIzGke\",iOq8CnhhA:resolvedLinks2[0],iXipQ4cSe:false,JcYFGhVYa:ZgI3F_gMC_BAJ9rEM1oyXnKYLJDq,JSeqwP1tb:true,layoutId:\"K_goHLgZL\",MW2x6zl4W:Y1WKMdLtoyXnKYLJDq,Nu8pDcgLa:evs_LW6Qu_ncloSi4qcyXnKYLJDq,rJrmwvU8l:evs_LW6Qu_BAJ9rEM1oyXnKYLJDq,slObmNFGi:\"Go to Home\",style:{width:\"100%\"},UIUEvDW_2:\"Crypto Token / Memecoin\",variant:\"q6IRRkMB9\",width:\"100%\",XoGrtc1VM:\"Crypto Token / Memecoin\"})})})})})},idyXnKYLJDq);})})})})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({S4v_YlaOF:{direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:30,overflow:false},sizingOptions:{heightType:false,widthType:true}}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VMNbj.framer-1ghtmdm, .framer-VMNbj .framer-1ghtmdm { display: block; }\",\".framer-VMNbj.framer-1qulab3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 522px; }\",\".framer-VMNbj .framer-ym5e65-container, .framer-VMNbj .framer-xwtv83-container { flex: 1 0 0px; height: 672px; position: relative; width: 1px; }\",\".framer-VMNbj .framer-hkzm3v, .framer-VMNbj .framer-194se1e { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 253px; }\",\".framer-VMNbj .framer-19oq876-container, .framer-VMNbj .framer-1bvskb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-VMNbj .framer-10w7nh-container { flex: 1 0 0px; height: 235px; position: relative; width: 1px; }\",\".framer-VMNbj .framer-npg76k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 235px; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-VMNbj .framer-1axw9gd-container { flex: none; height: auto; position: relative; width: 184px; }\",\".framer-VMNbj.framer-v-ud2sym.framer-1qulab3 { width: 250px; }\",\".framer-VMNbj.framer-v-1tywgrf.framer-1qulab3 { width: 260px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 672\n * @framerIntrinsicWidth 522\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rZsrotSLy\":{\"layout\":[\"fixed\",\"auto\"]},\"S4v_YlaOF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk_TowpVB2=withCSS(Component,css,\"framer-VMNbj\");export default Framerk_TowpVB2;Framerk_TowpVB2.displayName=\"CTA Ticker\";Framerk_TowpVB2.defaultProps={height:672,width:522};addPropertyControls(Framerk_TowpVB2,{variant:{options:[\"EIEy1UsBD\",\"rZsrotSLy\",\"S4v_YlaOF\"],optionTitles:[\"Default\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerk_TowpVB2,[{explicitInter:true,fonts:[]},...SingleTemplateFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk_TowpVB2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"672\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rZsrotSLy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S4v_YlaOF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"522\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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*as sharedStyle1 from\"https://framerusercontent.com/modules/mqKRoF9ibEJH5x5FAZmc/gkipQqL1VPvNLx3kVLER/Klr2ETCak.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MEF0md5FF0fpWh5TgqcN/N5rimUNoH7g5aPcqd26Z/wbAqAWqHV.js\";import CTATicker from\"https://framerusercontent.com/modules/VJ9zHCruTlUemijaZhJf/oznasTBOTvM7cxPVVYOl/k_TowpVB2.js\";import Button from\"https://framerusercontent.com/modules/ejcSytBXVNaKR0O4dQAT/sMpyVohnERlPeofsDIg4/rbah45RIj.js\";const ButtonFonts=getFonts(Button);const CTATickerFonts=getFonts(CTATicker);const cycleOrder=[\"SFa40bxKB\",\"nnQEUyBLG\",\"x0dA6aw1e\",\"Z6ACB1I6w\",\"QjscOA2at\",\"dqrKEqJ4E\"];const serializationHash=\"framer-htgk1\";const variantClassNames={dqrKEqJ4E:\"framer-v-1v9hgxj\",nnQEUyBLG:\"framer-v-19yozvm\",QjscOA2at:\"framer-v-1iy1tud\",SFa40bxKB:\"framer-v-73tmla\",x0dA6aw1e:\"framer-v-b0nosd\",Z6ACB1I6w:\"framer-v-16kgez0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Services\":\"Z6ACB1I6w\",\"Phone - Services\":\"dqrKEqJ4E\",\"Tablet - Services\":\"QjscOA2at\",Desktop:\"SFa40bxKB\",Phone:\"x0dA6aw1e\",Tablet:\"nnQEUyBLG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SFa40bxKB\"};};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:\"SFa40bxKB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-73tmla\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SFa40bxKB\",ref:refBinding,style:{...style},...addPropertyOverrides({dqrKEqJ4E:{\"data-framer-name\":\"Phone - Services\"},nnQEUyBLG:{\"data-framer-name\":\"Tablet\"},QjscOA2at:{\"data-framer-name\":\"Tablet - Services\"},x0dA6aw1e:{\"data-framer-name\":\"Phone\"},Z6ACB1I6w:{\"data-framer-name\":\"Desktop - Services\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ww1j5f\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"KpRULajqf\",style:{background:\"linear-gradient(90deg, var(--token-e223aa2b-bdb1-40ce-b9e3-4ee29628d1e6, rgb(77, 103, 255)) 0%, var(--token-ee8268d3-9bc6-477a-be3d-b5d79716e989, rgb(0, 36, 243)) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},variants:{dqrKEqJ4E:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},x0dA6aw1e:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ocjjcq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"e1CO2fBlf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m8ahig\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"OPVIemqg4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-6jbwmb\",\"data-styles-preset\":\"wbAqAWqHV\",children:\"One Plan, Unlimited Templates\"})}),className:\"framer-4oeme\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fuE2MFpe2\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dqrKEqJ4E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-6jbwmb\",\"data-styles-preset\":\"wbAqAWqHV\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to 10X Your Conversions?\"})})},QjscOA2at:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-6jbwmb\",\"data-styles-preset\":\"wbAqAWqHV\",children:\"Ready to 10X Your Conversions?\"})})},x0dA6aw1e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-6jbwmb\",\"data-styles-preset\":\"wbAqAWqHV\",style:{\"--framer-text-alignment\":\"center\"},children:\"One Plan, Unlimited Templates\"})})},Z6ACB1I6w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-6jbwmb\",\"data-styles-preset\":\"wbAqAWqHV\",children:\"Ready to 10X Your Conversions?\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15juxya\",\"data-styles-preset\":\"Klr2ETCak\",children:\"Get instant access to high-converting templates & launch faster today!\"})}),className:\"framer-uvp2fk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tv2rgoqD7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dqrKEqJ4E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15juxya\",\"data-styles-preset\":\"Klr2ETCak\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get a custom landing page or pick a ready-made template.\"})})},QjscOA2at:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15juxya\",\"data-styles-preset\":\"Klr2ETCak\",children:\"Get a custom landing page or pick a ready-made template.\"})})},x0dA6aw1e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15juxya\",\"data-styles-preset\":\"Klr2ETCak\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get instant access to high-converting templates & launch faster today!\"})})},Z6ACB1I6w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15juxya\",\"data-styles-preset\":\"Klr2ETCak\",children:\"Get a custom landing page or pick a ready-made template.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2vcopr\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"suFR9ASxa\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{webPageId:\"OdljXcEVD\"},implicitPathVariables:undefined},{href:{hash:\":o5fEPlYsL\",webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{hash:\":o5fEPlYsL\",webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined},{href:{hash:\":o5fEPlYsL\",webPageId:\"SUYG6WzLm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-120-483.4)/2+0+0)+68+0+294.4+0,...addPropertyOverrides({dqrKEqJ4E:{y:undefined},nnQEUyBLG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-80-427.4)/2+0+0)+40+0+294.4+0},QjscOA2at:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-80-427.4)/2+0+0)+40+0+294.4+0},x0dA6aw1e:{y:undefined},Z6ACB1I6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-483.4)/2+0+0)+68+0+294.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yzidmc-container\",layoutDependency:layoutDependency,layoutId:\"dHyKCmt6F-container\",nodeId:\"dHyKCmt6F\",rendersWithMotion:true,scopeId:\"dy4bMTz8C\",children:/*#__PURE__*/_jsx(Button,{ayZ1v_nwF:false,bNxiO5GjO:\"Get All Access\",height:\"100%\",id:\"dHyKCmt6F\",layoutId:\"dHyKCmt6F\",q3MIXDaoP:\"var(--token-81029ee9-6f3e-48ff-9e6e-18fbd40772ea, rgb(255, 255, 255))\",sNHbJ1m9e:resolvedLinks[0],variant:\"CJ178NgUW\",width:\"100%\",xd3pEYMFR:\"get-all-access-cta\",...addPropertyOverrides({dqrKEqJ4E:{bNxiO5GjO:\"Get a Custom Page\",sNHbJ1m9e:resolvedLinks[5],variant:\"qBOFEhDoP\"},nnQEUyBLG:{sNHbJ1m9e:resolvedLinks[1]},QjscOA2at:{bNxiO5GjO:\"Get a Custom Page\",sNHbJ1m9e:resolvedLinks[4]},x0dA6aw1e:{sNHbJ1m9e:resolvedLinks[2],variant:\"qBOFEhDoP\"},Z6ACB1I6w:{bNxiO5GjO:\"Get a Custom Page\",sNHbJ1m9e:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined},{href:{webPageId:\"uxhaXOUVE\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-120-483.4)/2+0+0)+68+0+294.4+0,...addPropertyOverrides({dqrKEqJ4E:{y:undefined},nnQEUyBLG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-80-427.4)/2+0+0)+40+0+294.4+0},QjscOA2at:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-80-427.4)/2+0+0)+40+0+294.4+0},x0dA6aw1e:{y:undefined},Z6ACB1I6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-483.4)/2+0+0)+68+0+294.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k4ztkb-container\",layoutDependency:layoutDependency,layoutId:\"m6RTKRVNW-container\",nodeId:\"m6RTKRVNW\",rendersWithMotion:true,scopeId:\"dy4bMTz8C\",children:/*#__PURE__*/_jsx(Button,{ayZ1v_nwF:false,bNxiO5GjO:\"Browse Templates\",height:\"100%\",id:\"m6RTKRVNW\",layoutId:\"m6RTKRVNW\",q3MIXDaoP:\"var(--token-69cd68b9-75f6-41b6-b5d2-aa3dcc69fbf9, rgb(245, 245, 245))\",sNHbJ1m9e:resolvedLinks1[0],variant:\"Q0WeIzGke\",width:\"100%\",xd3pEYMFR:\"browse-templates-cta\",...addPropertyOverrides({dqrKEqJ4E:{sNHbJ1m9e:resolvedLinks1[5],variant:\"bpNw6TdmR\"},nnQEUyBLG:{sNHbJ1m9e:resolvedLinks1[1]},QjscOA2at:{sNHbJ1m9e:resolvedLinks1[4]},x0dA6aw1e:{sNHbJ1m9e:resolvedLinks1[2],variant:\"bpNw6TdmR\"},Z6ACB1I6w:{sNHbJ1m9e:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:672,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-120-483.4)/2+0+0)+-94.8046,...addPropertyOverrides({dqrKEqJ4E:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 48px)`,y:undefined},nnQEUyBLG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||565.5)-80-427.4)/2+0+0)+-122.7317},QjscOA2at:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-80-427.4)/2+0+0)+-122.7317},x0dA6aw1e:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 1170px) - 48px)`,y:undefined},Z6ACB1I6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-120-483.4)/2+0+0)+-94.8046}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-47pyth-container\",layoutDependency:layoutDependency,layoutId:\"m9sAY7TMl-container\",nodeId:\"m9sAY7TMl\",rendersWithMotion:true,scopeId:\"dy4bMTz8C\",style:{rotate:-10},transformTemplate:transformTemplate1,variants:{dqrKEqJ4E:{rotate:0},x0dA6aw1e:{rotate:0}},...addPropertyOverrides({dqrKEqJ4E:{transformTemplate:undefined},x0dA6aw1e:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CTATicker,{height:\"100%\",id:\"m9sAY7TMl\",layoutId:\"m9sAY7TMl\",variant:\"EIEy1UsBD\",width:\"100%\",...addPropertyOverrides({dqrKEqJ4E:{style:{width:\"100%\"},variant:\"S4v_YlaOF\"},nnQEUyBLG:{variant:\"rZsrotSLy\"},QjscOA2at:{variant:\"rZsrotSLy\"},x0dA6aw1e:{style:{width:\"100%\"},variant:\"S4v_YlaOF\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-htgk1.framer-1cgykrq, .framer-htgk1 .framer-1cgykrq { display: block; }\",\".framer-htgk1.framer-73tmla { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 30px 120px 30px; position: relative; width: 1200px; }\",\".framer-htgk1 .framer-1ww1j5f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1170px; overflow: hidden; padding: 68px 0px 68px 80px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-htgk1 .framer-ocjjcq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 48%; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-htgk1 .framer-m8ahig { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-htgk1 .framer-4oeme, .framer-htgk1 .framer-uvp2fk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-htgk1 .framer-2vcopr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-htgk1 .framer-yzidmc-container, .framer-htgk1 .framer-k4ztkb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-htgk1 .framer-47pyth-container { flex: none; height: auto; position: absolute; right: 0px; top: 50%; width: auto; }\",\".framer-htgk1.framer-v-19yozvm.framer-73tmla, .framer-htgk1.framer-v-1iy1tud.framer-73tmla { padding: 0px 30px 80px 30px; width: 810px; }\",\".framer-htgk1.framer-v-19yozvm .framer-1ww1j5f, .framer-htgk1.framer-v-1iy1tud .framer-1ww1j5f { gap: 48px; order: 0; padding: 40px; }\",\".framer-htgk1.framer-v-19yozvm .framer-ocjjcq, .framer-htgk1.framer-v-1iy1tud .framer-ocjjcq { max-width: 65%; }\",\".framer-htgk1.framer-v-19yozvm .framer-47pyth-container, .framer-htgk1.framer-v-1iy1tud .framer-47pyth-container { top: 50%; }\",\".framer-htgk1.framer-v-b0nosd.framer-73tmla, .framer-htgk1.framer-v-1v9hgxj.framer-73tmla { padding: 0px 20px 60px 20px; width: 390px; }\",\".framer-htgk1.framer-v-b0nosd .framer-1ww1j5f, .framer-htgk1.framer-v-1v9hgxj .framer-1ww1j5f { align-content: center; align-items: center; flex-direction: column; gap: 32px; padding: 24px; }\",\".framer-htgk1.framer-v-b0nosd .framer-ocjjcq, .framer-htgk1.framer-v-1v9hgxj .framer-ocjjcq { align-content: center; align-items: center; flex: none; gap: 24px; max-width: 100%; width: 100%; }\",\".framer-htgk1.framer-v-b0nosd .framer-m8ahig, .framer-htgk1.framer-v-1v9hgxj .framer-m8ahig { align-content: center; align-items: center; gap: 16px; }\",\".framer-htgk1.framer-v-b0nosd .framer-2vcopr, .framer-htgk1.framer-v-1v9hgxj .framer-2vcopr { flex-wrap: wrap; justify-content: center; }\",\".framer-htgk1.framer-v-b0nosd .framer-47pyth-container, .framer-htgk1.framer-v-1v9hgxj .framer-47pyth-container { position: relative; right: unset; top: unset; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 565.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nnQEUyBLG\":{\"layout\":[\"fixed\",\"auto\"]},\"x0dA6aw1e\":{\"layout\":[\"fixed\",\"auto\"]},\"Z6ACB1I6w\":{\"layout\":[\"fixed\",\"auto\"]},\"QjscOA2at\":{\"layout\":[\"fixed\",\"auto\"]},\"dqrKEqJ4E\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"get-all-access-cta\"},{\"id\":\"browse-templates-cta\"}]\n */const Framerdy4bMTz8C=withCSS(Component,css,\"framer-htgk1\");export default Framerdy4bMTz8C;Framerdy4bMTz8C.displayName=\"CTA Primary\";Framerdy4bMTz8C.defaultProps={height:565.5,width:1200};addPropertyControls(Framerdy4bMTz8C,{variant:{options:[\"SFa40bxKB\",\"nnQEUyBLG\",\"x0dA6aw1e\",\"Z6ACB1I6w\",\"QjscOA2at\",\"dqrKEqJ4E\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop - Services\",\"Tablet - Services\",\"Phone - Services\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerdy4bMTz8C,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...CTATickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdy4bMTz8C\",\"slots\":[],\"annotations\":{\"framerTrackingIds\":\"[{\\\"id\\\":\\\"get-all-access-cta\\\"},{\\\"id\\\":\\\"browse-templates-cta\\\"}]\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nnQEUyBLG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x0dA6aw1e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z6ACB1I6w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QjscOA2at\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dqrKEqJ4E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"565.5\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ad88b1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";import CTAPrimary from\"#framer/local/canvasComponent/dy4bMTz8C/dy4bMTz8C.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const CTAPrimaryFonts=getFonts(CTAPrimary);const FooterFonts=getFonts(Footer);const breakpoints={axRcrHqqS:\"(max-width: 809px)\",i3r2rZlju:\"(min-width: 810px) and (max-width: 1199px)\",ljZ14go7F:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-CLhWX\";const variantClassNames={axRcrHqqS:\"framer-v-1fvb4vh\",i3r2rZlju:\"framer-v-1ws1ocb\",ljZ14go7F:\"framer-v-1k9zwha\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CLhWX.framer-1ylcrg9, .framer-CLhWX .framer-1ylcrg9 { display: block; }\",\".framer-CLhWX.framer-1k9zwha { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CLhWX .framer-h7jg0n-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-CLhWX .framer-3ilsgq { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-CLhWX .framer-asciz4-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-CLhWX .framer-1dcwo6i-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={axRcrHqqS:\"(max-width: 809px)\",i3r2rZlju:\"(min-width: 810px) and (max-width: 1199px)\",ljZ14go7F:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ljZ14go7F\",Phone:\"axRcrHqqS\",Tablet:\"i3r2rZlju\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,JraipU1iT:scrollSection??props.JraipU1iT,variant:humanReadableVariantMap[props.variant]??props.variant??\"ljZ14go7F\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JraipU1iT,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ljZ14go7F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1k9zwha\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h7jg0n-container\",layoutScroll:true,nodeId:\"umbtc1BE6\",rendersWithMotion:true,scopeId:\"GWhXDlgsW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{axRcrHqqS:{__framer__targets:[{ref:JraipU1iT,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"},i3r2rZlju:{__framer__targets:[{ref:JraipU1iT,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:JraipU1iT,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"umbtc1BE6\",layoutId:\"umbtc1BE6\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-3ilsgq\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:599,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-asciz4-container\",nodeId:\"YwGDKjqaW\",scopeId:\"GWhXDlgsW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{axRcrHqqS:{variant:\"x0dA6aw1e\"},i3r2rZlju:{variant:\"nnQEUyBLG\"}},children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"YwGDKjqaW\",layoutId:\"YwGDKjqaW\",style:{width:\"100%\"},variant:\"SFa40bxKB\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1599,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dcwo6i-container\",nodeId:\"JsMGBaqOb\",scopeId:\"GWhXDlgsW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{axRcrHqqS:{variant:\"pN8t_RLkt\"},i3r2rZlju:{variant:\"KFhwzjjMB\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JsMGBaqOb\",layoutId:\"JsMGBaqOb\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1594\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i3r2rZlju\":{\"layout\":[\"fixed\",\"fixed\"]},\"axRcrHqqS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JraipU1iT\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ljZ14go7F\":[\".framer-h7jg0n-container\",\".framer-asciz4-container\",\".framer-1dcwo6i-container\"],\"i3r2rZlju\":[\".framer-h7jg0n-container\",\".framer-asciz4-container\",\".framer-1dcwo6i-container\"],\"axRcrHqqS\":[\".framer-h7jg0n-container\",\".framer-asciz4-container\",\".framer-1dcwo6i-container\"]}\n * @framerBreakpoints {\"ljZ14go7F\":{\"min\":1200,\"canvasClassName\":\"framer-1k9zwha-override\",\"minHeight\":1594,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"i3r2rZlju\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ws1ocb-override\",\"minHeight\":2223,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"axRcrHqqS\":{\"max\":809,\"canvasClassName\":\"framer-1fvb4vh-override\",\"minHeight\":2840,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ljZ14go7F\n * @framerLayoutTemplate\n */const FramerGWhXDlgsW=withCSS(Component,css,\"framer-CLhWX\");export default FramerGWhXDlgsW;FramerGWhXDlgsW.displayName=\"Default - Sticky\";FramerGWhXDlgsW.defaultProps={height:1594,width:1200};addPropertyControls(FramerGWhXDlgsW,{JraipU1iT:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerGWhXDlgsW,[{explicitInter:true,fonts:[]},...HeaderFonts,...CTAPrimaryFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGWhXDlgsW\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"ljZ14go7F\",\"framerVariables\":\"{\\\"JraipU1iT\\\":\\\"scrollSection\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"ljZ14go7F\\\":[\\\".framer-h7jg0n-container\\\",\\\".framer-asciz4-container\\\",\\\".framer-1dcwo6i-container\\\"],\\\"i3r2rZlju\\\":[\\\".framer-h7jg0n-container\\\",\\\".framer-asciz4-container\\\",\\\".framer-1dcwo6i-container\\\"],\\\"axRcrHqqS\\\":[\\\".framer-h7jg0n-container\\\",\\\".framer-asciz4-container\\\",\\\".framer-1dcwo6i-container\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i3r2rZlju\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"axRcrHqqS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"ljZ14go7F\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1k9zwha-override\\\",\\\"minHeight\\\":1594,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"i3r2rZlju\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ws1ocb-override\\\",\\\"minHeight\\\":2223,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"axRcrHqqS\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1fvb4vh-override\\\",\\\"minHeight\\\":2840,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1594\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";import CTAPrimary from\"#framer/local/canvasComponent/dy4bMTz8C/dy4bMTz8C.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const CTAPrimaryFonts=getFonts(CTAPrimary);const FooterFonts=getFonts(Footer);const breakpoints={c7sQnHvsX:\"(min-width: 1200px)\",MR0PTuqHo:\"(min-width: 810px) and (max-width: 1199px)\",zLi9qAcng:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Y3zbQ\";const variantClassNames={c7sQnHvsX:\"framer-v-171yq6w\",MR0PTuqHo:\"framer-v-d1z4nf\",zLi9qAcng:\"framer-v-p9bwec\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y3zbQ.framer-1m9ei2i, .framer-Y3zbQ .framer-1m9ei2i { display: block; }\",\".framer-Y3zbQ.framer-171yq6w { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Y3zbQ .framer-nh43sw-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-Y3zbQ .framer-1pl6ygj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Y3zbQ .framer-1sod1sp-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-Y3zbQ .framer-t08yw4-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c7sQnHvsX:\"(min-width: 1200px)\",MR0PTuqHo:\"(min-width: 810px) and (max-width: 1199px)\",zLi9qAcng:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"c7sQnHvsX\",Phone:\"zLi9qAcng\",Tablet:\"MR0PTuqHo\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,szHkm_J0a:scrollSection??props.szHkm_J0a,variant:humanReadableVariantMap[props.variant]??props.variant??\"c7sQnHvsX\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,szHkm_J0a,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"c7sQnHvsX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-171yq6w\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nh43sw-container\",layoutScroll:true,nodeId:\"eI1Za1FQR\",rendersWithMotion:true,scopeId:\"I56SU10bH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MR0PTuqHo:{__framer__targets:[{ref:szHkm_J0a,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"},zLi9qAcng:{__framer__targets:[{ref:szHkm_J0a,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:szHkm_J0a,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"eI1Za1FQR\",layoutId:\"eI1Za1FQR\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pl6ygj\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:565,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sod1sp-container\",nodeId:\"KSXCbuPYY\",scopeId:\"I56SU10bH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MR0PTuqHo:{variant:\"nnQEUyBLG\"},zLi9qAcng:{variant:\"x0dA6aw1e\"}},children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"KSXCbuPYY\",layoutId:\"KSXCbuPYY\",style:{width:\"100%\"},variant:\"SFa40bxKB\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1565,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t08yw4-container\",nodeId:\"NlftVygXh\",scopeId:\"I56SU10bH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MR0PTuqHo:{variant:\"KFhwzjjMB\"},zLi9qAcng:{variant:\"pN8t_RLkt\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NlftVygXh\",layoutId:\"NlftVygXh\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1594\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MR0PTuqHo\":{\"layout\":[\"fixed\",\"fixed\"]},\"zLi9qAcng\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"szHkm_J0a\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"c7sQnHvsX\":[\".framer-nh43sw-container\",\".framer-1sod1sp-container\",\".framer-t08yw4-container\"],\"MR0PTuqHo\":[\".framer-nh43sw-container\",\".framer-1sod1sp-container\",\".framer-t08yw4-container\"],\"zLi9qAcng\":[\".framer-nh43sw-container\",\".framer-1sod1sp-container\",\".framer-t08yw4-container\"]}\n * @framerBreakpoints {\"c7sQnHvsX\":{\"min\":1200,\"canvasClassName\":\"framer-171yq6w-override\",\"minHeight\":1594,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MR0PTuqHo\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-d1z4nf-override\",\"minHeight\":2223,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"zLi9qAcng\":{\"max\":809,\"canvasClassName\":\"framer-p9bwec-override\",\"minHeight\":2840,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant c7sQnHvsX\n * @framerLayoutTemplate\n */const FramerI56SU10bH=withCSS(Component,css,\"framer-Y3zbQ\");export default FramerI56SU10bH;FramerI56SU10bH.displayName=\"Default\";FramerI56SU10bH.defaultProps={height:1594,width:1200};addPropertyControls(FramerI56SU10bH,{szHkm_J0a:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerI56SU10bH,[{explicitInter:true,fonts:[]},...HeaderFonts,...CTAPrimaryFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI56SU10bH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MR0PTuqHo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zLi9qAcng\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"c7sQnHvsX\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-171yq6w-override\\\",\\\"minHeight\\\":1594,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MR0PTuqHo\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-d1z4nf-override\\\",\\\"minHeight\\\":2223,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"zLi9qAcng\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-p9bwec-override\\\",\\\"minHeight\\\":2840,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1594\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"szHkm_J0a\\\":\\\"scrollSection\\\"}\",\"framerHitTargets\":\"{\\\"c7sQnHvsX\\\":[\\\".framer-nh43sw-container\\\",\\\".framer-1sod1sp-container\\\",\\\".framer-t08yw4-container\\\"],\\\"MR0PTuqHo\\\":[\\\".framer-nh43sw-container\\\",\\\".framer-1sod1sp-container\\\",\\\".framer-t08yw4-container\\\"],\\\"zLi9qAcng\\\":[\\\".framer-nh43sw-container\\\",\\\".framer-1sod1sp-container\\\",\\\".framer-t08yw4-container\\\"]}\",\"framerDefaultVariant\":\"c7sQnHvsX\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";import CTAPrimary from\"#framer/local/canvasComponent/dy4bMTz8C/dy4bMTz8C.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const CTAPrimaryFonts=getFonts(CTAPrimary);const FooterFonts=getFonts(Footer);const breakpoints={sSkj_fSqO:\"(min-width: 1200px)\",T0S2xfLSt:\"(max-width: 809px)\",tSigLpmJf:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6HIDK\";const variantClassNames={sSkj_fSqO:\"framer-v-1tcz8uf\",T0S2xfLSt:\"framer-v-1rk6fq9\",tSigLpmJf:\"framer-v-1yzdg0\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6HIDK.framer-ipgcdx, .framer-6HIDK .framer-ipgcdx { display: block; }\",\".framer-6HIDK.framer-1tcz8uf { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6HIDK .framer-64fyv3-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-6HIDK .framer-lf5gry { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6HIDK .framer-1so10k5-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-6HIDK .framer-12banfz-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={sSkj_fSqO:\"(min-width: 1200px)\",T0S2xfLSt:\"(max-width: 809px)\",tSigLpmJf:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"sSkj_fSqO\",Phone:\"T0S2xfLSt\",Tablet:\"tSigLpmJf\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,szHkm_J0a:scrollSection??props.szHkm_J0a,variant:humanReadableVariantMap[props.variant]??props.variant??\"sSkj_fSqO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,szHkm_J0a,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"sSkj_fSqO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1tcz8uf\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-64fyv3-container\",layoutScroll:true,nodeId:\"xfXeUxXbs\",rendersWithMotion:true,scopeId:\"BPmEQT6MC\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T0S2xfLSt:{__framer__targets:[{ref:szHkm_J0a,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"},tSigLpmJf:{__framer__targets:[{ref:szHkm_J0a,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:szHkm_J0a,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"xfXeUxXbs\",layoutId:\"xfXeUxXbs\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-lf5gry\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:565,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1so10k5-container\",nodeId:\"tyh0oVQzl\",scopeId:\"BPmEQT6MC\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T0S2xfLSt:{variant:\"dqrKEqJ4E\"},tSigLpmJf:{variant:\"QjscOA2at\"}},children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"tyh0oVQzl\",layoutId:\"tyh0oVQzl\",style:{width:\"100%\"},variant:\"Z6ACB1I6w\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1565,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12banfz-container\",nodeId:\"WsIHSpOh3\",scopeId:\"BPmEQT6MC\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{T0S2xfLSt:{variant:\"pN8t_RLkt\"},tSigLpmJf:{variant:\"KFhwzjjMB\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"WsIHSpOh3\",layoutId:\"WsIHSpOh3\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1594\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tSigLpmJf\":{\"layout\":[\"fixed\",\"fixed\"]},\"T0S2xfLSt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"szHkm_J0a\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sSkj_fSqO\":[\".framer-64fyv3-container\",\".framer-1so10k5-container\",\".framer-12banfz-container\"],\"tSigLpmJf\":[\".framer-64fyv3-container\",\".framer-1so10k5-container\",\".framer-12banfz-container\"],\"T0S2xfLSt\":[\".framer-64fyv3-container\",\".framer-1so10k5-container\",\".framer-12banfz-container\"]}\n * @framerBreakpoints {\"sSkj_fSqO\":{\"min\":1200,\"canvasClassName\":\"framer-1tcz8uf-override\",\"minHeight\":1594,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"tSigLpmJf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1yzdg0-override\",\"minHeight\":2223,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"T0S2xfLSt\":{\"max\":809,\"canvasClassName\":\"framer-1rk6fq9-override\",\"minHeight\":2840,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sSkj_fSqO\n * @framerLayoutTemplate\n */const FramerBPmEQT6MC=withCSS(Component,css,\"framer-6HIDK\");export default FramerBPmEQT6MC;FramerBPmEQT6MC.displayName=\"Default - Services\";FramerBPmEQT6MC.defaultProps={height:1594,width:1200};addPropertyControls(FramerBPmEQT6MC,{szHkm_J0a:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerBPmEQT6MC,[{explicitInter:true,fonts:[]},...HeaderFonts,...CTAPrimaryFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBPmEQT6MC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"sSkj_fSqO\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1tcz8uf-override\\\",\\\"minHeight\\\":1594,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"tSigLpmJf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1yzdg0-override\\\",\\\"minHeight\\\":2223,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"T0S2xfLSt\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1rk6fq9-override\\\",\\\"minHeight\\\":2840,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"sSkj_fSqO\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tSigLpmJf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T0S2xfLSt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1594\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"sSkj_fSqO\\\":[\\\".framer-64fyv3-container\\\",\\\".framer-1so10k5-container\\\",\\\".framer-12banfz-container\\\"],\\\"tSigLpmJf\\\":[\\\".framer-64fyv3-container\\\",\\\".framer-1so10k5-container\\\",\\\".framer-12banfz-container\\\"],\\\"T0S2xfLSt\\\":[\\\".framer-64fyv3-container\\\",\\\".framer-1so10k5-container\\\",\\\".framer-12banfz-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"szHkm_J0a\\\":\\\"scrollSection\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";import CTAPrimary from\"#framer/local/canvasComponent/dy4bMTz8C/dy4bMTz8C.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const CTAPrimaryFonts=getFonts(CTAPrimary);const FooterFonts=getFonts(Footer);const breakpoints={BRzFCGk1M:\"(max-width: 809px)\",d2f1LnjEQ:\"(min-width: 810px) and (max-width: 1199px)\",Yx_NRrHBO:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wEa9z\";const variantClassNames={BRzFCGk1M:\"framer-v-1bsiu7p\",d2f1LnjEQ:\"framer-v-1034qsw\",Yx_NRrHBO:\"framer-v-1f8pmh7\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wEa9z.framer-1n58fjh, .framer-wEa9z .framer-1n58fjh { display: block; }\",\".framer-wEa9z.framer-1f8pmh7 { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wEa9z .framer-1mb5p9o-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-wEa9z .framer-1h48h8i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wEa9z .framer-1cr94if-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-wEa9z .framer-rrf5bz-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BRzFCGk1M:\"(max-width: 809px)\",d2f1LnjEQ:\"(min-width: 810px) and (max-width: 1199px)\",Yx_NRrHBO:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"Yx_NRrHBO\",Phone:\"BRzFCGk1M\",Tablet:\"d2f1LnjEQ\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,JraipU1iT:scrollSection??props.JraipU1iT,variant:humanReadableVariantMap[props.variant]??props.variant??\"Yx_NRrHBO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JraipU1iT,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Yx_NRrHBO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1f8pmh7\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mb5p9o-container\",layoutScroll:true,nodeId:\"TxJiWrQhW\",rendersWithMotion:true,scopeId:\"fzSSivout\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BRzFCGk1M:{__framer__targets:[{ref:JraipU1iT,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"},d2f1LnjEQ:{__framer__targets:[{ref:JraipU1iT,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:JraipU1iT,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"TxJiWrQhW\",layoutId:\"TxJiWrQhW\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h48h8i\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:565,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cr94if-container\",nodeId:\"vmm1TG7tP\",scopeId:\"fzSSivout\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BRzFCGk1M:{variant:\"dqrKEqJ4E\"},d2f1LnjEQ:{variant:\"QjscOA2at\"}},children:/*#__PURE__*/_jsx(CTAPrimary,{height:\"100%\",id:\"vmm1TG7tP\",layoutId:\"vmm1TG7tP\",style:{width:\"100%\"},variant:\"Z6ACB1I6w\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1565,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rrf5bz-container\",nodeId:\"F7xEAr35R\",scopeId:\"fzSSivout\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BRzFCGk1M:{variant:\"pN8t_RLkt\"},d2f1LnjEQ:{variant:\"KFhwzjjMB\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"F7xEAr35R\",layoutId:\"F7xEAr35R\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1594\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d2f1LnjEQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"BRzFCGk1M\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JraipU1iT\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Yx_NRrHBO\":[\".framer-1mb5p9o-container\",\".framer-1cr94if-container\",\".framer-rrf5bz-container\"],\"d2f1LnjEQ\":[\".framer-1mb5p9o-container\",\".framer-1cr94if-container\",\".framer-rrf5bz-container\"],\"BRzFCGk1M\":[\".framer-1mb5p9o-container\",\".framer-1cr94if-container\",\".framer-rrf5bz-container\"]}\n * @framerBreakpoints {\"Yx_NRrHBO\":{\"min\":1200,\"canvasClassName\":\"framer-1f8pmh7-override\",\"minHeight\":1594,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"d2f1LnjEQ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1034qsw-override\",\"minHeight\":2223,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"BRzFCGk1M\":{\"max\":809,\"canvasClassName\":\"framer-1bsiu7p-override\",\"minHeight\":2840,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Yx_NRrHBO\n * @framerLayoutTemplate\n */const FramerfzSSivout=withCSS(Component,css,\"framer-wEa9z\");export default FramerfzSSivout;FramerfzSSivout.displayName=\"Default Services - Sticky\";FramerfzSSivout.defaultProps={height:1594,width:1200};addPropertyControls(FramerfzSSivout,{JraipU1iT:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerfzSSivout,[{explicitInter:true,fonts:[]},...HeaderFonts,...CTAPrimaryFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfzSSivout\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"Yx_NRrHBO\\\":[\\\".framer-1mb5p9o-container\\\",\\\".framer-1cr94if-container\\\",\\\".framer-rrf5bz-container\\\"],\\\"d2f1LnjEQ\\\":[\\\".framer-1mb5p9o-container\\\",\\\".framer-1cr94if-container\\\",\\\".framer-rrf5bz-container\\\"],\\\"BRzFCGk1M\\\":[\\\".framer-1mb5p9o-container\\\",\\\".framer-1cr94if-container\\\",\\\".framer-rrf5bz-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"JraipU1iT\\\":\\\"scrollSection\\\"}\",\"framerBreakpoints\":\"{\\\"Yx_NRrHBO\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1f8pmh7-override\\\",\\\"minHeight\\\":1594,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"d2f1LnjEQ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1034qsw-override\\\",\\\"minHeight\\\":2223,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"BRzFCGk1M\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1bsiu7p-override\\\",\\\"minHeight\\\":2840,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"Yx_NRrHBO\",\"framerIntrinsicHeight\":\"1594\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d2f1LnjEQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BRzFCGk1M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const FooterFonts=getFonts(Footer);const breakpoints={fSt2NirJ4:\"(max-width: 809px)\",oH2GIX2wO:\"(min-width: 1200px)\",TFjhDucb8:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rwnhM\";const variantClassNames={fSt2NirJ4:\"framer-v-c8yq50\",oH2GIX2wO:\"framer-v-1wp65ok\",TFjhDucb8:\"framer-v-1gy727s\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rwnhM.framer-kcjqhm, .framer-rwnhM .framer-kcjqhm { display: block; }\",\".framer-rwnhM.framer-1wp65ok { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rwnhM .framer-x52ldm-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-rwnhM .framer-14c1hmr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-rwnhM .framer-qiemsj-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fSt2NirJ4:\"(max-width: 809px)\",oH2GIX2wO:\"(min-width: 1200px)\",TFjhDucb8:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"oH2GIX2wO\",Phone:\"fSt2NirJ4\",Tablet:\"TFjhDucb8\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,szHkm_J0a:scrollSection??props.szHkm_J0a,variant:humanReadableVariantMap[props.variant]??props.variant??\"oH2GIX2wO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,szHkm_J0a,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"oH2GIX2wO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1wp65ok\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-x52ldm-container\",layoutScroll:true,nodeId:\"K1sUNHwls\",rendersWithMotion:true,scopeId:\"CJy14MPDN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fSt2NirJ4:{__framer__targets:[{ref:szHkm_J0a,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"},TFjhDucb8:{__framer__targets:[{ref:szHkm_J0a,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:szHkm_J0a,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"K1sUNHwls\",layoutId:\"K1sUNHwls\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-14c1hmr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qiemsj-container\",nodeId:\"JoHI2kmxB\",scopeId:\"CJy14MPDN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fSt2NirJ4:{variant:\"pN8t_RLkt\"},TFjhDucb8:{variant:\"KFhwzjjMB\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JoHI2kmxB\",layoutId:\"JoHI2kmxB\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1594\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TFjhDucb8\":{\"layout\":[\"fixed\",\"fixed\"]},\"fSt2NirJ4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"szHkm_J0a\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"oH2GIX2wO\":[\".framer-x52ldm-container\",\".framer-qiemsj-container\"],\"TFjhDucb8\":[\".framer-x52ldm-container\",\".framer-qiemsj-container\"],\"fSt2NirJ4\":[\".framer-x52ldm-container\",\".framer-qiemsj-container\"]}\n * @framerBreakpoints {\"oH2GIX2wO\":{\"min\":1200,\"canvasClassName\":\"framer-1wp65ok-override\",\"minHeight\":1594,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"TFjhDucb8\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1gy727s-override\",\"minHeight\":2223,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"fSt2NirJ4\":{\"max\":809,\"canvasClassName\":\"framer-c8yq50-override\",\"minHeight\":2840,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant oH2GIX2wO\n * @framerLayoutTemplate\n */const FramerCJy14MPDN=withCSS(Component,css,\"framer-rwnhM\");export default FramerCJy14MPDN;FramerCJy14MPDN.displayName=\"No CTA\";FramerCJy14MPDN.defaultProps={height:1594,width:1200};addPropertyControls(FramerCJy14MPDN,{szHkm_J0a:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerCJy14MPDN,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCJy14MPDN\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"oH2GIX2wO\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1wp65ok-override\\\",\\\"minHeight\\\":1594,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"TFjhDucb8\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1gy727s-override\\\",\\\"minHeight\\\":2223,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"fSt2NirJ4\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-c8yq50-override\\\",\\\"minHeight\\\":2840,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TFjhDucb8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fSt2NirJ4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"szHkm_J0a\\\":\\\"scrollSection\\\"}\",\"framerDefaultVariant\":\"oH2GIX2wO\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1594\",\"framerHitTargets\":\"{\\\"oH2GIX2wO\\\":[\\\".framer-x52ldm-container\\\",\\\".framer-qiemsj-container\\\"],\\\"TFjhDucb8\\\":[\\\".framer-x52ldm-container\\\",\\\".framer-qiemsj-container\\\"],\\\"fSt2NirJ4\\\":[\\\".framer-x52ldm-container\\\",\\\".framer-qiemsj-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BnL7DH6Ud/BnL7DH6Ud.js\";import Header from\"#framer/local/canvasComponent/dhaa2dSKd/dhaa2dSKd.js\";import CTASecondary from\"#framer/local/canvasComponent/Lllusi6k0/Lllusi6k0.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const CTASecondaryFonts=getFonts(CTASecondary);const FooterFonts=getFonts(Footer);const breakpoints={fAlfJQCJi:\"(min-width: 1200px)\",PRdBPuFXM:\"(min-width: 810px) and (max-width: 1199px)\",XjtMf5isx:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-XYfJ5\";const variantClassNames={fAlfJQCJi:\"framer-v-a4cx2e\",PRdBPuFXM:\"framer-v-1l4nr41\",XjtMf5isx:\"framer-v-sovily\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XYfJ5.framer-o6twtt, .framer-XYfJ5 .framer-o6twtt { display: block; }\",\".framer-XYfJ5.framer-a4cx2e { align-content: center; align-items: center; background-color: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, #090927); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XYfJ5 .framer-4pgsfw-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-XYfJ5 .framer-1cjmiuu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-XYfJ5 .framer-1416gkg-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-XYfJ5 .framer-i4szkm-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fAlfJQCJi:\"(min-width: 1200px)\",PRdBPuFXM:\"(min-width: 810px) and (max-width: 1199px)\",XjtMf5isx:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"fAlfJQCJi\",Phone:\"XjtMf5isx\",Tablet:\"PRdBPuFXM\"};const getProps=({cTALink,cTANewTab,cTAText,cTATitle,height,id,scrollSection,tracking,width,...props})=>{return{...props,fVsKE0JNu:cTALink??props.fVsKE0JNu,JrchFN8ie:cTANewTab??props.JrchFN8ie,LF4sAMREO:cTATitle??props.LF4sAMREO??\"Ready to make an impact? \\nApply today and grow with us.\",Sbd8fQap6:tracking??props.Sbd8fQap6,variant:humanReadableVariantMap[props.variant]??props.variant??\"fAlfJQCJi\",WqYaMH6Bk:scrollSection??props.WqYaMH6Bk,Z1b2aXb1X:cTAText??props.Z1b2aXb1X??\"Apply Now\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WqYaMH6Bk,LF4sAMREO,Z1b2aXb1X,fVsKE0JNu,JrchFN8ie,Sbd8fQap6,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"fAlfJQCJi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2aebaa-7f3b-4236-88c0-6c432f5631c8, rgb(9, 9, 39)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-a4cx2e\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4pgsfw-container\",layoutScroll:true,nodeId:\"muStU3voP\",rendersWithMotion:true,scopeId:\"ACzl0jweX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PRdBPuFXM:{__framer__targets:[{ref:WqYaMH6Bk,target:\"xRDO_PD8d\"}],variant:\"Wb71APW0x\"},XjtMf5isx:{__framer__targets:[{ref:WqYaMH6Bk,target:\"oBoiPyfsA\"}],variant:\"cgCGDLMLi\"}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:WqYaMH6Bk,target:\"mNTWwHxo6\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"muStU3voP\",layoutId:\"muStU3voP\",style:{width:\"100%\"},variant:\"oZXBeia61\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cjmiuu\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:490,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1416gkg-container\",nodeId:\"h2ISWbPNV\",scopeId:\"ACzl0jweX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PRdBPuFXM:{variant:\"ChYz3C2NJ\"},XjtMf5isx:{variant:\"vEkjXg_u8\"}},children:/*#__PURE__*/_jsx(CTASecondary,{EEXhglZ5b:Z1b2aXb1X,h5rNVsO_P:LF4sAMREO,height:\"100%\",id:\"h2ISWbPNV\",layoutId:\"h2ISWbPNV\",OgoN0ZSZj:JrchFN8ie,SKkKmpJLa:fVsKE0JNu,style:{width:\"100%\"},variant:\"X1xrpeooT\",width:\"100%\",wVZgTn9Kp:Sbd8fQap6})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:551,width:\"100vw\",y:1490,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i4szkm-container\",nodeId:\"hkLux5aZd\",scopeId:\"ACzl0jweX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XjtMf5isx:{variant:\"pN8t_RLkt\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"hkLux5aZd\",layoutId:\"hkLux5aZd\",style:{width:\"100%\"},variant:\"y_ZTM2WRh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1562\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PRdBPuFXM\":{\"layout\":[\"fixed\",\"fixed\"]},\"XjtMf5isx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WqYaMH6Bk\":\"scrollSection\",\"LF4sAMREO\":\"cTATitle\",\"Z1b2aXb1X\":\"cTAText\",\"fVsKE0JNu\":\"cTALink\",\"JrchFN8ie\":\"cTANewTab\",\"Sbd8fQap6\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fAlfJQCJi\":[\".framer-4pgsfw-container\",\".framer-1416gkg-container\",\".framer-i4szkm-container\"],\"PRdBPuFXM\":[\".framer-4pgsfw-container\",\".framer-1416gkg-container\",\".framer-i4szkm-container\"],\"XjtMf5isx\":[\".framer-4pgsfw-container\",\".framer-1416gkg-container\",\".framer-i4szkm-container\"]}\n * @framerBreakpoints {\"fAlfJQCJi\":{\"min\":1200,\"canvasClassName\":\"framer-a4cx2e-override\",\"minHeight\":1562,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"PRdBPuFXM\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1l4nr41-override\",\"minHeight\":1562,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XjtMf5isx\":{\"max\":809,\"canvasClassName\":\"framer-sovily-override\",\"minHeight\":2014,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fAlfJQCJi\n * @framerLayoutTemplate\n */const FramerACzl0jweX=withCSS(Component,css,\"framer-XYfJ5\");export default FramerACzl0jweX;FramerACzl0jweX.displayName=\"Secondary\";FramerACzl0jweX.defaultProps={height:1562,width:1200};addPropertyControls(FramerACzl0jweX,{WqYaMH6Bk:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},LF4sAMREO:{defaultValue:\"Ready to make an impact? \\nApply today and grow with us.\",displayTextArea:true,title:\"CTA Title\",type:ControlType.String},Z1b2aXb1X:{defaultValue:\"Apply Now\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},fVsKE0JNu:{title:\"CTA Link\",type:ControlType.Link},JrchFN8ie:{defaultValue:false,title:\"CTA New Tab\",type:ControlType.Boolean},Sbd8fQap6:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerACzl0jweX,[{explicitInter:true,fonts:[]},...HeaderFonts,...CTASecondaryFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerACzl0jweX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PRdBPuFXM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XjtMf5isx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"fAlfJQCJi\\\":[\\\".framer-4pgsfw-container\\\",\\\".framer-1416gkg-container\\\",\\\".framer-i4szkm-container\\\"],\\\"PRdBPuFXM\\\":[\\\".framer-4pgsfw-container\\\",\\\".framer-1416gkg-container\\\",\\\".framer-i4szkm-container\\\"],\\\"XjtMf5isx\\\":[\\\".framer-4pgsfw-container\\\",\\\".framer-1416gkg-container\\\",\\\".framer-i4szkm-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1562\",\"framerVariables\":\"{\\\"WqYaMH6Bk\\\":\\\"scrollSection\\\",\\\"LF4sAMREO\\\":\\\"cTATitle\\\",\\\"Z1b2aXb1X\\\":\\\"cTAText\\\",\\\"fVsKE0JNu\\\":\\\"cTALink\\\",\\\"JrchFN8ie\\\":\\\"cTANewTab\\\",\\\"Sbd8fQap6\\\":\\\"tracking\\\"}\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"fAlfJQCJi\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-a4cx2e-override\\\",\\\"minHeight\\\":1562,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PRdBPuFXM\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1l4nr41-override\\\",\\\"minHeight\\\":1562,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XjtMf5isx\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-sovily-override\\\",\\\"minHeight\\\":2014,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"fAlfJQCJi\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DefaultSticky from \"https://framerusercontent.com/modules/341qpNt7bIlnVbWH6EwN/DpqyaeEEdgeA9iYDQx6H/GWhXDlgsW.js\";\r\nimport Default from \"https://framerusercontent.com/modules/3tNzRa6e7QvzlhF6Cihz/JiDWkZiYXF0v2kYUs8Jv/I56SU10bH.js\";\r\nimport DefaultServices from \"https://framerusercontent.com/modules/DpjncpGAxCLoEQuikXGR/bj1d5CQE5F9l9WTJsRzh/BPmEQT6MC.js\";\r\nimport DefaultServicesSticky from \"https://framerusercontent.com/modules/RgnMhaUsX2iP2LiogSjK/ZBuHaNbGNUsCuN3OdCtO/fzSSivout.js\";\r\nimport NoCTA from \"https://framerusercontent.com/modules/ui7dXzsTDZwvUHuJXPIv/DoeqZ1R0z4KfAtqC6VOh/CJy14MPDN.js\";\r\nimport Secondary from \"https://framerusercontent.com/modules/zsStDTcVEOP5DePOxAyF/iq0vIXqrtlliDS0LwgRL/ACzl0jweX.js\";\r\n\r\n        const routes = {crDweDbsY: {elements: {CCjUlbnBR: \"trigger\", E7GASpE2c: \"hero\", pmAdofV7B: \"regular-updates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rx5fw7NA9TFe0yJVUmin/WEyEtN51APQycjzh4d0O/crDweDbsY.js\")), path: \"/\"}, MENHXg0wu: {elements: {l0bbrjFPe: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JAoWJMATBcaicMbUHraO/jFFp96E6OETcSneGpd06/MENHXg0wu.js\")), path: \"/404\"}, NQtVVEJvn: {elements: {asgS_27_A: \"trigger\", kIVf37xc_: \"description\", mnp8y7mVw: \"highlights\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/H0d3AiD1nwxznQOI8BUs/Lz3parEIAGa92TYaKvsq/NQtVVEJvn.js\")), path: \"/unbounce-high-converting-cta-button-kit\"}, HDUy6OU3Y: {elements: {BVhShI1ic: \"description\", o7WEPlsny: \"highlights\", rvKwFEHs5: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3tOXfc8QMpbnga3vHltc/USNapjxXczlvVQMJsk50/HDUy6OU3Y.js\")), path: \"/country-codes-and-flags-for-unbounce-phone-field\"}, zX7ZSX1bU: {elements: {jxtWPOqgi: \"trigger\", K_nFOG6KJ: \"description\", rCLEu4EAG: \"highlights\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v9KB4g9KCbt43LfznvR0/fs6r2Jfow0dlYVNFHoRm/zX7ZSX1bU.js\")), path: \"/8-figures-high-converting-landing-pages\"}, e9xhq3ym6: {elements: {c5EGxjSCX: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ob4rxOKYNgEmhd6OF8vJ/o8FoGOBOFxo1Z3S8v1W6/e9xhq3ym6.js\")), path: \"/access-denied\"}, pNbkCmcfP: {elements: {rh_RZH191: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JXbcxfa06BHbzweZ8EUX/kK5AxFHqg4c4P9DOdGpD/pNbkCmcfP.js\")), path: \"/contact\"}, SUYG6WzLm: {elements: {o5fEPlYsL: \"pricing\", S9JcsQcAJ: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p8UR01yy9B91t0IKoKRS/QgN5fbuYF04RdIWlw0jB/SUYG6WzLm.js\")), path: \"/services\"}, OdljXcEVD: {elements: {qbAfnH2gB: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x3jxvX5WY7OrwqkB446B/yIW8XNV7la9TawQqC4V8/OdljXcEVD.js\")), path: \"/all-access\"}, lfgspvUpN: {elements: {DJzuXEy44: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9dKGaTRO9hDp8tqWPCzh/wsQl3bc4PCb0rNr5SHjT/lfgspvUpN.js\")), path: \"/faqs\"}, xmhMMTzNd: {elements: {Go5GQq_VL: \"positions\", v3wy2zqi6: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NRdyq43FgrXrzCrXK6aO/vdeGRg1YNyFJjczlkdWz/xmhMMTzNd.js\")), path: \"/careers\"}, TaJzMZa6Q: {elements: {gRszXrHIr: \"trigger\", UNM_DcnaH: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RQlkDCGYhn1PXQN6kvnA/EMoJzjWQO4yzuMDkBeld/TaJzMZa6Q.js\")), path: \"/about\"}, T09_kq2ec: {elements: {hf_HLRMhm: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h1ppx5Naof2VUmA7PaIW/QMlQSgRkOd057fNwmiOT/T09_kq2ec.js\")), path: \"/sign-in\"}, cdj_3R_dy: {elements: {OKafDP_WK: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sWOub2f001gnucumuZmV/6cKb8PZ9umJMY1AC9WHB/cdj_3R_dy.js\")), path: \"/forgot-password\"}, LTuu5trNZ: {elements: {NpMdjqPQ3: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Id8TgOCOO1qjMRlAMrf1/eGKWTA00TqqIkUtexcVq/LTuu5trNZ.js\")), path: \"/update-password\"}, j2NGTIILB: {elements: {Z_QJhPQ59: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xFUNsJjJo9V551j2WiJS/Vgh1Xe9NFKeVUPYGAmCz/j2NGTIILB.js\")), path: \"/sign-up\"}, lM9MmcNTD: {elements: {GOhO7pH6q: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c1TjkXuXXbv3RF5bxRxQ/ulyOjzBZAHq5zk4LbnUh/lM9MmcNTD.js\")), path: \"/activate\"}, rYqC8yzcG: {elements: {s5pkxtEeO: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JaY4oMaBRBXoTI7Dz1Wr/hVUEJpSRdHtRuEENMOfJ/rYqC8yzcG.js\")), path: \"/dashboard\"}, BqDHn0fnC: {elements: {Y7wdfMuVk: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Dzctuxq1Pd9jpbOg8qo6/T3UvxWD3L3YeCSCHE6aJ/BqDHn0fnC.js\")), path: \"/dashboard/account\"}, iabewpCqy: {elements: {Ux5HTcLYf: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ynhihd4t8PL7VADub4zm/IcsXvF2HSJ4wSWpTcatU/iabewpCqy.js\")), path: \"/dashboard/updates\"}, sxJZrIaFa: {elements: {xB7xn4arV: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mrJFi61DUfJTG4wClXy5/6iIJIEGy2nFzjz94j7EH/sxJZrIaFa.js\")), path: \"/support\"}, uxhaXOUVE: {elements: {p57mDiy7B: \"trigger\", u9OxSZCd9: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5qmz4f1ucFUecvA4f6Qh/QfXfPhWpFB25cTtrNLd3/uxhaXOUVE.js\")), path: \"/templates\"}, L17UcakAM: {elements: {jpWzmaNK2: \"templates\", rAtpuvbi8: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ClJLvIvNX4M4QvhV5Mdl/dHjlBADpQVcglmHMv5Yp/L17UcakAM.js\")), path: \"/templates/web3\"}, nus_QXvBC: {elements: {BDGIvyCdm: \"templates\", hWJkx2RUQ: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qo4u5MLcnsucPf5nhkVp/tHWXGC9kwGFALPAZkz7S/nus_QXvBC.js\")), path: \"/templates/unbounce/web3\"}, HF8Zl_pXl: {elements: {x9T1bbaDC: \"trigger\", xoYZAk8pr: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xypxX1r24rM19xeXBons/kRm6MHxaQQF2meh0sK74/HF8Zl_pXl.js\")), path: \"/templates/unbounce/nft\"}, CR7Kq0TJP: {elements: {Bah7oJyaH: \"trigger\", N_2U_OsOL: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/44p9FdrwU0ZuUDH9xbuC/IgdIMi1aQugK5Vo2Og21/CR7Kq0TJP.js\")), path: \"/templates/figma/web3\"}, SvZ4HdDmT: {elements: {IlctwP0Nf: \"trigger\", Iy5Nj_CPp: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c7cubH3FmyuvSQfS3OUY/1IDyuYCCM3Bj54mXT8dF/SvZ4HdDmT.js\")), path: \"/templates/figma/nft\"}, x6pt2BbI4: {elements: {c3rSqXi0m: \"trigger\", GUqoXrYMV: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MUhrJd8XdLYFVfqtAGbN/9n78Omp2Q2CKg0HbgtK0/x6pt2BbI4.js\")), path: \"/templates/framer/web3\"}, IUPvaWMRt: {elements: {POu19s15i: \"templates\", UDGH2DcF4: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4NYdXzYnORIFYKps4DYf/NWwpwA8eMD4qun5pIwqR/IUPvaWMRt.js\")), path: \"/templates/framer/nft\"}, LL5Eg3Gx8: {elements: {KDvnEi2nR: \"trigger\", p_Mc_6nIm: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q1LxO6rkUl2XwXw0osv7/GeVOFjc5JYFAdDz7O64N/LL5Eg3Gx8.js\")), path: \"/templates/nft\"}, BeqLP9rtk: {elements: {FR6C19BVY: \"templates\", xbz1loAEV: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n8qm1QugfFxSnrQmrgyw/6n0WBq5gC0zFb38CLqzu/BeqLP9rtk.js\")), path: \"/templates/memecoin\"}, f7hq_ApHB: {elements: {cXIluKYtj: \"trigger\", hr_hVJpVm: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jU1d96dYWK8wMsZaTdLM/HmZCEnRa7Ai0fo0nD7lO/f7hq_ApHB.js\")), path: \"/templates/unbounce/memecoin\"}, fwgXRDWzA: {elements: {pH0TGqyW4: \"trigger\", WMSipr3vL: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AzU0VX155pupcx110LFh/WqaGQTbmZHqRMFJnxC5P/fwgXRDWzA.js\")), path: \"/templates/figma/memecoin\"}, o6O72EzFt: {elements: {SAPIINnu2: \"templates\", uD5nGvEHp: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rFzXk9UuPneEGDNnIoD3/Sx57bnZDI26yeJX00DiE/o6O72EzFt.js\")), path: \"/templates/framer/memecoin\"}, xBoUXfrRi: {elements: {KqdCFE0bb: \"templates\", UAEUt3uOB: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HbtNRkWIkJTqY5xFlbog/cqG71yznssw8NzOfNT0C/xBoUXfrRi.js\")), path: \"/templates/crypto\"}, RzYDfbxJC: {elements: {fnWqy_Wx1: \"trigger\", JUfANxFLU: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Nvs9x3KFsS8YlMZhxsYG/AaIshhIt6AJ7021PihXZ/RzYDfbxJC.js\")), path: \"/templates/unbounce/crypto\"}, i3NoFasC2: {elements: {c7Sexu5Qh: \"templates\", J1Ei9v5P8: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SjSTEBv1xfXduKXH0dwB/esw7IcASpP6JhUNqv71O/i3NoFasC2.js\")), path: \"/templates/figma/crypto\"}, Hx0P46Vd4: {elements: {jKWHUvIn9: \"templates\", nZf2pOYLO: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M2eTTjqZPzVRgb2Ii8N9/15I084gav2Yugt1tNlas/Hx0P46Vd4.js\")), path: \"/templates/framer/crypto\"}, DMswA0ebj: {elements: {HJV8fqm1j: \"trigger\", Uj6hXAEpN: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J3hzVQLFxGf0tlj45PwG/5Uan8KDeNWrlsiPJezSh/DMswA0ebj.js\")), path: \"/templates/ai\"}, iZjBzCFLs: {elements: {I_MRmwFst: \"trigger\", SR3cIxgex: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G3NTWJN9z8hQvtpADCtw/Hg9gRekgI9TIv6Xc30OM/iZjBzCFLs.js\")), path: \"/templates/figma/ai-saas\"}, WTuk3xxOh: {elements: {fI6hFH9hM: \"templates\", oDSloTOz3: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4UE0d7BXvTzvJSLw8MCu/ZJcHudPX2STrY0XLXV1d/WTuk3xxOh.js\")), path: \"/templates/framer/ai-saas\"}, biXYt0kP0: {elements: {ImkuQF8Gh: \"templates\", P5KABCOpv: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/McX88OknbJyMl44z0F3h/Js3KTCeF8rQE9H40wR6Z/biXYt0kP0.js\")), path: \"/templates/ai-saas\"}, iM1ZJbs_a: {elements: {mcUJKN9Vt: \"templates\", oBCaY2RZY: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WEQM8CU0mhVobYEUNMIg/IrhvHjuaE4vAi08S4YfP/iM1ZJbs_a.js\")), path: \"/templates/ai-agency\"}, sqifKgkNi: {elements: {ehhzbfRZv: \"trigger\", zS_Vyubn6: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vr5YTy77KOT2yutqL6bO/QOLLZAYV2V6ID2kZhFyR/sqifKgkNi.js\")), path: \"/templates/ai-productivity\"}, ErJkAFOpG: {elements: {rJR6Lvwtw: \"trigger\", sEQ7_omdE: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rPfpNQ4BoNALbHwHH2JK/eHaJO2Y3HHtJ6vHoDQ2Q/ErJkAFOpG.js\")), path: \"/templates/figma/ai-agency\"}, eP058HAbs: {elements: {DwkZrHaYt: \"trigger\", Y_LiJzY3w: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0kzglYiRepictW0521yQ/3sjR9ekJ7rbK1lby7lp7/eP058HAbs.js\")), path: \"/templates/figma/ai-productivity\"}, CKyvPvRBs: {elements: {E8KXdmgH0: \"templates\", Md2Rno_sY: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3zkvtUW7CbwDTp3UkAIi/ptpcmiav4SaqAOVQ9VVY/CKyvPvRBs.js\")), path: \"/templates/framer/ai-agency\"}, SfHEji_fS: {elements: {FvkJ1K8Gq: \"templates\", txf83iZ3V: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zSnSiuZXrbmF11Pczdmm/DpUgvsM403zHEuYViyoL/SfHEji_fS.js\")), path: \"/templates/framer/ai-productivity\"}, GF8WttI61: {elements: {rrHu4XtaE: \"trigger\", zWicI3BrE: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O2ntG2JO3GWq6dNtYiDt/k3st7dzXD9QhTHyiCJqv/GF8WttI61.js\")), path: \"/templates/unbounce/ai-agency\"}, j_HhJTo6L: {elements: {cLYp_rHcI: \"templates\", eVkXJ2CVG: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w8CcTL97CQHjAOulBjuH/X9AFda2qFhC7ZgLs7ax7/j_HhJTo6L.js\")), path: \"/templates/unbounce/ai-productivity\"}, RBWsn4I4S: {elements: {sfiYRpmQT: \"trigger\", zLRlGgx5l: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0QFEbWsX9Uqftys2agxz/GvBq5pkx75pC7S6GCZkR/RBWsn4I4S.js\")), path: \"/templates/unbounce/ai\"}, wdenwVWzq: {elements: {Qpy4qa48O: \"trigger\", SIiOLhonE: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nUmkn5jvy0vkqsbqcKgc/kyVYypLwZHIbrDdbeBN9/wdenwVWzq.js\")), path: \"/templates/unbounce/ai-saas\"}, YNoQOdTv4: {elements: {ehUfwsOg2: \"templates\", k0t7OBBhi: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UurwyEqCkbcryHTfXwuE/3mM6kRFTLVGxDRDRmFlB/YNoQOdTv4.js\")), path: \"/templates/figma/ai\"}, TcTqYYc9l: {elements: {j9l0D8Sf1: \"templates\", v_2i9KhPY: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Bcw0LlZAz1wOqOKQpWeR/E94ZpLgxCNwcoOJuKCxg/TcTqYYc9l.js\")), path: \"/templates/framer/ai\"}, lGP13NoX_: {elements: {Avqgri4eD: \"trigger\", LBJO0tJUI: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zhom9IY6xcR79auHFBkJ/kzzqhctpU7tBzxHnl4Ut/lGP13NoX_.js\")), path: \"/templates/free\"}, Ug1mV7y1q: {elements: {DDQ82fwK8: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0EkXWFZieQGpVQpHlsBQ/2OOzTJvoWfMd1Wkax3pk/Ug1mV7y1q.js\")), path: \"/partners-affiliates\"}, qojDPMAEw: {elements: {MfF2WP8Kj: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rq8Q1wmCKyTqTCkhJQI4/nf3qOsoM82iHGJA3Zg5y/qojDPMAEw.js\")), path: \"/become-an-affiliate\"}, ma0FXX7Hl: {elements: {pzyBBejfC: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RHnVOCwEQpgghNtzVc9d/n68oi7bs0aYyfmpo1CIQ/ma0FXX7Hl.js\")), path: \"/blog\"}, PdZeaHtXQ: {elements: {cpH4VqvoF: \"trigger\", N9GpQyNYY: \"case-studies\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yvyPZHQ0mALln6Cf0HXY/CwUQjWuoncinsPTsCQAE/PdZeaHtXQ.js\")), path: \"/case-studies\"}, euifjhJid: {elements: {gr4HmcY9C: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vx5I4Fi6tI53lK4pksRj/KV4VfLKuPGqW7oAoZbva/euifjhJid.js\")), path: \"/changelog\"}, inoMdMO83: {elements: {Qzfo0TRBv: \"trigger\", xXKOY0mS0: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XCBkGDxN0q0RhQv2BPQB/H5RL3ykUFAGr1fZEpkEL/inoMdMO83.js\")), path: \"/templates/framer\"}, braNbmt71: {elements: {cgcE1hOcv: \"trigger\", PIthDsZlk: \"templates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1V5roMdMEqVg9I85b7ut/gy9amafH79g0IIiXQnuT/braNbmt71.js\")), path: \"/templates/figma\"}, GoihLsuwU: {elements: {csZ8eUley: \"templates\", jmbZTo07W: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B3k4SK9rTrkuFmpAUedc/AXpcFbjSi3mbns9HSI6K/GoihLsuwU.js\")), path: \"/templates/unbounce\"}, DG98x_luR: {collectionId: \"r81Jo1Sbb\", elements: {MwXfErDOe: \"highlights\", RWBEQC3Jg: \"trigger\", XnkpT_NWj: \"description\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AgusRHQeUlEZ4BzUOLW5/fbegUh5C7iwU8Pr7jE7X/DG98x_luR.js\")), path: \"/templates/framer/:l_snEd0Zw\"}, F0kXLCWSy: {collectionId: \"AjggoKQ34\", elements: {DXs7nFJbw: \"description\", NYLlYw3cI: \"highlights\", O_GVx8vcN: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0O5uC5GMmmeefVdGsX6F/MqtCWOfQq9jz9IUBws44/F0kXLCWSy.js\")), path: \"/templates/figma/:qqhQCxEnI\"}, t8InU5XQO: {collectionId: \"af1fv9ltY\", elements: {IdkTvvqLU: \"highlights\", J9wGwqeTM: \"trigger\", ku00zhOul: \"description\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JaUxTjaIHS845fJjNPE3/bjMfHsuU5cCGLX6S3AFf/t8InU5XQO.js\")), path: \"/templates/unbounce/:v9XRNKwcX\"}, z1JStqc1v: {collectionId: \"RuGiNg8Zf\", elements: {ZuYc_NPtj: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V8KMIKpAzToRwZjg47Wt/Msc8HZu4KMaoQu87OQ25/z1JStqc1v.js\")), path: \"/case-studies/:sMtoKuONj\"}, VeWpAaKhW: {collectionId: \"QvnJxxfwr\", elements: {XSoWrzIyN: \"trigger\", YAOts4IA6: \"blog-sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QqapN38mYzQvoBaZKLL4/Y348dSktB7Wf2k4urGU5/VeWpAaKhW.js\")), path: \"/blog/:LeqTjfnbt\"}, nebb67Vp0: {collectionId: \"h1yzAS6Em\", elements: {wDhPnGpmT: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ps1Yg48iv9afCNqsy7fy/QphtRGhti09FmBnwJky4/nebb67Vp0.js\")), path: \"/careers/:O3j0Fvkyq\"}, Fc8S_Yc3e: {collectionId: \"Ulsb1KzRy\", elements: {BigCJJy7A: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0k9r9yFh4ZHyov8tjiA3/o5EzaPz5xrmMHW2yzCcT/Fc8S_Yc3e.js\")), path: \"/:booTgEXSW\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {af1fv9ltY: async () => (await import(\"https://framerusercontent.com/modules/IEzlPlUl5mWiVeaAKPgw/gEWr1n7QDhQBvg8YNXpb/af1fv9ltY.js\"))?.[\"utils\"], AjggoKQ34: async () => (await import(\"https://framerusercontent.com/modules/57Jd2cBVMxNzFn1g4i9R/r0xig8BKMaluEQpeF5Ps/AjggoKQ34.js\"))?.[\"utils\"], h1yzAS6Em: async () => (await import(\"https://framerusercontent.com/modules/T1ocEuMOCJeuFIjLHX7R/cGBMUrNdYiJkw7VzZL51/h1yzAS6Em.js\"))?.[\"utils\"], QvnJxxfwr: async () => (await import(\"https://framerusercontent.com/modules/bvrXAB5yT1wUivCH3YkU/axSClFU7jSB4Gk7rWTm8/QvnJxxfwr.js\"))?.[\"utils\"], r81Jo1Sbb: async () => (await import(\"https://framerusercontent.com/modules/d1buArqavyyISbbgVpRg/BemPKkrK5cyTRdQwdAvO/r81Jo1Sbb.js\"))?.[\"utils\"], RuGiNg8Zf: async () => (await import(\"https://framerusercontent.com/modules/TGGf8QJSrZRmVBe1mLjF/N1V7rrMdAEOoyZ7c2gVu/RuGiNg8Zf.js\"))?.[\"utils\"], Ulsb1KzRy: async () => (await import(\"https://framerusercontent.com/modules/A0SbqVjKMH6zNTJVnMgo/KAhs3pA5sa8p6BlR8dgm/Ulsb1KzRy.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"d307059073697bebd2710ff34d8204aad895575f35ddf762a30be4ff040867dd\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {szHkm_J0a: {href: {hash: \":CCjUlbnBR\", webPageId: \"crDweDbsY\"}, refKey: true}}\r\nconst props2 = {...props1, szHkm_J0a: {href: {hash: \":l0bbrjFPe\", webPageId: \"MENHXg0wu\"}, refKey: true}}\r\nconst props3 = {JraipU1iT: {href: {hash: \":asgS_27_A\", webPageId: \"NQtVVEJvn\"}, refKey: true}}\r\nconst props4 = {...props3, JraipU1iT: {href: {hash: \":rvKwFEHs5\", webPageId: \"HDUy6OU3Y\"}, refKey: true}}\r\nconst props5 = {...props3, JraipU1iT: {href: {hash: \":jxtWPOqgi\", webPageId: \"zX7ZSX1bU\"}, refKey: true}}\r\nconst props6 = {...props1, szHkm_J0a: {href: {hash: \":c5EGxjSCX\", webPageId: \"e9xhq3ym6\"}, refKey: true}}\r\nconst props7 = {...props1, szHkm_J0a: {href: {hash: \":rh_RZH191\", webPageId: \"pNbkCmcfP\"}, refKey: true}}\r\nconst props8 = {szHkm_J0a: {href: {hash: \":S9JcsQcAJ\", webPageId: \"SUYG6WzLm\"}, refKey: true}}\r\nconst props9 = {...props1, szHkm_J0a: {href: {hash: \":qbAfnH2gB\", webPageId: \"OdljXcEVD\"}, refKey: true}}\r\nconst props10 = {...props1, szHkm_J0a: {href: {hash: \":DJzuXEy44\", webPageId: \"lfgspvUpN\"}, refKey: true}}\r\nconst props11 = {fVsKE0JNu: {href: {hash: \":Go5GQq_VL\", webPageId: \"xmhMMTzNd\"}}, JrchFN8ie: false, LF4sAMREO: \"Ready to make an impact? \\nApply today and grow with us.\", Sbd8fQap6: \"see-open-positions-career-cta\", WqYaMH6Bk: {href: {hash: \":v3wy2zqi6\", webPageId: \"xmhMMTzNd\"}, refKey: true}, Z1b2aXb1X: \"See Open Positions\"}\r\nconst props12 = {...props8, szHkm_J0a: {href: {hash: \":gRszXrHIr\", webPageId: \"TaJzMZa6Q\"}, refKey: true}}\r\nconst props13 = {szHkm_J0a: {href: {hash: \":hf_HLRMhm\", webPageId: \"T09_kq2ec\"}, refKey: true}}\r\nconst props14 = {...props13, szHkm_J0a: {href: {hash: \":OKafDP_WK\", webPageId: \"cdj_3R_dy\"}, refKey: true}}\r\nconst props15 = {...props13, szHkm_J0a: {href: {hash: \":NpMdjqPQ3\", webPageId: \"LTuu5trNZ\"}, refKey: true}}\r\nconst props16 = {...props13, szHkm_J0a: {href: {hash: \":Z_QJhPQ59\", webPageId: \"j2NGTIILB\"}, refKey: true}}\r\nconst props17 = {...props13, szHkm_J0a: {href: {hash: \":GOhO7pH6q\", webPageId: \"lM9MmcNTD\"}, refKey: true}}\r\nconst props18 = {...props13, szHkm_J0a: {href: {hash: \":s5pkxtEeO\", webPageId: \"rYqC8yzcG\"}, refKey: true}}\r\nconst props19 = {...props13, szHkm_J0a: {href: {hash: \":Y7wdfMuVk\", webPageId: \"BqDHn0fnC\"}, refKey: true}}\r\nconst props20 = {...props13, szHkm_J0a: {href: {hash: \":Ux5HTcLYf\", webPageId: \"iabewpCqy\"}, refKey: true}}\r\nconst props21 = {...props1, szHkm_J0a: {href: {hash: \":xB7xn4arV\", webPageId: \"sxJZrIaFa\"}, refKey: true}}\r\nconst props22 = {...props1, szHkm_J0a: {href: {hash: \":p57mDiy7B\", webPageId: \"uxhaXOUVE\"}, refKey: true}}\r\nconst props23 = {...props1, szHkm_J0a: {href: {hash: \":rAtpuvbi8\", webPageId: \"L17UcakAM\"}, refKey: true}}\r\nconst props24 = {...props1, szHkm_J0a: {href: {hash: \":hWJkx2RUQ\", webPageId: \"nus_QXvBC\"}, refKey: true}}\r\nconst props25 = {...props1, szHkm_J0a: {href: {hash: \":x9T1bbaDC\", webPageId: \"HF8Zl_pXl\"}, refKey: true}}\r\nconst props26 = {...props1, szHkm_J0a: {href: {hash: \":Bah7oJyaH\", webPageId: \"CR7Kq0TJP\"}, refKey: true}}\r\nconst props27 = {...props1, szHkm_J0a: {href: {hash: \":IlctwP0Nf\", webPageId: \"SvZ4HdDmT\"}, refKey: true}}\r\nconst props28 = {...props1, szHkm_J0a: {href: {hash: \":c3rSqXi0m\", webPageId: \"x6pt2BbI4\"}, refKey: true}}\r\nconst props29 = {...props1, szHkm_J0a: {href: {hash: \":UDGH2DcF4\", webPageId: \"IUPvaWMRt\"}, refKey: true}}\r\nconst props30 = {...props1, szHkm_J0a: {href: {hash: \":KDvnEi2nR\", webPageId: \"LL5Eg3Gx8\"}, refKey: true}}\r\nconst props31 = {...props1, szHkm_J0a: {href: {hash: \":xbz1loAEV\", webPageId: \"BeqLP9rtk\"}, refKey: true}}\r\nconst props32 = {...props1, szHkm_J0a: {href: {hash: \":cXIluKYtj\", webPageId: \"f7hq_ApHB\"}, refKey: true}}\r\nconst props33 = {...props1, szHkm_J0a: {href: {hash: \":pH0TGqyW4\", webPageId: \"fwgXRDWzA\"}, refKey: true}}\r\nconst props34 = {...props1, szHkm_J0a: {href: {hash: \":uD5nGvEHp\", webPageId: \"o6O72EzFt\"}, refKey: true}}\r\nconst props35 = {...props1, szHkm_J0a: {href: {hash: \":UAEUt3uOB\", webPageId: \"xBoUXfrRi\"}, refKey: true}}\r\nconst props36 = {...props1, szHkm_J0a: {href: {hash: \":fnWqy_Wx1\", webPageId: \"RzYDfbxJC\"}, refKey: true}}\r\nconst props37 = {...props1, szHkm_J0a: {href: {hash: \":J1Ei9v5P8\", webPageId: \"i3NoFasC2\"}, refKey: true}}\r\nconst props38 = {...props1, szHkm_J0a: {href: {hash: \":nZf2pOYLO\", webPageId: \"Hx0P46Vd4\"}, refKey: true}}\r\nconst props39 = {...props1, szHkm_J0a: {href: {hash: \":HJV8fqm1j\", webPageId: \"DMswA0ebj\"}, refKey: true}}\r\nconst props40 = {...props1, szHkm_J0a: {href: {hash: \":I_MRmwFst\", webPageId: \"iZjBzCFLs\"}, refKey: true}}\r\nconst props41 = {...props1, szHkm_J0a: {href: {hash: \":oDSloTOz3\", webPageId: \"WTuk3xxOh\"}, refKey: true}}\r\nconst props42 = {...props1, szHkm_J0a: {href: {hash: \":P5KABCOpv\", webPageId: \"biXYt0kP0\"}, refKey: true}}\r\nconst props43 = {...props1, szHkm_J0a: {href: {hash: \":oBCaY2RZY\", webPageId: \"iM1ZJbs_a\"}, refKey: true}}\r\nconst props44 = {...props1, szHkm_J0a: {href: {hash: \":ehhzbfRZv\", webPageId: \"sqifKgkNi\"}, refKey: true}}\r\nconst props45 = {...props1, szHkm_J0a: {href: {hash: \":rJR6Lvwtw\", webPageId: \"ErJkAFOpG\"}, refKey: true}}\r\nconst props46 = {...props1, szHkm_J0a: {href: {hash: \":DwkZrHaYt\", webPageId: \"eP058HAbs\"}, refKey: true}}\r\nconst props47 = {...props1, szHkm_J0a: {href: {hash: \":Md2Rno_sY\", webPageId: \"CKyvPvRBs\"}, refKey: true}}\r\nconst props48 = {...props1, szHkm_J0a: {href: {hash: \":txf83iZ3V\", webPageId: \"SfHEji_fS\"}, refKey: true}}\r\nconst props49 = {...props1, szHkm_J0a: {href: {hash: \":rrHu4XtaE\", webPageId: \"GF8WttI61\"}, refKey: true}}\r\nconst props50 = {...props1, szHkm_J0a: {href: {hash: \":eVkXJ2CVG\", webPageId: \"j_HhJTo6L\"}, refKey: true}}\r\nconst props51 = {...props1, szHkm_J0a: {href: {hash: \":sfiYRpmQT\", webPageId: \"RBWsn4I4S\"}, refKey: true}}\r\nconst props52 = {...props1, szHkm_J0a: {href: {hash: \":Qpy4qa48O\", webPageId: \"wdenwVWzq\"}, refKey: true}}\r\nconst props53 = {...props1, szHkm_J0a: {href: {hash: \":k0t7OBBhi\", webPageId: \"YNoQOdTv4\"}, refKey: true}}\r\nconst props54 = {...props1, szHkm_J0a: {href: {hash: \":v_2i9KhPY\", webPageId: \"TcTqYYc9l\"}, refKey: true}}\r\nconst props55 = {...props1, szHkm_J0a: {href: {hash: \":Avqgri4eD\", webPageId: \"lGP13NoX_\"}, refKey: true}}\r\nconst props56 = {...props1, szHkm_J0a: {href: {hash: \":DDQ82fwK8\", webPageId: \"Ug1mV7y1q\"}, refKey: true}}\r\nconst props57 = {...props11, fVsKE0JNu: \"https://affiliates.lemonsqueezy.com/programs/grooic\", JrchFN8ie: true, LF4sAMREO: \"Excited to apply? \\nWe can\u2019t wait to meet you!\", Sbd8fQap6: \"join-affiliate-program-cta\", WqYaMH6Bk: {href: {hash: \":MfF2WP8Kj\", webPageId: \"qojDPMAEw\"}, refKey: true}, Z1b2aXb1X: \"Join the Affiliate Program\"}\r\nconst props58 = {...props1, szHkm_J0a: {href: {hash: \":pzyBBejfC\", webPageId: \"ma0FXX7Hl\"}, refKey: true}}\r\nconst props59 = {...props8, szHkm_J0a: {href: {hash: \":cpH4VqvoF\", webPageId: \"PdZeaHtXQ\"}, refKey: true}}\r\nconst props60 = {...props1, szHkm_J0a: {href: {hash: \":gr4HmcY9C\", webPageId: \"euifjhJid\"}, refKey: true}}\r\nconst props61 = {...props1, szHkm_J0a: {href: {hash: \":Qzfo0TRBv\", webPageId: \"inoMdMO83\"}, refKey: true}}\r\nconst props62 = {...props1, szHkm_J0a: {href: {hash: \":cgcE1hOcv\", webPageId: \"braNbmt71\"}, refKey: true}}\r\nconst props63 = {...props1, szHkm_J0a: {href: {hash: \":jmbZTo07W\", webPageId: \"GoihLsuwU\"}, refKey: true}}\r\nconst props64 = {...props3, JraipU1iT: {href: {hash: \":RWBEQC3Jg\", webPageId: \"DG98x_luR\"}, refKey: true}}\r\nconst props65 = {...props3, JraipU1iT: {href: {hash: \":O_GVx8vcN\", webPageId: \"F0kXLCWSy\"}, refKey: true}}\r\nconst props66 = {...props3, JraipU1iT: {href: {hash: \":J9wGwqeTM\", webPageId: \"t8InU5XQO\"}, refKey: true}}\r\nconst props67 = {JraipU1iT: {href: {hash: \":ZuYc_NPtj\", webPageId: \"z1JStqc1v\"}, refKey: true}}\r\nconst props68 = {...props3, JraipU1iT: {href: {hash: \":XSoWrzIyN\", webPageId: \"VeWpAaKhW\"}, refKey: true}}\r\nconst props69 = {...props13, szHkm_J0a: {href: {hash: \":wDhPnGpmT\", webPageId: \"nebb67Vp0\"}, refKey: true}}\r\nconst props70 = {...props1, szHkm_J0a: {href: {hash: \":BigCJJy7A\", webPageId: \"Fc8S_Yc3e\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {BeqLP9rtk: props31, biXYt0kP0: props42, BqDHn0fnC: props19, braNbmt71: props62, cdj_3R_dy: props14, CKyvPvRBs: props47, CR7Kq0TJP: props26, crDweDbsY: props1, DG98x_luR: props64, DMswA0ebj: props39, e9xhq3ym6: props6, eP058HAbs: props46, ErJkAFOpG: props45, euifjhJid: props60, F0kXLCWSy: props65, f7hq_ApHB: props32, Fc8S_Yc3e: props70, fwgXRDWzA: props33, GF8WttI61: props49, GoihLsuwU: props63, HDUy6OU3Y: props4, HF8Zl_pXl: props25, Hx0P46Vd4: props38, i3NoFasC2: props37, iabewpCqy: props20, iM1ZJbs_a: props43, inoMdMO83: props61, IUPvaWMRt: props29, iZjBzCFLs: props40, j_HhJTo6L: props50, j2NGTIILB: props16, L17UcakAM: props23, lfgspvUpN: props10, lGP13NoX_: props55, LL5Eg3Gx8: props30, lM9MmcNTD: props17, LTuu5trNZ: props15, ma0FXX7Hl: props58, MENHXg0wu: props2, nebb67Vp0: props69, NQtVVEJvn: props3, nus_QXvBC: props24, o6O72EzFt: props34, OdljXcEVD: props9, PdZeaHtXQ: props59, pNbkCmcfP: props7, qojDPMAEw: props57, RBWsn4I4S: props51, rYqC8yzcG: props18, RzYDfbxJC: props36, SfHEji_fS: props48, sqifKgkNi: props44, SUYG6WzLm: props8, SvZ4HdDmT: props27, sxJZrIaFa: props21, T09_kq2ec: props13, t8InU5XQO: props66, TaJzMZa6Q: props12, TcTqYYc9l: props54, Ug1mV7y1q: props56, uxhaXOUVE: props22, VeWpAaKhW: props68, wdenwVWzq: props52, WTuk3xxOh: props41, x6pt2BbI4: props28, xBoUXfrRi: props35, xmhMMTzNd: props11, YNoQOdTv4: props53, z1JStqc1v: props67, zX7ZSX1bU: props5}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"crDweDbsY\":\r\ncase \"MENHXg0wu\":\r\ncase \"e9xhq3ym6\":\r\ncase \"pNbkCmcfP\":\r\ncase \"OdljXcEVD\":\r\ncase \"lfgspvUpN\":\r\ncase \"sxJZrIaFa\":\r\ncase \"uxhaXOUVE\":\r\ncase \"L17UcakAM\":\r\ncase \"nus_QXvBC\":\r\ncase \"HF8Zl_pXl\":\r\ncase \"CR7Kq0TJP\":\r\ncase \"SvZ4HdDmT\":\r\ncase \"x6pt2BbI4\":\r\ncase \"IUPvaWMRt\":\r\ncase \"LL5Eg3Gx8\":\r\ncase \"BeqLP9rtk\":\r\ncase \"f7hq_ApHB\":\r\ncase \"fwgXRDWzA\":\r\ncase \"o6O72EzFt\":\r\ncase \"xBoUXfrRi\":\r\ncase \"RzYDfbxJC\":\r\ncase \"i3NoFasC2\":\r\ncase \"Hx0P46Vd4\":\r\ncase \"DMswA0ebj\":\r\ncase \"iZjBzCFLs\":\r\ncase \"WTuk3xxOh\":\r\ncase \"biXYt0kP0\":\r\ncase \"iM1ZJbs_a\":\r\ncase \"sqifKgkNi\":\r\ncase \"ErJkAFOpG\":\r\ncase \"eP058HAbs\":\r\ncase \"CKyvPvRBs\":\r\ncase \"SfHEji_fS\":\r\ncase \"GF8WttI61\":\r\ncase \"j_HhJTo6L\":\r\ncase \"RBWsn4I4S\":\r\ncase \"wdenwVWzq\":\r\ncase \"YNoQOdTv4\":\r\ncase \"TcTqYYc9l\":\r\ncase \"lGP13NoX_\":\r\ncase \"Ug1mV7y1q\":\r\ncase \"ma0FXX7Hl\":\r\ncase \"euifjhJid\":\r\ncase \"inoMdMO83\":\r\ncase \"braNbmt71\":\r\ncase \"GoihLsuwU\":\r\ncase \"Fc8S_Yc3e\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"szHkm_J0a\"]]}, (resolvedLinks) => React.createElement(Default, {...props, key: \"Default\", routeId, style, szHkm_J0a: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"NQtVVEJvn\":\r\ncase \"HDUy6OU3Y\":\r\ncase \"zX7ZSX1bU\":\r\ncase \"DG98x_luR\":\r\ncase \"F0kXLCWSy\":\r\ncase \"t8InU5XQO\":\r\ncase \"VeWpAaKhW\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"JraipU1iT\"]]}, (resolvedLinks) => React.createElement(DefaultSticky, {...props, JraipU1iT: siteRef(resolvedLinks[0]), key: \"DefaultSticky\", routeId, style}, children(true)));\r\ncase \"SUYG6WzLm\":\r\ncase \"TaJzMZa6Q\":\r\ncase \"PdZeaHtXQ\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"szHkm_J0a\"]]}, (resolvedLinks) => React.createElement(DefaultServices, {...props, key: \"DefaultServices\", routeId, style, szHkm_J0a: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"xmhMMTzNd\":\r\ncase \"qojDPMAEw\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"fVsKE0JNu\"], props[\"WqYaMH6Bk\"]]}, (resolvedLinks) => React.createElement(Secondary, {...props, fVsKE0JNu: resolvedLinks[0], key: \"Secondary\", routeId, style, WqYaMH6Bk: siteRef(resolvedLinks[1])}, children(true)));\r\ncase \"T09_kq2ec\":\r\ncase \"cdj_3R_dy\":\r\ncase \"LTuu5trNZ\":\r\ncase \"j2NGTIILB\":\r\ncase \"lM9MmcNTD\":\r\ncase \"rYqC8yzcG\":\r\ncase \"BqDHn0fnC\":\r\ncase \"iabewpCqy\":\r\ncase \"nebb67Vp0\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"szHkm_J0a\"]]}, (resolvedLinks) => React.createElement(NoCTA, {...props, key: \"NoCTA\", routeId, style, szHkm_J0a: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"z1JStqc1v\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"JraipU1iT\"]]}, (resolvedLinks) => React.createElement(DefaultServicesSticky, {...props, JraipU1iT: siteRef(resolvedLinks[0]), key: \"DefaultServicesSticky\", routeId, style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"crDweDbsY\":\r\ncase \"MENHXg0wu\":\r\ncase \"e9xhq3ym6\":\r\ncase \"pNbkCmcfP\":\r\ncase \"OdljXcEVD\":\r\ncase \"lfgspvUpN\":\r\ncase \"sxJZrIaFa\":\r\ncase \"uxhaXOUVE\":\r\ncase \"L17UcakAM\":\r\ncase \"nus_QXvBC\":\r\ncase \"HF8Zl_pXl\":\r\ncase \"CR7Kq0TJP\":\r\ncase \"SvZ4HdDmT\":\r\ncase \"x6pt2BbI4\":\r\ncase \"IUPvaWMRt\":\r\ncase \"LL5Eg3Gx8\":\r\ncase \"BeqLP9rtk\":\r\ncase \"f7hq_ApHB\":\r\ncase \"fwgXRDWzA\":\r\ncase \"o6O72EzFt\":\r\ncase \"xBoUXfrRi\":\r\ncase \"RzYDfbxJC\":\r\ncase \"i3NoFasC2\":\r\ncase \"Hx0P46Vd4\":\r\ncase \"DMswA0ebj\":\r\ncase \"iZjBzCFLs\":\r\ncase \"WTuk3xxOh\":\r\ncase \"biXYt0kP0\":\r\ncase \"iM1ZJbs_a\":\r\ncase \"sqifKgkNi\":\r\ncase \"ErJkAFOpG\":\r\ncase \"eP058HAbs\":\r\ncase \"CKyvPvRBs\":\r\ncase \"SfHEji_fS\":\r\ncase \"GF8WttI61\":\r\ncase \"j_HhJTo6L\":\r\ncase \"RBWsn4I4S\":\r\ncase \"wdenwVWzq\":\r\ncase \"YNoQOdTv4\":\r\ncase \"TcTqYYc9l\":\r\ncase \"lGP13NoX_\":\r\ncase \"Ug1mV7y1q\":\r\ncase \"ma0FXX7Hl\":\r\ncase \"euifjhJid\":\r\ncase \"inoMdMO83\":\r\ncase \"braNbmt71\":\r\ncase \"GoihLsuwU\":\r\ncase \"Fc8S_Yc3e\":\r\nreturn [{hash: \"171yq6w\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"d1z4nf\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"p9bwec\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"NQtVVEJvn\":\r\ncase \"HDUy6OU3Y\":\r\ncase \"zX7ZSX1bU\":\r\ncase \"DG98x_luR\":\r\ncase \"F0kXLCWSy\":\r\ncase \"t8InU5XQO\":\r\ncase \"VeWpAaKhW\":\r\nreturn [{hash: \"1k9zwha\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ws1ocb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1fvb4vh\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"SUYG6WzLm\":\r\ncase \"TaJzMZa6Q\":\r\ncase \"PdZeaHtXQ\":\r\nreturn [{hash: \"1tcz8uf\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1yzdg0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1rk6fq9\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"xmhMMTzNd\":\r\ncase \"qojDPMAEw\":\r\nreturn [{hash: \"a4cx2e\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1l4nr41\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"sovily\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"T09_kq2ec\":\r\ncase \"cdj_3R_dy\":\r\ncase \"LTuu5trNZ\":\r\ncase \"j2NGTIILB\":\r\ncase \"lM9MmcNTD\":\r\ncase \"rYqC8yzcG\":\r\ncase \"BqDHn0fnC\":\r\ncase \"iabewpCqy\":\r\ncase \"nebb67Vp0\":\r\nreturn [{hash: \"1wp65ok\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1gy727s\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"c8yq50\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"z1JStqc1v\":\r\nreturn [{hash: \"1f8pmh7\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1034qsw\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1bsiu7p\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JAoWJMATBcaicMbUHraO/jFFp96E6OETcSneGpd06/MENHXg0wu.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://grooic.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, editorBarSimplifiedEntrypointUI: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}, exit: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}}\r\nconst effect1 = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"-100%\", y: \"0px\"}, exit: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100%\", y: \"0px\"}}\r\nconst effect2 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {DG98x_luR: {t8InU5XQO: effect2}, F0kXLCWSy: {DG98x_luR: effect2}, pNbkCmcfP: {sxJZrIaFa: effect}, sxJZrIaFa: {pNbkCmcfP: effect1}, t8InU5XQO: {DG98x_luR: effect2}}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "DEFAULT_DOMAIN", "DEFAULT_SCRIPT_NAME", "getDataLayerSnippet", "dataLayer", "dataLayerName", "getGTMScript", "id", "environment", "customDomain", "customScriptName", "params", "gtm_auth", "gtm_preview", "setupGTM", "dataLayerScript", "script", "initGTM", "nonce", "gtm", "sendToGTM", "isBrowser", "window", "DEFAULT_FONT_FAMILY", "getFlexboxValues", "position", "positionParts", "justifyContent", "alignItems", "getMultipleShadows", "shadows", "output", "shadow", "getShadow", "safeJSONParse", "jsonString", "onError", "yieldToMain", "options", "window", "resolve", "yieldBeforeCb", "fn", "interactionResponse", "toGTMConsent", "consent", "reducer", "state", "action", "initialState", "defaultConsent", "hasInitializedGTM", "useConsent", "gtmId", "gtmLoadedExternally", "dispatch", "le", "isOnFramerCanvas", "useIsOnFramerCanvas", "consentModeLocalStorageKey", "dismissedLocalStorageKey", "autoAcceptedLocalStorageKey", "getStateFromLocalStorage", "consentFromLocalStorage", "dismissedFromLocalStorage", "autoAcceptedFromLocalStorage", "isDismissed", "isAutoAccepted", "safeJSONParse", "syncToGTM", "sendToGTM", "initGTM", "window", "ue", "yieldBeforeCb", "isBrowser", "dismiss", "autoAccept", "acceptAll", "rejectAll", "acceptCurrent", "toggleMode", "mode", "countries", "isInEUTimezone", "isEULocale", "locale", "navigator", "country", "_inEU", "inEU", "useRegion", "content", "useRegionFromProps", "skipEUCheck", "regionBasedOnLocation", "isBrowser", "inEU", "regionFromProps", "SPACING", "Toggle", "K", "Banner", "withCSS", "banner", "button", "region", "options", "previewOptions", "consentModes", "onDismiss", "onAcceptAll", "onRejectAll", "onAcceptCurrent", "onToggleConsent", "animateOnMount", "maxHeightReduction", "linkColor", "paddingValue", "bannerShadow", "getShadow", "borderShadow", "bannerStyle", "getMultipleShadows", "p", "motion", "DEFAULT_FONT_FAMILY", "SimpleBanner", "AcceptRejectBanner", "OptionsBanner", "description", "policy", "padding", "u", "Description", "Button", "title", "onAccept", "onReject", "Headline", "Buttons", "showReject", "consent", "onOptionToggle", "showOptions", "setShowOptions", "ye", "optionTheme", "optionNames", "shouldShowOptions", "AnimatePresence", "option", "Option", "l", "titleColor", "descriptionColor", "showDescription", "enabled", "optional", "onClick", "theme", "L", "children", "style", "DescriptionParagraph", "descriptionParagraphs", "line", "index", "direction", "id", "primary", "settings", "initiallyOpen", "CookieBanner", "gtmId", "preview", "trigger", "banner", "button", "content", "options", "style", "gtmLoadedExternally", "onShown", "onConsentChange", "onAccept", "onDismiss", "onReject", "onSavePreferences", "isOnFramerCanvas", "useIsOnFramerCanvas", "isPreview", "skipLogic", "isInEU", "isBrowser", "inEU", "region", "useRegion", "consent", "useConsent", "isOpen", "setIsOpen", "ye", "instantlyShowOnMount", "setInstantlyShowOnMount", "ue", "yieldBeforeCb", "noConsentGiven", "shouldAutoAccept", "handleDismiss", "interactionResponse", "handleAcceptAll", "handleRejectAll", "handleAcceptCurrent", "p", "Banner", "defaultConsent", "u", "l", "Trigger", "Overlay", "IconCookie", "K", "props", "insetValue", "justifyContent", "alignItems", "getFlexboxValues", "shouldRenderPortal", "setShouldRenderPortal", "blocking", "Ga", "AnimatePresence", "motion", "Backdrop", "withCSS", "onClick", "L", "DEFAULT_FONT_FAMILY", "color", "addPropertyControls", "ControlType", "_", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "hover", "id", "link", "newTab", "text", "tracking", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "DivBEbSrE", "PhCpdM0UN", "lIdxCl_Zf", "Qin_aYEgZ", "Zhzps74xy", "iw21753lb", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap8uismg", "args", "onMouseEnter1hu2wkd", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText", "css", "FramerLcFHFCr7y", "withCSS", "LcFHFCr7y_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SiteLogoFonts", "getFonts", "CsKLFRRAs_default", "SocialLinkFonts", "Z98JOgtnf_default", "MenuLinkFonts", "LcFHFCr7y_default", "CookieBannerFonts", "CookieBanner", "AnimatedNumberCounterFonts", "AnimatedNumberCounter", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "resolvedLinks13", "resolvedLinks14", "resolvedLinks15", "resolvedLinks16", "Image2", "getLoadingLazyAtYPosition", "css", "FramerBnL7DH6Ud", "withCSS", "BnL7DH6Ud_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MenuLinkFonts", "getFonts", "LcFHFCr7y_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ZMz3r2dhB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapcex9ce", "args", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerPqKLxzkuK", "withCSS", "PqKLxzkuK_default", "addPropertyControls", "ControlType", "addFonts", "SearchIcon", "props", "p", "ClearIcon", "u", "SpinnerIcon", "motion", "Storage", "name", "resolve", "reject", "request", "window", "e", "key", "value", "setCachedData", "url", "dataToCache", "cache", "Storage", "cacheKey", "data", "checkForCachedData", "VERSION", "isDefaultLocaleId", "localeId", "INDEX_KEY", "getIndexKey", "METADATA_KEY", "getMetadataKey", "getCachedIndex", "indexHash", "metadataKey", "indexKey", "metadata", "cachedIndex", "checkForCachedData", "setCachedIndex", "index", "setCachedData", "VERSION", "fakeResults", "peq", "myers_32", "a", "b", "m", "lst", "pv", "mv", "sc", "i", "eq", "xv", "myers_x", "mhc", "phc", "hsize", "vsize", "j", "start", "vlen", "k", "i1", "pb", "mb", "xh", "ph", "mh", "k1", "mv1", "pv1", "start1", "vlen1", "k2", "score", "i2", "eq1", "pb1", "mb1", "xv1", "xh1", "ph1", "mh1", "k3", "distance", "tmp", "localStorageDebugFlag", "window", "groupsRegex", "capitalizeFirstLetter", "value", "titleCase", "clampText", "text", "maxLength", "textLength", "slicedText", "isEmptyObject", "object", "createLogger", "showOutput", "log", "data", "time", "label", "timeEnd", "noop", "DEFAULT_FONT_FAMILY", "getFontFamily", "theme", "animationKeyFromLayout", "layout", "safeDocument", "safeWindow", "metaTagSelector", "getMetaTagContent", "metaTag", "checkIfOverLimit", "stripLocaleSlugFromPath", "url", "localeSlug", "localeSlugWithSlash", "yieldToMain", "isHighPriority", "options", "resolve", "log", "time", "timeEnd", "createLogger", "localStorageDebugFlag", "isValidUrl", "url", "splitWordsRegex", "regex", "splitWords", "text", "getUniqueWords", "str", "words", "word", "normalizeRegex", "getNormalizedString", "normalizedItemCache", "getNormalizedItemFromCache", "item", "cached", "normalizedItem", "getNormalizedItem", "key", "value", "getMatchRange", "currentRange", "start", "end", "result", "getScoreForSearchIndexItem", "query", "fullQuery", "score", "match", "urlWords", "splitLength", "clamp", "titleWords", "titleIndex", "distance", "titleWord", "headings", "heading", "headingWords", "headingWord", "descriptionIndex", "p", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "results", "setResults", "ye", "startTransition", "_e", "ue", "abortController", "executeRawSearch", "res", "err", "QUANTUM", "signal", "path", "safeWindow", "items", "deadline", "yieldToMainIfNecessary", "yieldToMain", "i", "title", "SearchResultTitleType", "sorted", "itemA", "itemB", "getIndexedScopedToUrl", "rawUrlScope", "localeSlug", "scopedIndex", "baseScopeUrlHasVariable", "urlUpToPathVariable", "urlScope", "stripLocaleSlugFromPath", "useSearch", "searchIndex", "_setSearchIndex", "status", "setStatus", "activeLocale", "useLocaleInfo", "localeId", "setSearchIndex", "options", "loadSearchIndex", "metaTag", "safeDocument", "fakeResults", "metaTagContent", "cacheResult", "getCachedIndex", "isOverLimit", "searchIndexURL", "getSearchIndexURL", "response", "downloadedIndex", "setCachedIndex", "error", "baseURL", "isDefaultLocaleId", "Browser", "isTouch", "window", "navigator", "isChrome", "isWebKit", "isSafari", "isSafariDesktop", "isWindows", "isMacOS", "useCallbackOnMouseMove", "callback", "mousePositionRef", "prevPositionRef", "pe", "te", "event", "Browser", "ref", "clientX", "clientY", "prevCursorPosition", "scrollIntoView", "targetElement", "scrollElement", "offsetTop", "offsetBottom", "targetElementBounds", "scrollElementBounds", "difference", "topAligned", "minOffset", "bottomAligned", "offset", "MAX_DESCRIPTION_LENGTH", "MODAL_MAX_HEIGHT", "VERTICAL_SPACING_MULTIPLIER", "ClearButton", "theme", "type", "onClick", "text", "iconOrText", "p", "ClearIcon", "Divider", "styles", "Input", "Y", "props", "ref", "value", "status", "autofocus", "placeholder", "iconType", "clearButtonType", "onChange", "inputValue", "setInputValue", "ye", "isFocused", "setIsFocused", "inputRef", "pe", "ce", "e", "inputElement", "handleInputClick", "handleClearClick", "ue", "hasInputText", "showClearButton", "verticalSpacing", "searchIcon", "SearchIcon", "u", "inputContainerStyle", "getFontFamily", "SpinnerIcon", "inputStyle", "scrollOffset", "ResultRow", "index", "result", "prevMousePositionRef", "subtitleType", "selected", "localeSlug", "style", "onMouseMove", "onPointerDown", "onNavigateTo", "url", "title", "score", "urlPath", "se", "stripLocaleSlugFromPath", "handleMouseMove", "useCallbackOnMouseMove", "event", "isContained", "borderRadius", "clamp", "subtitleText", "clampText", "handleClick", "focusTrap", "resultContainer", "resultTitle", "localStorageDebugFlag", "QuickMenuSpacer", "layoutContainerStyle", "LayoutContainer", "layoutType", "onKeyDown", "onDismiss", "children", "modalOptions", "layoutStyles", "getLayoutBaseStyles", "innerStyle", "getContainerAnimation", "key", "animationKeyFromLayout", "prop", "Browser", "containerAnimation", "motion", "ModalContainer", "heightIsStatic", "heightTransition", "heightDeps", "scope", "animate", "useAnimate", "fe", "prevHeight", "height", "ScrollView", "isTouch", "canScroll", "setCanScroll", "element", "statusStyle", "StatusMessage", "previewInfoText", "sidebarStyles", "fixedTopStyles", "quickMenuStyles", "layoutOption", "SearchInputClearButtonType", "SearchInputDividerType", "SearchResultTitleType", "SearchResultSubtitleType", "SearchResultItemType", "SearchLayoutType", "SearchEntryType", "SearchIconType", "SearchModal", "urlScope", "inputOptions", "backdropOptions", "resultOptions", "activeLocale", "useLocaleInfo", "localeId", "input", "selectedResultRow", "scrollView", "setSelected", "isKeyboardNavigationDisabled", "setIsKeyboardNavigationDisabled", "query", "setQuery", "deferredQuery", "oe", "results", "useSearch", "selectedResult", "handleResultRowPointerDown", "te", "handleResultRowMouseMove", "previousSelected", "router", "useRouter", "navigateTo", "routeId", "pathVariables", "inferInitialRouteFromPath", "route", "window", "handleKeyDown", "maxIndex", "showNoResults", "showDivider", "isItemContained", "spacing", "listPaddingTop", "scrollIntoView", "isSelected", "getViewportSize", "window", "useViewportSizeState", "getState", "state", "setState", "ye", "ue", "handleWindowResize", "EntryPointOptions", "buildShadow", "shadowProperty", "fallback", "x", "y", "blur", "color", "spread", "Overlay", "Y", "props", "ref", "layoutType", "theme", "onDismiss", "ue", "handleKeyDown", "event", "handlePointerDown", "window", "bodyOverflowHidden", "Ga", "u", "backdropStyles", "SearchLayoutType", "p", "motion", "SearchModal", "containerStyle", "EntryPoint", "withCSS", "overlay", "pe", "isOpen", "setIsOpen", "ye", "isOverLimit", "setIsOverLimit", "isSafariTouchDevice", "setIsSafariTouchDevice", "isOnCanvas", "RenderTarget", "checkIfOverLimit", "Browser", "baseInputFontSize", "inputFontSize", "useViewportSizeState", "size", "isEmptyObject", "DEFAULT_FONT_FAMILY", "handleClick", "SearchIconType", "SearchIcon", "AnimatePresence", "Search_default", "addPropertyControls", "ControlType", "titleCase", "iconType", "SearchInputDividerType", "SearchInputClearButtonType", "heightIsStatic", "animationKeyFromLayout", "SearchResultItemType", "SearchResultTitleType", "SearchResultSubtitleType", "SearchFonts", "getFonts", "Search_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerqTeCZFXVC", "withCSS", "qTeCZFXVC_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SiteLogoFonts", "getFonts", "CsKLFRRAs_default", "SearchBarFonts", "qTeCZFXVC_default", "ImageWithLoggedOut1jcx1p2", "withCodeBoundaryForOverrides", "Image2", "withLoggedOut", "ImageWithLoggedIn13112gd", "withLoggedIn", "MenuLinkFonts", "LcFHFCr7y_default", "DropdownFonts", "PqKLxzkuK_default", "ImageWithLoggedOuttaa4p5", "ImageWithLoggedIn19kqjdo", "ButtonFonts", "rbah45RIj_default", "ButtonWithNoActiveLicense1nf27l7WithMappedReactProps1v1ipky", "withMappedReactProps", "withNoActiveLicense", "rbah45RIj_exports", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1bnm65f", "args", "onTap1ny6q7h", "onTap129sh1i", "onTapt2ppto", "Qin_aYEgZtxyyif", "overlay", "loadMore", "ZMz3r2dhBix72qi", "ZMz3r2dhB1v552cs", "ZMz3r2dhBiskirj", "Zhzps74xy1v552cs", "Zhzps74xyiskirj", "Qin_aYEgZ1v552cs", "Qin_aYEgZiskirj", "VkRLBXm_g1v552cs", "VkRLBXm_giskirj", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "ref1", "isDisplayed2", "ref2", "isDisplayed3", "router", "useRouter", "isDisplayed4", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "getLoadingLazyAtYPosition", "l", "AnimatePresence", "Floating", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "Framerdhaa2dSKd", "withCSS", "dhaa2dSKd_default", "addPropertyControls", "ControlType", "addFonts", "SingleTemplateFonts", "getFonts", "yIgwerVWy_default", "TickerFonts", "Ticker", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "T_1860Jwoiryiumijz", "l_snEd0Zwiryiumijz", "Y1WKMdLtoiryiumijz", "j89h3gsbfiryiumijz", "n47XnlfpGiryiumijz", "evs_LW6Qu_ZUViC7xEdiryiumijz", "evs_LW6Qu_BAJ9rEM1oiryiumijz", "evs_LW6Qu_ncloSi4qciryiumijz", "ZgI3F_gMC_ZUViC7xEdiryiumijz", "ZgI3F_gMC_BAJ9rEM1oiryiumijz", "ZgI3F_gMC_ncloSi4qciryiumijz", "idiryiumijz", "T_1860JwokE8RLl0t7", "l_snEd0ZwkE8RLl0t7", "Y1WKMdLtokE8RLl0t7", "j89h3gsbfkE8RLl0t7", "n47XnlfpGkE8RLl0t7", "evs_LW6Qu_ZUViC7xEdkE8RLl0t7", "evs_LW6Qu_BAJ9rEM1okE8RLl0t7", "evs_LW6Qu_ncloSi4qckE8RLl0t7", "ZgI3F_gMC_ZUViC7xEdkE8RLl0t7", "ZgI3F_gMC_BAJ9rEM1okE8RLl0t7", "ZgI3F_gMC_ncloSi4qckE8RLl0t7", "idkE8RLl0t7", "T_1860JwoyXnKYLJDq", "l_snEd0ZwyXnKYLJDq", "Y1WKMdLtoyXnKYLJDq", "j89h3gsbfyXnKYLJDq", "n47XnlfpGyXnKYLJDq", "evs_LW6Qu_ZUViC7xEdyXnKYLJDq", "evs_LW6Qu_BAJ9rEM1oyXnKYLJDq", "evs_LW6Qu_ncloSi4qcyXnKYLJDq", "ZgI3F_gMC_ZUViC7xEdyXnKYLJDq", "ZgI3F_gMC_BAJ9rEM1oyXnKYLJDq", "ZgI3F_gMC_ncloSi4qcyXnKYLJDq", "idyXnKYLJDq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "LayoutGroup", "transition1", "u", "addPropertyOverrides", "ComponentViewportProvider", "SmartComponentScopedContainer", "Ticker", "ChildrenCanSuspend", "QueryData", "r81Jo1Sbb_default", "CS56lzmRu_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "yIgwerVWy_default", "toResponsiveImage", "collection1", "paginationInfo1", "loadMore1", "index1", "resolvedLinks1", "collection2", "paginationInfo2", "loadMore2", "index2", "resolvedLinks2", "css", "Framerk_TowpVB2", "withCSS", "k_TowpVB2_default", "addPropertyControls", "ControlType", "addFonts", "SingleTemplateFonts", "TickerFonts", "ButtonFonts", "getFonts", "rbah45RIj_default", "CTATickerFonts", "k_TowpVB2_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "RichText", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "css", "Framerdy4bMTz8C", "withCSS", "dy4bMTz8C_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "CTAPrimaryFonts", "dy4bMTz8C_default", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "JraipU1iT", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "dy4bMTz8C_default", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerGWhXDlgsW", "withCSS", "GWhXDlgsW_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "CTAPrimaryFonts", "FooterFonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "CTAPrimaryFonts", "dy4bMTz8C_default", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "szHkm_J0a", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "dy4bMTz8C_default", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerI56SU10bH", "withCSS", "I56SU10bH_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "CTAPrimaryFonts", "FooterFonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "CTAPrimaryFonts", "dy4bMTz8C_default", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "szHkm_J0a", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "dy4bMTz8C_default", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerBPmEQT6MC", "withCSS", "BPmEQT6MC_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "CTAPrimaryFonts", "FooterFonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "CTAPrimaryFonts", "dy4bMTz8C_default", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "JraipU1iT", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "dy4bMTz8C_default", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerfzSSivout", "withCSS", "fzSSivout_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "CTAPrimaryFonts", "FooterFonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "szHkm_J0a", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerCJy14MPDN", "withCSS", "CJy14MPDN_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "FooterFonts", "HeaderFonts", "getFonts", "dhaa2dSKd_default", "HeaderWithVariantAppearEffect", "withVariantAppearEffect", "CTASecondaryFonts", "Lllusi6k0_default", "FooterFonts", "BnL7DH6Ud_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "cTALink", "cTANewTab", "cTAText", "cTATitle", "height", "id", "scrollSection", "tracking", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "WqYaMH6Bk", "LF4sAMREO", "Z1b2aXb1X", "fVsKE0JNu", "JrchFN8ie", "Sbd8fQap6", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "HeaderWithVariantAppearEffect", "Lllusi6k0_default", "BnL7DH6Ud_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerACzl0jweX", "withCSS", "ACzl0jweX_default", "addPropertyControls", "ControlType", "addFonts", "HeaderFonts", "CTASecondaryFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props5", "props6", "props7", "props8", "props9", "props10", "props11", "props12", "props13", "props14", "props15", "props16", "props17", "props18", "props19", "props20", "props21", "props22", "props23", "props24", "props25", "props26", "props27", "props28", "props29", "props30", "props31", "props32", "props33", "props34", "props35", "props36", "props37", "props38", "props39", "props40", "props41", "props42", "props43", "props44", "props45", "props46", "props47", "props48", "props49", "props50", "props51", "props52", "props53", "props54", "props55", "props56", "props57", "props58", "props59", "props60", "props61", "props62", "props63", "props64", "props65", "props66", "props67", "props68", "props69", "props70", "siteRef", "useSiteRefs", "props", "B", "ResolveLinks", "resolvedLinks", "I56SU10bH_default", "GWhXDlgsW_default", "BPmEQT6MC_default", "ACzl0jweX_default", "CJy14MPDN_default", "fzSSivout_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "effect", "effect1", "effect2", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
